/*!
* Theme Name:       Next
* Theme created by:  Mariusz Ptaszek
* Author: 			Next
* Version:          1.0.0
* Author URI: 		https://studionext.pl/
*/*{-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}input::-moz-focus-inner,option::-moz-focus-inner,select::-moz-focus-inner,textarea::-moz-focus-inner{border:0;outline:0}img{max-width:100%;height:auto}body,html{margin:0;padding:0;font-weight:400}body{position:relative;text-transform:none;font-family:'Zalando Sans SemiExpanded',sans-serif;background-color:#f5f5f5;padding-top:64px;overflow-x:hidden}@media (min-width:768px){body{padding-top:0}}ol,ul{padding:0;margin:0;list-style:none}a{text-decoration:none;outline:0;-webkit-transition:.3s color ease-in-out;transition:.3s color ease-in-out}a:hover,a:link,a:visited{text-decoration:none;outline:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0}.container.w{max-width:1360px;padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto}@font-face{font-family:'Zalando Sans SemiExpanded';src:url(assets/fonts/zalando/ZalandoSansSemiExpanded-Light.woff2) format("woff2"),url(assets/fonts/zalando/ZalandoSansSemiExpanded-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Zalando Sans SemiExpanded';src:url(assets/fonts/zalando/ZalandoSansSemiExpanded-Regular.woff2) format("woff2"),url(assets/fonts/zalando/ZalandoSansSemiExpanded-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Zalando Sans SemiExpanded';src:url(assets/fonts/zalando/ZalandoSansSemiExpanded-Medium.woff2) format("woff2"),url(assets/fonts/zalando/ZalandoSansSemiExpanded-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Zalando Sans SemiExpanded';src:url(assets/fonts/zalando/ZalandoSansSemiExpanded-SemiBold.woff2) format("woff2"),url(assets/fonts/zalando/ZalandoSansSemiExpanded-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Zalando Sans SemiExpanded';src:url(assets/fonts/zalando/ZalandoSansSemiExpanded-Bold.woff2) format("woff2"),url(assets/fonts/zalando/ZalandoSansSemiExpanded-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(assets/fonts/inter/Inter-Light.woff2) format("woff2"),url(assets/fonts/inter/Inter-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(assets/fonts/inter/Inter-Regular.woff2) format("woff2"),url(assets/fonts/inter/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(assets/fonts/inter/Inter-Medium.woff2) format("woff2"),url(assets/fonts/inter/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(assets/fonts/inter/Inter-SemiBold.woff2) format("woff2"),url(assets/fonts/inter/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(assets/fonts/inter/Inter-Bold.woff2) format("woff2"),url(assets/fonts/inter/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.button{border-radius:8px 0 8px 8px;background:#981837;color:var(--Whiteness,#f5f5f5);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:150%;padding:8px 20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;position:relative;overflow:hidden}.button--transparent{background-color:transparent;color:#141414;border:1px solid #141414}.button--transparent:hover{border:1px solid var(--Burgundy,#60112a);background:rgba(228,225,225,.5);color:#60112a}.button--transparent::after{display:none}.button--white{background-color:#e4e1e1;color:#141414;border:1px solid var(--Burgundy,#e4e1e1)}.button--white:hover{border:1px solid var(--Burgundy,#60112a);background:rgba(228,225,225,.5);color:#60112a}.button--white::after{display:none}.button::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(175.27% 141.42% at 0 100%,#60112a 0,#981837 50%,#d37d60 100%);opacity:0;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.button:hover::after{opacity:1}.button span{z-index:1;position:relative}.subtitle{color:var(--Dark,#141414);font-family:"Zalando Sans SemiExpanded";font-size:13px;font-style:normal;font-weight:300;line-height:125%;text-transform:uppercase;padding-left:26px;position:relative;margin-bottom:12px}@media (min-width:575px){.subtitle{margin-bottom:16px}}@media (min-width:768px){.subtitle{margin-bottom:24px}}.subtitle::before{content:'';width:10px;height:10px;aspect-ratio:1/1;border-radius:2px;background:var(--Burgundy,#60112a);position:absolute;left:0;top:3px}.big-title{color:var(--Burgundy,#60112a);font-family:"Zalando Sans SemiExpanded";font-size:34px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:16px}@media (min-width:768px){.big-title{font-size:42px;margin-bottom:24px}}@media (min-width:1024px){.big-title{font-size:44px}}@media (min-width:1200px){.big-title{font-size:48px}}.big-title div,.big-title h1,.big-title h2,.big-title h3,.big-title h4,.big-title h5,.big-title p{color:var(--Burgundy,#60112a);font-family:"Zalando Sans SemiExpanded";font-size:48px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:24px}.title{color:var(--Dark,#141414);font-family:"Zalando Sans SemiExpanded";font-size:24px;font-style:normal;font-weight:400;line-height:125%}@media (min-width:575px){.title{font-size:26px}}@media (min-width:768px){.title{font-size:28px}}@media (min-width:1024px){.title{font-size:32px}}@media (min-width:1200px){.title{font-size:36px}}.title span{color:var(--Burgundy,#60112a);font-size:28px;font-weight:500;line-height:125%;display:block;margin-top:8px}@media (min-width:575px){.title span{font-size:30px}}@media (min-width:768px){.title span{font-size:32px}}@media (min-width:1024px){.title span{font-size:36px}}@media (min-width:1200px){.title span{font-size:40px}}.description{color:var(--Dark,#141414);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.description p{margin-top:0}.description ul{list-style:none}.description ul li{position:relative}.description ul li::after{content:'';position:absolute;left:0;top:2px;border-radius:2px;background-color:#60112a}.footer{position:relative;padding:24px 8px 0 8px;background-color:#f5f5f5}@media (min-width:575px){.footer{padding:40px 40px 0 40px}}.footer__wrapper{padding:15px 0;border-radius:24px 24px 0 0;background:var(--Light-grey,#e4e1e1)}@media (min-width:575px){.footer__wrapper{padding:15px}}@media (min-width:768px){.footer__wrapper{padding:20px;border-radius:32px 32px 0 0}}@media (min-width:1024px){.footer__wrapper{padding:48px 24px 32px 24px}}.footer__wrapper-content-top{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid rgba(152,24,55,.3)}@media (min-width:768px){.footer__wrapper-content-top{padding-bottom:24px;margin-bottom:16px}}.footer__wrapper-content-top-logo{display:inline-block}.footer__wrapper-content-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid rgba(152,24,55,.3)}@media (min-width:768px){.footer__wrapper-content-middle{padding-bottom:24px;margin-bottom:16px}}.footer__wrapper-content-middle-left{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:24px}@media (min-width:768px){.footer__wrapper-content-middle-left{max-width:calc(67% - 15px);-webkit-box-flex:0;-ms-flex:0 0 calc(67% - 15px);flex:0 0 calc(67% - 15px);margin-bottom:0}}.footer__wrapper-content-middle-left-title{color:var(--Dark,#141414);font-family:"Zalando Sans SemiExpanded";font-size:18px;font-style:normal;font-weight:500;line-height:140%;margin-bottom:5px}@media (min-width:575px){.footer__wrapper-content-middle-left-title{font-size:20px}}@media (min-width:768px){.footer__wrapper-content-middle-left-title{font-size:22px;margin-bottom:0}}@media (min-width:1024px){.footer__wrapper-content-middle-left-title{font-size:24px}}.footer__wrapper-content-middle-left-text{color:var(--Dark,#141414);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}@media (min-width:768px){.footer__wrapper-content-middle-left-text{font-size:16px}}.footer__wrapper-content-middle-left-text p{margin-bottom:5px;margin-top:0}.footer__wrapper-content-middle-left-text a{color:#141414}.footer__wrapper-content-middle-left-socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.footer__wrapper-content-middle-left-socials-title{color:var(--Dark,#141414);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}@media (min-width:768px){.footer__wrapper-content-middle-left-socials-title{font-size:16px}}.footer__wrapper-content-middle-left-socials-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.footer__wrapper-content-middle-left-socials-items img,.footer__wrapper-content-middle-left-socials-items svg{display:block}.footer__wrapper-content-middle-right{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:768px){.footer__wrapper-content-middle-right{max-width:calc(33% - 17px);-webkit-box-flex:0;-ms-flex:0 0 calc(33% - 17px);flex:0 0 calc(33% - 17px)}}.footer__wrapper-content-middle-right-menu ul li a{color:#141414;display:block}.footer__wrapper-content-middle-right-menu ul li a span{display:block}.footer__wrapper-content-middle-right-menu ul li.custom-class-title{color:var(--Dark,#141414);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:150%;opacity:.4;pointer-events:none;margin-bottom:4px}.footer__wrapper-content-middle-right-menu ul li.custom-class-default{color:var(--Dark,#141414);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:12px;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;position:relative}.footer__wrapper-content-middle-right-menu ul li.custom-class-default a{color:#141414;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.footer__wrapper-content-middle-right-menu ul li.custom-class-default:hover{color:#981837}.footer__wrapper-content-middle-right-menu ul li.custom-class-default:hover::before{opacity:1}.footer__wrapper-content-middle-right-menu ul li.custom-class-default:hover a{color:#981837;-webkit-transform:translateX(24px);transform:translateX(24px)}.footer__wrapper-content-middle-right-menu ul li.custom-class-default::before{content:'';position:absolute;left:0;opacity:0;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;background-image:url(/wp-content/themes/next/assets/images/arrow-right.svg);width:20px;height:20px;background-size:contain;background-position:center;background-repeat:no-repeat;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.footer__wrapper-content-middle-right-menu ul li:last-of-type{margin-bottom:0;padding-bottom:0}.footer__wrapper-content-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;row-gap:20px}.footer__wrapper-content-bottom-copy{color:var(--Dark,#141414);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}@media (min-width:768px){.footer__wrapper-content-bottom-copy{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:inherit;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;text-align:left}}.footer__wrapper-content-bottom-copy p{margin:0}.footer__wrapper-content-bottom-copy a{color:#141414;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.footer__wrapper-content-bottom-links{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:24px;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:575px){.footer__wrapper-content-bottom-links{margin-bottom:0}}@media (min-width:768px){.footer__wrapper-content-bottom-links{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:inherit;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}}.footer__wrapper-content-bottom-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.footer__wrapper-content-bottom-links ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer__wrapper-content-bottom-links ul li a{color:var(--Dark,#141414);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.header{position:fixed;top:0;left:8px;padding:10px 16px 9px 16px;width:calc(100% - 16px);border-bottom:1px solid rgba(152,24,55,.3);-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;z-index:101;background-color:#e4e1e1}@media (min-width:768px){.header{background-color:transparent;padding:12px 8px 11px 8px}}@media (min-width:768px){.header{padding:12px 24px 11px 24px;width:calc(100% - 48px);left:24px}}@media (min-width:1024px){.header{padding:12px 40px 11px 40px;width:calc(100% - 80px);left:40px}}.header .container{padding-left:0;padding-right:0}@media (min-width:768px){.header .container{padding-left:16px;padding-right:16px}}@media (min-width:1024px){.header .container{padding-left:24px;padding-right:24px}}.header.sticky{background-color:#e4e1e1;width:100%;left:0}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media (min-width:500px){.header__wrapper{-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px}}.header__wrapper-logo img,.header__wrapper-logo svg{display:block;max-width:146px;height:auto}@media (min-width:768px){.header__wrapper-logo img,.header__wrapper-logo svg{max-width:159px}}.header__wrapper-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px}.header__wrapper-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.header__wrapper-right-btn{display:none}@media (min-width:1024px){.header__wrapper-right-btn{display:inline-block}}.header__wrapper-right-burger{width:40px;height:40px;border-radius:4px;padding:8px;cursor:pointer;background-color:#e4e1e1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}@media (min-width:1024px){.header__wrapper-right-burger{display:none}}.header__wrapper-right-burger.hidden{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}.header__wrapper-right-burger svg{display:block}.header__wrapper-menu{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;color:var(--Dark,#141414);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:150%}@media (min-width:1024px){.header__wrapper-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}.header__wrapper-menu a{color:#141414}.header__wrapper-menu li:hover a{color:#981837}.burger-menu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);opacity:0;pointer-events:none;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;overflow:hidden;z-index:120}.burger-menu.active{opacity:1;pointer-events:all}.burger-menu.active .burger-menu__wrapper{-webkit-transform:translateX(0);transform:translateX(0)}.burger-menu.active .burger-menu__close{-webkit-transform:translateY(0);transform:translateY(0)}.burger-menu__close{position:absolute;top:10px;right:10px;padding:10px;cursor:pointer;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;-webkit-transform:translateY(-50px);transform:translateY(-50px)}.burger-menu__close svg{width:25px;height:25px}@media (min-width:500px){.burger-menu__close svg{width:30px;height:30px}}.burger-menu__close svg path{fill:#fff}.burger-menu__wrapper{position:absolute;top:0;left:0;width:80%;background-color:#e4e1e1;height:100%;-webkit-transform:translateX(-400px);transform:translateX(-400px);-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}@media (min-width:500px){.burger-menu__wrapper{width:400px}}.burger-menu__wrapper-top{padding:20px 15px;border-bottom:1px solid rgba(152,24,55,.3);margin-bottom:30px;text-align:center}.burger-menu__wrapper-top-logo img{display:block;margin:0 auto}.burger-menu__wrapper-button{text-align:center;margin-bottom:30px}.burger-menu__wrapper-container{padding:20px 15px}.burger-menu__wrapper-container-menu{text-align:center}.burger-menu__wrapper-container-menu li{margin-bottom:20px}.burger-menu__wrapper-container-menu li a{color:#141414;font-size:20px;font-style:normal;font-weight:600;line-height:normal;position:relative}.burger-menu__wrapper-container-menu li:hover a{color:#981837}.burger-menu__wrapper-socials-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.burger-menu__wrapper-socials-items img,.burger-menu__wrapper-socials-items svg{display:block}.clean-template{max-width:1360px;padding-left:24px;padding-right:24px;margin:0 auto 100px auto;padding-top:100px;color:#141414}.clean-template .container{z-index:1;position:relative}.clean-template__title{margin-bottom:50px}.clean-template__fulltext ol{list-style:decimal}.clean-template__fulltext ul{list-style:initial}.clean-template__fulltext ol,.clean-template__fulltext ul{padding-left:30px;margin:30px 0}.clean-template__fulltext ol li,.clean-template__fulltext ul li{margin-bottom:10px}.clean-template__fulltext h2{margin:30px 0}.clean-template__fulltext h3{margin:20px 0}.clean-template__fulltext a{color:#981837;font-weight:500}.clean-template .toc{margin-bottom:50px}.clean-template .toc a{color:#981837;font-weight:500}.clean-template .toc a[href^="#art"]{padding-left:10px}.clean-template .toc a[href^="#og"]{font-size:22px}.page-error__section{max-width:800px;margin:0 auto;padding:50px 0}.page-error__code{font-size:120px;text-align:center}.page-error__title{text-align:center;font-size:24px;line-height:32px}.page-error__content{text-align:center}.page-error__message{margin-bottom:30px;font-size:16px;line-height:22px}.page-error__message a{color:#000;text-decoration:underline}.page-error__search{font-size:0}.page-error__search form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-error__search label{display:none}.page-error__search input{font-size:16px;display:block}.page-error__search input[type=text]{padding:10px 20px;font-size:18px;border-radius:10px 0 0 10px;border:1px solid #949494;height:44px}.page-error__search input[type=submit]{height:44px;background-color:#000;color:#fff;border:none;padding:10px 20px;cursor:pointer;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.page-error__search input[type=submit]:hover{background-color:#333}
/*# sourceMappingURL=style.css.map */
