body.estroik-readable .pswp button.pswp__button{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:48px;height:52px;min-height:48px;padding:0;border:0;border-radius:3px;background:0 0!important;color:#fff;opacity:1;box-shadow:none;font:600 16px/1 Arial,sans-serif}body.estroik-readable .pswp button.pswp__button:hover{background:#ffffff24!important}body.estroik-readable .pswp button.pswp__button:focus-visible{outline:3px solid #fff!important;outline-offset:-4px}body.estroik-readable .pswp button.pswp__button::before{content:'';display:block;position:static;width:24px;height:24px;flex:0 0 24px;margin:0;transform:none;border:0;background:currentColor!important;-webkit-mask:var(--simple-photo-icon) center/24px 24px no-repeat;mask:var(--simple-photo-icon) center/24px 24px no-repeat;pointer-events:none}body.estroik-readable .pswp .pswp__button--close{--simple-photo-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 6l12 12M18 6L6 18' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}body.estroik-readable .pswp button.pswp__button--close{width:112px}body.estroik-readable .pswp button.pswp__button--close::after{content:'Zamknij';pointer-events:none}body.estroik-readable .pswp .pswp__button--zoom{--simple-photo-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='10' cy='10' r='6' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M15 15l6 6M7 10h6M10 7v6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}body.estroik-readable .pswp.pswp--zoomed-in .pswp__button--zoom{--simple-photo-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='10' cy='10' r='6' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M15 15l6 6M7 10h6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}body.estroik-readable .pswp .pswp__button--fs{--simple-photo-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 4H4v5M15 4h5v5M4 15v5h5M20 15v5h-5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}body.estroik-readable .pswp.pswp--fs .pswp__button--fs{--simple-photo-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 9h5V4M20 9h-5V4M9 20v-5H4M15 20v-5h5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}body.estroik-readable .pswp .pswp__button--arrow--left{--simple-photo-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15 5l-7 7 7 7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body.estroik-readable .pswp .pswp__button--arrow--right{--simple-photo-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 5l7 7-7 7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body.estroik-readable .pswp button.pswp__element--disabled{display:none!important}body.estroik-readable .pswp .pswp__ui--one-slide button.pswp__button--arrow--left,body.estroik-readable .pswp .pswp__ui--one-slide button.pswp__button--arrow--right{display:none!important}body.estroik-readable .pswp:not(.pswp--supports-fs) button.pswp__button--fs,body.estroik-readable .pswp:not(.pswp--zoom-allowed) button.pswp__button--zoom{display:none!important}body.estroik-readable .pswp .pswp__top-bar{height:52px;background:#171b18e8}body.estroik-readable .pswp .pswp__counter{height:52px;padding-inline:14px;line-height:52px;color:#fff;opacity:1}body.estroik-readable.single-product .product .customify-grid.wc-layout-columns.simple-product-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:auto 1fr;column-gap:40px;row-gap:0}body.estroik-readable.single-product .product .customify-grid.wc-layout-columns.simple-product-layout>.simple-product-heading{grid-column:2;grid-row:1;min-width:0}body.estroik-readable.single-product .product .customify-grid.wc-layout-columns.simple-product-layout>.media-product-media{grid-column:1;grid-row:1/3}body.estroik-readable.single-product .product .customify-grid.wc-layout-columns.simple-product-layout>.summary.entry-summary{grid-column:2;grid-row:2}body.estroik-readable.single-product .simple-product-heading>.price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 16px;font-size:32px;font-weight:700;color:#242922}.simple-product-heading .price del{font-size:20px;opacity:1;color:#50564e}.simple-product-heading .price ins{background:0 0}.simple-product-facts{margin:0 0 16px;font-size:17px}.simple-product-facts>div{display:flex;flex-wrap:wrap;gap:0 8px;padding:4px 0}.simple-product-facts dt{font-size:16px}.simple-product-facts dd{font-weight:600}.simple-product-facts dd,.simple-product-sku{overflow-wrap:anywhere}.simple-delivery-details{border-block:1px solid #d9dcd5;padding:6px 0;margin:12px 0;font-size:16px}.simple-delivery-details summary{padding:10px 4px;min-height:48px;color:#31583b;font-weight:700;cursor:pointer}.simple-delivery-details p{margin:8px 0 14px}.simple-return-link{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline}.simple-current-rates>div{padding:10px 0;border-bottom:1px solid #d9dcd5}.simple-current-rates dd{margin:0;font-weight:700}.simple-shipping-reselect{padding:16px;border-left:4px solid #9a5f19;background:#fff6e8;font-weight:700}.simple-mobile-purchase{display:none}.simple-recovery{max-width:850px;margin:20px auto 48px}.simple-recovery h1{margin-block:8px 18px}.simple-recovery-actions{display:flex;gap:16px 24px;align-items:center;flex-wrap:wrap;margin:24px 0}.simple-recovery-actions>a{min-height:44px;display:inline-flex;align-items:center;text-decoration:underline}.simple-recovery-search{max-width:600px;margin-bottom:24px}@media (max-width:800px){body.estroik-readable.single-product .product .customify-grid.wc-layout-columns.simple-product-layout{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto;row-gap:16px}body.estroik-readable.single-product .product .customify-grid.wc-layout-columns.simple-product-layout>.simple-product-heading{grid-column:1;grid-row:1}body.estroik-readable.single-product .product .customify-grid.wc-layout-columns.simple-product-layout>.media-product-media{grid-column:1;grid-row:2}body.estroik-readable.single-product .product .customify-grid.wc-layout-columns.simple-product-layout>.summary.entry-summary{grid-column:1;grid-row:3}body.estroik-readable.single-product .simple-product-heading .product_title{font-size:26px!important;margin-bottom:8px!important}body.estroik-readable.single-product .simple-product-heading>.price{margin-bottom:0;font-size:30px}body.estroik-readable.single-product #main{padding-top:16px}body.single-product .simple-header-main{padding-block:10px;gap:10px 16px}body.single-product .simple-navigation .simple-shell{gap:0 16px;justify-content:flex-start}body.single-product .simple-navigation a{min-height:44px;padding-block:5px;font-size:16px}body.single-product .simple-contact-bar .simple-shell{padding-block:0}body.estroik-readable .simple-mobile-purchase{position:fixed;z-index:90;inset:auto 0 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,1.35fr);gap:12px;align-items:center;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #b4beae;background:#fff;box-shadow:0 -3px 14px #0000000d}.simple-mobile-purchase-price{font-size:24px;font-weight:700;line-height:1.2}.simple-mobile-purchase-price del{display:block;color:#50564e;font-size:16px}.simple-mobile-purchase-price ins{background:0 0}body.estroik-readable .simple-mobile-purchase button.button{padding:10px 8px;min-height:54px;font-size:17px;border-radius:4px!important;background:#31583b;color:#fff;box-shadow:none!important}body.simple-purchase-space{padding-bottom:calc(90px + env(safe-area-inset-bottom))}html.estroik-cart-panel-open .simple-mobile-purchase{display:none!important}}