.single-product .wapf-section.field-9322e1d .wapf-field-container{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;column-gap:14px!important;row-gap:4px!important;margin:10px 0!important}.single-product .wapf-section.field-9322e1d .wapf-field-label{grid-column:1!important;display:block!important;margin:0!important}.single-product .wapf-section.field-9322e1d .wapf-field-input{grid-column:2!important;display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0!important}.single-product .wapf-section.field-9322e1d .wapf-field-input label.wapf-input-label{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0!important}.single-product .wapf-section.field-9322e1d .wapf-pricing{white-space:nowrap!important;margin-left:6px!important}.single-product .wapf-section.field-9322e1d .wapf-field-description{grid-column:1 / -1!important;display:block!important;margin:4px 0 0 0!important;font-size:13px;color:#6f6f6f}@media (max-width:480px){.single-product .wapf-section.field-9322e1d .wapf-field-container{grid-template-columns:1fr!important}.single-product .wapf-section.field-9322e1d .wapf-field-input{justify-content:flex-start!important}}.single-product .wapf-field-label{font-family:"Raleway",sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:22.5px!important;color:#696969!important;letter-spacing:.2px}.single-product .wapf-total.wapf-grand-total.price.amount,.single-product .wapf-total.wapf-options-total.price.amount,.single-product .wapf-total.wapf-product-total.price.amount{color:#2b576f!important;font-weight:600}.single-product .elementor-widget-woocommerce-product-add-to-cart{margin:6px 0 18px}.single-product form.cart{display:flex!important;align-items:stretch;gap:12px;flex-wrap:nowrap;max-width:520px}.single-product form.cart .quantity input.qty{height:52px!important;width:70px!important;text-align:center;border:1px solid #BFD1DC!important;border-radius:10px!important;background:#fff!important;color:#2F5973!important;font-size:16px}.single-product .single_add_to_cart_button{flex:1;height:52px;background:#2F5973!important;color:#fff!important;border:1px solid #2F5973!important;border-radius:10px!important;font-weight:600!important;letter-spacing:.04em;font-size:16px;transition:background .2s ease,border-color .2s ease}.single-product .single_add_to_cart_button:hover{background:#234559!important;border-color:#234559!important;color:#fff!important}.single-product .elementor-element-53df5a8 .elementor-heading-title{font-family:inherit!important;font-size:13px!important;font-weight:400!important;line-height:1.5!important;color:#8a8a8a!important;margin-top:6px!important}.elementor-location-single[class*="product_cat-mini-kartki"] .elementor-element-53df5a8,.elementor-location-single.product_cat-kartki .elementor-element-53df5a8,.elementor-location-single.product_cat-pudelka-ozdobne .elementor-element-53df5a8,.elementor-location-single.product_cat-kartki-swiateczne .elementor-element-53df5a8,.elementor-location-single.product_cat-kartki-swiateczne-biznesowe .elementor-element-53df5a8,.elementor-location-single.product_cat-firmy .elementor-element-53df5a8{display:none!important}.elementor-location-single[class*="product_cat-mini-kartki"] .elementor-element-2c590af .elementor-heading-title,.elementor-location-single.product_cat-kartki .elementor-element-2c590af .elementor-heading-title,.elementor-location-single.product_cat-pudelka-ozdobne .elementor-element-2c590af .elementor-heading-title{font-size:42px!important;line-height:1.1!important;color:#2F5973!important}.elementor-location-single[class*="product_cat-mini-kartki"] .elementor-element-2c590af::before{content:"MINI KARTKA";display:block;font-size:12px;letter-spacing:.2em;font-weight:700;color:#6F93AB;margin-bottom:8px}.elementor-location-single[class*="product_cat-mini-kartki"] .elementor-element-85d1553 .price,.elementor-location-single.product_cat-kartki .elementor-element-85d1553 .price,.elementor-location-single.product_cat-pudelka-ozdobne .elementor-element-85d1553 .price{display:inline-block;background:#2F5973;border-radius:999px;padding:6px 20px}.elementor-location-single[class*="product_cat-mini-kartki"] .elementor-element-85d1553 .price,.elementor-location-single.product_cat-kartki .elementor-element-85d1553 .price,.elementor-location-single.product_cat-pudelka-ozdobne .elementor-element-85d1553 .price{color:#fff!important;font-size:20px!important;font-weight:600!important}.elementor-location-single[class*="product_cat-mini-kartki"] .elementor-element-85d1553 .amount,.elementor-location-single.product_cat-kartki .elementor-element-85d1553 .amount,.elementor-location-single.product_cat-pudelka-ozdobne .elementor-element-85d1553 .amount{color:#fff!important;font-size:20px!important;font-weight:600!important}.elementor-location-single[class*="product_cat-mini-kartki"] .woocommerce-product-details__short-description p,.elementor-location-single.product_cat-kartki .woocommerce-product-details__short-description p,.elementor-location-single.product_cat-pudelka-ozdobne .woocommerce-product-details__short-description p{margin:0 0 16px;font-size:16px;line-height:1.75;color:#5a5a5a}.elementor-location-single[class*="product_cat-mini-kartki"] .woocommerce-product-details__short-description strong,.elementor-location-single.product_cat-kartki .woocommerce-product-details__short-description strong,.elementor-location-single.product_cat-pudelka-ozdobne .woocommerce-product-details__short-description strong{font-weight:400}.elementor-location-single[class*="product_cat-mini-kartki"] .woocommerce-product-details__short-description h1,.elementor-location-single.product_cat-kartki .woocommerce-product-details__short-description h1,.elementor-location-single.product_cat-pudelka-ozdobne .woocommerce-product-details__short-description h1{font-family:inherit!important;font-size:12px!important;font-weight:700!important;letter-spacing:.16em;text-transform:uppercase;color:#6F93AB!important;margin:22px 0 10px!important}.elementor-location-single[class*="product_cat-mini-kartki"] .woocommerce-product-details__short-description h2,.elementor-location-single.product_cat-kartki .woocommerce-product-details__short-description h2,.elementor-location-single.product_cat-pudelka-ozdobne .woocommerce-product-details__short-description h2{font-family:inherit!important;font-size:12px!important;font-weight:700!important;letter-spacing:.16em;text-transform:uppercase;color:#6F93AB!important;margin:22px 0 10px!important}.elementor-location-single[class*="product_cat-mini-kartki"] .woocommerce-product-details__short-description h3,.elementor-location-single.product_cat-kartki .woocommerce-product-details__short-description h3,.elementor-location-single.product_cat-pudelka-ozdobne .woocommerce-product-details__short-description h3{font-family:inherit!important;font-size:12px!important;font-weight:700!important;letter-spacing:.16em;text-transform:uppercase;color:#6F93AB!important;margin:22px 0 10px!important}.elementor-location-single[class*="product_cat-mini-kartki"] .woocommerce-product-details__short-description ul,.elementor-location-single.product_cat-kartki .woocommerce-product-details__short-description ul,.elementor-location-single.product_cat-pudelka-ozdobne .woocommerce-product-details__short-description ul{list-style:none!important;padding:0!important;margin:0 0 18px!important;display:flex;flex-wrap:wrap;gap:8px}.elementor-location-single[class*="product_cat-mini-kartki"] .woocommerce-product-details__short-description li,.elementor-location-single.product_cat-kartki .woocommerce-product-details__short-description li,.elementor-location-single.product_cat-pudelka-ozdobne .woocommerce-product-details__short-description li{padding:8px 16px;border:1px solid #BFD1DC;background:#fff;border-radius:999px;font-size:14px;color:#3d5566}.elementor-location-single .woocommerce-product-details__short-description p.sd-schron{position:relative;margin:10px 0 18px;padding:20px 200px 20px 92px;min-height:118px;background:url(https://studiodaisy.pl/hurt/img/sklep/jamnik-schronisko.png) no-repeat right 14px bottom 10px/170px auto,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='120'%3E%3Cg fill='%23E2C58C'%3E%3Cpath d='M24 14l2.2 6.8L33 23l-6.8 2.2L24 32l-2.2-6.8L15 23l6.8-2.2z'/%3E%3Cpath d='M118 86l1.6 4.8 4.8 1.6-4.8 1.6-1.6 4.8-1.6-4.8-4.8-1.6 4.8-1.6z'/%3E%3Cpath d='M196 18l1.6 4.8 4.8 1.6-4.8 1.6-1.6 4.8-1.6-4.8-4.8-1.6 4.8-1.6z'/%3E%3C/g%3E%3C/svg%3E") repeat left top,#FFF7E6;border:1.5px dashed #D9B66F;border-radius:14px;font-size:14px;line-height:1.6;color:#6b3a40}.elementor-location-single .woocommerce-product-details__short-description p.sd-schron::before{content:"1 zł";position:absolute;left:20px;top:50%;transform:translateY(-50%);width:56px;height:56px;border-radius:50%;background:#7F1F2E;color:#F4DFA8;border:2px solid #E2C58C;box-shadow:0 0 0 3px #7F1F2E;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;letter-spacing:.02em}.elementor-location-single .woocommerce-product-details__short-description p.sd-schron strong{display:block;font-weight:700;font-size:17px;color:#7F1F2E;margin-bottom:4px}@media (max-width:600px){.elementor-location-single .woocommerce-product-details__short-description p.sd-schron{padding:18px 16px 110px 86px;background-position:right 12px bottom 8px,left top,0 0;background-size:130px auto,auto,auto}}