img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
@font-face{font-family:'Cormorant garamond';src:url(//lapromesse.pl/wp-content/themes/lp/css/../font/cormorantgaramond-italic-webfont.eot);src:url(//lapromesse.pl/wp-content/themes/lp/css/../font/cormorantgaramond-italic-webfont.eot?#iefix) format('embedded-opentype'),url(//lapromesse.pl/wp-content/themes/lp/css/../font/cormorantgaramond-italic-webfont.woff2) format('woff2'),url(//lapromesse.pl/wp-content/themes/lp/css/../font/cormorantgaramond-italic-webfont.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Cormorant garamond';src:url(//lapromesse.pl/wp-content/themes/lp/css/../font/cormorantgaramond-regular-webfont.eot);src:url(//lapromesse.pl/wp-content/themes/lp/css/../font/cormorantgaramond-regular-webfont.eot?#iefix) format('embedded-opentype'),url(//lapromesse.pl/wp-content/themes/lp/css/../font/cormorantgaramond-regular-webfont.woff2) format('woff2'),url(//lapromesse.pl/wp-content/themes/lp/css/../font/cormorantgaramond-regular-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Cormorant garamond';src:url(//lapromesse.pl/wp-content/themes/lp/css/../font/cormorantgaramond-semibold-webfont.eot);src:url(//lapromesse.pl/wp-content/themes/lp/css/../font/cormorantgaramond-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(//lapromesse.pl/wp-content/themes/lp/css/../font/cormorantgaramond-semibold-webfont.woff2) format('woff2'),url(//lapromesse.pl/wp-content/themes/lp/css/../font/cormorantgaramond-semibold-webfont.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(//lapromesse.pl/wp-content/themes/lp/css/../font/montserrat-bold-webfont.eot);src:url(//lapromesse.pl/wp-content/themes/lp/css/../font/montserrat-bold-webfont.eot?#iefix) format('embedded-opentype'),url(//lapromesse.pl/wp-content/themes/lp/css/../font/montserrat-bold-webfont.woff2) format('woff2'),url(//lapromesse.pl/wp-content/themes/lp/css/../font/montserrat-bold-webfont.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(//lapromesse.pl/wp-content/themes/lp/css/../font/montserrat-regular-webfont.eot);src:url(//lapromesse.pl/wp-content/themes/lp/css/../font/montserrat-regular-webfont.eot?#iefix) format('embedded-opentype'),url(//lapromesse.pl/wp-content/themes/lp/css/../font/montserrat-regular-webfont.woff2) format('woff2'),url(//lapromesse.pl/wp-content/themes/lp/css/../font/montserrat-regular-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}
.container{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%;position:relative}@media (min-width:320px){.container{max-width:100%}}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1260px){.container{max-width:1200px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:320px){.col-xs-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xs-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xs-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xs-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xs-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xs-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xs-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xs-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xs-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xs-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xs-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xs-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:576px){.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.d-none{display:none}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-block{display:block}.d-table{display:table}.d-table-row{display:table-row}.d-table-cell{display:table-cell}.d-flex{display:-ms-flexbox;display:flex}.d-flex-center{align-items:center;justify-content:center}.d-flex-left-right{align-items:center;justify-content:space-between}@media (min-width:576px){.d-sm-none{display:none}.d-sm-inline{display:inline}.d-sm-inline-block{display:inline-block}.d-sm-block{display:block}.d-sm-table{display:table}.d-sm-table-row{display:table-row}.d-sm-table-cell{display:table-cell}.d-sm-flex{display:-ms-flexbox;display:flex}.d-sm-inline-flex{display:-ms-inline-flexbox;display:inline-flex}}@media (min-width:768px){.d-md-none{display:none}.d-md-inline{display:inline}.d-md-inline-block{display:inline-block}.d-md-block{display:block}.d-md-table{display:table}.d-md-table-row{display:table-row}.d-md-table-cell{display:table-cell}.d-md-flex{display:-ms-flexbox;display:flex}.d-md-inline-flex{display:-ms-inline-flexbox;display:inline-flex}}@media (min-width:992px){.d-lg-none{display:none}.d-lg-inline{display:inline}.d-lg-inline-block{display:inline-block}.d-lg-block{display:block}.d-lg-table{display:table}.d-lg-table-row{display:table-row}.d-lg-table-cell{display:table-cell}.d-lg-flex{display:-ms-flexbox;display:flex}.d-lg-inline-flex{display:-ms-inline-flexbox;display:inline-flex}}@media (min-width:1200px){.d-xl-none{display:none}.d-xl-inline{display:inline}.d-xl-inline-block{display:inline-block}.d-xl-block{display:block}.d-xl-table{display:table}.d-xl-table-row{display:table-row}.d-xl-table-cell{display:table-cell}.d-xl-flex{display:-ms-flexbox;display:flex}.d-xl-inline-flex{display:-ms-inline-flexbox;display:inline-flex}}@media (min-width:992px){.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}}
@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.animated{-webkit-animation-duration:1s;animation-duration:1s}
.icn{display:block;width:25px;height:25px}.icn-chevron-left{background:url(//lapromesse.pl/wp-content/themes/lp/css/../icns/chevron-left.svg) no-repeat}.icn-chevron-right{background:url(//lapromesse.pl/wp-content/themes/lp/css/../icns/chevron-right.svg) no-repeat}.icn-chevron-up{background:url(//lapromesse.pl/wp-content/themes/lp/css/../icns/chevron-up.svg) no-repeat}.icn-close{background:url(//lapromesse.pl/wp-content/themes/lp/css/../icns/close.svg) no-repeat}.icn-facebook{background:url(//lapromesse.pl/wp-content/themes/lp/css/../icns/facebook.svg) no-repeat}.icn-instagram{background:url(//lapromesse.pl/wp-content/themes/lp/css/../icns/instagram.svg) no-repeat}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:0 0;border:0;margin:0;outline:0;padding:0;vertical-align:baseline}html{-ms-overflow-style:scrollbar;box-sizing:border-box;font:400 18px/100% "Cormorant garamond",sans-serif;height:100%}body{background:#fff;color:#000;min-height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}a,input,button,select,option,a:focus,input:focus,button:focus,select:focus,option:focus,a:active{outline:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=text],input[type=time],input[type=url],input[type=month],input[type=week],input[type=email],input[type=color],input[type=datetime],input[type=datetime-local],input[type=range],input[type=search],input[type=tel],input[type=date],input[type=password],input[type=number],textarea,button,.btn{background:#fff;width:100%;border:0;color:#000;font:400 15px Montserrat,sans-serif;padding:10px 20px;transition:all .2s ease-in-out}strong,b{font-weight:600}textarea{min-width:100%;max-width:100%}label{color:#000;font-size:14px;line-height:140%}ol,ul{list-style:none}:focus{outline:0}a{color:#000;text-decoration:none;transition:all .2s ease-in-out}p{line-height:140%;margin-bottom:10px;text-align:justify}.hide{opacity:0}.show{opacity:1}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}hr{background:#ababab;border:0;height:1px}h1,h2,h3,h4,h5,h6{color:#000;font-weight:400;line-height:100%;font-family:Montserrat,sans-serif;font-size:18px;letter-spacing:4px;margin-bottom:10px;margin-top:0;text-transform:uppercase}h1{margin-bottom:20px}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:horizontal{height:10px;background:#d8d8d8}::-webkit-scrollbar:vertical{width:10px;background:#d8d8d8}::-webkit-scrollbar-thumb{background:#bd9840;border-radius:0;border:0}img{height:auto;max-width:100%}img.lazy[data-src]{opacity:0}.lazy[data-src]{opacity:0}.lazy{-webkit-transition:opacity .5s linear .2s;-moz-transition:opacity .5s linear .2s;transition:opacity .5s linear .2s;opacity:1}.btn{background:#000;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;padding:11px 10px 9px;position:relative;text-transform:uppercase;text-decoration:none;width:initial}.entry-title{margin-bottom:30px}.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{margin-bottom:20px;margin-top:40px}.page-content .products h2,.page-content .products h3,.page-content .products h4,.page-content .products h5,.page-content .products h6{margin-bottom:0}.page-content,.page-content p,.page-content ul,.page-content ol{font-weight:400;line-height:140%}.page-content ul{list-style-type:initial;margin-left:20px;margin-bottom:15px}.page-content ol{list-style-type:decimal;margin-left:20px;margin-bottom:15px}.page-content ol[type="a"]{list-style:lower-alpha}.search-wrap input,.search-wrap button{display:inline-block;vertical-align:top;height:36px}.error404 .page-content{text-align:center;padding:80px 0}.wrapper{min-height:calc(100vh - 180px)}.cookies-message{background-color:#f8f8f8;text-align:center;padding:15px 20px}.cookies-message a{text-decoration:underline}.cookies-message a.accept-cookies-checkbox{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#202020;border:1px solid #202020;color:#fff;text-decoration:none;padding:10px 20px;display:block;width:150px;margin:20px 0 0}.logo{text-align:center}.logo-wrap{margin:15px 10px;display:inline-block}.logo-wrap img{display:block;width:auto;height:50px;margin:0 auto;aspect-ratio:4.08}nav{width:100%;text-align:center}.menu-top ul{display:inline-block}.menu-top ul li{margin:0 15px}.close-menu{display:none}.header{margin-bottom:15px}nav a{font-family:Montserrat,'sans-serif';letter-spacing:3px;font-size:12px;text-transform:uppercase}.sticky nav a{padding:18px 0 15px;display:block}nav a:hover{color:#bd9840}.sticky .header .container{max-width:100%}nav li{display:inline-block;vertical-align:middle}nav.header{margin:10px 0 0 20px}nav.header li{margin-right:10px}nav.header a{border-radius:3px;cursor:pointer;padding:13px 10px 12px}nav.header a:hover,nav.header a.active{color:#fff}.header-title{background:#f6f6f6;padding:30px 0}.no_script{background:#fff;height:100vh;font-weight:600;font-size:20px;left:0;position:fixed;top:0;width:100%;z-index:999}.no_script span{position:relative;top:50%;transform:translateY(-50%);z-index:9999}hr.line{height:4px;background:#000;margin:20px 0 0}.bold{font-weight:600}header .wrap-header{padding:20px 0;position:relative;z-index:10}footer{font-family:Montserrat,sans-serif;padding:20px 0 16px;font-size:13px;background:#000;color:#fff}footer .menu li{display:inline-block;vertical-align:middle}footer .menu li a{padding:0 10px;margin:0;color:#fff}footer .social{margin-left:20px}footer .social li a{filter:invert(1)}.contact-form{margin-top:30px}.form h3{margin-bottom:20px}.form-group label{display:block;text-align:left;margin-right:10px;font-weight:400;font-size:11px;letter-spacing:2px;margin-top:16px;font-family:Montserrat,sans-serif;text-transform:uppercase;margin-bottom:5px}.form-group{margin-bottom:20px}.form-group input,.form-group textarea{min-width:100%;max-width:100%;vertical-align:top;padding:15px;border:1px solid #d2d2d2}.form-group textarea{height:150px}.page-content.main{margin-bottom:30px}.alert{text-align:center}.alert-success{margin-bottom:20px;background:green;color:#fff;padding:10px;font-size:12px;text-transform:uppercase}.alert-error{margin-bottom:20px;background:red;color:#fff;padding:10px;font-size:12px;text-transform:uppercase}.contact .section-desc p{line-height:190%;margin-bottom:20px}.for-mobile{display:none}.submit{color:#fff;cursor:pointer}.submit:hover{background:#d2d2d2}.menu-bar{cursor:pointer;width:20px;padding:20px;display:none}.menu-bar-line{position:relative;width:20px;height:14px}.menu-bar-line:before{content:"";position:absolute;width:20px;height:2px;top:6px;right:0;background:#000}.menu-bar-line span{width:20px;height:2px;background:#000;display:block}.menu-bar-line:after{content:"";position:absolute;width:20px;height:2px;bottom:0;right:0;background:#000}.header .social{display:none;width:160px}.sticky .header{position:fixed;top:0;left:0;display:-ms-flexbox;display:flex;width:100%;background:#fff;z-index:99;box-shadow:0 0 6px rgba(0,0,0,.5);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.sticky .header .social{display:block}.sticky .header .logo-wrap{width:160px;margin-top:2px;margin-bottom:-2px}.sticky .header .logo-wrap img{width:auto}.skip-link{position:fixed;right:20px;bottom:20px;z-index:100;opacity:0;border-radius:50%;background:#e5d8bb;padding:10px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;box-shadow:0 0 10px rgba(0,0,0,.3)}.logo-menu-mobile{display:none}.social li{display:inline-block}.social li a{width:25px;height:25px;font-size:0;display:block;margin-top:13px;margin-right:10px}.social li.fb a{background:url(//lapromesse.pl/wp-content/themes/lp/css/../icns/facebook.svg) no-repeat}.social li.in a{background:url(//lapromesse.pl/wp-content/themes/lp/css/../icns/instagram.svg) no-repeat}.logos-wrap{margin:40px 0}.logos{display:flex !important;align-items:center}.logos img{width:auto;max-height:80px;margin:0 auto}.section-1{background:#e5d8bb}.section-1 img{width:100%;height:auto}.section-1 img,.section-2 img,.footer-images img{margin-bottom:-4px}.section-1.inspiration{background:0 0}.section-1.inspiration .row:nth-of-type(2n - 1){background:#e5d8bb}.section-desc{padding:30px 50px;text-align:center;font-size:16px}.section-desc p{text-align:center;font-size:17px}.section-desc .link{font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:12px;letter-spacing:2px;margin:15px 0 0;display:inline-block}.section-desc h2{line-height:140%}.section-desc .link:hover{text-decoration:underline}.section-desc.text-left,.section-desc.text-left p{text-align:left}.section-2{margin:80px 0 40px}.section-4{margin:80px 0 40px}.footer-link{background-color:#e5d8bb;text-align:center}.footer-link a{padding:30px 20px 26px;display:inline-block;font-size:20px;font-family:Montserrat,sans-serif;text-transform:uppercase;letter-spacing:5px;line-height:120%}.home-slider,.logos{display:none}.page h1{margin:30px 0;background:#f8f8f8;padding:20px 20px 17px;text-align:center}.designer-wrap{border:1px solid #d8d8d8;margin-left:-1px;margin-bottom:-1px;height:150px;padding:20px;text-align:center;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.designers{margin-bottom:30px}.designers-wrap{margin-left:2px}.mb-30{margin-bottom:30px}.address-wrap{font-family:Montserrat,sans-serif;font-size:14px;margin-bottom:30px;background:#f8f8f8;line-height:170%}.address-wrap img{margin-bottom:-8px}.address-wrap img{width:100%;height:auto}.address-wrap h2{margin-top:15px}.address-wrap .phones{margin-top:15px;margin-bottom:15px}.address-wrap .phones a:hover{text-decoration:underline}.address-wrap .on-map{display:inline-block;text-transform:uppercase;margin-top:15px;margin-bottom:20px;letter-spacing:2px;background:#000;color:#fff;padding:10px 10px 6px;text-align:center;font-size:12px}.address-wrap .on-map:hover{background:#bd9840}.order-1 .address-content{padding-left:30px}.stores-gallery{margin:30px 0 50px}.stores-gallery img{width:100%;height:auto;margin-bottom:-4px}.about img,.contact img{width:100%;height:auto;margin-bottom:-4px}.about,.contact{margin-bottom:30px}.contact .section-desc,.contact .section-desc p{text-align:left;text-align-last:left}.ratio{position:relative}.ratio:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}.ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.ratio-1-1{--bs-aspect-ratio:100%}.ratio-1-2{--bs-aspect-ratio:200%}.ratio-5-3{--bs-aspect-ratio:60%}.ratio-8-5{--bs-aspect-ratio:62.5%}.ratio-10-1{--bs-aspect-ratio:10%}.ratio-10-3{--bs-aspect-ratio:30%}.ratio-13-20{--bs-aspect-ratio:153.84615%}.ratio-19-12{--bs-aspect-ratio:63.15789%}.ratio-19-16{--bs-aspect-ratio:84.21053%}.ratio-20-7{--bs-aspect-ratio:35%}.ratio-21-32{--bs-aspect-ratio:152.38095%}.ratio-25-3{--bs-aspect-ratio:12%}.ratio-25-6{--bs-aspect-ratio:24%}.ratio-37-20{--bs-aspect-ratio:54.05405%}.ratio-40-9{--bs-aspect-ratio:22.5%}.ratio-41-12{--bs-aspect-ratio:29.26829%}.ratio-50-7{--bs-aspect-ratio:14%}.ratio-50-11{--bs-aspect-ratio:22%}.ratio-50-13{--bs-aspect-ratio:26%}.ratio-50-77{--bs-aspect-ratio:154%}.ratio-51-20{--bs-aspect-ratio:39.21569%}.ratio-57-14{--bs-aspect-ratio:24.56140%}.ratio-61-35{--bs-aspect-ratio:57.37705%}.ratio-71-80{--bs-aspect-ratio:112.67606%}.ratio-78-59{--bs-aspect-ratio:75.64102%}.ratio-83-30{--bs-aspect-ratio:36.14458%}.ratio-83-40{--bs-aspect-ratio:48.19277%}.ratio-100-11{--bs-aspect-ratio:11%}.ratio-100-19{--bs-aspect-ratio:19%}.ratio-100-21{--bs-aspect-ratio:21%}.ratio-103-30{--bs-aspect-ratio:29.12621%}.ratio-128-59{--bs-aspect-ratio:46.09375%}.ratio-143-80{--bs-aspect-ratio:55.94406%}.ratio-200-31{--bs-aspect-ratio:15.5%}.ratio-200-33{--bs-aspect-ratio:16.5%}.ratio-200-37{--bs-aspect-ratio:18.5%}.ratio-200-41{--bs-aspect-ratio:20.5%}.ratio-200-43{--bs-aspect-ratio:21.5%}.ratio-200-47{--bs-aspect-ratio:23.5%}.ratio-224-73{--bs-aspect-ratio:32.58929%}.ratio-250-29{--bs-aspect-ratio:11.6%}.ratio-250-333{--bs-aspect-ratio:133.2%}.ratio-400-283{--bs-aspect-ratio:70.75%}@media (min-width:992px){.section-1 a:hover img,.stores-gallery a:hover img{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;filter:sepia(1)}.home-slider-wrapper{min-height:calc(46vw - 3px)}.logos-wrap{min-height:calc(5vw - 3px)}}@media (max-width:991px){.bx-wrapper .bx-controls-direction span{opacity:1}.home-slider-wrapper{min-height:calc(74vw - 3px)}.logos-wrap{min-height:calc(10vw - 6px)}nav a{font-size:14px}.order-1 .address-content,.address-content{padding:15px 30px}.contact img{display:none}.section-desc{padding:20px 15px}.section-2>.row>.d-flex{display:block}.section-2-image{margin-top:30px}.section-2{margin:0}.section-desc{padding:40px 25px}.section-4{margin:30px 0 0}.section-4 .container{padding-left:0;padding-right:0}.section-desc p,.section-desc.text-left,.section-desc.text-left p{text-align:justify;text-align-last:center}.contact .section-desc{padding:0 0 40px}.contact .section-desc p{font-size:17px}.address-wrap h2,.stores-gallery~h2{line-height:120%}.stores-gallery{margin:30px 0}.for-mobile{display:block}.no-mobile{display:none}.menu-bar{display:block;position:absolute;top:-5px;right:0}.close-menu .icn{margin:0 auto}nav{display:none}.form label{display:block;margin-right:0;width:100%;text-align:center}.form-group input,.form-group textarea{min-width:100%}.header{display:-ms-flexbox;display:flex;margin-top:5px;padding:0 15px;margin-bottom:2px}.menu-open #cookies-message-container{display:none}.menu-open .header{display:block;height:100vh;position:fixed;width:100%;z-index:999;top:0;left:0;margin:0;padding-top:80px}.logo-menu-mobile img{width:auto;height:50px;margin:0 auto;aspect-ratio:4.08}.menu-open .header .logo-wrap{display:none}.logo-menu-mobile{top:-200px;left:0;position:absolute;text-align:center;width:100%;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block}.menu-open .header .logo-menu-mobile{top:-65px;opacity:1}.logos-wrap{margin:10px 0}.logo-wrap{margin:2px 0 -4px}.about .section-desc{padding:20px 25px 0}.designer-wrap{height:90px}}@media (max-width:767px){.top-left{text-align:center}.label-name{display:none}.search-wrap form{text-align:center;margin-top:10px;margin-bottom:10px}.menu-open .top,.menu-open .breadcrumb,.menu-open .wrapper,.menu-open footer{display:none}.menu-open .menu-top ul{display:block;width:100%;margin-top:40px}.menu-open nav{display:block;width:100%}.menu-open nav li{display:block;width:100%;margin:20px 0;text-align:center}.page h1{margin:0 0 30px}.social li a{width:30px;height:30px;background-size:100% !important}.about .section-desc h2{text-align:center}footer{text-align:center;font-size:13px;padding:10px 0;text-shadow:0 0 #000}footer .container{padding-top:20px;padding-bottom:18px}footer .link,footer .d-flex{display:block;text-transform:uppercase;letter-spacing:2px}footer .social{margin-left:0;margin-top:10px}footer .menu li{display:block}footer .social .menu li{display:inline-block}footer .menu li a{padding:8px 0;display:block;margin:0 5px;text-shadow:0 0 #000}footer .copy{margin-bottom:10px}.footer-link a{font-size:15px}}
h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}