.cms-tresc{padding:0}.cms-tresc .rich-text{box-sizing:border-box;width:100%;max-width:none;font-family:var(--font-family-sans);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-foreground);margin-inline:auto;padding:0}.cms-tresc:not(.cms-tresc--kontakt) .rich-text>section{padding:var(--space-section) var(--space-gutter)}.cms-tresc:not(.cms-tresc--kontakt) .rich-text>section>div{width:100%;max-width:1000px;margin-inline:auto}.cms-tresc:not(.cms-tresc--kontakt) .rich-text>section:first-child>div{max-width:var(--space-container-max)}.cms-tresc:not(.cms-tresc--kontakt) .rich-text>section:nth-child(2)>div{gap:var(--space-2);flex-direction:column;display:flex}.cms-tresc:not(.cms-tresc--kontakt) .rich-text>section:nth-child(2)>div>div:first-child{margin-bottom:var(--space-4)}.cms-tresc:not(.cms-tresc--kontakt) .rich-text>section:nth-child(2)>div>div:nth-child(3){margin-bottom:var(--space-10)}.cms-tresc .rich-text p{margin:0}.cms-tresc .rich-text h1{font-family:var(--font-family-display);font-size:var(--font-size-h1);line-height:var(--line-height-heading);text-align:center;margin:0;font-weight:700}.cms-tresc .rich-text h2{font-family:var(--font-family-display);font-size:var(--font-size-h2);line-height:var(--line-height-heading);text-align:start;margin:0;font-weight:700}.cms-tresc .rich-text h3{font-family:var(--font-family-sans);font-size:var(--font-size-h3);line-height:var(--line-height-heading);margin:24px 0 12px;font-weight:700}.cms-tresc .rich-text :is(ul,ol){margin:16px 0;padding-left:40px}.cms-tresc .rich-text ol{list-style-type:decimal}.cms-tresc .rich-text ol[type=a]{list-style-type:lower-alpha}.cms-tresc .rich-text ol[type=A s]{list-style-type:upper-alpha}.cms-tresc .rich-text ul{list-style-type:disc}.cms-tresc .rich-text :is(ul,ol) :is(ul,ol){margin-block:0}.cms-tresc .rich-text li{margin:0}.cms-tresc .rich-text a{color:var(--color-foreground);text-decoration:none}.cms-tresc .rich-text img{max-width:100%;height:auto;display:block}.cms-tresc .rich-text table{border-collapse:collapse;width:100%}.cms-tresc .rich-text td,.cms-tresc .rich-text th{border:1px solid var(--color-border-light);padding:8px}.cms-tresc .rich-text details{border-top:1px solid var(--color-border-light);margin:16px 0}.cms-tresc .rich-text summary{cursor:pointer;align-items:center;min-height:40px;font-weight:700;list-style:none;display:flex}.cms-tresc .rich-text summary::-webkit-details-marker{display:none}.cms-tresc .rich-text summary:after{content:"+";margin-left:auto;font-size:20px;font-weight:400;line-height:1}.cms-tresc .rich-text details[open]>summary:after{content:"−"}.cms-tresc--regulamin .rich-text h2,.cms-tresc--polityka-prywatnosci .rich-text h2{margin-bottom:var(--space-6);text-align:center}.cms-tresc.cms-tresc--regulamin .rich-text>section:first-child>div{align-items:center;gap:var(--space-2);flex-direction:column;max-width:1000px;display:flex}.cms-tresc.cms-tresc--regulamin .rich-text>section:first-child p{text-align:center}.cms-tresc--regulamin .rich-text>section:nth-child(2)>div{align-items:center}.cms-tresc.cms-tresc--regulamin .rich-text>section:nth-child(2)>div>div{width:100%;margin-bottom:var(--space-10)}.cms-tresc--regulamin .rich-text>section:nth-child(2)>div>p{text-align:center;align-self:center;font-weight:700}.cms-tresc--regulamin .rich-text :is(ul,ol){margin-block:1em}.cms-tresc--regulamin .rich-text li{margin-bottom:10px}.cms-tresc--regulamin .rich-text>section:nth-child(2)>div>div:nth-child(4)>ol>li,.cms-tresc--regulamin .rich-text>section:nth-child(2)>div>div:nth-child(6)>ol>li:last-child,.cms-tresc--regulamin .rich-text>section:nth-child(2)>div>div:nth-child(8)>ol:first-of-type>li:last-child{margin-bottom:0}.cms-tresc--regulamin .rich-text>section:nth-child(3)>div{max-width:var(--space-container-max)}.cms-tresc--regulamin .rich-text details{border-top:0;margin:0}.cms-tresc--regulamin .rich-text summary{flex-wrap:wrap;justify-content:space-between}.cms-tresc--regulamin .rich-text summary:after{font-size:1em;line-height:1}.cms-tresc--regulamin .rich-text summary h3{margin:0}.cms-tresc--regulamin .rich-text details>div{gap:var(--space-2);flex-direction:column;max-width:1000px;margin-inline:auto;display:flex}.cms-tresc--regulamin .rich-text details>div>div{margin-bottom:var(--space-10)}.cms-tresc--regulamin .rich-text details h3{margin:0}.cms-tresc--regulamin .rich-text details li{margin-bottom:0}.cms-tresc--polityka-prywatnosci .rich-text table{border-collapse:separate}.cms-tresc--polityka-prywatnosci .rich-text :is(td,th){border:0;padding:1px}.cms-tresc.cms-tresc--polityka-prywatnosci .rich-text>section:nth-child(2)>div>div{margin-bottom:var(--space-10);flex-direction:column;align-items:flex-start;display:flex}.cms-tresc.cms-tresc--polityka-prywatnosci .rich-text>section:nth-child(2)>div>div>div,.cms-tresc.cms-tresc--polityka-prywatnosci .rich-text>section:nth-child(2)>div>div>:is(p,ol){width:100%;min-width:0}.cms-tresc.cms-tresc--polityka-prywatnosci .rich-text>section:nth-child(2)>div>div>h2{align-self:center}.cms-tresc.cms-tresc--polityka-prywatnosci .rich-text>section:nth-child(2)>div>div:first-child{margin-bottom:var(--space-10);padding:var(--space-6);background:#faf9f8}.cms-tresc--polityka-prywatnosci .rich-text>section:nth-child(2)>div>div:first-child nav{width:80%}.cms-tresc--polityka-prywatnosci .rich-text>section:nth-child(2)>div>div:first-child>p:first-child{margin-bottom:var(--space-4);text-transform:uppercase;font-weight:700}.cms-tresc--polityka-prywatnosci .rich-text>section:nth-child(2)>div>div:first-child ul:first-of-type{margin:0;padding-left:0;list-style:none}.cms-tresc--polityka-prywatnosci .rich-text>section:nth-child(2)>div>div:first-child ul:first-of-type>li{padding-bottom:var(--space-2)}.cms-tresc--polityka-prywatnosci .rich-text figure{margin:1em 0}.cms-tresc--polityka-prywatnosci .rich-text li>figure{margin-bottom:2.2em}.cms-tresc--polityka-prywatnosci .rich-text :is(ul,ol){margin-block:1em}.cms-tresc--dostawa-koszty-i-czas .rich-text>section:first-child p{text-align:center}.cms-tresc--dostawa-koszty-i-czas .rich-text>section:first-child>div{align-items:center;gap:var(--space-2);flex-direction:column;max-width:1000px;display:flex}.cms-tresc--dostawa-koszty-i-czas .rich-text>section:first-child>div>div{align-items:center;gap:12px;min-height:21px;display:flex}.cms-tresc--dostawa-koszty-i-czas .rich-text>section:first-child>div>div>i{box-sizing:border-box;border:1px solid;border-radius:50%;flex:0 0 17px;width:17px;height:17px}.cms-tresc--dostawa-koszty-i-czas .rich-text>section:nth-child(2)>div{gap:0}.cms-tresc.cms-tresc--dostawa-koszty-i-czas .rich-text>section:nth-child(2)>div>div:first-child{margin-bottom:0}.cms-tresc--dostawa-koszty-i-czas .rich-text details{border-top:1px solid #e0e0e2;border-bottom:1px solid #e0e0e2;margin:0}.cms-tresc--dostawa-koszty-i-czas .rich-text summary{justify-content:space-between;min-height:0;padding:8px 16px;font-weight:400}.cms-tresc--dostawa-koszty-i-czas .rich-text summary>div{flex:0 0 50%;align-items:center;min-width:0;display:flex}.cms-tresc--dostawa-koszty-i-czas .rich-text summary>div:first-child figure{flex:0 0 43px;justify-content:center;align-items:center;width:43px;margin:0 8px 0 3px;display:flex}.cms-tresc--dostawa-koszty-i-czas .rich-text summary>div:first-child>div{min-width:0}.cms-tresc--dostawa-koszty-i-czas .rich-text summary>div:first-child>div>p:first-child{font-size:var(--font-size-h5);margin-bottom:4px}.cms-tresc--dostawa-koszty-i-czas .rich-text summary>div:last-child{justify-content:flex-end;gap:16px}.cms-tresc--dostawa-koszty-i-czas .rich-text summary>div:last-child p{white-space:nowrap}.cms-tresc--dostawa-koszty-i-czas .rich-text summary:after{content:"";display:none}.cms-tresc--dostawa-koszty-i-czas .rich-text summary>div:last-child i{border-bottom:1px solid;border-right:1px solid;flex:0 0 10px;width:10px;height:10px;transition:transform .2s;transform:rotate(45deg)}.cms-tresc--dostawa-koszty-i-czas .rich-text details[open]>summary>div:last-child i{transform:rotate(225deg)}.cms-tresc--dostawa-koszty-i-czas .rich-text details>div{padding:var(--space-8)}.cms-tresc--dostawa-koszty-i-czas .rich-text>section:last-child>div{gap:8px 32px;display:flex}.cms-tresc--dostawa-koszty-i-czas .rich-text>section:last-child>div>div{flex:1 1 0;min-width:0}@media (max-width:660px){.cms-tresc--zwroty-reklamacje .rich-text>section:last-child{padding-bottom:calc(var(--space-section) - 3.79px)}.cms-tresc--dostawa-koszty-i-czas .rich-text summary{padding:var(--space-2) 11.55px}.cms-tresc--dostawa-koszty-i-czas .rich-text summary>div:first-child{flex-basis:calc(100% - 67px)}.cms-tresc--dostawa-koszty-i-czas .rich-text summary>div:last-child{gap:var(--space-2);flex:0 0 67px}.cms-tresc--dostawa-koszty-i-czas .rich-text summary>div:first-child figure{width:clamp(28.11px,22.58px + 1.418vw,43px);margin-right:var(--space-2);flex-basis:clamp(28.11px,22.58px + 1.418vw,43px);margin-left:0}.cms-tresc--dostawa-koszty-i-czas .rich-text summary>div:last-child i{flex-basis:6.36px;width:6.36px;height:6.36px}.cms-tresc--dostawa-koszty-i-czas .rich-text details>div{padding:15px 0}.cms-tresc--dostawa-koszty-i-czas .rich-text details>div :is(ul,ol){margin-block:1em}.cms-tresc--dostawa-koszty-i-czas .rich-text>section:nth-child(2)>div>div>div:nth-child(n+2):nth-child(-n+7) summary{padding-block:3.905px}.cms-tresc--dostawa-koszty-i-czas .rich-text>section:last-child>div{row-gap:var(--space-8);flex-direction:column}}.cms-tresc--kontakt{padding:0}.cms-tresc--kontakt .rich-text{width:100%;max-width:none;font-size:var(--font-size-base);line-height:var(--line-height-normal);padding:0}.cms-tresc--kontakt .kontakt-sekcja{gap:var(--space-10);padding:var(--space-section) var(--space-gutter);flex-direction:column;display:flex}.cms-tresc--kontakt .kontakt-kontener{align-items:flex-start;row-gap:var(--space-2);width:100%;max-width:var(--space-container-max);flex-direction:column;margin-inline:auto;display:flex}.cms-tresc--kontakt .kontakt-komunikat{display:none}.cms-tresc--kontakt .rich-text h2{font-family:var(--font-family-display);font-size:var(--font-size-h2);line-height:var(--line-height-heading);font-weight:var(--font-weight-bold);text-align:left;margin:0 0 var(--space-6)}.cms-tresc--kontakt .rich-text h3{font-family:var(--font-family-sans);font-size:var(--font-size-h3);line-height:var(--line-height-heading);font-weight:var(--font-weight-bold);text-align:left;margin:0}.cms-tresc--kontakt .rich-text a{color:inherit;text-decoration:none}.cms-tresc--kontakt .kontakt-kolumny{align-items:baseline;column-gap:var(--space-10);row-gap:var(--space-2);flex-flow:wrap}.cms-tresc--kontakt .kontakt-karta{flex-direction:column;flex:0 0 calc((100% - var(--space-10)) * .514128);padding:var(--space-8);background-color:#faf9f8;align-items:flex-start;display:flex}.cms-tresc--kontakt .kontakt-karta>.wsf-form{width:100%}.cms-tresc--kontakt .kontakt-dane{row-gap:var(--space-8);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.cms-tresc--kontakt .kontakt-dane-blok{flex-direction:column;align-items:flex-start;display:flex}.cms-tresc--kontakt .kontakt-dane-blok--waski{align-items:stretch;width:fit-content;max-width:100%}.cms-tresc--kontakt .rich-text .kontakt-dane-blok ul{margin:1em 0;padding-left:40px;list-style:outside}.cms-tresc--kontakt .rich-text h2#faq{margin-bottom:var(--space-10)}.cms-tresc--kontakt .rich-text .kontakt-kursywa{font-style:italic}.cms-tresc--kontakt .kontakt-faq-grupa{width:100%;margin-bottom:var(--space-10);flex-direction:column;align-items:flex-start;display:flex}.cms-tresc--kontakt .kontakt-faq-grupa:last-child{margin-bottom:0}.cms-tresc--kontakt .rich-text .kontakt-faq-grupa>h3{margin-bottom:var(--space-content-16)}.cms-tresc--kontakt .rich-text .kontakt-akordeon{width:100%;margin:0;padding:0;list-style:none}.cms-tresc--kontakt .rich-text .kontakt-akordeon>li{margin:0}.cms-tresc--kontakt .rich-text .kontakt-akordeon details{border:0;margin:0}.cms-tresc--kontakt .rich-text .kontakt-akordeon summary{padding:15px var(--space-4);border-bottom:1px solid var(--color-border-frame);cursor:pointer;align-items:center;min-height:0;margin-bottom:-1px;list-style:none;display:flex}.cms-tresc--kontakt .rich-text .kontakt-akordeon summary:after{content:none}.cms-tresc--kontakt .rich-text .kontakt-akordeon details[open]>summary{border-bottom:0}.cms-tresc--kontakt .rich-text .kontakt-akordeon summary::-webkit-details-marker{display:none}.cms-tresc--kontakt .rich-text .kontakt-akordeon summary::marker{content:""}.cms-tresc--kontakt .rich-text .kontakt-akordeon h5{font-family:var(--font-family-sans);font-size:var(--font-size-h5);line-height:30px;font-weight:var(--font-weight-bold);flex:auto;min-width:0;margin:0}.cms-tresc--kontakt .rich-text .kontakt-akordeon summary>svg{flex:none;transition:transform .2s}.cms-tresc--kontakt .rich-text .kontakt-akordeon details[open]>summary>svg{transform:rotate(180deg)}.cms-tresc--kontakt .rich-text .kontakt-akordeon-tresc{padding:var(--space-6)}@media (max-width:767px){.cms-tresc--kontakt .kontakt-karta,.cms-tresc--kontakt .kontakt-dane{flex:0 0 100%;min-width:0}.cms-tresc--kontakt .kontakt-dane{row-gap:var(--space-6)}}
