*{border:none;margin:0;padding:0}html.overflow{overflow:hidden}*{border:none;margin:0;padding:0}html.overflow{overflow:hidden}:root{--black:#121212;--green:#D2D485;--green2:#61CE70;--brown:#4B392E;--red:#F598A0;--blue:#C7DEEF;--blueHover:#324A6D;--green:#D2D485;--greyDark:#54595F;--greyLight:#7A7A7A;--wp--preset--font-size--small:16px}body{background:var(--white);width:100%;max-width:100%;height:100%;min-height:100vh;font-family:"Poppins",Sans-serif;font-size:18px;font-weight:300;line-height:180%;color:#444040;overflow-x:hidden;position:relative}#resethasla button,.woocommerce table.my_account_orders .button,#zamowienie button.wc-block-components-button,.wc-block-components-totals-coupon__form button.wp-element-button,.woocommerce a.woocommerce-Button,.woocommerce button.woocommerce-form-register__submit,.woocommerce button.woocommerce-form-login__submit,.wp-block-button.is-style-border-brazowy .wp-block-button__link,.wp-block-button.is-style-bialy-brazowy .wp-block-button__link,.wp-block-button.is-style-brazowy-niebieski .wp-block-button__link,.wp-block-button.is-style-brazowy-bialy .wp-block-button__link,.wp-block-button.is-style-zielony-brazowy .wp-block-button__link{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;line-height:1;display:flex;align-items:center;gap:5px;border-radius:16px 16px 16px 16px;padding:14px 16px 14px 24px;transition:all 0.4s ease}#resethasla button:after,.woocommerce table.my_account_orders .button:after,#zamowienie button.wc-block-components-button:after,.wc-block-components-totals-coupon__form button.wp-element-button:after,.woocommerce a.woocommerce-Button:after,.woocommerce button.woocommerce-form-register__submit:after,.woocommerce button.woocommerce-form-login__submit:after,.wp-block-button.is-style-border-brazowy .wp-block-button__link:after,.wp-block-button.is-style-bialy-brazowy .wp-block-button__link:after,.wp-block-button.is-style-brazowy-niebieski .wp-block-button__link:after,.wp-block-button.is-style-brazowy-bialy .wp-block-button__link:after,.wp-block-button.is-style-zielony-brazowy .wp-block-button__link:after{content:"";display:inline-block;width:16px;height:16px;vertical-align:middle;background-color:currentColor;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"/></svg>');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:100% 100%;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"/></svg>');mask-repeat:no-repeat;mask-position:center;mask-size:100% 100%}.wp-block-button.is-style-bialy-brazowy .wp-block-button__link{background-color:#ffffff!important;color:#362921!important}#resethasla button,.wc-block-components-totals-coupon__form button.wp-element-button,.woocommerce a.woocommerce-Button,.woocommerce button.woocommerce-form-register__submit,.woocommerce button.woocommerce-form-login__submit,.wp-block-button.is-style-brazowy-niebieski .wp-block-button__link{background-color:#362921!important;color:#C7DEEF!important}.wp-block-button.is-style-brazowy-bialy .wp-block-button__link{background-color:#362921!important;color:#ffffff!important}.woocommerce table.my_account_orders .button,.wp-block-button.is-style-zielony-brazowy .wp-block-button__link{background-color:#D2D485!important;color:#362921!important}#zamowienie button.wc-block-components-button{background-color:#bdc122!important;color:#121212!important}.wp-block-button.is-style-border-brazowy .wp-block-button__link{border:1px solid #362921!important;background-color:transparent!important;color:#362921!important}#zamowienie button.wc-block-components-button.btnWhite{border:1px solid #362921!important;background-color:#fff!important;color:#362921!important}#zamowienie .furgonetka-wc-blocks-pickup-point-block-container .furgonetka-wc-blocks-pickup-point-block-button-container button{background-color:#beb292!important;color:#ffffff!important}#zamowienie button.wc-block-components-button:hover,.woocommerce a.woocommerce-Button:hover,.woocommerce button.woocommerce-form-register__submit:hover,.woocommerce button.woocommerce-form-login__submit:hover,.wp-block-button.is-style-border-brazowy .wp-block-button__link:hover,.wp-block-button.is-style-bialy-brazowy .wp-block-button__link:hover,.wp-block-button.is-style-brazowy-niebieski .wp-block-button__link:hover,.wp-block-button.is-style-brazowy-bialy .wp-block-button__link:hover,.wp-block-button.is-style-zielony-brazowy .wp-block-button__link:hover{transform:scale(1.05);transition:all 0.4s ease}.hide-on-desktop{display:none}.hide-on-mobile{display:block}@media (max-width:1000px){.hide-on-mobile{display:none}.hide-on-desktop{display:block}}@media screen and (max-width:780px){.reverse-columns-mobile{flex-direction:column-reverse}}*:focus{outline:0}.is-style-fullWidthPadding,.fullWidthPadding{width:100%;margin:0 auto;padding:0 3%;box-sizing:border-box}.is-style-fullWidthPadding8,.fullWidthPadding8{width:100%;margin:0 auto;padding:0 8%;box-sizing:border-box}@media screen and (max-width:1200px){.is-style-fullWidthPadding8{padding:0 3%}}.is-style-fit,.fit{width:100%;max-width:1500px;margin:0 auto;padding:0 3%;box-sizing:border-box}.is-style-fit-1400,.fit-1300{width:100%;max-width:1450px;margin:0 auto;padding:0 3%;box-sizing:border-box}.is-style-fit-1300,.fit-1300{width:100%;max-width:1350px;margin:0 auto;padding:0 3%;box-sizing:border-box}.is-style-fit-1200,.fit-1000{width:100%;max-width:1250px;margin:0 auto;padding:0 3%;box-sizing:border-box}.is-style-fit-1000,.fit-1000{width:100%;max-width:1050px;margin:0 auto;padding:0 3%;box-sizing:border-box}.is-style-fit-800,.fit-800{width:100%;max-width:800px;margin:0 auto;padding:0 3%;box-sizing:border-box}a{color:var(--black);text-decoration:none;transition:all .2s ease;-webkit-transition:all .2s ease;cursor:pointer}a:hover{color:var(--green2);text-decoration:none;transition:all .2s ease;-webkit-transition:all .2s ease;cursor:pointer}h1{color:var(--black);font-family:"Poppins",Sans-serif;font-weight:400;font-size:clamp(32px, 4.5vw, 45px);line-height:1.4}h2{color:var(--black);font-family:"Poppins",Sans-serif;font-size:clamp(32px, 4.5vw, 48px);font-weight:400;line-height:1.2}h3{font-family:"Poppins",Sans-serif;font-size:clamp(22px, 3.5vw, 28px);font-weight:400;line-height:1.1}.subtitle{font-size:16px;font-weight:300}#container{min-height:100vh;padding-top:95px}body.woocommerce-cart #container,body.woocommerce-checkout #container{padding-top:50px}#content{min-height:60vh}body.woocommerce-account #content,#content.bgPage{background:#F9F8F7;margin-bottom:20px}#content p{margin:10px 0}#content.pageTxt{padding-bottom:50px}#content.pageTxt h2{font-size:26px;font-weight:600;margin:40px 0 20px 0}#content.pageTxt h3{margin:30px 0 15px 0;font-size:20px}#content.pageTxt a{overflow-wrap:anywhere}#content.pageTxt ol,#content.pageTxt ul{padding:5px 0 5px 20px}#content.pageTxt ol li,#content.pageTxt ul li{padding:2px 0}#breadcrumbs{padding:20px 0 10px 0;margin:0 auto!important}#breadcrumbs a,#breadcrumbs span{font-size:14px;color:#999}#breadcrumbs span.breadcrumb_last{font-weight:500}#breadcrumbs a:hover{color:var(--green2)}#darmowaDostawa{width:100%;padding:3px 3%;box-sizing:border-box;font-size:13px;line-height:1.2;color:#fff;font-weight:400;background-color:var(--brown)}#container>header{position:fixed;z-index:99;background:#fff;top:0;left:0;width:100%;transition:all 0.2s ease}#container>header.fixed{box-shadow:0 0 5px 5px rgba(0 0 0 / .03);transition:all 0.2s ease}#container>header .header_inner{padding:15px 3%;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:0 15px;width:100%;align-items:center}#container>header .header_inner #logo{order:1}#container>header .header_inner #logo a,#container>header .header_inner #logo a img{display:block}#container>header.cartHeader .header_inner #logo{display:flex;align-items:center;gap:15px}#container>header.cartHeader .header_inner #logo a.headerBack{display:inline-block}#container>header.cartHeader .header_inner #logo a.headerBack img{width:30px;height:auto}#container>header .header_inner #bezpiecznaKasa{order:2;margin-left:auto;display:flex;align-items:center;gap:10px;font-size:14px;filter:brightness(0) saturate(100%) invert(60%) sepia(95%) saturate(362%) hue-rotate(22deg) brightness(101%) contrast(89%)}#container>header .header_inner #bezpiecznaKasa img{display:inline-block;width:22px;height:auto}#container>header .header_inner #lang{order:2;margin-left:auto}#container>header .header_inner #lang ul{list-style:none}#container>header .header_inner #lang ul a{display:block;padding:3px 0;font-weight:500;font-size:16px;color:var(--black)}#container>header .header_inner #show_menu{order:5;display:inline-block;width:32px;height:32px;background-image:url(/wp-content/themes/starchbag/graf/icoMenu.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;transition:all 0.3s ease}#container>header .header_inner #show_menu.on{background-image:url(/wp-content/themes/starchbag/graf/icoClose.svg);transition:all 0.3s ease}#container>header .header_inner #menu{width:100%;order:6;min-height:0;max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:all 0.2s ease}#container>header .header_inner #menu.on{min-height:calc(100vh - 75px);max-height:calc(100vh - 75px);opacity:1;visibility:visible;transition:all 0.2s ease}#container>header .header_inner #menu ul{padding-top:40px;list-style:none;display:flex;align-items:center;text-align:right;flex-direction:column;gap:0}#container>header .header_inner #menu ul li{width:100%;padding:10px 0;border-bottom:1px solid #eee}#container>header .header_inner #menu ul li.menu-item-gtranslate{display:none!important}#container>header .header_inner #menu ul li a{display:block;padding:10px 0;font-weight:500;font-size:20px;color:var(--black)}#container>header .header_inner #menu ul li.current_page_parent a,#container>header .header_inner #menu ul li.current_page_item a,#container>header .header_inner #menu ul li a:hover{color:var(--blueHover)}#container>header .header_inner #menu ul li.current_page_parent a:after,#container>header .header_inner #menu ul li.current_page_item a:after,#container>header .header_inner #menu ul li a:hover:after{opacity:1;transition:all 0.2s ease}#container>header .header_inner #cart{order:3;position:relative}#container>header .header_inner #cart a{display:flex;gap:15px;align-items:center}#container>header .header_inner #cart a svg{width:28px;height:28px}#container>header .header_inner #cart a .cart-count{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--blue);font-size:11px;font-weight:600;position:absolute;left:15px;top:15px}#container>header .header_inner #cart a .cart-sum{font-size:16px;font-weight:500}#account{order:4;display:flex;align-items:center}#account .account-link{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none}#account svg{width:28px;height:28px}#account .account-link:hover{opacity:.85}#account .account-greet,#account .account-auth{display:none}.wp-block-quote{border:0!important;margin:0;padding:0}#introHome{display:flex;align-items:stretch}#introHome .kafelki-grid{width:100%;grid-template-columns:1fr 1fr!important;grid-auto-rows:minmax(450px,auto) minmax(300px,40vw)!important}#introHome .kafelek-item:nth-child(1){grid-column:span 2!important;grid-row:span 1!important}#introHome .kafelek-content{width:100%;height:100%}#introHome .kafelek-content a.starchbag-cover-wrapper{display:block;width:100%;height:100%;border-radius:24px;overflow:hidden;transition:all 0.3s ease}#introHome .kafelek-content a.starchbag-cover-wrapper:hover{transform:scale(1.03);background-color:#00000021;transition:all 0.3s ease}#introHome .kafelek-content .wp-block-cover{width:100%;height:100%;min-height:100%!important;padding:20px;box-sizing:border-box;border-radius:24px;overflow:hidden}#introHome .kafelek-content .wp-block-cover img.wp-block-cover__image-background{mix-blend-mode:multiply;transition:all 0.3s ease}#introHome .kafelek-content a:hover .wp-block-cover img.wp-block-cover__image-background{transition:all 0.3s ease}#introHome .kafelek-content .wp-block-cover .wp-block-cover__background{display:none!important}#introHome .kafelek-content .wp-block-cover.introHomeBig{color:#7A7A7A;padding:30px}#introHome .kafelek-content .wp-block-cover.introHomeBig h2{position:relative;font-size:clamp(40px, 5vw, 52px);z-index:5;font-weight:500;line-height:120%;color:#1E1E1E;word-spacing:6px;margin-bottom:20px}#introHome .kafelek-content .wp-block-cover.introHomeBig h2 em{display:inline-block;position:relative;z-index:1;font-style:normal}#introHome .kafelek-content .wp-block-cover.introHomeBig h2 em:after{content:'';position:absolute;left:0;top:0;width:140%;height:170%;background:url(/wp-content/themes/starchbag/graf/imgZakreslenie.svg) no-repeat center;background-size:contain;z-index:-1;transform:translate(-14%,-13%) rotate(180deg)}#introHome .kafelek-content .wp-block-cover.introHomeBig .wp-block-buttons{margin-top:40px}#introHome .kafelek-content .wp-block-cover.introHomeSmall h2{font-size:clamp(20px, 4vw, 24px);font-weight:400;line-height:120%;color:#444040}@media screen and (max-width:500px){#introHome .kafelki-grid{width:100%;grid-template-columns:1fr!important;grid-auto-rows:minmax(450px,auto) minmax(200px,40vw) minmax(200px,40vw)!important}#introHome .kafelek-item:nth-child(1){grid-column:span 1!important;grid-row:span 1!important}}#mainSlogan{margin:70px auto}#mainSlogan .kafelki-grid{grid-template-columns:60px auto 60px!important;gap:20px!important;align-items:center!important}#mainSlogan .kafelek-item:nth-child(1){display:flex;align-items:center}#mainSlogan .kafelek-item:nth-child(2){display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:400;line-height:1.6}#mainSlogan .kafelek-item:nth-child(3){display:flex;align-items:center}.homeWorki{font-size:20px;font-weight:300;margin:70px auto}.homeWorki .wp-block-columns{background:#EBE9E9;padding:30px;box-sizing:border-box;border-radius:24px}.homeWorki .wp-block-columns h2{font-size:28px;font-weight:500;color:#021F00;margin:5px 0 15px 0}#kimJestesmy{margin:70px auto}#kimJestesmy .kafelki-grid{background-color:var(--green);border-radius:24px;overflow:hidden;gap:0!important}#kimJestesmy .kafelki-grid .kafelek-item:first-child .kafelek-content{display:block;width:100%;height:100%}#kimJestesmy .kafelki-grid .kafelek-item:first-child .kafelek-content .wp-block-cover{position:relative;display:block;width:100%;height:100%;padding:30px 5px}#kimJestesmy .kafelki-grid .kafelek-item:first-child .kafelek-content .wp-block-cover .wp-block-cover__inner-container{position:unset}#kimJestesmy .kafelki-grid .kafelek-item:first-child .kafelek-content .wp-block-cover figure{position:absolute;transform:rotate(90deg);bottom:0;right:5px}#kimJestesmy .kafelki-grid .kafelek-item:last-child{padding:40px 30px}#kimJestesmy .kafelki-grid .kafelek-item:last-child h2{font-family:"sketchnote-square",sans-serif;font-size:clamp(40px, 5vw, 70px);margin-bottom:40px;color:#4B392E}#kimJestesmy .kafelki-grid .kafelek-item:last-child .wp-block-buttons{margin-top:50px}#poznajCechy{margin:70px auto}#poznajCechy .kafelki-grid{grid-template-columns:auto!important;gap:40px!important}#poznajCechy h2{font-size:42px;font-weight:500;color:var(--brown)}#poznajCechy h2 em{font-family:"sketchnote-square",sans-serif;font-style:normal}#poznajCechy h2 img{vertical-align:middle}hr.wp-block-separator{width:100%!important;border-top:1px solid #00000012;border-bottom:0 solid #00000012;margin:50px auto}#wspolpraca{margin:70px auto}#wspolpraca .kafelki-grid{grid-template-columns:auto!important;gap:40px!important}#wspolpraca h2{font-size:clamp(45px, 6vw, 70px);font-weight:500;color:var(--brown)}#wspolpraca h2 em{font-family:"sketchnote-square",sans-serif;font-style:normal}#wspolpraca h3{margin-bottom:30px}#wspolpraca .wp-block-buttons{margin-top:40px}#opinie{margin:70px auto 30px auto}#opinie .opinie-slider-block{background-color:var(--red);padding:30px;border-radius:24px;box-sizing:border-box}#opinie .opinie-slider-block .opinie-header-content{position:relative}#opinie .opinie-slider-block .opinie-header-content:after{content:"";display:block;width:200px;height:190px;position:absolute;left:calc(100% + 20px);top:calc(100% - 80px);background-image:url(/wp-content/themes/starchbag/graf/zawijas.svg);background-size:contain;background-position:50% 50%;background-repeat:no-repeat}#opinie .opinie-slider-block .opinie-subtitle{font-size:18px;font-weight:300}#opinie .opinie-slider-block .opinie-item{color:var(--black)}#instagram{margin:30px auto 50px auto}#instagram .wp-block-hashblocks-kafelki-tekstowy{background-color:#F9F8F7;border-radius:24px;padding:30px 30px 60px 30px;box-sizing:border-box}.instaBg #instagram .wp-block-hashblocks-kafelki-tekstowy{background-color:#EFE8DF}#instagram .kafelki-grid{grid-template-columns:1fr!important;justify-content:flex-start;gap:30px 0!important}#instagram.withBg .wp-block-hashblocks-kafelki-tekstowy{background-color:#EFE8DF}#instagram .kafelek-item .wp-block-buttons{justify-content:flex-start}#instagram h2{word-spacing:6px}#instagram h2 em{display:inline-block;position:relative;z-index:1;font-style:normal}#instagram h2 em:after{content:'';position:absolute;left:0;top:0;width:140%;height:170%;background:url(/wp-content/themes/starchbag/graf/imgZakreslenie2.png) no-repeat center;background-size:contain;z-index:-1;transform:translate(-14%,-13%)}#jakWygrac{margin:0 0 70px 0;padding-top:20px}#jakWygrac .wp-block-cover{padding:30px;box-sizing:border-box;border-radius:24px}#jakWygrac .wp-block-cover .wp-block-cover__inner-container{height:100%}#jakWygrac .wp-block-cover h2{font-weight:500}#jakWygrac .wp-block-cover h2 em{font-family:"sketchnote-square",sans-serif;font-style:normal}#jakWygrac .wp-block-cover h2+.wp-block-image{padding:10px 250px 0 0}#jakWygrac .wp-block-cover h2+.wp-block-image+.wp-block-image{padding:20px 0 0 0}#jakWygrac .wp-block-cover h2+.wp-block-image+.wp-block-image img{width:100%;max-width:200px;height:auto;max-height:100%}#jakDuzo{margin:70px auto;color:#4B392E;font-weight:400}#jakDuzo h2{position:relative;display:block;font-weight:500;color:#4B392E;padding-bottom:20px;padding-right:80px}#jakDuzo h2 img{position:absolute;right:0;top:50%;transform:translateY(-50%);vertical-align:middle}#kilkaSlowWstepu{margin:70px auto}#kilkaSlowWstepu .kafelki-grid{grid-template-columns:50px 1fr 50px!important;gap:0 5px!important}#kilkaSlowWstepu .wp-block-hashblocks-kafelki-tekstowy{background-color:#EABFEF;padding:30px 30px;box-sizing:border-box;border-radius:24px;font-size:20px;font-weight:300;color:#4B392E;line-height:1.6}#kilkaSlowWstepu .wp-block-hashblocks-kafelki-tekstowy .kafelek-item:nth-child(3) .kafelek-content{text-align:right}#kilkaSlowWstepu .wp-block-hashblocks-kafelki-tekstowy .kafelek-item:nth-child(3) .kafelek-content figure{display:inline-block}#kilkaSlowWstepu .wp-block-hashblocks-kafelki-tekstowy strong{font-weight:700}@media screen and (max-width:550px){#kilkaSlowWstepu .kafelki-grid{grid-template-columns:1fr!important}#kilkaSlowWstepu .wp-block-hashblocks-kafelki-tekstowy .kafelek-item:nth-child(3) .kafelek-content{text-align:center}#kilkaSlowWstepu .kafelki-grid .wp-block-image{text-align:center;margin:0 auto}}#swiatBezPlastiku{margin:70px auto;font-size:20px;line-height:1.6;color:#4B392E}#swiatBezPlastiku strong{font-weight:700}#swiatBezPlastiku h2{font-weight:500;font-size:clamp(36px, 5vw, 60px);color:#4B392E}#swiatBezPlastiku h2 em{font-family:"sketchnote-square",sans-serif;font-style:normal}#plastikImgSeparator{margin:70px auto}#plastikImgSeparator figure{display:block;width:100%;border-radius:24px;overflow:hidden;display:block}#plastikCols{margin:70px auto}#plastikCols .kafelki-grid{grid-template-columns:1fr!important}#plastikCols h2{font-size:30px;font-weight:600;color:#362921;margin-bottom:30px}#plastikCols .kafelek-item{grid-column:span 1!important}#plastikCols .kafelek-item.col1{background:var(--blue);padding:30px;box-sizing:border-box;border-radius:24px}#plastikCols .kafelek-item.col2{background:var(--green);padding:30px;box-sizing:border-box;border-radius:24px}#plastikCols .kafelek-item figure{margin:0 auto 50px auto}#plastikCols .kafelek-item h3{font-size:26px;font-weight:500}#plastikCols .kafelek-item ul{font-size:20px;font-weight:400;color:#444040;margin:30px 0 30px 25px}#plastikCols .kafelek-item ul li{margin:5px 0}#plastikCols .kafelek-item .wp-block-columns{align-items:center!important}#plastikCols .kafelek-item .wp-block-columns figure{margin:0;width:100%;max-width:250px;margin:0 auto;text-align:center}#plastikCols .kafelek-item.col1 .wp-block-column:first-child{font-size:20px;font-weight:500;text-transform:uppercase;color:#444040}#plastikCols .kafelek-item.col2 .wp-block-column:first-child{font-size:24px;font-weight:500;color:#444040}#tyWybierasz{margin:70px auto 0 auto;padding-bottom:100px;font-size:20px;font-weight:400;line-height:150%;color:#4B392E}#tyWybierasz h2{font-weight:500;font-size:clamp(40px, 5vw, 70px);color:#4B392E;margin-bottom:30px}#tyWybierasz h2 em{font-family:"sketchnote-square",sans-serif;font-style:normal}#tyWybierasz .wp-block-buttons{margin-top:60px}#onasIntro{padding-top:50px}#onasIntro h1{font-size:clamp(30px, 4vw, 54px);font-weight:500;line-height:140%;word-spacing:6px;color:#362921}#onasIntro h1 strong{font-weight:600}#onasIntro figure,#onasIntro figure img{display:block;margin:0}#naszaMisja{font-weight:400}#naszaMisja .kafelki-grid{gap:30px!important}#naszaMisja .wp-block-hashblocks-kafelki-tekstowy{background:#fff;border-radius:24px;padding:30px 30px}#naszaMisja .kafelek-item:first-child{display:flex;align-items:center}#naszaMisja p.subtitle{margin:0 0}#naszaMisja figure{border-radius:24px;overflow:hidden;margin:0}#naszaMisja h2{font-weight:500;font-size:clamp(36px, 4vw, 40px);color:#4B392E;margin-bottom:30px}#naszaMisja h2 em{font-family:"sketchnote-square",sans-serif;font-style:normal;font-size:50px}#naszaMisja h2 img{margin-left:10px;width:55px!important}#naszaMisja strong{font-weight:500}#naszaWizja{margin:70px auto;font-size:20px;font-weight:400;line-height:150%;color:#4B392E}#naszaWizja .kafelki-grid{gap:10px 10px!important;grid-template-columns:60px auto 60px!important}#naszaWizja h2{font-weight:500;font-size:clamp(40px, 4vw, 55px);color:#4B392E;margin-bottom:0}#naszaWizja h2 em{font-family:"sketchnote-square",sans-serif;font-style:normal}#wspolpracaIntro{padding-top:50px;margin-bottom:70px}#wspolpracaIntro .kafelki-grid{grid-template-columns:50px 1fr 50px!important}#wspolpracaIntro .kafelki-grid .kafelek-item:first-child{display:flex;align-items:center}#wspolpracaIntro h1{font-size:clamp(40px, 5vw, 54px);font-weight:500;line-height:120%;word-spacing:6px;color:#362921}#wspolpracaIntro h1 em{font-family:"sketchnote-square",sans-serif;font-style:normal}#wspolpracaImgSeparator .wp-block-hashblocks-kafelki-tekstowy{background:#F9F8F7;border-radius:24px;padding:0}#wspolpracaImgSeparator .wp-block-hashblocks-kafelki-tekstowy .wp-block-cover{display:flex;border-radius:24px;overflow:hidden}#lokalaFabryka{margin:70px auto;font-size:20px;font-weight:300;color:#4B392E;line-height:160%}#lokalaFabryka strong{font-weight:600}#lokalaFabryka .kafelki-grid{display:flex!important;flex-direction:column!important;gap:20px}#lokalaFabryka .kafelki-grid .ue{order:1;text-align:right}#lokalaFabryka .kafelki-grid .ue figure{display:block;width:100%;max-width:250px;height:auto}#lokalaFabryka .kafelki-grid .ue figure img{display:block;width:100%;height:100%;object-fit:contain}#lokalaFabryka .kafelki-grid .kafelek-item:nth-child(1){order:2}#lokalaFabryka .kafelki-grid .kafelek-item:nth-child(3){order:3}#lokalaFabryka h2{font-size:clamp(36px, 4vw, 54px);font-weight:500;line-height:140%;color:#444040}#przewaga{margin:70px auto}#przewaga .wp-block-hashblocks-kafelki-tekstowy .wp-block-cover{display:flex;border-radius:24px;overflow:hidden;padding:30px 30px}#przewaga h2{font-size:30px;font-weight:500;line-height:140%;word-spacing:6px;color:#362921}#przewaga h2 em{font-family:"sketchnote-square",sans-serif;font-style:normal}#razemMozemyWiecej{font-size:18px;font-weight:400;color:#4B392E;margin:70px auto}#razemMozemyWiecej .kafelki-grid{gap:30px!important;display:flex!important;flex-direction:column}#razemMozemyWiecej .wp-block-hashblocks-kafelki-tekstowy{background:#F9F8F7;border-radius:24px;padding:30px}#razemMozemyWiecej figure{display:inline-block;border-radius:24px;overflow:hidden;margin:0;width:100%;height:40vw;min-height:300px}#razemMozemyWiecej figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}#razemMozemyWiecej ul{margin:5px 0 5px 25px}#razemMozemyWiecej strong{font-weight:600}#razemMozemyWiecej .wp-block-columns{margin-top:30px;background:var(--green);padding:30px 35px;box-sizing:border-box;border-radius:24px}#razemMozemyWiecej .wp-block-column h2{font-size:32px;font-weight:500;color:#362921}#razemMozemyWiecej .wp-block-column:first-child{flex-basis:auto;flex-grow:1}#razemMozemyWiecej .wp-block-column:last-child{flex-basis:150px;min-width:150px;flex-grow:0}@media screen and (max-width:780px){#razemMozemyWiecej .wp-block-column h2{font-size:clamp(26px, 5vw, 30px)}#razemMozemyWiecej .wp-block-columns{text-align:center}#razemMozemyWiecej .wp-block-buttons{justify-content:center}}#kontaktIntro{padding-top:20px;padding-bottom:20px;z-index:1}#kontaktIntro:after{content:'';position:absolute;right:3%;top:-20%;width:10vw;min-width:100px;height:auto;aspect-ratio:224 / 204;background:url(/wp-content/themes/starchbag/graf/chmurka.svg) no-repeat center;background-size:contain;z-index:-1}#kontaktIntro h1{font-size:clanp(40px,5vw,54px);font-weight:500;line-height:140%;word-spacing:6px;color:#362921;position:relative;z-index:2}#kontaktIntro h1 em{display:inline-block;position:relative;z-index:1;font-style:normal}#formularz{margin:30px auto}#formularz .kafelki-grid{display:flex!important;flex-direction:column-reverse;gap:60px!important}#formularz .wp-block-hashblocks-kafelki-tekstowy{background:#fff;border-radius:24px;padding:30px;box-sizing:border-box}#formularz .wp-block-hashblocks-kafelki-tekstowy figure{display:block;width:100%;height:50vw;overflow:hidden;border-radius:24px}#formularz .wp-block-hashblocks-kafelki-tekstowy figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 100%}#daneKontaktowe{margin:70px auto}#daneKontaktowe .kafelki-grid{grid-template-columns:auto!important;gap:0 0!important}#daneKontaktowe .kafelek-item{grid-column:span 1!important}#daneKontaktowe .kafelek-item:not(:first-child){padding:30px 0;margin:0 0;border-bottom:1px solid #e1e1e1}#daneKontaktowe h3{font-family:"sketchnote-square",sans-serif;font-size:42px;font-weight:400;color:#4B392E}#daneKontaktowe a,#daneKontaktowe strong{color:#4B392E;font-weight:400;-webkit-transition:all .2s ease}#daneKontaktowe a:hover,#daneKontaktowe a:hover strong{color:var(--green);-webkit-transition:all .2s ease}#faq{margin:70px auto 0 auto;padding-bottom:50px}#faq .kafelki-grid{grid-template-columns:auto!important}#faq h2{font-family:"sketchnote-square",sans-serif;font-size:42px;font-weight:400;color:#4B392E}#faq figure{display:none}#faq .schema-faq-section{padding:20px 20px;margin:0;border-bottom:1px solid #eaeaea}#faq .schema-faq-section strong.schema-faq-question{position:relative;display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:500;cursor:pointer;transition:all 0.3s ease}#faq .schema-faq-section strong.schema-faq-question:after{content:"";display:block;width:15px;height:15px;transform:rotate(90deg);background-image:url(/wp-content/themes/starchbag/graf/icoArrow.svg);background-size:contain;background-repeat:no-repeat;background-position:100% 50%;transition:all 0.3s ease}#faq .schema-faq-section.on strong.schema-faq-question:after{transform:scale(-1) rotate(90deg);transition:all 0.3s ease}#faq .schema-faq-section strong.schema-faq-question:hover{color:var(--green2);transition:all 0.3s ease}#faq .schema-faq-section p.schema-faq-answer{display:block;font-size:16px;padding:0 40px 0 0;margin:0;max-height:0;overflow:hidden;opacity:0;transition:all 0.3s ease}#faq .schema-faq-section.on p.schema-faq-answer{padding-top:15px;max-height:500px;opacity:1;transition:all 0.3s ease}#sklepIntro{margin:30px auto 70px auto}#sklepIntro a.starchbag-cover-wrapper img{width:100%;height:100%;object-fit:contain;object-position:50% 100%;transition:all 0.3s ease}#sklepIntro a.starchbag-cover-wrapper:hover img{transform:scale(1.03);transition:all 0.3s ease}#sklepIntro .wp-block-column:last-child{text-align:right}#sklepIntro .wp-block-button{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;line-height:1;display:inline-flex;align-items:center;gap:5px;border-radius:16px 16px 16px 16px;padding:14px 16px 14px 24px;background-color:#D2D485!important;color:#362921!important;transition:all 0.4s ease}#sklepIntro .wp-block-button:after{content:"";display:inline-block;width:16px;height:16px;vertical-align:middle;background-color:currentColor;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"/></svg>');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:100% 100%;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"/></svg>');mask-repeat:no-repeat;mask-position:center;mask-size:100% 100%}#sklepIntro .wp-block-button:hover{transform:scale(1.08);transition:all 0.4s ease}#sklepIntro .wp-block-cover{position:relative;z-index:1;padding:30px 30px;box-sizing:border-box;border-radius:24px;aspect-ratio:1024 / 900;min-height:450px;background-color:#f7f7f7;transition:all 0.3s ease}@media screen and (max-width:650px){#sklepIntro .wp-block-cover{aspect-ratio:unset;height:85vw}}#sklepIntro .wp-block-cover:before{content:"";width:100%;height:150px;background:linear-gradient(0deg,#fff0 0%,rgb(247 247 247) 100%);z-index:1;position:absolute;left:0;top:0}#sklepIntro .wp-block-cover h2{display:block;font-size:34px;font-weight:400;color:#1E1E1E}#sklepIntro .wp-block-cover h2 em{font-family:"sketchnote-square",sans-serif;font-size:34px;font-weight:400;font-style:normal;color:#1E1E1E}@media screen and (max-width:1200px){#sklepIntro .kafelki-grid{grid-template-columns:1fr!important}}@media screen and (max-width:780px){#sklepIntro .wp-block-columns{gap:20px;align-items:flex-start!important;padding-bottom:20px}#sklepIntro .wp-block-column{text-align:left!important}#sklepIntro .wp-block-buttons{justify-content:flex-start}}#productIntro{display:flex;gap:40px;padding-top:20px;margin:0 0 40px 0}#productIntro .sb-product-main{display:block;width:100%;height:300px!important}#productIntro .sb-product-main .sb-slide{display:block;width:100%;height:100%}#productIntro .sb-product-main .sb-slide img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 50%}#productIntro .sb-extra-image{width:90%;max-width:300px;margin:0 auto}#productBuyAlso{margin:30px auto}#productBuyAlso .sb-buy-also{width:100%;display:flex;gap:20px;align-items:center;background-color:#F9F8F7;border-radius:24px;padding:0 30px 0 0;box-sizing:border-box;overflow:hidden}#productBuyAlso .sb-buy-also .sb-buy-also-image{display:block;margin-left:auto;width:auto;height:100%}#productBuyAlso .sb-buy-also .sb-buy-also-image img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 50%}#productBuyAlso .sb-buy-also .sb-buy-also-content{font-size:16px;padding:20px 0;font-weight:300;text-transform:uppercase;color:var(--black)}#productBuyAlso .sb-buy-also .sb-buy-also-content h3{font-size:clamp(26px, 4vw, 40px);font-weight:700;text-transform:none;color:#4B392E}#productBuyAlso .sb-buy-also .wp-block-button{position:relative;padding:0 0;flex-grow:1;text-align:right;margin-left:auto}#productBuyAlso .sb-buy-also .wp-block-button span{display:inline-block;width:auto;white-space:nowrap}@media screen and (max-width:650px){#productBuyAlso .sb-buy-also{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;gap:0 0;grid-template-areas:"img title" "img button";padding:25px 3% 25px 0}#productBuyAlso .sb-buy-also .sb-buy-also-image{grid-area:img}#productBuyAlso .sb-buy-also .sb-buy-also-content{grid-area:title;padding:0 0 25px 0}#productBuyAlso .sb-buy-also .wp-block-button{grid-area:button;text-align:left;margin:unset}}#productDesc{margin:40px 0 50px 0}#productDesc .kafelki-grid{grid-template-columns:auto!important}#productDesc h2{font-family:"sketchnote-square",sans-serif;font-size:52px;font-weight:400;color:#4B392E}#productDesc strong{font-weight:600}#productDesc p{margin:12px 0}#koszyk{padding-top:30px;padding-bottom:50px}#koszyk h1{font-weight:500;margin-bottom:20px}#koszyk .sb-free-shipping-notice{background:#f4f5ba;border:1px solid #bdc122!important;text-align:center;font-weight:600;color:#362921;border-radius:8px;padding:20px 25px;box-sizing:border-box}#koszyk .sb-free-shipping-notice .sb-free-shipping-progress{margin-top:10px;height:12px;border-radius:999px;background:rgb(255 255 255 / .85);overflow:hidden}#koszyk .sb-free-shipping-notice .sb-free-shipping-progress__fill{display:block;height:100%;width:0%;background:#bdc122;border-radius:999px;transition:width 450ms ease}#koszyk .sb-free-shipping-notice:before{display:none}#koszyk .wc-block-cart-items{margin-bottom:40px}#koszyk .wc-block-cart{display:flex;flex-direction:column;gap:20px;margin:0}#koszyk .wp-block-woocommerce-cart-items-block{width:100%}#koszyk .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap{display:grid;grid-template-columns:auto;grid-template-rows:auto auto auto;gap:0 20px;align-items:center;grid-template-areas:"title" "type" "price" "value"}#koszyk .wc-block-cart-items .wc-block-cart-items__row a.wc-block-components-product-name{grid-area:title;font-weight:500;margin:0}#koszyk .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity{grid-area:value;margin-top:20px;display:flex;flex-direction:row;align-items:center;gap:20px}#koszyk .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-components-quantity-selector{margin:0}#koszyk .wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-metadata{grid-area:type}#koszyk .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices{grid-area:price;margin:0}#koszyk .wc-block-cart-items .wc-block-cart-items__row .wc-block-formatted-money-amount{font-weight:600}#koszyk .wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-badge{display:none}#koszyk .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{display:table-cell;vertical-align:bottom}#koszyk .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-cart-item__total-price-and-sale-badge-wrapper .sb-savings-line{font-size:13px!important;opacity:1!important;padding:2px 4px;border-radius:4px;background:#c5ddf0;color:#444040}#koszyk .wp-block-woocommerce-product-collection h2{font-size:30px;font-weight:500}#koszyk a.wc-block-cart__submit-button{font-size:18px;font-weight:600;line-height:1;display:flex;background-color:#bdc122!important;color:#121212!important;align-items:center;gap:5px;border-radius:16px 16px 16px 16px;padding:18px 16px 18px 24px;transition:all 0.4s ease}#koszyk a.wc-block-cart__submit-button:after{content:"";display:inline-block;width:16px;height:16px;vertical-align:middle;background-color:currentColor;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"/></svg>');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:100% 100%;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"/></svg>');mask-repeat:no-repeat;mask-position:center;mask-size:100% 100%}#koszyk a.wc-block-cart__submit-button:hover{transform:scale(1.04);transition:all 0.4s ease}#koszyk .wp-block-product-new a.wp-block-button__link,#koszyk .wp-block-woocommerce-product-collection a.wp-block-button__link{font-size:16px!important;font-weight:500;line-height:1;display:inline-flex;background-color:#D2D485!important;color:#362921!important;align-items:center;gap:5px;border-radius:16px 16px 16px 16px;padding:14px 16px 14px 24px;transition:all 0.4s ease}#koszyk .wp-block-product-new a.wp-block-button__link:after,#koszyk .wp-block-woocommerce-product-collection a.wp-block-button__link:after{content:"";display:inline-block;width:16px;height:16px;vertical-align:middle;background-color:currentColor;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"/></svg>');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:100% 100%;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"/></svg>');mask-repeat:no-repeat;mask-position:center;mask-size:100% 100%}#koszyk .wp-block-product-new a.wp-block-button__link:hover,#koszyk .wp-block-woocommerce-product-collection a.wp-block-button__link:hover{transform:scale(1.04);transition:all 0.4s ease}#koszyk .wc-block-cart__sidebar{width:100%;list-style:none;border-radius:24px;background:#f2eeeb;padding:30px;box-sizing:border-box}#koszyk .wc-block-cart__sidebar .bezpieczneZakupy{padding-top:5px;font-size:14px;margin-bottom:0}#koszyk .wc-block-cart__sidebar .bezpieczneZakupy img{vertical-align:middle}#koszyk .wc-block-cart__sidebar .wp-block-woocommerce-cart-order-summary-block{border-bottom:0}#koszyk .wc-block-cart__sidebar .wp-block-woocommerce-cart-order-summary-block h2{display:block!important;font-size:18px;text-transform:uppercase;font-weight:600;margin-bottom:25px}#koszyk .wc-block-cart__sidebar input#wc-block-components-totals-coupon__input-coupon{font-size:16px;width:100%;font-family:"Poppins",sans-serif;padding:18px 15px 7px 15px;box-sizing:border-box;border:1px solid #9D9793;border-radius:12px}#koszyk .wc-block-cart__sidebar input#wc-block-components-totals-coupon__input-coupon+label{top:25px;left:15px}#koszyk .wc-block-cart__sidebar input#wc-block-components-totals-coupon__input-coupon:focus~label,#koszyk .wc-block-cart__sidebar input#wc-block-components-totals-coupon__input-coupon:not(:placeholder-shown)~label{top:2px!important;transform:unset;font-size:12px}#koszyk .wc-block-components-totals-footer-item-tax{text-align:right;width:100%;font-weight:300;font-size:14px;justify-content:flex-end}.wpcf7 form{padding-top:15px}.wpcf7 form .double{display:flex;gap:15px}.wpcf7 form label{display:block;width:100%;padding:5px 0}.wpcf7 form label strong{display:block;padding-bottom:3px;font-size:16px;font-weight:600;text-transform:uppercase}.wpcf7 form label input{font-size:16px;width:100%;font-family:"Poppins",sans-serif;padding:10px 15px;box-sizing:border-box;border:1px solid #9D9793;border-radius:12px}.wpcf7 form label textarea{font-size:16px;width:100%;height:150px;font-family:"Poppins",sans-serif;padding:10px 15px;box-sizing:border-box;border:1px solid #9D9793;border-radius:12px;resize:none}.wpcf7 form label select{font-size:16px;width:100%;font-family:"Poppins",sans-serif;width:100%;padding:10px 15px;box-sizing:border-box;border:1px solid var(--light);border-radius:12px}.wpcf7 form .wpcf7-form-control-wrap{display:block}.wpcf7 form .wpcf7-form-control-wrap span{display:block}.wpcf7 form .wpcf7-list-item{padding:0;margin:0}.wpcf7 form .wpcf7-list-item label{display:grid;grid-auto-columns:1fr;grid-template-columns:20px auto;gap:8px 12px;width:100%;line-height:1.6;font-size:14px}.wpcf7 form .wpcf7-list-item label input{margin-top:5px}.wpcf7 form .submit{display:flex;justify-content:flex-end;margin-top:20px}.wpcf7 form .wp-block-button{display:block;position:relative}.wpcf7 form .wp-block-button:after{content:"";display:inline-block;position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;border-radius:8px;background-color:var(--gray);background-image:url(/wp-content/themes/starchbag/graf/white-dots.svg);background-size:10%;background-repeat:no-repeat;background-position:50% 50%;opacity:0;transition:0.2s ease}.wpcf7 form.submitting .wp-block-button:after{z-index:1;opacity:1;transition:0.2s ease}.wpcf7 form .submit button{width:100%}.wpcf7 form .wpcf7-not-valid-tip{font-size:14px}.wpcf7 form.invalid .wpcf7-response-output{font-size:16px;text-align:center;padding:20px;border-radius:12px;background:#ffb900;border:0;margin:25px 0 0 0;color:var(--gray)}.wpcf7 form.failed .wpcf7-response-output{font-size:16px;text-align:center;padding:20px;border-radius:12px;background:#dc3232;border:0;margin:25px 0 0 0;color:var(--gray)}.wpcf7 form.sent .wpcf7-response-output{font-size:16px;text-align:center;padding:20px;border-radius:12px;background:#74b400;border:0;margin:25px 0 0 0;color:var(--gray)}@media screen and (max-width:550px){.wpcf7 form .double{flex-direction:column;gap:0}.wpcf7 form label{padding:10px 0}}footer{background:linear-gradient(to bottom,#fff 0%,#D9F0F5 100%)}#footer{padding-bottom:20px}#footer .wp-block-hashblocks-kafelki-tekstowy{background-color:var(--blue);border-radius:24px;padding:30px 30px;box-sizing:border-box;font-size:14px;color:#362921;line-height:1.8}#footer .wp-block-hashblocks-kafelki-tekstowy p{margin:8px 0}#footer .wp-block-hashblocks-kafelki-tekstowy strong{font-weight:500}#footer .wp-block-hashblocks-kafelki-tekstowy a:hover{color:var(--green2)}#footer .wp-block-hashblocks-kafelki-tekstowy .kafelek-item:nth-child(1) figure{margin-bottom:20px}@media screen and (max-width:780px){#footer .kafelki-grid{grid-template-columns:1fr!important}}.woocommerce-notices-wrapper{width:100%;max-width:1500px}.woocommerce-message[role="alert"],.woocommerce-notices-wrapper .woocommerce-message{margin:0;background:var(--green);border:2px solid var(--green);padding:15px 25px;color:#444040;display:flex;align-items:center;gap:5px}.woocommerce-message[role="alert"]:before,.woocommerce-notices-wrapper .woocommerce-message:before{display:none}.woocommerce-notices-wrapper .woocommerce-message a{float:unset!important;margin-left:auto;background:#000;color:#fff;font-size:16px;font-weight:400;padding:10px 20px;box-sizing:border-box}.woocommerce-notices-wrapper .woocommerce-message a:hover{background:#4C4C4C;color:#fff}.woocommerce-notices-wrapper .woocommerce-error{margin:0;background:#b81c23;border:2px solid #b81c23;padding:15px 25px;color:#fff;display:flex;width:100%;align-items:center;gap:5px}.woocommerce-notices-wrapper .woocommerce-error:before{display:none}.woocommerce-notices-wrapper .woocommerce-error a{float:unset!important;margin-left:auto;background:#000;color:#fff;font-size:16px;font-weight:400;padding:10px 20px;box-sizing:border-box}.woocommerce-notices-wrapper .woocommerce-error a:hover{background:#4C4C4C;color:#fff}#kontoLogin{padding-top:30px}#kontoLogin .loginHeader{display:flex;justify-content:center;gap:10px;margin-bottom:20px}#kontoLogin h1{font-size:50px;font-weight:500;line-height:140%;word-spacing:6px;color:#362921}#kontoLogin h1 em{font-family:"sketchnote-square",sans-serif;font-size:54px;font-weight:400;color:#4B392E;font-style:normal}#kontoLogin .loginHeader figure{display:none}#customer_login{display:flex;flex-direction:column;gap:30px;margin:10px auto 50px auto}#customer_login:before,#customer_login:after{display:none}#customer_login .u-column1{float:unset;width:100%;background:#EFE8DF;padding:20px 20px;box-sizing:border-box;border-radius:24px}#rejestracia_form,#logowanie_form{border:0;padding:0;margin:30px 0 0 0}#rejestracia_form label,#logowanie_form label{position:relative;font-weight:500;text-transform:uppercase;font-size:16px}#rejestracia_form input,#logowanie_form input{background:#fff0;font-size:16px;border-radius:16px;border:1px solid #9D9793;padding:10px 10px;box-sizing:border-box}#logowanie_form .logowanie{margin:25px 0;display:flex;width:100%;align-items:center;justify-content:space-between}#logowanie_form .logowanie:before,#logowanie_form .logowanie:after{display:none}#logowanie_form .logowanie button{float:unset;margin:0}#logowanie_form .woocommerce-LostPassword{margin-top:30px;padding-top:30px;border-top:1px solid #ddd;display:block;text-align:center}#logowanie_form .woocommerce-LostPassword a:hover{color:var(--green2)}#rejestracia_form .woocommerce-form__label-for-checkbox{display:flex;align-items:center;gap:5px}#rejestracia_form .woocommerce-form__label-for-checkbox a{text-decoration:underline}#rejestracia_form .woocommerce-form__label-for-checkbox a:hover{color:var(--green2)}#rejestracia_form .rejestracjaSubmit{display:flex;justify-content:flex-end;margin-top:20px}#customer_login .u-column2{float:unset;width:100%;padding:20px 20px;box-sizing:border-box;border-radius:24px}#customer_login h2{font-family:"sketchnote-square",sans-serif;font-size:32px;text-transform:uppercase;font-weight:400;color:#4B392E;font-style:normal}#resethasla form.woocommerce-ResetPassword{float:unset;width:100%;margin-top:30px;background:#EFE8DF;padding:20px 20px;box-sizing:border-box;border-radius:24px}#resethasla form.woocommerce-ResetPassword .form-row{float:unset;width:100%}#resethasla form.woocommerce-ResetPassword input{background:#fff0;font-size:16px;border-radius:16px;border:1px solid #9D9793;padding:10px 10px;box-sizing:border-box}#resethasla form.woocommerce-ResetPassword button.show-password-input{background:transparent!important;background-color:transparent!important;padding:0;color:#362921!important}#resethasla form.woocommerce-ResetPassword button.show-password-input:before{background-color:transparent!important;color:#362921!important;filter:brightness(0) saturate(100%) invert(9%) sepia(4%) saturate(6743%) hue-rotate(338deg) brightness(105%) contrast(82%)}#resethasla form.woocommerce-ResetPassword button.show-password-input:after{display:none!important}#resethasla form.woocommerce-ResetPassword button.wp-block-button__link{display:flex;width:100%;justify-content:center;margin-top:10px}#resethasla form.woocommerce-ResetPassword button.wp-block-button__link:hover{transform:scale(1.02)}.field-error-tooltip{position:absolute;bottom:100%;right:0;background:#F598A0;color:#fff;padding:8px 12px;border-radius:8px;font-size:14px;font-weight:400;line-height:1.3;z-index:1000;opacity:0;transform:translateY(-10px);transition:all 0.3s ease;box-shadow:0 4px 12px rgb(245 152 160 / .3);margin-top:5px}.field-error-tooltip:before{content:'';position:absolute;bottom:-6px;left:15px;width:0;height:0;border-left:6px solid #fff0;border-right:6px solid #fff0;border-top:6px solid #F598A0}.field-error-tooltip.show{opacity:1;transform:translateY(0)}.woocommerce-form-row{position:relative}input.error,select.error,textarea.error{border-color:#F598A0!important;box-shadow:0 0 0 2px rgb(245 152 160 / .2)!important}input.error:focus,select.error:focus,textarea.error:focus{border-color:#F598A0!important;box-shadow:0 0 0 3px rgb(245 152 160 / .3)!important;outline:none!important}@keyframes shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}input.error,select.error,textarea.error{animation:shake 0.5s ease-in-out}@media (max-width:768px){.field-error-tooltip{font-size:13px;padding:6px 10px;left:-10px;right:-10px}.field-error-tooltip:before{left:20px}}.form-row.error{background:rgb(245 152 160 / .1);border-radius:8px;padding:10px;border:1px solid rgb(245 152 160 / .3)}.woocommerce-form-login,.woocommerce-form-register{position:relative}.woocommerce-form-row--wide{margin-bottom:25px}.field-success-tooltip{position:absolute;top:100%;left:0;right:0;background:#61CE70;color:#fff;padding:8px 12px;border-radius:8px;font-size:14px;font-weight:400;line-height:1.3;z-index:1000;opacity:0;transform:translateY(-10px);transition:all 0.3s ease;box-shadow:0 4px 12px rgb(97 206 112 / .3);margin-top:5px}.field-success-tooltip:before{content:'';position:absolute;top:-6px;left:15px;width:0;height:0;border-left:6px solid #fff0;border-right:6px solid #fff0;border-bottom:6px solid #61CE70}.field-success-tooltip.show{opacity:1;transform:translateY(0)}.woocommerce-MyAccount-wrapper{padding-top:20px;padding-bottom:30px;display:flex;flex-direction:column;gap:20px 25px;grid-auto-flow:row;grid-template-areas:"title title" "menu content"}.woocommerce-MyAccount-wrapper h1{grid-area:title;font-weight:500}.woocommerce-MyAccount-wrapper h1 strong{font-weight:500}.woocommerce-MyAccount-wrapper .woocommerce-MyAccount-navigation{float:unset;list-style:none;width:100%}.woocommerce-MyAccount-wrapper .woocommerce-MyAccount-navigation ul{display:flex;width:100%;overflow:auto;gap:25px;list-style:none;border-radius:24px;background:#f2eeeb;padding:15px 30px;box-sizing:border-box}.woocommerce-MyAccount-wrapper .woocommerce-MyAccount-navigation ul li{flex-grow:1;padding:5px 0;white-space:nowrap}.woocommerce-MyAccount-wrapper .woocommerce-MyAccount-navigation ul li a{display:block;text-align:center;white-space:nowrap}.woocommerce-MyAccount-wrapper .woocommerce-MyAccount-navigation ul li.is-active a{font-weight:500}.woocommerce-MyAccount-wrapper .woocommerce-MyAccount-navigation ul li a:hover{color:var(--green2)}.woocommerce-MyAccount-content{width:100%!important;float:unset!important}.woocommerce-MyAccount-content #konto_szczegoly .konto_szczegoly_header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #E7E9ED;padding-bottom:10px;margin-bottom:15px}.woocommerce-MyAccount-content .woocommerce-info{background:none;border:0;display:flex;width:100%;justify-content:space-between;align-items:center;flex-direction:column;gap:20px;box-sizing:border-box}.woocommerce-MyAccount-content .woocommerce-info:before,.woocommerce-MyAccount-content .woocommerce-info:after{display:none}#konto_szczegoly{background:#fff;padding:30px;float:none;box-sizing:border-box;border-radius:24px}.woocommerce-orders-table{border:0!important}.woocommerce-orders-table tr{display:flex;align-items:center;width:100%}.woocommerce-orders-table th,.woocommerce-orders-table td{flex-grow:1;text-align:center;border:0 !Important}.woocommerce-orders-table th:nth-child(1),.woocommerce-orders-table td:nth-child(1){flex-basis:17%}.woocommerce-orders-table th:nth-child(2),.woocommerce-orders-table td:nth-child(2){flex-basis:18%}.woocommerce-orders-table th:nth-child(3),.woocommerce-orders-table td:nth-child(3){flex-basis:20%}.woocommerce-orders-table th:nth-child(4),.woocommerce-orders-table td:nth-child(4){flex-basis:25%}.woocommerce-orders-table th:nth-child(5),.woocommerce-orders-table td:nth-child(5){flex-basis:20%;display:flex;flex-wrap:wrap;gap:5px}.woocommerce-orders-table tbody tr{margin:10px 0;background:#fff;border-radius:10px;padding:10px 0}.woocommerce-orders-table tbody tr td{background:unset!important}.woocommerce-orders-table tbody tr a.button{background:#000;color:#fff;font-weight:400}.woocommerce-orders-table tbody tr a.button:hover{background:#E9B701;color:#fff;font-weight:400}.woocommerce-orders-table tbody td.woocommerce-orders-table__cell-order-actions:before{display:none}.woocommerce-orders-table tbody td.woocommerce-orders-table__cell-order-actions a{width:auto;display:inline-block!important;margin-top:15px}.woocommerce-order-details{background:#fff;padding:30px;border-radius:30px;margin-top:25px}.woocommerce-order-details h2{font-size:26px;text-align:center;padding-bottom:20px}.woocommerce-customer-details .woocommerce-column--1{margin-bottom:40px}.woocommerce-customer-details h2{font-size:26px;text-align:center;padding-bottom:20px}.woocommerce-customer-details address{background:#fff;padding:15px!important;box-sizing:border-box;border-radius:30px!important;border:0!important;font-size:16px}.woocommerce-Addresses .woocommerce-Address{background:#fff;padding:20px;border-radius:30px;box-sizing:border-box;margin:0 0 25px 0}.woocommerce-EditAccountForm.edit-account{background:#fff;padding:20px;border-radius:30px;box-sizing:border-box}.woocommerce-MyAccount-content .woocommerce-Addresses{padding-top:25px}.woocommerce-MyAccount-content .woocommerce-Addresses header h3{font-size:24px;padding-bottom:15px}.woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p{float:unset;width:100%}.woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-input-wrapper input{background:#F2F2F2;border-radius:10px;padding:15px 20px;box-sizing:border-box;font-size:16px}.woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-input-wrapper .select2-selection--single{border:0;border:0;background:#f2f2f2;padding:15px 20px;box-sizing:border-box;border-radius:10px;height:55px}.woocommerce-MyAccount-content .woocommerce-address-fields button.woocommerce-Button-own{margin:0 auto;text-align:center}.woocommerce-MyAccount-content .woocommerce-EditAccountForm{padding-top:25px}.woocommerce-MyAccount-content .woocommerce-EditAccountForm p{float:unset;width:100%}.woocommerce-MyAccount-content .woocommerce-form-row input{background:#F2F2F2;border-radius:10px;padding:15px 20px;box-sizing:border-box;font-size:16px}.woocommerce-MyAccount-content .woocommerce-Address-title{display:flex;gap:10px;align-items:center;justify-content:space-between;padding-bottom:15px}.woocommerce-MyAccount-content .woocommerce-Address-title:before,.woocommerce-MyAccount-content .woocommerce-Address-title:after{display:none!important}.woocommerce-MyAccount-content .woocommerce-Address-title h3{font-size:20px;text-transform:uppercase;font-weight:600;color:#4B392E;font-style:normal}.woocommerce-MyAccount-content .woocommerce-Address-title a{min-width:120px}.woocommerce .woocommerce-EditAccountForm .form-row label,.woocommerce .woocommerce-EditAccountForm .woocommerce-form-row label{position:relative;font-weight:500;text-transform:uppercase;font-size:16px}.woocommerce .woocommerce-EditAccountForm .form-row input,.woocommerce .woocommerce-EditAccountForm .woocommerce-form-row input{background:#fff0;font-size:16px;border-radius:16px;border:1px solid #9D9793;padding:12px 10px;box-sizing:border-box}.woocommerce .woocommerce-EditAccountForm .form-row .select2 .select2-selection,.woocommerce .woocommerce-EditAccountForm .woocommerce-form-row .select2 .select2-selection{height:51px!important;background:transparent!important;font-size:16px!important;border-radius:16px!important;border:1px solid #9D9793!important;padding:12px 10px!important;box-sizing:border-box;font-style:normal}.woocommerce .woocommerce-EditAccountForm .form-row em,.woocommerce .woocommerce-EditAccountForm .woocommerce-form-row em{font-size:15px}.woocommerce .woocommerce-EditAccountForm fieldset{margin-top:50px}.woocommerce .woocommerce-EditAccountForm fieldset legend{display:block;width:100%;font-weight:600;font-size:22px}.woocommerce .woocommerce-EditAccountForm .wp-block-button button{margin:0 auto}.woocommerce-view-subscription .woocommerce-MyAccount-content h2{font-size:clamp(22px, 3.5vw, 28px)}.woocommerce-view-subscription .woocommerce .shop_table.order_details{background:#fff;padding:15px;border-radius:30px;margin-top:25px;margin-bottom:40px;font-size:16px}.woocommerce-view-subscription .woocommerce table#woocommerce-subscriptions-related-orders-table{margin-top:20px;margin-bottom:40px}.woocommerce .shop_table.subscription_details{background:#fff;padding:15px;border-radius:30px;margin-top:25px;font-size:16px;margin-bottom:40px}.woocommerce .shop_table.subscription_details .subscription-auto-renew-toggle__i{height:16px}.woocommerce .shop_table.subscription_details a.woocommerce-button.cancel{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;line-height:1;display:inline-flex;align-items:center;gap:5px;border-radius:16px;background-color:#fff;border:2px solid #ec7c7c;color:#362921!important;padding:12px 16px;margin:0 15px 10px 0;transition:all 0.4s ease}.woocommerce .shop_table.subscription_details a.woocommerce-button.change_address{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;line-height:1;display:inline-flex;align-items:center;gap:5px;border-radius:16px;background-color:#fff;border:2px solid #362921;color:#362921!important;padding:12px 16px;margin:0 15px 10px 0;transition:all 0.4s ease}.woocommerce .shop_table.subscription_details a.woocommerce-button.change_payment_method{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;line-height:1;display:inline-flex;align-items:center;gap:5px;border-radius:16px;background-color:#fff;border:2px solid #D2D485;color:#362921!important;padding:12px 16px;margin:0 15px 10px 0;transition:all 0.4s ease}.woocommerce .shop_table.subscription_details a.woocommerce-button.cancel:hover,.woocommerce .shop_table.subscription_details a.woocommerce-button.change_address:hover,.woocommerce .shop_table.subscription_details a.woocommerce-button.change_payment_method:hover{transform:scale(1.08);transition:all 0.4s ease}#zamowienie{padding-top:20px;padding-bottom:50px}#zamowienie form h2{text-transform:uppercase;font-weight:500;font-size:20px;display:flex;align-items:center;gap:8px}#zamowienie .wc-block-checkout{display:flex;flex-direction:column}#zamowienie .wp-block-woocommerce-checkout-fields-block,#zamowienie .wc-block-checkout__sidebar{width:100%;padding:0}@media screen and (max-width:744px){#zamowienie .wc-block-components-sidebar.is-sticky{display:none!important}}#zamowienie .wp-block-woocommerce-checkout-fields-block{width:100%}#zamowienie form .wc-block-components-text-input{display:flex;gap:5px;flex-direction:column}#zamowienie form label{order:1;position:relative;font-weight:500;text-transform:uppercase;font-size:16px;transform:unset;position:relative;top:unset}#zamowienie form input:not([type="checkbox"]){order:2;background:#fff0;font-size:16px;border-radius:16px;border:1px solid #9D9793;padding:14px 14px;box-sizing:border-box;height:auto;left:10px;top:26px}#zamowienie form .wc-block-components-address-card{border:0;box-shadow:inset 0 0 0 1.5px var(--blue)}#zamowienie form .wc-block-checkout__payment-method .wc-block-components-radio-control{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:0 0;gap:20px}@media screen and (max-width:650px){#zamowienie form .wc-block-checkout__payment-method .wc-block-components-radio-control{grid-template-columns:1fr}}#zamowienie form .wc-block-checkout__payment-method .wc-block-components-radio-control .wc-block-components-radio-control-accordion-content{display:none}#zamowienie form .wc-block-checkout__payment-method .wc-block-components-radio-control .wc-block-components-radio-control-accordion-content#radio-control-wc-payment-method-options-stripe_blik__content,#zamowienie form .wc-block-checkout__payment-method .wc-block-components-radio-control .wc-block-components-radio-control-accordion-content#radio-control-wc-payment-method-options-stripe_cc__content{display:block;padding:20px 15px 15px 15px;border:2px solid #d2d485;border-top:0;border-radius:0 0 8px 8px;margin-top:-5px}#zamowienie form .wc-block-checkout__payment-method .wc-block-components-radio-control .wc-block-components-radio-control-accordion-content#radio-control-wc-payment-method-options-stripe_cc__content label{background:#fff0;border:unset;padding:0 0}#zamowienie form .wc-block-checkout__payment-method .wc-block-components-radio-control .wc-block-components-radio-control-accordion-content#radio-control-wc-payment-method-options-stripe_cc__content label svg{order:2;z-index:99}#zamowienie form .wc-block-checkout__payment-method .wc-block-components-radio-control .wc-block-components-radio-control-accordion-content#radio-control-wc-payment-method-options-stripe_cc__content label span.wc-block-components-checkbox__label{order:3;margin:0 0;text-transform:unset;font-weight:400;font-size:13px}#zamowienie form .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option{box-shadow:unset!important}#zamowienie form .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option label{border:2px solid #ccc;border-radius:8px;box-shadow:unset!important;box-sizing:border-box;display:flex;align-items:center;gap:10px;padding:16px 16px 16px 16px}#zamowienie form .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option--checked-option-highlighted label{border:2px solid var(--green);background:#f8f9c9}#zamowienie form .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option label input{order:1;position:relative;top:unset;left:unset;aspect-ratio:1 / 1;width:20px;height:20px;padding:0;transform:unset!important}#zamowienie form .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option--checked-option-highlighted label input:before{background:var(--green)!important}#zamowienie form .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option label .wc-block-components-radio-control__option-layout{order:2;flex-grow:1}#zamowienie form .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option label .wc-block-components-radio-control__option-layout .wc-block-components-radio-control__label-group .wc-block-components-radio-control__label{font-weight:400;font-size:15px}#zamowienie form .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option label .wc-block-components-radio-control__option-layout .wc-block-components-radio-control__label-group #radio-control-wc-payment-method-options-payu__label.wc-block-components-radio-control__label{width:100%;display:flex;align-items:center;justify-content:space-between}#zamowienie form .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option label .wc-block-components-radio-control__option-layout .wc-block-components-radio-control__label-group .wc-block-components-radio-control__secondary-label{flex:unset}#zamowienie form .wc-block-checkout__payment-method .wc-block-components-radio-control--highlight-checked:after{display:none}#zamowienie form .wc-block-components-radio-control--highlight-checked div.wc-block-components-radio-control-accordion-option:after{display:none}#zamowienie form .wc-block-components-validation-error{order:3;padding-top:0}#zamowienie form .wc-blocks-components-select__container{height:auto}#zamowienie form .wc-blocks-components-select__container svg{top:40px}#zamowienie form .wc-blocks-components-select__container select{background:#fff0;background:#fff0;font-size:16px;border-radius:16px;border:1px solid #9D9793;padding:12px 15px;box-sizing:border-box}#zamowienie form .wc-block-components-checkbox label{display:block}#zamowienie form .wc-block-components-checkbox label svg{left:0;margin:0 0!important}#zamowienie form .wc-block-checkout__terms label{display:flex}#zamowienie form .wc-block-checkout__terms label svg{left:0}#zamowienie form .wc-block-checkout__terms label a{text-decoration:underline}#zamowienie form .wc-block-checkout__terms label a:hover{color:var(--green2)}#zamowienie form .wc-block-components-shipping-rates-control__package .wc-block-components-radio-control{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:0 0;gap:20px}@media screen and (max-width:650px){#zamowienie form .wc-block-components-shipping-rates-control__package .wc-block-components-radio-control{grid-template-columns:1fr}}#zamowienie form .wc-block-components-shipping-rates-control__package .wc-block-components-radio-control:after{display:none!important}#zamowienie form .wc-block-components-shipping-rates-control__package .wc-block-components-radio-control label{border:2px solid #ccc;border-radius:8px;box-shadow:unset!important;display:flex;align-items:center;gap:10px;padding:16px 16px 16px 16px}#zamowienie form .wc-block-components-shipping-rates-control__package .wc-block-components-radio-control label.wc-block-components-radio-control__option-checked{border:2px solid var(--green);background:#f8f9c9}#zamowienie form .wc-block-components-shipping-rates-control__package .wc-block-components-radio-control label:after{display:none!important}#zamowienie form .wc-block-components-shipping-rates-control__package .wc-block-components-radio-control label input{order:1;position:relative;top:unset;left:unset;aspect-ratio:1 / 1;width:20px;height:20px;padding:0}#zamowienie form .wc-block-components-shipping-rates-control__package .wc-block-components-radio-control label input:before{background:var(--green)!important}#zamowienie form .wc-block-components-shipping-rates-control__package .wc-block-components-radio-control label .wc-block-components-radio-control__option-layout{order:2;flex-grow:1}#zamowienie form .wc-block-components-shipping-rates-control__package .wc-block-components-radio-control label .wc-block-components-radio-control__option-layout .wc-block-components-radio-control__label-group .wc-block-components-radio-control__label{font-weight:400;font-size:15px}#zamowienie form .wc-block-components-shipping-rates-control__package .wc-block-components-radio-control label .wc-block-components-radio-control__option-layout .wc-block-components-radio-control__label-group .wc-block-components-radio-control__secondary-label{flex:unset}#zamowienie form .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-content{font-size:14px;line-height:1.6}#zamowienie form .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-content p{margin:0 0}#zamowienie form .wc-block-checkout__order-notes textarea{font-size:16px}#zamowienie .wc-block-components-sidebar,#zamowienie .wp-block-woocommerce-checkout-actions-block{position:relative!important;align-self:flex-start;width:100%;list-style:none;border-radius:24px;background:#f2eeeb;padding:30px;box-sizing:border-box}#zamowienie .wc-block-components-sidebar{top:unset!important;margin-bottom:35px}#zamowienie .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block{border:0}#zamowienie .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title-text{margin:0;text-transform:uppercase;font-weight:700;font-size:.75em}#zamowienie .wc-block-components-sidebar .wc-block-components-order-summary-item .wc-block-components-order-summary-item__image .wc-block-components-order-summary-item__quantity{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;background:var(--blue);font-size:14px;font-weight:400;position:absolute;right:0;top:0;aspect-ratio:1 / 1;border:0;padding:0;box-shadow:unset}#zamowienie .wc-block-components-sidebar .wc-block-components-order-summary-item .wc-block-components-order-summary-item__description{flex-grow:1;display:flex;flex-direction:column;gap:0}#zamowienie .wc-block-components-sidebar .wc-block-components-order-summary-item .wc-block-components-order-summary-item__description h3{order:1;font-weight:500}#zamowienie .wc-block-components-sidebar .wc-block-components-order-summary-item .wc-block-components-order-summary-item__description .wc-block-components-product-metadata{order:2;margin:0;line-height:1;font-size:14px;color:#999}#zamowienie .wc-block-components-sidebar .wc-block-components-order-summary-item .wc-block-components-order-summary-item__description .wc-block-components-order-summary-item__individual-prices{order:3}#zamowienie .wc-block-checkout__actions .wc-block-components-totals-footer-item-tax,#zamowienie .wc-block-components-sidebar .wc-block-components-totals-footer-item-tax{text-align:right;width:100%;font-weight:300;font-size:14px;justify-content:flex-end}#zamowienie .wc-block-checkout__actions .wc-block-components-totals-footer-item-tax span,#zamowienie .wc-block-components-sidebar .wc-block-components-totals-footer-item-tax span{font-weight:300}#zamowienie .wc-block-checkout__actions .wc-block-components-totals-coupon__form input,#zamowienie .wc-block-components-sidebar .wc-block-components-totals-coupon__form input{font-size:16px;background-color:#fff;width:100%;font-family:"Poppins",sans-serif;padding:18px 15px 7px 15px;box-sizing:border-box;border:1px solid #9D9793;border-radius:12px}#zamowienie .wc-block-checkout__actions .wc-block-components-totals-coupon__form button,#zamowienie .wc-block-components-sidebar .wc-block-components-totals-coupon__form button{align-self:flex-end}#zamowienie .wc-block-components-checkbox__label,#zamowienie .wc-block-components-checkbox__label{font-size:14px;margin-left:10px}#zamowienie .wc-block-checkout__terms{padding-top:15px}@media screen and (max-width:500px){#zamowienie .wc-block-checkout__actions_row{flex-direction:column-reverse;gap:20px}}#zamowienie .wc-block-checkout__actions_row button,#zamowienie .wc-block-checkout__actions_row button div{white-space:nowrap;width:auto}#dziekujemy{padding-bottom:20px}#dziekujemy .starchbag-thankyou{max-width:1100px;margin:60px auto 40px}#dziekujemy .starchbag-thankyou__header{margin-bottom:24px}#dziekujemy .starchbag-thankyou__header h1{margin:0 0 8px}#dziekujemy .starchbag-thankyou__header p{margin:0 0 4px}#dziekujemy .starchbag-thankyou__headerDesc{margin:40px 0;padding-left:25px;border-left:1px solid #ccc;font-size:16px;line-height:1.5;color:#000C}#dziekujemy .starchbag-thankyou__cols{display:flex;gap:50px;align-items:flex-start;flex-wrap:wrap;padding:20px 0 0 0}#dziekujemy .starchbag-thankyou__left{flex:0 750px;min-width:280px}.starchbag-thankyou__right{flex:1 1 0%}#dziekujemy .starchbag-thankyou__left h2,.starchbag-thankyou__right h2{margin:0 0 16px;font-size:20px;font-weight:500}#dziekujemy .starchbag-thankyou__details{display:grid;grid-template-columns:50% 50%;gap:0 0;padding-top:10px;font-weight:400}#dziekujemy .starchbag-thankyou__details>div{padding:12px 0;font-size:16px;border-bottom:1px solid #DADADA80}#dziekujemy .starchbag-thankyou__details>div:nth-child(even){text-align:right}#dziekujemy .starchbag-thankyou__details>div strong{font-weight:600}@media screen and (max-width:500px){#dziekujemy .starchbag-thankyou__details{grid-template-columns:auto}#dziekujemy .starchbag-thankyou__details>div{font-size:16px;border:0;padding:10px 0 0 0}#dziekujemy .starchbag-thankyou__details>div:nth-child(even){text-align:left;padding:0 0 10px 0;border-bottom:1px solid #DADADA80}}#dziekujemy .starchbag-thankyou__address{display:flex;flex-direction:column;gap:0;padding-top:5px;font-size:16px}#dziekujemy .starchbag-thankyou__address>div{padding:0 0}#dziekujemy .starchbag-thankyou__actions{display:inline-flex;flex-direction:row;gap:20px;align-items:center;margin-top:100px;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #DADADACC;justify-content:flex-start}#dziekujemy .starchbag-thankyou__actions .starchbag-thankyou__btn-print{display:inline-block;background:#fff0;outline:#6592D9;color:#000C;border-radius:50px;padding:12px 30px;box-sizing:border-box;outline:1px solid #6592D9;outline-offset:-1px;font-size:16px;font-weight:500;transition:all 0.3s ease}#dziekujemy .starchbag-thankyou__actions .starchbag-thankyou__btn-print:hover{background:#EDF3F1;transition:all 0.3s ease}#dziekujemy .starchbag-thankyou__actions .section-button-blue-dark{display:inline-block;background:#6592D9;outline:#6592D9;color:#fff;border-radius:50px;padding:12px 30px;box-sizing:border-box;outline:2px solid #6592D9;outline-offset:-2px;font-size:16px;font-weight:500;transition:all 0.3s ease}#dziekujemy .starchbag-thankyou__actions .section-button-blue-dark:hover{background:#4570B3;outline:2px solid #4570B3;transition:all 0.3s ease}@media screen and (max-width:550px){#dziekujemy .starchbag-thankyou__actions{flex-direction:column;width:100%;margin-top:50px}#dziekujemy .starchbag-thankyou__actions .wp-block-button{width:100%;text-align:center}#dziekujemy .starchbag-thankyou__actions .wp-block-button a{width:100%;justify-content:center;text-align:center}}#dziekujemy .starchbag-thankyou__help{font-size:16px;color:#666}#dziekujemy .starchbag-thankyou__help a{color:var(--black)}#dziekujemy .starchbag-thankyou__help a:hover{color:var(--green2)}#sbAddCartPopup.sb-modal{display:none}#sbAddCartPopup.sb-modal.is-open{display:block}#sbAddCartPopup .sb-modal-backdrop{position:fixed;z-index:999;inset:0;background:rgb(0 0 0 / .5)}#sbAddCartPopup .sb-modal-dialog{position:fixed;z-index:9999;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;width:min(900px, 96vw);max-height:80vh;overflow:auto;border-radius:8px;box-shadow:0 10px 30px rgb(0 0 0 / .3)}#sbAddCartPopup .sb-modal-close{position:absolute;right:14px;top:8px;font-weight:300;font-size:40px;background:none;border:0;cursor:pointer;transition:all 0.2s ease}#sbAddCartPopup .sb-modal-close:hover{color:var(--green2);transition:all 0.2s ease}#sbAddCartPopup .sb-modal-body{padding:0}#sbAddCartPopup .sb-modal-msg{font-size:20px;font-weight:500;padding:20px 45px 20px 70px;background-image:url(/wp-content/themes/starchbag/graf/icoCheck.svg);background-size:28px auto;background-repeat:no-repeat;background-position:25px 50%;line-height:1.3}#sbAddCartPopup .sb-modal-list{padding:20px 30px;box-sizing:border-box;background:#fafafa}#sbAddCartPopup .sb-modal-item{overflow:hidden;display:flex;gap:25px;align-items:center}#sbAddCartPopup .sb-modal-item-image{display:block;width:100px;height:auto}#sbAddCartPopup .sb-modal-item-info{display:flex;flex-direction:column;gap:8px}#sbAddCartPopup .sb-modal-item-info .sb-modal-item-title{margin:0;font-size:18px;font-weight:500;line-height:1.3}#sbAddCartPopup .sb-modal-item-info .sb-modal-item-price{margin:0;font-size:16px;font-weight:400;line-height:1.3}#sbAddCartPopup .sb-modal-item-info a.wp-block-button__link{padding:10px 12px 10px 16px;font-size:14px;justify-content:center;border-radius:8px}#sbAddCartPopup .sb-modal-item-info a.wp-block-button__link:after{width:12px;height:12px}#sbAddCartPopup .sb-modal-item-info a.wp-block-button__link:hover{transform:scale(1.05)}#sbAddCartPopup .sb-modal-actions{display:flex;gap:12px;padding:20px 30px;justify-content:space-between;box-shadow:0 -3px 4px rgba(0 0 0 / .04)}@media screen and (max-width:500px){#sbAddCartPopup .sb-modal-actions{flex-direction:column-reverse;align-items:center;gap:20px}}body.sb-modal-open{overflow:hidden}#sbAddCartPopup .sb-modal-actions button.sb-modal-back{background:unset;padding:0;font-weight:300;font-size:16px;display:flex;align-items:center;gap:8px;transition:all 0.2s ease}#sbAddCartPopup .sb-modal-actions button.sb-modal-back:before{content:"";display:inline-block;width:12px;height:12px;vertical-align:middle;background-color:currentColor;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"/></svg>');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:100% 100%;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"/></svg>');mask-repeat:no-repeat;mask-position:center;mask-size:100% 100%;transform:scale(-1);transition:all 0.2s ease}#sbAddCartPopup .sb-modal-actions button.sb-modal-back:hover{color:var(--green2);transition:all 0.2s ease}#sbAddCartPopup .sb-modal-summary{position:relative;z-index:1;display:grid;grid-template-columns:96px 1fr;gap:16px;align-items:center;padding:0 20px 20px 20px;box-shadow:0 3px 4px rgba(0 0 0 / .04)}#sbAddCartPopup .sb-summary-image img{display:block;width:96px;height:96px;object-fit:cover;border-radius:6px}#sbAddCartPopup .sb-summary-info{display:grid;grid-template-rows:auto auto auto;gap:0;line-height:1.5}#sbAddCartPopup .sb-summary-title{font-weight:500}#sbAddCartPopup .sb-summary-attrs{color:#666;font-size:16px}#sbAddCartPopup .sb-summary-qty{font-weight:500;font-size:16px}#sbAddCartPopup .sb-modal-list-header{font-weight:600;padding:20px 30px 0 30px;background:#fafafa;color:var(--brown)}#resetPassSent{width:50%;background:#EFE8DF;padding:30px 30px;box-sizing:border-box;border-radius:24px;margin:30px auto;text-align:center}#zamowienie div#payu-secure-form{border-radius:4px;border:1px solid hsl(0 0% 7% / .11);box-sizing:border-box;padding:15px}#zamowienie div#payu-secure-form .payu-secure-wrapper span.payu-secure-form_field{box-sizing:border-box;background:#fff0;font-size:16px;border-radius:16px;border:1px solid #9D9793;padding:14px 14px;box-sizing:border-box;height:auto}.woocommerce-orders-table.woocommerce-MyAccount-subscriptions{margin-bottom:0}.woocommerce-orders-table.woocommerce-MyAccount-subscriptions+.order-again{margin:0 0 10px 0;text-align:center}.woocommerce-orders-table.woocommerce-MyAccount-subscriptions .order-again a{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;line-height:1;display:flex;align-items:center;gap:5px;border-radius:16px 16px 16px 16px;padding:14px 16px 14px 24px;background-color:#362921!important;color:#ffffff!important;transition:all 0.4s ease}.woocommerce-orders-table.woocommerce-MyAccount-subscriptions .order-again a:hover{transform:scale(1.08);transition:all 0.4s ease}.starchbag-invoice-checkbox{margin-bottom:0!important}.starchbag-invoice-checkbox label.wc-block-components-checkbox__label{margin-left:0!important}.starchbag-invoice-checkbox .wc-block-components-checkbox__label{margin-left:0!important}.wp-block-woocommerce-checkout .wc-block-components-sidebar-layout{width:100%}.wc-block-components-address-card-wrapper{display:none!important}.wc-block-components-address-form-wrapper{display:block;height:unset!important;overflow:unset!important;opacity:unset!important;visibility:visible!important}.wc-block-checkout__main,.wp-block-woocommerce-checkout,form.wc-block-components-form{display:flex!important;flex-direction:column!important}.sb-checkout-login-banner{display:flex;flex-direction:column;align-items:stretch;gap:14px;background:#fff;padding:20px 25px;box-sizing:border-box;box-shadow:0 0 10px 4px rgba(0 0 0 / .04);border-radius:18px;margin-top:15px;margin-bottom:15px}.sb-checkout-login-banner--logged-in{border:2px solid var(--green);background:#f8f9c9}.sb-checkout-login-banner__title{font-weight:700}.sb-checkout-login-banner__subtitle{font-size:14px;opacity:.85}.sb-checkout-login-banner__button{width:100%}.wp-block-woocommerce-checkout-shipping-methods-block,.wc-block-checkout__shipping-option,.wc-block-components-shipping-methods{order:10!important;margin-bottom:2em!important}.sb-step-number{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--brown);color:#fff;font-weight:600;font-size:16px;line-height:1;flex:0 0 auto}.wc-block-components-sidebar .sb-sidebar-place-order{margin-top:20px}.wc-block-components-sidebar .sb-sidebar-place-order .wc-block-components-checkout-place-order-button{width:100%}.wc-block-components-sidebar .sb-sidebar-place-order .sb-sidebar-consents,.wc-block-checkout__actions .sb-sidebar-place-order .sb-sidebar-consents{border-top:0!important;padding-top:16px;text-align:left;display:flex;flex-direction:column;gap:8px}.wc-block-components-sidebar .sb-sidebar-place-order .sb-sidebar-consents .wc-block-components-checkbox,.wc-block-checkout__actions .sb-sidebar-place-order .sb-sidebar-consents .wc-block-components-checkbox{margin:0}.wc-block-components-sidebar .sb-sidebar-place-order .wc-block-checkout__terms{border-top:0!important;padding-top:20px;text-align:center}.wc-block-components-sidebar .sb-sidebar-place-order .sb-sidebar-trust{border-top:1px solid hsl(0 0% 7% / .11);margin-top:16px;padding-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:10px;line-height:1.3}.wc-block-components-sidebar .sb-sidebar-place-order .sb-sidebar-trust__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center}.wc-block-components-sidebar .sb-sidebar-place-order .sb-sidebar-trust__item svg{width:auto;height:28px;max-height:28px}.wc-block-components-sidebar .sb-sidebar-place-order .sb-sidebar-trust__label{font-size:14px;font-weight:500}.wc-block-checkout__actions .sb-sidebar-place-order{margin-top:20px}.wc-block-checkout__actions .sb-sidebar-place-order .wc-block-components-checkout-place-order-button{width:100%}.wc-block-checkout__actions .sb-sidebar-place-order .wc-block-checkout__terms{border-top:0!important;padding-top:20px;text-align:center}.wc-block-checkout__actions .sb-sidebar-place-order .sb-sidebar-trust{border-top:1px solid hsl(0 0% 7% / .11);margin-top:16px;padding-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.wc-block-checkout__actions .sb-sidebar-place-order .sb-sidebar-trust__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center}.wc-block-checkout__actions .sb-sidebar-place-order .sb-sidebar-trust__item svg{width:auto;height:28px;max-height:28px}.wc-block-checkout__actions .sb-sidebar-place-order .sb-sidebar-trust__label{font-size:14px;font-weight:500}.wp-block-woocommerce-checkout-payment-block,.wc-block-checkout__payment-method,.wc-block-components-payment-methods{order:20!important;margin-bottom:2em!important}.wc-block-checkout__contact-fields,.wc-block-components-checkout-step--contact-information,.wc-block-checkout__contact-information{order:30!important}.sb-checkout-contact-shipping{order:30!important;margin-bottom:2em!important;background:#fff;padding:20px!important;box-sizing:border-box;box-shadow:0 0 10px 4px rgba(0 0 0 / .04);border-radius:18px;display:flex;flex-direction:column;gap:0}.wc-block-checkout__form .wc-block-components-address-form__country .wc-blocks-components-select{margin-top:12px}.sb-checkout-contact-shipping .wc-block-components-checkout-step{margin:0!important}.sb-checkout-contact-shipping #shipping-fields .wc-block-components-checkout-step__heading-container{display:none!important}.wc-block-checkout__shipping-fields,.wc-block-components-checkout-step--shipping-address,.wc-block-checkout__shipping-address{order:40!important}.wc-block-checkout__billing-fields,.wc-block-components-checkout-step--billing-address,.wc-block-checkout__billing-fields{order:50!important}.wc-block-components-address-form__city label{order:unset!important}.wc-block-components-address-form__city .sb-city-select__wrap{margin:0 0!important}.wc-block-components-address-form__city select.sb-city-select{width:100%;height:55px;padding:14px 16px;box-sizing:border-box}.wc-block-checkout__billing-address,.wc-block-components-checkout-step--billing-address{order:60!important}#billing.wc-block-components-address-form{gap:0 12px!important}.wc-block-checkout__order-notes,.wc-block-components-checkout-step--order-note,.wc-block-checkout__order-note{order:70!important}.wc-block-checkout__terms{order:80!important}.wc-block-checkout__actions{order:90!important}.wc-block-checkout__billing-fields,.sb-checkout-contact-shipping,.wp-block-woocommerce-checkout-payment-block,.wc-block-checkout__shipping-option{background:#fff;padding:25px!important;box-sizing:border-box;box-shadow:0 0 10px 4px rgba(0 0 0 / .04);border-radius:16px}.furgonetka-wc-blocks-pickup-point-block-container{display:flex;flex-direction:column;gap:15px}.furgonetka-wc-blocks-pickup-point-block-container button,.furgonetka-wc-blocks-pickup-point-block-container button div{white-space:nowrap!important}.furgonetka-wc-blocks-pickup-point-block-container .sb-furgonetka-pickup-details{text-align:left}.furgonetka-wc-blocks-pickup-point-block-container .sb-furgonetka-pickup-details p{margin:5px 0!important;line-height:1.2}.furgonetka-wc-blocks-pickup-point-block-container .furgonetka-wc-blocks-pickup-point-block-label{text-align:left;font-size:15px;font-weight:400}.sb-account-password-wrap{display:grid;grid-template-columns:1fr 1fr;column-gap:15px;align-items:start;padding-top:10px;align-items:center}.sb-account-password-wrap:not(.is-visible){display:none}.sb-account-password-help{font-size:13px;font-weight:400;text-align:left;line-height:1.4}.sb-create-account{margin-top:12px}.sb-account-required-note{margin:12px 0 0;font-size:14px;line-height:1.4;color:#444}#zamowienie .wc-block-components-checkbox,#zamowienie .wc-block-checkout__additional-fields .wc-block-components-checkbox,#zamowienie .wc-block-checkout__create-account{display:flex!important;align-items:flex-start;gap:10px;margin:10px 0;visibility:visible!important;opacity:1!important}#zamowienie .wc-block-components-checkbox label,#zamowienie .wc-block-checkout__create-account label{display:flex!important;align-items:flex-start;gap:10px;text-transform:none!important;font-size:14px!important;font-weight:400!important;line-height:1.4;order:unset!important;cursor:pointer}#zamowienie .wc-block-components-checkbox__input,#zamowienie .wc-block-checkout__create-account input[type="checkbox"]{appearance:auto!important;-webkit-appearance:checkbox!important;width:18px!important;height:18px!important;min-width:18px;min-height:18px;margin:2px 0 0!important;opacity:1!important;visibility:visible!important;position:relative!important;left:auto!important;top:auto!important;padding:0!important;border:1px solid #9D9793!important;border-radius:3px!important;background:#fff!important;flex:0 0 auto}#zamowienie .wc-block-components-checkbox__label,#zamowienie .wc-block-checkout__create-account .wc-block-components-checkbox__label{opacity:1!important;margin-left:0!important;text-transform:none!important}#zamowienie .wc-block-components-checkbox__label a,#zamowienie .wc-block-checkout__terms a{text-decoration:underline;color:inherit}.wc-block-components-password-strength{order:3}@media screen and (max-width:550px){.sb-account-password-wrap{grid-template-columns:1fr;gap:10px 0}}