.product-ean{margin-top:10px;font-size:1.05rem;color:#333;font-weight:700}.product-ean span{font-weight:700;letter-spacing:.5px}.paypo-info{margin-top:12px;display:flex;align-items:center;gap:10px;font-size:.95rem;color:#333}.paypo-info a{display:flex;align-items:center;text-decoration:none;color:inherit}.paypo-logo{max-width:80px;height:auto;display:block}.paypo-text{font-weight:600;font-size:1.15rem;margin-left:6px;color:#111}body[class*=template-product] form[action*="/cart/add"]{display:flex;flex-direction:column;gap:0}body[class*=template-product] form[action*="/cart/add"] [type=submit],body[class*=template-product] form[action*="/cart/add"] button[name=add],body[class*=template-product] .product-form__submit{display:block;width:100%;background:#000!important;color:#fff!important;border:1px solid #000000!important;border-radius:8px!important;padding:14px 18px!important;font-weight:700!important;text-align:center}body[class*=template-product] form[action*="/cart/add"] [type=submit]:hover,body[class*=template-product] form[action*="/cart/add"] button[name=add]:hover,body[class*=template-product] .product-form__submit:hover{background:#fff!important;color:#000!important;outline:2px solid #000!important;outline-offset:2px!important}body[class*=template-product] .btn-kup-teraz{display:block;width:100%;background:#000!important;color:#fff!important;border:1px solid #000000!important;border-radius:8px!important;padding:14px 18px!important;font-weight:700!important;text-align:center;margin-top:25px!important}body[class*=template-product] .btn-kup-teraz:hover{filter:brightness(1.08);outline:2px solid #000;outline-offset:2px}.product-accordion .disclosure__panel.rte{line-height:1.6;font-size:15px;padding:12px 0 16px}.product-accordion .disclosure__panel.rte ul,.product-accordion .disclosure__panel.rte ol{margin-left:20px;margin-bottom:15px;padding-left:20px}.product-accordion .disclosure__panel.rte ul{list-style:disc}.product-accordion .disclosure__panel.rte ol{list-style:decimal}.product-accordion .disclosure__panel.rte li{margin-bottom:6px;line-height:1.6}.product-accordion .disclosure__panel.rte p{margin-bottom:.8rem;line-height:1.6}@media(min-width:1024px){.mega-nav__grid.mega-menu-columns ul.child-nav{display:grid!important;grid-template-columns:repeat(8,minmax(0,1fr))!important;column-gap:28px;row-gap:24px}.mega-nav__grid.mega-menu-columns ul.child-nav>li{grid-column:auto!important;width:auto!important;flex:0 0 auto!important}}@media(min-width:1200px){.mega-nav .main-nav__item-image{max-width:170px;margin-bottom:12px}.mega-nav .main-nav__item-image img{width:100%;height:auto;display:block}.mega-nav .custom-aspect-ratio{--ratio: 1}}@media(min-width:1200px){.mega-nav__grid.mega-menu-columns .main-nav__adjacent-promos,.mega-nav__grid.mega-menu-promos .main-nav__adjacent-promos{display:grid!important;grid-template-columns:1fr!important;gap:24px;max-width:360px}.mega-nav__grid .main-nav__adjacent-promos>li{width:100%}}@media(max-width:1199.98px){.main-nav__adjacent-promos{display:grid!important;grid-template-columns:1fr!important;gap:16px;width:100%}.main-nav__adjacent-promos>li{width:100%!important}.main-nav__adjacent-promos .custom-aspect-ratio,.main-nav__adjacent-promos img{width:100%;height:auto}}.article-details{display:none!important}.blog-title{hyphens:none!important;-webkit-hyphens:none!important;-ms-hyphens:none!important;overflow-wrap:normal!important;word-break:normal!important}#ooTaxExemption{background-color:#f9f5f3!important;border-radius:10px!important;padding:16px!important;margin-top:10px!important;box-shadow:0 2px 8px #0000000d!important;font-size:14px!important;color:#3b3b3b!important}#ooTaxExemption h3,#ooTaxExemption h4{font-size:16px!important;font-weight:600!important;color:#a2605a!important;text-align:center!important;margin-bottom:8px!important}#ooTaxExemption p{font-size:13px!important;color:#5a5a5a!important;text-align:center!important;margin-bottom:12px!important}#ooTaxExemption input{font-size:13px!important;padding:7px 10px!important;border:1px solid #ddd!important;border-radius:6px!important;background-color:#fff!important;transition:border-color .2s ease-in-out}#ooTaxExemption input:focus{border-color:#a2605a!important;outline:none!important;box-shadow:0 0 0 2px #a2605a1a!important}#ooTaxExemption button{font-size:14px!important;padding:8px 14px!important;border-radius:8px!important;background-color:#a2605a!important;color:#fff!important;font-weight:600!important;border:none!important;box-shadow:0 2px 5px #0000001a!important;transition:background-color .2s ease-in-out,transform .1s ease-in-out}#ooTaxExemption button:hover{background-color:#8e4e47!important;transform:translateY(-1px)}#ooTaxExemption .oo-tax-error,#ooTaxExemption .oo-tax-message{font-size:13px!important;color:#c63c3c!important;text-align:center!important;margin-top:6px!important}#ooTaxExemption form{display:flex;flex-direction:column;gap:8px!important}.template-index [id^=shopify-section-template][id$=__rich_text_8eFFhh],.template-index [id^=template--][id$=__rich_text_8eFFhh]{position:absolute!important;left:-99999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;margin:0!important;padding:0!important}.jdgm-prev-badge{margin-top:6px}.jdgm-prev-badge__stars{color:gold!important}.jdgm-prev-badge__text{color:#333!important;font-size:14px}@media(max-width:749px){.text-overlay .section__block.section__block--subheading.subheading,.image-banner .section__block.section__block--subheading.subheading,.text-overlay p.subheading{font-size:clamp(1.15rem,3.6vw,1.45rem)!important;line-height:1.45;letter-spacing:.01em}}@media(max-width:749px){[id*=__hero_] .section__block.section__block--subheading.subheading,[id*=__hero_] .text-overlay p.subheading{font-size:clamp(1.2rem,3.8vw,1.5rem)!important;line-height:1.45}}.template-product .modena-promo{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:.75rem;padding:.9rem 1.2rem;border-radius:9999px;background:#fff7f7;border:1px solid #f7cfd4;font-size:14px;line-height:1.4}.template-product .modena-promo__left{display:flex;flex-direction:column;gap:.25rem}.template-product .modena-promo__title{font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:#b30032}.template-product .modena-promo__prices{display:flex;align-items:baseline;gap:.75rem;font-size:14px}.template-product #modena-price-new{font-weight:700}.template-product #modena-price-old{opacity:.6}.template-product .modena-promo__copy-btn{margin-left:auto;border:none;background:transparent;padding:0;cursor:pointer}.template-product .modena-promo__pill{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .95rem;border-radius:9999px;background:#111;color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;border:1px solid #111;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.template-product .modena-promo__copy-btn:hover .modena-promo__pill,.template-product .modena-promo__copy-btn:focus-visible .modena-promo__pill{transform:translateY(-1px);box-shadow:0 6px 14px #0000002e;background:#2a2a2a}@media(max-width:768px){.template-product .modena-promo{gap:.75rem;padding:.75rem .9rem}.template-product .modena-promo__title{font-size:11px}.template-product .modena-promo__pill{font-size:12px;padding:.35rem .8rem}}.card__price-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.card__price-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.25rem}.card__price-row .card__price{flex:1 1 auto}.modena-promo-card{flex:0 0 auto;display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .7rem;border-radius:999px;background:#fde7eb;color:#5a2a33;font-size:10px;line-height:1.2;text-transform:uppercase;letter-spacing:.06em;font-weight:500}.modena-promo-card__percent{font-weight:700}.modena-promo-card__label{opacity:.8}.modena-promo-card__code{padding:.1rem .55rem;border-radius:999px;background:#000;color:#fff;font-weight:700;letter-spacing:.08em}@media(max-width:480px){.card__price-row{flex-direction:column;align-items:flex-start;gap:.25rem}}.delivery-info{margin-top:14px;padding:10px 16px;border:1px solid #eee;border-radius:10px;background:#fafafa;font-size:14px;line-height:1.8;color:#4a4a4a;transition:.2s ease}.delivery-info div{margin-bottom:4px}.delivery-info div:last-child{margin-bottom:0}.delivery-info a{color:#b08d8d;text-decoration:none;font-weight:500;transition:.2s ease}.delivery-info a:hover{text-decoration:underline;opacity:.8}.container.mt-12:has(.jm-no-reviews-state){display:none!important}.template-index .seo-h1{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;white-space:nowrap!important}.image-blend{background-color:transparent!important}.image-blend img{mix-blend-mode:normal!important}@media(hover:hover){.card__media{position:relative}.card__hover-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:2}.card__hover-video.is-playing{opacity:1}}@media(hover:none){.card__hover-video{display:none}}@media(min-width:768px){.card--standard .card__swatches{transform:translateY(calc(-100% + 1px))!important;transition-delay:0s!important}.card--standard .card__swatches>*{opacity:1!important}.card--standard .card-reveal{grid-template-rows:1fr!important}.card--standard .card-reveal>*{opacity:1!important}}.klaviyo-form-WRByNF form{padding:0!important}.klaviyo-form-WRByNF form>div{min-height:0!important}@media(min-width:1024px){.footer__content{padding:32px 80px 40px!important}.footer-block{margin-top:20px!important}.footer-block--border{padding-bottom:20px!important}.footer-block--small{margin-top:16px!important}.footer-block--signup{width:100%!important;max-width:none!important;padding-bottom:0!important}.footer-newsletter-title{max-width:none!important}.footer-newsletter-title.mb-6{margin-bottom:20px!important}.footer-newsletter-text.mt-2{margin-top:10px!important}.klaviyo-form-WRByNF{max-width:500px}.klaviyo-form-WRByNF,.klaviyo-form-WRByNF form>div{padding-left:0!important;padding-right:0!important}.klaviyo-form-WRByNF form>div{row-gap:12px!important}.footer__payment{margin-top:16px!important}.footer__image img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover!important;aspect-ratio:auto!important}}.cc-collection-list .collection-card .card__media,.cc-collection-list .collection-card .card__media>a{border-radius:50%;overflow:hidden}.cc-collection-list .collection-card .card__title--collection{margin-top:14px;font-size:13px;font-weight:400;letter-spacing:.03em;line-height:1.4}.cc-collection-list .collection-card .card__info{display:flex;align-items:flex-start;justify-content:center;min-height:3.2em}.cc-collection-list .collection-card .card__media,.cc-collection-list .collection-card .card__media>a,.cc-collection-list .collection-card .card__media img{border-radius:50%!important;overflow:hidden}.related-collections__image,.related-collections__image--square,.related-collections__image img{border-radius:50%!important;overflow:hidden}.related-collections__image,.related-collections__image--square{border-radius:0!important;overflow:visible!important}.related-collections__image .media,.related-collections__image .media img{border-radius:50%!important;overflow:hidden}.related-collections__image>span{margin-top:12px!important;font-weight:400!important;font-size:13px;letter-spacing:.03em;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/42/assets/custom.css.map */
