.about__content .section-title p{font-size:1.5em;font-family:'Signika',sans-serif;font-weight:500;color:#000;text-align:center}.about__content .section-features-grid{background:#fff2ec;margin:0}.about__content .section-features-grid>.viewport{max-width:100%}.banner--about h1{font-size:3em}.banner--about p{margin-bottom:0}@media (max-width:960px){.content--cms{margin-top:1rem}}.layout--cms .layout__side{order:1}.layout--cms .layout__main{order:2}@media (min-width:961px){.layout--cms{gap:4rem}}@media (max-width:1280px){.layout--cms{gap:2rem}}@media (max-width:960px){.layout--cms .layout__side{display:none}}.cms__nav{background:#f3f3f3;padding:2rem}.cms__nav h4{font-family:'Signika',sans-serif;font-size:1.25em;color:#000;margin-bottom:1rem;font-weight:600}.cms__nav .nav__block:not(:last-child){margin-bottom:2rem}.cms__nav .nav__list li:not(:last-child){margin-bottom:.75rem}.cms__nav .item--current a{text-decoration:underline}.cms__przelewy24{display:flex;border:.5rem solid #f3f3f3;padding:1rem;align-items:center;margin-bottom:2rem}.cms__przelewy24 img{margin-right:2rem;height:3rem;width:auto}.cms__przelewy24 p,.cms__table th{font-size:.875em}@media all and (max-width:960px){.cms__przelewy24{display:block}.cms__przelewy24 img{display:block;height:3rem;margin:0 auto 1rem}}ul.cms__payment-list{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:2rem 0;gap:2rem}ul.cms__payment-list img{height:3rem}ul.cms__payment-list.list--compact img{height:2rem}@media (max-width:960px){ul.cms__payment-list.list--compact img{height:1.5rem}ul.cms__payment-list{justify-content:center}ul.cms__payment-list img{height:2rem}}.cms__table{max-width:100%;margin:2rem 0;border:2px solid #e9e9e9}.cms__table th{line-height:1.5}.cms__table td,.cms__table th{border:2px solid #e9e9e9;vertical-align:top}.cms__table td,.cms__table td li,.cms__table td p{font-size:1em;line-height:1.5}.cms__table td h3{font-size:1.375em}.cms__table.table--shipping td,.cms__table.table--shipping th{font-size:1em}.cms__table.table--shipping th:first-child{text-align:left}.cms__table.table--shipping td:first-child p{color:#272727;line-height:1.5;font-weight:500;margin:0 0 .5rem}.cms__table.table--shipping td:first-child span{display:block;font-size:1em;line-height:2;max-width:45rem}.cms__table.table--shipping td:first-child>div{display:flex;align-items:center}.cms__table.table--shipping td:last-child{color:#272727;font-weight:500;text-align:center;vertical-align:middle}.cms__table.table--shipping img{width:auto;height:4rem;margin:0 1rem}@media (min-width:641px){.cms__table.table--shipping .label{display:none}}@media (max-width:960px){.cms__table.table--shipping img{height:3rem}}@media (max-width:640px){.cms__table.table--shipping{border:.25rem solid #e6e6e6}.cms__table.table--shipping tr{padding:1rem;border-width:.25rem}.cms__table.table--shipping td{border:0}.cms__table.table--shipping td:first-child>div{display:block}.cms__table.table--shipping td:first-child span{display:block;margin:.5rem 0}.cms__table.table--shipping td:last-child{text-align:left;font-size:1em}.cms__table.table--shipping img{margin:0 0 .5rem}}.cms__legal{counter-reset:section}.cms__legal h2::before{counter-increment:section;content:counter(section) ". ";margin:0 .25em 0 0}.cms__legal ol{list-style:none outside none}.cms__legal ol li{counter-increment:clause}.cms__legal ol li::before{content:counter(section) "." counters(clause,".") ". ";margin:0 .25em 0 0}.cms__legal ol ol{counter-reset:clause}.cms__legal ul{list-style-type:disc}@media (min-width:1180px){.cms__legal ul{padding-left:3rem}}.cms__legal ul li{counter-increment:none}.cms__legal ul li:before{display:none}.legal__table-container table{table-layout:fixed}.legal__table-container table td,.legal__table-container table th{border:1px solid #e8e8e8}.legal__table-container.table--international-shipping table{max-width:45rem}@media (max-width:960px){.legal__table-container{overflow-x:auto;margin-bottom:1rem}}@media (max-width:640px){.legal__table-container table{display:table;min-width:960px;overflow-y:scroll}.legal__table-container table tbody,.legal__table-container table thead{display:table-header-group}.legal__table-container table td,.legal__table-container table th{display:table-cell;padding:.5rem!important;font-size:.875em;border:2px solid #e9e9e9}.legal__table-container table tr{display:table-row;padding:0;border:0}.legal__table-container.table--fixed table{min-width:100%}}