.nosowska-section{width:100%;margin:160px 0 0;overflow:hidden}.nosowska-section .row{position:relative;display:grid;padding:0 100px;grid-template-columns:repeat(12,1fr);align-items:start;column-gap:24px;justify-content:center}.nosowska-section .row .img-wrapper{grid-column:8/13;position:relative;width:100%;display:flex;flex-direction:column}.nosowska-section .row .img-wrapper img{width:100%;object-fit:cover}.nosowska-section .row .img-wrapper .wch-img-desktop{display:block;width:100%;object-fit:cover}.nosowska-section .row .img-wrapper .wch-img-mobile,.nosowska-section .row .title-mobile{display:none}.nosowska-section .row .packshot-name{margin:12px 0 0;font-size:1rem;line-height:140%;letter-spacing:.32px}.nosowska-section .row .price{margin:4px 0 0;font-size:1rem;letter-spacing:.48px;opacity:.6}.nosowska-section .row .title-desktop{display:none}.nosowska-section .row .text-wrapper{grid-column:1/7;height:100%}.nosowska-section .row .text-wrapper .text{width:100%;height:100%;display:flex;justify-content:space-between;flex-direction:column}.nosowska-section .row .text-wrapper .text h2{color:#141414;font-size:6.25rem;font-weight:600;line-height:120%;letter-spacing:-4px}.nosowska-section .row .text-wrapper .text h2 span{font-weight:250}.nosowska-section .row .text-wrapper .text svg{width:100%;max-width:456px}.nosowska-section .row .text-wrapper .text .bottom-elements{display:grid;width:100%;grid-template-columns:repeat(6,1fr);column-gap:24px}.nosowska-section .row .text-wrapper .text .bottom-elements .packshot{grid-column:1/span 2;display:flex;flex-direction:column}.nosowska-section .row .text-wrapper .text .bottom-elements .packshot img{width:100%}.nosowska-section .row .text-wrapper .text .bottom-elements .text-content{grid-column:3/6;display:flex;flex-direction:column;width:100%;max-width:340px}.nosowska-section .row .text-wrapper .text .bottom-elements .text-content p{margin:0;font-size:1rem;font-weight:400;line-height:130%}.nosowska-section .row .text-wrapper .text .bottom-elements .text-content p.title{font-weight:700;line-height:150%}.nosowska-section .row .text-wrapper .text .bottom-elements .text-content .btn-wrapper{display:flex;margin-top:34px}.nosowska-section .row .text-wrapper .text .bottom-elements .text-content .btn-wrapper a{border:2px solid #141414;background-color:#141414;color:#fff;padding:12.5px 40px;font-size:18px;line-height:130%;letter-spacing:1.08px;transition:.3s}.nosowska-section .row .text-wrapper .text .bottom-elements .text-content .btn-wrapper a:hover{background-color:#fff;color:#141414}@media (max-width: 1400px){.nosowska-section .row{padding:0 50px}}@media (max-width: 1200px){.nosowska-section .row .text-wrapper .text h2{font-size:5rem;padding-bottom:10px}.nosowska-section .row .text-wrapper .text .bottom-elements .text-content{grid-column:3/7}}@media (max-width: 1000px){.nosowska-section .row{padding:0 16.5px}.nosowska-section .row .text-wrapper .text h2{font-size:3rem}.nosowska-section .row .text-wrapper .text .bottom-elements .text-content .btn-wrapper{margin-top:15px}}@media (max-width: 800px){.nosowska-section{margin:80px 0 0}.nosowska-section .row{padding:0 16.5px;grid-template-columns:repeat(6,1fr);gap:8px;row-gap:40px}.nosowska-section .row .img-wrapper{order:1;grid-column:1/7}.nosowska-section .row .img-wrapper .wch-img-desktop{display:none}.nosowska-section .row .img-wrapper .wch-img-mobile{display:block}.nosowska-section .row .title-mobile{grid-column:1/7;display:block;width:100%;color:#141414;font-size:3.75rem;font-weight:600;line-height:120%;letter-spacing:-4px}.nosowska-section .row .title-mobile span{font-weight:250}.nosowska-section .row .packshot-name{font-size:.875rem;letter-spacing:.28px}.nosowska-section .row .price{font-size:.875rem;letter-spacing:.42px}.nosowska-section .row .text-wrapper{order:2;grid-column:1/7}.nosowska-section .row .text-wrapper .text h2{display:none}.nosowska-section .row .text-wrapper .text p{font-size:.875rem;line-height:140%;letter-spacing:.28px}.nosowska-section .row .text-wrapper .text .bottom-elements{row-gap:40px}.nosowska-section .row .text-wrapper .text .bottom-elements .packshot{grid-column:1/4}.nosowska-section .row .text-wrapper .text .bottom-elements .text-content{grid-column:1/7;max-width:unset}.nosowska-section .row .text-wrapper .text .bottom-elements .text-content .btn-wrapper a{padding:10px 40px;font-size:18px;line-height:130%;letter-spacing:1.08px}}@media (max-width: 420px){.nosowska-section{padding:0}.nosowska-section .row .text-wrapper .text svg{margin:40px 0 0}.nosowska-section .row .text-wrapper .text .btn-wrapper a{padding:9.5px 32px;font-size:16px;line-height:130%;letter-spacing:.96px}}
