*{border:none;margin:0;padding:0}: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}body.overflow{overflow:hidden}#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}}*:focus{outline:0}.wp-block-quote{border:0!important;margin:0;padding: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:125px}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:28px;font-weight:600;margin:40px 0 20px 0}#content.pageTxt h3{margin:30px 0 15px 0;font-size:22px}#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}#content.pageTxt a{overflow-wrap:anywhere}#breadcrumbs span.breadcrumb_last{font-weight:500}#breadcrumbs a:hover{color:var(--green2)}#darmowaDostawa{width:100%;padding:5px 3%;box-sizing:border-box;font-size:15px;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:20px 3%;box-sizing:border-box;display:flex;gap:15px;width:100%;align-items:center}#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{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 #show_menu{display:none}#container>header .header_inner #menu{margin-left:auto}#container>header .header_inner #menu ul{list-style:none;display:flex;align-items:center;gap:20px}#container>header .header_inner #menu ul li a{display:block;padding:3px 0;font-weight:500;font-size:16px;color:var(--black)}#container>header .header_inner #menu ul li a:after{content:"";display:block;width:100%;height:1px;background:var(--blueHover);opacity:0;transition:all 0.2s ease}#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 #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 #cart{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}#introHome{min-height:70vh;min-height:70vh;display:flex;align-items:stretch}#introHome .wp-block-hashblocks-kafelki-tekstowy{width:100%}#introHome .kafelki-grid{width:100%;grid-template-columns:calc(60% - 15px) calc(40% - 15px)!important}#introHome .kafelek-content{width:100%;height:100%}#introHome .kafelek-content a.starchbag-cover-wrapper{display:block;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%;padding:30px;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:50px}#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}#mainSlogan{margin:100px auto}#mainSlogan .kafelki-grid{grid-template-columns:90px auto 90px!important;gap:50px!important;align-items:center!important}#mainSlogan .kafelek-item:nth-child(2){display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:400;line-height:1.6}.homeWorki{font-size:24px;font-weight:300;margin:100px auto}.homeWorki .wp-block-columns{background:#EBE9E9;padding:20px 50px;box-sizing:border-box;border-radius:24px;gap:20px;justify-content:center}.homeWorki .wp-block-column:nth-child(1){flex-basis:35%;flex-grow:0}.homeWorki .wp-block-column:nth-child(2){flex-basis:30%;flex-grow:0}.homeWorki .wp-block-columns figure{margin:0}.homeWorki .wp-block-columns figure img{display:block}.homeWorki .wp-block-columns h2{font-size:32px;font-weight:500;color:#021F00;margin:5px 0 15px 0}@media screen and (max-width:1400px){.homeWorki .wp-block-column:nth-child(1){flex-basis:45%}.homeWorki .wp-block-column:nth-child(2){flex-basis:40%}}#kimJestesmy{margin:100px auto}#kimJestesmy .kafelki-grid{background-color:var(--green);border-radius:24px;overflow:hidden}#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{display:block;width:100%;height:100%;padding:30px 5px}#kimJestesmy .kafelki-grid .kafelek-item:last-child{padding:70px 60px}#kimJestesmy .kafelki-grid .kafelek-item:last-child h2{font-family:"sketchnote-square",sans-serif;font-size:72px;margin-bottom:40px;color:#4B392E}#kimJestesmy .kafelki-grid .kafelek-item:last-child .wp-block-buttons{margin-top:50px}#poznajCechy{margin:100px auto}#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}@media screen and (max-width:1200px){#poznajCechy .kafelki-grid{grid-template-columns:40% 60%!important}}hr.wp-block-separator{width:100%!important;border-top:1px solid #00000012;border-bottom:0 solid #00000012;margin:100px auto}#wspolpraca{margin:100px auto}#wspolpraca h2{font-size:clamp(75px, 7vw, 100px);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:100px auto 30px auto}#opinie .opinie-slider-block{background-color:var(--red);padding:70px;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:50px 60px 100px 60px;box-sizing:border-box}.instaBg #instagram .wp-block-hashblocks-kafelki-tekstowy{background-color:#EFE8DF}#instagram .kafelki-grid{grid-template-columns:auto 200px!important}#instagram.withBg .wp-block-hashblocks-kafelki-tekstowy{background-color:#EFE8DF}#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 100px 0;padding-top:20px}#jakWygrac .wp-block-cover{min-height:calc(100vh - 200px);padding:60px;box-sizing:border-box;border-radius:24px}#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:20px 250px 20px 0}#jakWygrac .wp-block-cover h2+.wp-block-image+.wp-block-image{padding:20px 0}#jakDuzo{margin:100px auto;color:#4B392E;font-weight:400}#jakDuzo h2{font-weight:500;color:#4B392E}#jakDuzo h2 img{vertical-align:middle}#kilkaSlowWstepu{margin:100px auto}#kilkaSlowWstepu .kafelki-grid{grid-template-columns:80px 1fr 80px!important}#kilkaSlowWstepu .wp-block-hashblocks-kafelki-tekstowy{background-color:#EABFEF;padding:100px 60px;box-sizing:border-box;border-radius:24px;font-size:24px;font-weight:300;color:#4B392E;line-height:1.8}#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}#swiatBezPlastiku{margin:100px auto;font-size:24px;line-height:1.8;color:#4B392E}#swiatBezPlastiku strong{font-weight:700}#swiatBezPlastiku h2{font-weight:500;font-size:clamp(55px, 6vw, 72px);color:#4B392E}#swiatBezPlastiku h2 em{font-family:"sketchnote-square",sans-serif;font-style:normal}#plastikImgSeparator{margin:100px auto}#plastikImgSeparator figure{display:block;width:100%;border-radius:24px;overflow:hidden;display:block}#plastikCols{margin:100px auto}#plastikCols h2{font-size:32px;font-weight:600;color:#362921;margin-bottom:40px}#plastikCols .kafelek-item.col1{background:var(--blue);padding:50px;box-sizing:border-box;border-radius:24px}#plastikCols .kafelek-item.col2{background:var(--green);padding:50px;box-sizing:border-box;border-radius:24px}#plastikCols .kafelek-item figure{margin:0 auto 50px auto}#plastikCols .kafelek-item h3{font-size:30px;font-weight:500}#plastikCols .kafelek-item ul{font-size:24px;font-weight:400;color:#444040;margin:30px 0 30px 25px}#plastikCols .kafelek-item ul li{margin:10px 0}#plastikCols .kafelek-item .wp-block-columns{align-items:center!important}#plastikCols .kafelek-item .wp-block-columns figure{margin:0;text-align:center}#plastikCols .kafelek-item.col1 .wp-block-column:first-child{font-size:24px;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:100px auto 0 auto;padding-bottom:100px;font-size:24px;font-weight:400;line-height:150%;color:#4B392E}#tyWybierasz h2{font-weight:500;font-size:82px;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:80px}#onasIntro h1{font-size:clamp(40px, 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:50px!important}#naszaMisja .kafelek-item:first-child{display:flex;align-items:center}#naszaMisja .wp-block-hashblocks-kafelki-tekstowy{background:#fff;border-radius:24px;padding:50px 60px}#naszaMisja figure{border-radius:24px;margin:0;overflow:hidden}#naszaMisja h2{font-weight:500;font-size:42px;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}#naszaMisja strong{font-weight:500}#naszaWizja{margin:100px auto;font-size:24px;font-weight:400;line-height:150%;color:#4B392E}#naszaWizja .kafelki-grid{grid-template-columns:100px auto 100px!important}#naszaWizja h2{font-weight:500;font-size:clamp(60px, 5vw, 72px);color:#4B392E;margin-bottom:10px}#naszaWizja h2 em{font-family:"sketchnote-square",sans-serif;font-style:normal}#wspolpracaIntro{padding-top:80px;margin-bottom:100px}#wspolpracaIntro .kafelki-grid{grid-template-columns:100px 1fr 100px!important}#wspolpracaIntro .kafelki-grid .kafelek-item:first-child{display:flex;align-items:center}#wspolpracaIntro h1{font-size:54px;font-weight:500;line-height:140%;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:60px}#wspolpracaImgSeparator .wp-block-hashblocks-kafelki-tekstowy .wp-block-cover{display:flex;border-radius:24px;overflow:hidden}#lokalaFabryka{margin:100px auto;font-size:24px;font-weight:300;color:#4B392E;line-height:160%}#lokalaFabryka strong{font-weight:600}#lokalaFabryka .kafelki-grid{grid-template-columns:75% 25%!important}#lokalaFabryka .kafelki-grid .ue{text-align:right}#lokalaFabryka h2{font-size:clamp(40px, 4vw, 54px);font-weight:500;line-height:140%;color:#444040}#przewaga{margin:100px auto}#przewaga .wp-block-hashblocks-kafelki-tekstowy .wp-block-cover{display:flex;border-radius:24px;overflow:hidden;padding:80px 60px}#przewaga h2{font-size:38px;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:100px auto}#razemMozemyWiecej .kafelki-grid{gap:50px!important}#razemMozemyWiecej .wp-block-hashblocks-kafelki-tekstowy{background:#F9F8F7;border-radius:24px;padding:60px}#razemMozemyWiecej figure{display:inline-block;border-radius:24px;overflow:hidden}#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}#kontaktIntro{padding-top:20px;padding-bottom:20px;z-index:1}#kontaktIntro:after{content:'';position:absolute;right:3%;top:10%;width:10vw;min-width:140px;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: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{gap:100px!important}#formularz .wp-block-hashblocks-kafelki-tekstowy{background:#fff;border-radius:24px;padding:60px;box-sizing:border-box}#daneKontaktowe{margin:100px auto}#daneKontaktowe .kafelki-grid{grid-template-columns:28% 28% 28%!important;gap:0 8%!important}#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:100px auto 0 auto;padding-bottom:100px}#faq .kafelki-grid{grid-template-columns:35% 65%!important}#faq h2{font-family:"sketchnote-square",sans-serif;font-size:52px;font-weight:400;color:#4B392E}#faq figure{width:80%;max-width:400px;margin:40px 0 0 0}#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 100px auto}#sklepIntro a.starchbag-cover-wrapper img{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:first-child{flex-basis:70%}#sklepIntro .wp-block-column:last-child{flex-basis:30%;min-width:210px;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{padding:40px;box-sizing:border-box;border-radius:24px;height:65vh;min-height:400px;transition:all 0.3s ease}#sklepIntro .wp-block-cover h2{display:block;font-size:42px;font-weight:400;color:#1E1E1E}#sklepIntro .wp-block-cover h2 em{font-family:"sketchnote-square",sans-serif;font-size:42px;font-weight:400;font-style:normal;color:#1E1E1E}@media screen and (max-width:1200px){#sklepIntro .kafelki-grid{grid-template-columns:1fr!important}#sklepIntro .wp-block-cover{height:50vh;min-height:250px}}#productIntro{display:flex;gap:60px;padding-top:50px;margin:0 0 100px 0}#productIntro .sb-product-main{display:block;width:100%;height:400px!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:100%;max-width:500px}#productBuyAlso{margin:70px auto}#productBuyAlso .sb-buy-also{width:100%;display:flex;gap:50px;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:45px;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;display:flex;align-items:center;justify-content:flex-end;gap:50px}#productBuyAlso .sb-buy-also .wp-block-button span{display:inline-block;width:auto;white-space:nowrap}#productBuyAlso .sb-buy-also .wp-block-button:before{content:"";display:block;height:150px;width:auto;aspect-ratio:218 / 207;background-image:url(/wp-content/themes/starchbag/graf/zawijas.svg);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;transform:scale(-1);opacity:.2;filter:brightness(0) saturate(100%) invert(22%) sepia(6%) saturate(2317%) hue-rotate(339deg) brightness(94%) contrast(90%)}@media screen and (max-width:1600px){#productBuyAlso .sb-buy-also{gap:25px}#productBuyAlso .sb-buy-also .wp-block-button{gap:20px}#productBuyAlso .sb-buy-also .wp-block-button:before{height:120px}#productBuyAlso .sb-buy-also .sb-buy-also-content h3{font-size:36px}}@media screen and (max-width:1300px){#productBuyAlso .sb-buy-also .wp-block-button:before{display:none}}#productDesc{margin:100px 0}#productDesc .kafelki-grid{grid-template-columns:400px 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:50px;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:120px}#koszyk .wc-block-cart-items thead{display:none}#koszyk .wc-block-cart-items .wc-block-cart-items__row td:nth-child(1){width:80px;max-width:80px}#koszyk .wc-block-cart-items .wc-block-cart-items__row td:nth-child(3){width:150px;padding-left:10px;padding-right:5px}#koszyk .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;gap:0 20px;align-items:center;grid-template-areas:"title title" "type value" "price price"}#koszyk .wc-block-cart-items .wc-block-cart-items__row a.wc-block-components-product-name{grid-area:title;font-weight:500;margin:0 0 10px 0}#koszyk .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity{grid-area:value;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:10px}#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-components-product-metadata>div{margin:5px 0;line-height:1.2}#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:400}#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:middle}#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 .wc-block-formatted-money-amount{align-items:center;font-weight:700}#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:20px 16px 20px 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{position:sticky;top:110px;align-self:flex-start;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 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}#koszyk .wc-block-cart__sidebar .sb-subs-recurring-section{padding:20px 0 0 0;border-top:1px solid hsl(0 0% 7% / .11)}#koszyk .wc-block-cart__sidebar .sb-subs-recurring-section .wc-block-components-totals-item{padding:0 0}#koszyk .wc-block-cart__sidebar .sb-subs-recurring-section .wc-block-components-totals-item__label{font-size:16px;font-weight:600}#koszyk .wc-block-cart__sidebar .sb-subs-recurring-section .wc-block-components-totals-item__value{font-size:16px;font-weight:600}#koszyk .wc-block-cart__sidebar .sb-subs-recurring-section p{padding:0 0;margin:0 0}#koszyk .wc-block-cart__sidebar .sb-subs-recurring-section+.wc-block-components-totals-wrapper{border:0}#koszyk .wp-block-woocommerce-empty-cart-block h2:before{height:40px;mask-size:40px;width:40px}#koszyk .wp-block-woocommerce-empty-cart-block hr{margin:30px auto;border-top:1px solid #00000012!important}#koszyk .wp-block-woocommerce-empty-cart-block hr:before{display:none!important}#koszyk .wp-block-woocommerce-empty-cart-block h3{font-weight:700}.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)}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:60px 60px;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}.woocommerce-notices-wrapper{width:100%}.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;box-sizing:border-box;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}#account{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{font-weight:500;font-size:16px}@media screen and (max-width:1200px){#account .account-greet{display:none}}#kontoLogin{padding-top:70px}#kontoLogin .loginHeader{display:flex;justify-content:center;gap:10px;margin-bottom:45px}#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}#customer_login{display:flex;gap:30px;margin:10px auto 50px auto}#customer_login:before,#customer_login:after{display:none}#customer_login .u-column1{float:unset;width:50%;background:#EFE8DF;padding:30px 30px;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;padding:3px 0;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:10px 0;display:flex;flex-direction:column;gap:20px 10px;width:100%}#logowanie_form .logowanie:before,#logowanie_form .logowanie:after{display:none}#logowanie_form .logowanie .yellow{display:flex;padding:3px 0;justify-content:flex-end}#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;line-height:1.4}#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:50%;padding:30px 30px;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;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:50px;padding-bottom:50px;display:grid;grid-template-columns:minmax(200px,20%) auto;grid-template-rows:auto auto;gap:30px 50px;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{list-style:none;border-radius:24px;background:#f2eeeb;padding:30px;box-sizing:border-box}.woocommerce-MyAccount-wrapper .woocommerce-MyAccount-navigation ul li{padding:5px 0}.woocommerce-MyAccount-wrapper .woocommerce-MyAccount-navigation ul li a{display:block}.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 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-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 h2{font-size:26px;text-align:center;padding-bottom:20px}.woocommerce-customer-details address{background:#fff;padding:30px!important;box-sizing:border-box;border-radius:30px!important;border:0!important}.woocommerce-Addresses .woocommerce-Address{background:#fff;padding:30px;border-radius:30px;box-sizing:border-box}.woocommerce-EditAccountForm.edit-account{background:#fff;padding:30px;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-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-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;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:22px;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:30px;border-radius:30px;margin-top:25px;margin-bottom:40px}.woocommerce-view-subscription .woocommerce table#woocommerce-subscriptions-related-orders-table{margin-top:20px;margin-bottom:40px}.woocommerce .shop_table.subscription_details{background:#fff;padding:30px;border-radius:30px;margin-top:25px;margin-bottom:40px}.woocommerce .shop_table.subscription_details .subscription-auto-renew-toggle__i{height:16px}.woocommerce .shop_table.subscription_details .subscription-auto-renew-toggle--off .subscription-auto-renew-toggle__i{border-color:#ec7c7c!important;background-color:#ec7d7d!important}.woocommerce .shop_table.subscription_details .subscription-auto-renew-toggle--on .subscription-auto-renew-toggle__i{background-color:#d2d485!important;border-color:#d2d47a!important}.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:50px;padding-bottom:50px}#zamowienie form h2{text-transform:uppercase;font-weight:500;font-size:20px;display:flex;align-items:center;gap:8px}#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}.sb-checkout-subscription #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}.sb-checkout-subscription #zamowienie form .wc-block-checkout__payment-method .wc-block-components-radio-control .wc-block-components-radio-control-accordion-content{display:block}#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;min-height:62px;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}#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 .wc-block-components-sidebar{align-self:flex-start;top:110px;list-style:none;border-radius:24px;background:#f2eeeb;padding:30px;box-sizing:border-box}#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-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-components-sidebar .wc-block-components-totals-footer-item-tax span{font-weight:300}#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-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{opacity:.8;font-size:14px;margin-left:10px}#zamowienie .wc-block-components-sidebar .sb-subs-recurring-section{padding:20px 0 0 0;border-top:1px solid hsl(0 0% 7% / .11)}#zamowienie .wc-block-components-sidebar .sb-subs-recurring-section .wc-block-components-totals-item{padding:0 0}#zamowienie .wc-block-components-sidebar .sb-subs-recurring-section .wc-block-components-totals-item__label{font-size:16px;font-weight:600}#zamowienie .wc-block-components-sidebar .sb-subs-recurring-section .wc-block-components-totals-item__value{font-size:16px;font-weight:600}#zamowienie .wc-block-components-sidebar .sb-subs-recurring-section p{padding:0 0;margin:0 0}#zamowienie .wc-block-components-sidebar .sb-subs-recurring-section+.wc-block-components-totals-wrapper{border:0}#dziekujemy{padding-bottom:50px}#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:20px 0 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:100px;align-items:flex-start;justify-content:space-between;padding:50px 0 0 0}#dziekujemy .starchbag-thankyou__left{flex-basis:50%}.starchbag-thankyou__right{flex-basis:30%}#dziekujemy .starchbag-thankyou__left h2,.starchbag-thankyou__right h2{margin:0 0 16px;font-size:24px;font-weight:500}#dziekujemy .starchbag-thankyou__details{display:grid;grid-template-columns:400px auto;gap:0 0;padding-top:10px;font-weight:400}#dziekujemy .starchbag-thankyou__details>div{padding:12px 0;border-bottom:1px solid #DADADA80}#dziekujemy .starchbag-thankyou__details>div strong{font-weight:600}#dziekujemy .starchbag-thankyou__address{display:flex;flex-direction:column;gap:0;padding-top:15px}#dziekujemy .starchbag-thankyou__address>div{padding:2px 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}#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)}.wp-block-cover{position:relative!important}.wp-block-cover .starchbag-cover-overlay{position:absolute;inset:0;z-index:9999!important;display:block;text-indent:-9999px;cursor:pointer;pointer-events:auto}.wp-block-cover .starchbag-cover-overlay:focus{outline:2px solid currentColor;outline-offset:4px}.starchbag-cover-wrapper{display:block;text-decoration:none;cursor:pointer}.validation-error{position:absolute;top:-35px;right:0;background-color:#F598A0;color:#fff;padding:8px 12px;border-radius:6px;font-size:12px;font-weight:500;white-space:nowrap;z-index:1000;opacity:0;transform:translateY(-5px);transition:all 0.3s ease;box-shadow:0 2px 8px rgb(245 152 160 / .3);max-width:250px;text-align:right}.validation-error::after{content:'';position:absolute;top:100%;right:15px;width:0;height:0;border-left:6px solid #fff0;border-right:6px solid #fff0;border-top:6px solid #F598A0}.validation-error.show{opacity:1;transform:translateY(0)}.validation-success{position:absolute;top:-35px;right:0;background-color:#4CAF50;color:#fff;padding:8px 12px;border-radius:6px;font-size:12px;font-weight:500;white-space:nowrap;z-index:1000;opacity:0;transform:translateY(-5px);transition:all 0.3s ease;box-shadow:0 2px 8px rgb(76 175 80 / .3);max-width:250px;text-align:right}.validation-success::after{content:'';position:absolute;top:100%;right:15px;width:0;height:0;border-left:6px solid #fff0;border-right:6px solid #fff0;border-top:6px solid #4CAF50}.validation-success.show{opacity:1;transform:translateY(0)}.woocommerce-form-row.has-error input,.woocommerce-form-row.has-error select,.form-row.has-error input,.form-row.has-error select{border:2px solid #F598A0!important;animation:shake 0.5s ease-in-out}@keyframes shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}@media (max-width:768px){.validation-error,.validation-success{max-width:200px;font-size:11px;padding:6px 10px;right:0}.validation-error::after,.validation-success::after{right:12px}}#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 20px 20px 70px;background-image:url(/wp-content/themes/starchbag/graf/icoCheck.svg);background-size:28px auto;background-repeat:no-repeat;background-position:25px 50%}#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}#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)}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 #eee;box-sizing:border-box}#zamowienie div#payu-secure-form{border-radius:4px;border:1px solid hsl(0 0% 7% / .11);box-sizing:border-box}#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}.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;align-items:center;justify-content:space-between;gap:20px;background:#fff;padding:20px 35px;box-sizing:border-box;box-shadow:0 0 10px 4px rgba(0 0 0 / .04);border-radius:24px;margin-top:15px;margin-bottom:15px}.sb-checkout-login-banner--logged-in{border:2px solid var(--green);background:#f8f9c9}.sb-checkout-login-banner__left{display:flex;flex-direction:column;gap:4px}.sb-checkout-login-banner__title{font-weight:700}.sb-checkout-login-banner__subtitle{font-size:14px;opacity:.85}.sb-checkout-login-banner__button{white-space:nowrap}.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:24px}.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:18px;padding-top:18px;display:grid;grid-template-columns:1fr 1fr;gap:12px;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:32px;max-height:32px}.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:24px}.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:18px;padding-top:18px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.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:32px;max-height:32px}.wc-block-checkout__actions .sb-sidebar-place-order .sb-sidebar-trust__label{font-size:14px;font-weight:500}.wp-block-woocommerce-checkout-shipping-methods-block,.wc-block-checkout__shipping-option,.wc-block-components-shipping-methods{order:10!important;margin-bottom:2em!important}.wc-block-checkout__shipping-option{background:#fff;padding:35px!important;box-sizing:border-box;box-shadow:0 0 10px 4px rgba(0 0 0 / .04);border-radius:24px}.wp-block-woocommerce-checkout-payment-block,.wc-block-checkout__payment-method,.wc-block-components-payment-methods{order:20!important;margin-bottom:2em!important}.wp-block-woocommerce-checkout-payment-block{background:#fff;padding:35px!important;box-sizing:border-box;box-shadow:0 0 10px 4px rgba(0 0 0 / .04);border-radius:24px}.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:35px!important;box-sizing:border-box;box-shadow:0 0 10px 4px rgba(0 0 0 / .04);border-radius:24px;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-checkout__billing-fields{background:#fff;padding:35px!important;box-sizing:border-box;box-shadow:0 0 10px 4px rgba(0 0 0 / .04);border-radius:24px}.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}.furgonetka-wc-blocks-pickup-point-block-container{display:flex;align-items:center;gap:15px;justify-content:space-between}.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:right}.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:right;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}#zamowienie .wc-block-components-checkbox__label a:hover,#zamowienie .wc-block-checkout__terms a:hover{color:var(--green2)}.wc-block-components-password-strength{order:3}