body{margin:0px;padding:0px;font-family:Montserrat;font-size:14px;color:#1d1d1d;line-height:18px;}*{box-sizing:border-box;}i[class^="fa-"]{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;}h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;font-weight:inherit;font-size:inherit;}strong{font-weight:700;}img{border:0px;}dl,dt,dd{margin:0px;}a{color:#ee7c91;}a:hover{text-decoration:underline;}#kohana-profiler{display:none;}.cleaner{clear:both;}.cleaner_mobile_kosz{clear:both;display:none;}.captcha_img{width:30px;height:30px;float:left;margin:0px 10px 0px 0px;cursor:pointer;}.captcha_img_tu{background-position:0px -30px !important;}#captcha_img0{background:url(../img/captchas/captcha-ekran.png) no-repeat 0px 0px;}#captcha_img0:hover{background-position:0px -30px;}#captcha_img1{background:url(../img/captchas/captcha-klucz.png) no-repeat 0px 0px;}#captcha_img1:hover{background-position:0px -30px;}#captcha_img2{background:url(../img/captchas/captcha-nozyczki.png) no-repeat 0px 0px;}#captcha_img2:hover{background-position:0px -30px;}#captcha_img3{background:url(../img/captchas/captcha-nuta.png) no-repeat 0px 0px;}#captcha_img3:hover{background-position:0px -30px;}#captcha_img4{background:url(../img/captchas/captcha-samolot.png) no-repeat 0px 0px;}#captcha_img4:hover{background-position:0px -30px;}#captcha_img5{background:url(../img/captchas/captcha-torba.png) no-repeat 0px 0px;}#captcha_img5:hover{background-position:0px -30px;}#captcha_img6{background:url(../img/captchas/captcha-zegar.png) no-repeat 0px 0px;}#captcha_img6:hover{background-position:0px -30px;}#polityka_cookies_new{background-color:rgba(0,0,0,0.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;display:none;}#polityka_cookies_new #polityka_cookies_new_cont{top:10%;position:fixed;right:0;background-color:#fff;width:100%;max-width:750px;border-radius:3px;left:50%;transform:translateX(-50%);font-size:14px;line-height:24px;max-height:90%;overflow-x:hidden;overflow-y:auto;padding:60px 70px 48px 70px;transition:all 0.3s;}#polityka_cookies_new #polityka_cookies_new_cont .polityka_cookies_new_title{font-family:Poppins;font-size:24px;font-weight:700;line-height:45px;margin-bottom:45px;color:#323232;padding-bottom:45px;border-bottom:1px solid #b4b4b4;}#polityka_cookies_new #polityka_cookies_new_cont .polityka_cookies_new_text{white-space:pre-line;word-wrap:break-word;hyphens:auto;}#polityka_cookies_new #polityka_cookies_new_cont .polityka_cookies_new_buttons{margin:45px 0px 0px 0px;text-align:center;padding:45px 0px 0px 0px;border-top:1px solid #b4b4b4;}#polityka_cookies_new #polityka_cookies_new_cont .polityka_cookies_new_buttons .polityka_new_more{font-size:12px;font-weight:700;color:#ee7c91;text-decoration:underline;float:left;cursor:pointer;padding:15px 0;border:0;background-color:transparent;}#polityka_cookies_new #polityka_cookies_new_cont .polityka_cookies_new_buttons .polityka_new_akcept{padding:15px;background-color:#ee7c91;color:white;font-weight:700;text-decoration:none;float:right;cursor:pointer;border:0;}#polityka_cookies_new #polityka_cookies_new_cont #polityka_cookies_new_second{display:none;}#polityka_cookies_new #polityka_cookies_new_cont.second #polityka_cookies_new_main{display:none;}#polityka_cookies_new #polityka_cookies_new_cont.second #polityka_cookies_new_second{display:block;}#polityka_cookies_new #polityka_cookies_new_cont #polityka_cookies_new_second #polityka_cookies_new_column_left{width:45%;float:left;min-height:300px;}#polityka_cookies_new #polityka_cookies_new_cont #polityka_cookies_new_second #polityka_cookies_new_column_left ul{list-style:none;margin:-23px 0 0 0;padding:0;}#polityka_cookies_new #polityka_cookies_new_cont #polityka_cookies_new_second #polityka_cookies_new_column_left ul li button{padding:24px 5px 24px 24px;position:relative;background-color:#F4F4F4;display:block;color:#323232;text-decoration:none;cursor:pointer;font-weight:700;border:0;width:100%;text-align:left;}#polityka_cookies_new #polityka_cookies_new_cont #polityka_cookies_new_second #polityka_cookies_new_column_left ul li button.active{background-color:#fff;}#polityka_cookies_new #polityka_cookies_new_cont #polityka_cookies_new_second #polityka_cookies_new_column_right{width:calc(55% - 50px);float:left;margin-left:50px;min-height:300px;}#polityka_cookies_new #polityka_cookies_new_cont #polityka_cookies_new_second #polityka_cookies_new_column_right .polityka_info{display:none;}#polityka_cookies_new #polityka_cookies_new_cont #polityka_cookies_new_second #polityka_cookies_new_column_right .polityka_info.active{display:block;}#polityka_cookies_new #polityka_cookies_new_cont #polityka_cookies_new_second #polityka_cookies_new_column_right .polityka_info .polityka_info_title{font-weight:700;margin-bottom:20px;position:relative;}#polityka_cookies_new #polityka_cookies_new_cont #polityka_cookies_new_second #polityka_cookies_new_column_right .polityka_info .polityka_info_title .polityka_info_right{position:absolute;font-weight:700;color:#ee7c91;top:50%;right:0;transform:translateY(-50%);}#polityka_cookies_new #polityka_cookies_new_cont #polityka_cookies_new_second #polityka_cookies_new_column_right .polityka_info .polityka_info_title .polityka_info_right input{width:1px;height:1px;margin:0;padding:0;position:absolute;opacity:0;}#polityka_cookies_new #polityka_cookies_new_cont #polityka_cookies_new_second #polityka_cookies_new_column_right .polityka_info .polityka_info_title .polityka_info_right label{width:48px;height:48px;display:block;background-image:url(../img/toggle_off.svg?t=094426022024);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;}#polityka_cookies_new #polityka_cookies_new_cont #polityka_cookies_new_second #polityka_cookies_new_column_right .polityka_info .polityka_info_title .polityka_info_right input:checked + label{background-image:url(../img/toggle_on.svg?t=094426022024);}#polityka_cookies_new #polityka_cookies_new_cont #polityka_cookies_new_second #polityka_cookies_new_column_right .polityka_info .polityka_info_text{hyphens:auto;white-space:pre-line;word-wrap:break-word;}.dz-preview, .dropzone-previews .dz-preview{background:white;position:absolute;display:inline-block;top:50%;vertical-align:top;border:1px solid #acacac;padding:6px 6px 6px 6px;left:50%;transform:translate(-50%,-50%);}.dz-size{display:none;}.dz-filename{display:none;}.dz-preview.dz-file-preview [data-dz-thumbnail],.dropzone-previews .dz-preview.dz-file-preview [data-dz-thumbnail]{display:none;}.dz-preview .dz-details,.dropzone-previews .dz-preview .dz-details{width:100px;height:100px;position:relative;background:#ebebeb;padding:5px;}.dz-preview .dz-details img,.dropzone-previews .dz-preview .dz-details img{position:absolute;top:0;left:0;width:100px;height:100px;}.dz-preview.dz-error .dz-error-mark,.dropzone-previews .dz-preview.dz-error .dz-error-mark{display:block;}.dz-preview.dz-success .dz-success-mark,.dropzone-previews .dz-preview.dz-success .dz-success-mark{display:block;}.dz-preview:hover .dz-details img,.dropzone-previews .dz-preview:hover .dz-details img{display:none;}.dz-preview .dz-success-mark,.dropzone-previews .dz-preview .dz-success-mark,.dz-preview .dz-error-mark,.dropzone-previews .dz-preview .dz-error-mark{display:none;position:absolute;width:40px;height:40px;font-size:30px;text-align:center;right:-10px;top:-10px;}.dz-preview .dz-success-mark,.dropzone-previews .dz-preview .dz-success-mark{color:#8cc657;}.dz-preview .dz-error-mark,.dropzone-previews .dz-preview .dz-error-mark{color:#ee162d;}.dz-preview .dz-progress,.dropzone-previews .dz-preview .dz-progress{position:absolute;top:100px;left:6px;right:6px;height:6px;background:#d7d7d7;display:none;}.dz-preview .dz-progress .dz-upload,.dropzone-previews .dz-preview .dz-progress .dz-upload{display:block;position:absolute;top:0;bottom:0;left:0;width:0%;background-color:#8cc657;}.dz-preview.dz-processing .dz-progress,.dropzone-previews .dz-preview.dz-processing .dz-progress{display:block;}.dz-preview .dz-error-message,.dropzone-previews .dz-preview .dz-error-message{display:none;position:absolute;top:-5px;left:-20px;background:rgba(245,245,245,0.8);padding:8px 10px;color:#800;min-width:150px;max-width:500px;z-index:500;}.dz-preview:hover.dz-error .dz-error-message,.dropzone-previews .dz-preview:hover.dz-error .dz-error-message{display:block;}.dz-preview,.dropzone-previews .dz-preview{-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.16);box-shadow:1px 1px 4px rgba(0,0,0,0.16);font-size:14px;}.dz-preview.dz-image-preview:hover .dz-details img,.dropzone-previews .dz-preview.dz-image-preview:hover .dz-details img{display:block;opacity:0.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10);}.dz-preview.dz-success .dz-success-mark,.dropzone-previews .dz-preview.dz-success .dz-success-mark{opacity:1;-ms-filter:none;filter:none;}.dz-preview.dz-error .dz-error-mark,.dropzone-previews .dz-preview.dz-error .dz-error-mark{opacity:1;-ms-filter:none;filter:none;}.dz-preview.dz-error .dz-progress .dz-upload,.dropzone-previews .dz-preview.dz-error .dz-progress .dz-upload{background:#ee1e2d;}.dz-preview .dz-error-mark,.dropzone-previews .dz-preview .dz-error-mark,.dz-preview .dz-success-mark,.dropzone-previews .dz-preview .dz-success-mark{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;}.dz-preview .dz-error-mark span,.dropzone-previews .dz-preview .dz-error-mark span,.dz-preview .dz-success-mark span,.dropzone-previews .dz-preview .dz-success-mark span{display:none;}.dz-preview .dz-error-mark,.dropzone-previews .dz-preview .dz-error-mark{background-position:-268px -123px;}.dz-preview .dz-success-mark,.dropzone-previews .dz-preview .dz-success-mark{background-position:-268px -163px;}.dz-preview .dz-progress .dz-upload,.dropzone-previews .dz-preview .dz-progress .dz-upload{-webkit-animation:loading 0.4s linear infinite;-moz-animation:loading 0.4s linear infinite;-o-animation:loading 0.4s linear infinite;-ms-animation:loading 0.4s linear infinite;animation:loading 0.4s linear infinite;-webkit-transition:width 0.3s ease-in-out;-moz-transition:width 0.3s ease-in-out;-o-transition:width 0.3s ease-in-out;-ms-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out;-webkit-border-radius:2px;border-radius:2px;position:absolute;top:0;left:0;width:0%;height:100%;transform:unset;}.dz-preview.dz-success .dz-progress,.dropzone-previews .dz-preview.dz-success .dz-progress{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;}.dz-preview .dz-error-message,.dropzone-previews .dz-preview .dz-error-message{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}.dz-preview:hover.dz-error .dz-error-message,.dropzone-previews .dz-preview:hover.dz-error .dz-error-message{opacity:1;-ms-filter:none;filter:none;}#hotnews{background-color:#ee7c91;color:white;font-family:Poppins;font-size:14px;line-height:15px;padding:10px 0;text-align:center;text-transform:uppercase;width:100%;letter-spacing:0.1em;font-weight:400;}#hotnews strong{color:#1d1d1d;font-weight:700;}#hotnews p{margin:0;padding:0;}header{height:175px;margin:0 auto;position:relative;width:940px;}header #logo{background-image:url(../img/logo.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:block;height:82px;left:0;position:absolute;top:35px;width:248px;}header #bottom_nawig_mobile{position:absolute;right:0px;text-align:right;top:15px;}header .bottom_nawig_mobile{background-position:0 50%;background-repeat:no-repeat;color:#1d1d1d;font-family:Poppins;font-size:14px;font-weight:400;line-height:28px;text-decoration:none;text-transform:uppercase;margin:0px;float:right;display:block;clear:right;}#langs{position:absolute;top:20px;right:40px;margin:0;padding:0;}#langs.lh{top:50px;}#langs li{display:inline-block;padding:0;margin:0 0 0 15px;vertical-align:middle;}#langs li .flag{display:block;width:25px;height:15px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;}#langs li .flag.pl{background-image:url(../img/pl.svg);}#langs li .flag.en{background-image:url(../img/en.svg);}#langs li .flag.de{background-image:url(../img/de.svg);}#langs li .flag.ua{background-image:url(../img/ua.svg);}header #phone{background-image:url(../img/phone.svg);background-size:19px 19px;padding-left:26px;}header #basket{background-image:url(../img/basket.svg);background-size:24px 24px;padding-left:26px;}header #cooper{background-image:url(../img/bussiness-partners.svg);background-size:28px 24px;padding-left:34px;}header #user{background-image:url(../img/user.svg);background-size:18px 18px;padding-left:26px;}header #logout{background-image:url(../img/logout.svg);background-size:20px 20px;padding-left:26px;}header #menu_mobile_rozw{display:none;height:30px;right:25px;position:absolute;top:25px;width:30px;z-index:101;}header #menu{bottom:0;display:table;left:50%;list-style:none;margin:0;padding:0;position:absolute;transform:translateX(-50%);}header #menu li{display:table-cell;padding:0 35px 0 0;white-space:nowrap;}header #menu li a{color:#1d1d1d;display:block;font-family:Poppins;font-size:16px;font-weight:400;line-height:20px;padding-bottom:10px;position:relative;text-decoration:none;}header #menu li a:hover:after{background-color:#ee7c91;bottom:0;content:"";height:5px;left:0;position:absolute;right:0;}header #menu li a.active:after{background-color:#ee7c91;bottom:0;content:"";height:5px;left:0;position:absolute;right:0;}header #menu_mobile{background-color:#1d1d1d;display:none;right:0;list-style:outside none none;margin:0;padding:95px 35px 50px 25px;position:absolute;top:0;transform:translate(0px, 0px);width:50%;z-index:100;}header #menu_mobile li{display:block;margin:0 0 14px;padding:0 0 14px;position:relative;}header #menu_mobile li:after{background-color:#ee7c91;bottom:0;content:"";height:1px;left:0;position:absolute;width:20px;}header #menu_mobile li a{color:white;font-family:Montserrat;font-size:20px;font-weight:300;line-height:24px;text-decoration:none;text-transform:uppercase;}header #menu_mobile li a.active{color:#ee7c91;}#movie_main{border-top:1px solid #526775;height:43.75vw;position:relative;width:100%;overflow:hidden;transition:all 0.2s;}#movie_main video{object-fit:cover;height:43.75vw;width:100%;transition:all 0.2s;}#movie_main.played{height:56.25vw;}#movie_main.played video{height:56.25vw;object-fit:contain;}#movie_main #movie_main_back{top:0px;left:0px;position:absolute;right:0px;bottom:0px;background-color:rgba(82,103,117,0.47)}#movie_main #movie_main_texts{bottom:40px;left:50%;position:absolute;transform:translateX(-50%);width:1060px;text-align:center;transition:all 0.5s;z-index:2;}#movie_main #movie_main_texts.hidden{bottom:-90px;}#movie_main #movie_main_texts .movie_btns{background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:60px;margin:0 10px 30px;opacity:0.5;transition:all 0.3s ease 0s;vertical-align:middle;width:60px;border:0;cursor:pointer;}#movie_main #movie_main_texts .movie_btns:hover{opacity:1;}#movie_main #movie_main_texts #play_movie{background-image:url(../img/play-button.svg);}#movie_main #movie_main_texts #play_movie.played{background-image:url(../img/stop-button.svg);}#movie_main #movie_main_texts #back_movie{background-image:url(../img/back-button.svg);width:40px;height:40px;margin-top:5px;display:none;}#movie_main #movie_main_texts #full_movie{background-image:url(../img/full-screen-button.svg);width:40px;height:40px;margin-top:5px;display:none;}#movie_main #movie_main_texts #back_movie.played{display:inline-block;}#movie_main #movie_main_texts #full_movie.played{display:inline-block;}#movie_main #movie_main_texts .movie_text{color:#fcf9f2;font-family:Poppins;text-transform:uppercase;font-size:36px;font-weight:400;line-height:40px;text-transform:uppercase;letter-spacing:0.2em;transition:all 0.3s;}#movie_main #movie_main_texts.hidden .movie_text{opacity:0;}#movie_main #movie_main_texts .movie_text > span{display:block;font-family:Montserrat;text-transform:uppercase;font-size:48px;font-weight:700;line-height:54px;letter-spacing:0.025em;}.hajeden{background-color:#e9eff3;padding:20px 0;width:100%;}.hajeden > h1{color:#1d1d1d;font-family:Poppins;font-size:20px;font-weight:300;line-height:30px;margin:0 auto;text-align:center;width:940px;}.hajeden > h1 .pink{font-weight:400;}#site{width:100%;border-top:1px solid #ee7c91;}#site article{width:940px;margin:0px auto 30px auto;}#site article.news{border-bottom:1px solid rgba(0, 0, 0, 0.3);margin:40px auto 30px;padding-bottom:30px;}#site article .title{font-family:Montserrat;font-size:32px;line-height:46px;color:#526775;text-transform:uppercase;font-weight:300;text-align:center;position:relative;padding-bottom:40px;margin-bottom:40px;}#site article .title:after{position:absolute;bottom:0px;left:50%;transform:translate(-50%,0);width:180px;height:1px;background-color:#ee7c91;display:block;content:"";}#site article .text{font-family:Montserrat;font-size:18px;line-height:28px;color:#526775;font-weight:300;}#site #contact .contact_text{color:#1d1d1d;float:left;font-family:Montserrat;font-size:18px;font-weight:300;line-height:28px;width:470px;}#site #contact .form_right{width:460px;float:left;margin-left:10px;}#site #contact .form_right p{color:#526775;font-family:"Source Sans Pro";font-size:18px;font-weight:300;line-height:28px;}#site #contact .contact_table{width:100%;}#site #contact .contact_textarea{border:1px solid #b2b2b2;color:#1d1d1d;font-family:Montserrat;font-size:16px;font-weight:300;height:180px;line-height:20px;padding:10px 15px;width:100%;}#site #contact .contact_label{color:#526775;font-family:Montserrat;font-size:18px;font-weight:300;line-height:50px;text-transform:uppercase;}#site #contact .contact_input{background-color:white;border:1px solid #b2b2b2;color:#1d1d1d;font-family:Montserrat;font-size:16px;font-weight:300;height:50px;line-height:50px;padding:0 15px;width:100%;}#site #contact .contact_submit{background-color:transparent;border:6px solid #ee7c91;color:#1d1d1d;cursor:pointer;font-family:Poppins;font-size:24px;font-weight:700;height:66px;line-height:54px;margin:20px 0 0;padding:0 46px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s;}#site #contact .contact_submit:hover{background-color:#ee7c91;color:white;text-decoration:none;}#mapa{height:528px;width:100%;}#mapa iframe{width:100%;height:100%;}#paypo_baner{display:block;width:100%;height:auto;margin:20px auto;}#site #pickups {position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 10;background-color: rgba(0,0,0,0.7);display:none;}#site #pickups_cont {width: 1190px;background-color: white;padding: 24px;position: fixed;top: 166px;left: 50%;transform: translateX(-50%);z-index: 11;height: calc(100vh - 176px);display:none;}#site #pickups_cont #close_pickup {width: 32px;height: 32px;position: absolute;top: 24px;right: 24px;background-color: white;background-image: url(img/times.svg);background-position: 50% 50%;background-size: cover;border: 0;cursor: pointer;}#site #pickups_cont .pickup_title {font-size: 28px;line-height: 36px;color: #1d1d1d;font-weight: 700;}#site #pickups_cont #pickup_frame {width: 100%;border: 0;height: calc(100vh - 260px);}.cennik_main_boxs{margin-top:30px;text-align:center;}.cennik_main_box{width:300px;margin-right:20px;display:inline-block;text-align:center;}.cennik_main_box:nth-child(3n){margin-right:0px;}.cennik_main_box .title{color:#1d1d1d;display:block;font-family:Poppins;font-size:24px;font-weight:700;letter-spacing:-0.01em;line-height:26px;position:relative;text-align:left;text-decoration:none;}.cennik_main_box .photo{background-color:#ee7c91;display:block;height:300px;margin-top:20px;position:relative;text-decoration:none;width:300px;overflow:hidden;}.cennik_main_box .photo img{display:block;height:300px;left:0;position:absolute;top:0;transition:all 0.5s ease 0s;width:300px;}.cennik_main_box .photo:hover img{top:-55px;}.cennik_main_box .photo span{bottom:-40px;color:white;display:block;font-family:Poppins;font-size:20px;font-weight:700;height:55px;left:0;line-height:55px;opacity:0;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.4s ease 0s;width:100%;}.cennik_main_box .photo:hover span{bottom:0;opacity:1;}.cennik_main_box .photo._pickd img{top:-55px;}.cennik_main_box .photo._pickd span{bottom:0;opacity:1;}.cennik_cena{color:#1d1d1d;font-family:Montserrat;font-size:18px;font-weight:300;line-height:28px;margin:20px 0;text-align:center;text-transform:uppercase;}.cennik_cena .cennik_zl{font-size:48px;font-weight:700;margin-left:10px;}.cennik_cena .cennik_gr{font-size:28px;font-weight:700;margin-right:10px;}#cennikListCont{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:20px;margin:15px auto 40px auto;}.divselect_cennik{border:1px solid #b4bcc3;height:48px;margin:25px 0px 12px 0px;position:relative;width:298px;display:inline-flex;}.divselect_cennik span{color:#1d1d1d;display:inline-block;float:left;font-family:Montserrat;font-size:18px;font-weight:300;height:48px;line-height:48px;text-align:center;text-transform:uppercase;width:20px;border-radius:0px;}.cennik_pytajnik{background-image:url(../img/question.png);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;cursor:pointer;display:block;height:26px;left:50%;position:absolute;text-decoration:none;top:-13px;transform:translate(-50%, 0px);width:26px;}.overselect_cennik{height:48px;overflow:hidden;width:298px;position:relative;}.overselect_cennik .fa-caret-down{color:#1d1d1d;font-size:16px;line-height:48px;position:absolute;right:15px;top:0;}.overselect_cennik_size{display:inline-block;float:left;height:48px;overflow:hidden;width:139px;position:relative;}.overselect_cennik_size .fa-caret-down{color:#1d1d1d;font-size:16px;line-height:48px;position:absolute;right:15px;top:0;}.cennik_select{border:0;color:#1d1d1d;font-family:Montserrat;font-size:18px;font-weight:300;height:46px;padding:0 22px 0 10px;text-transform:uppercase;width:320px;background-image:url(../img/dupslik-select.png);background-position:right 41px top 50%;background-repeat:no-repeat;}.cennik_select option:disabled{background-color:#f9f9f8;color:rgba(88, 88, 88, 0.5);}.cennik_select_mini{border:0 none;color:#1d1d1d;font-family:Montserrat;font-size:18px;font-weight:300;height:46px;padding:0 22px 0 20px;text-align:left;text-transform:uppercase;width:156px;background-image:url(../img/dupslik-select.png);background-position:right 41px top 50%;background-repeat:no-repeat;}.cennik_zamow_blue{background-color:transparent;border:6px solid #ee7c91;color:#1d1d1d;display:table;font-family:Poppins;font-size:24px;font-weight:700;height:66px;line-height:54px;margin:0 auto;padding:0 46px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s;}.cennik_zamow_blue:hover{background-color:#ee7c91;color:white;text-decoration:none;}.cennik_text{color:#1d1d1d;font-family:Montserrat;font-size:18px;font-weight:300;line-height:28px;margin-top:35px;text-align:center;}#site .specials{background-color:#e9eff3;border-bottom:1px solid #99a6b1;border-top:1px solid #99a6b1;width:100%;}#site .site940{width:940px;margin:0px auto;padding:50px 0px;}#site .site940.creator{padding:50px 0 15px;}#site .site940.padding0{padding:0px;}#site .site1095{width:1095px;margin:0px auto;padding:50px 0px;}#site .site1100{width:1100px;margin:0px auto;padding:50px 0px;}#site .site940 > .title,#site .site1100 > .title,#site .site1095 > .title{color:#1d1d1d;font-family:Poppins;font-size:32px;font-weight:700;line-height:46px;text-align:center;text-transform:uppercase;}#site .site940 > .title p,#site .site1100 > .title p,#site .site1095 > .title p{margin:0px;}#site .site940 > .text,#site .site1100 > .text{color:#1d1d1d;font-family:Montserrat;font-size:20px;font-weight:300;line-height:26px;text-align:center;}#site .site940 > .text.cooperate .link_tiny,#site .site1100 > .text.cooperate .link_tiny{display:inline-block;margin:20px 20px 0px 20px;}#site .subtitle{font-family:Merriweather;font-size:24px;line-height:24px;color:#ee7c91;font-style:italic;font-weight:300;text-align:center;}#site .subtext{font-family:Merriweather;font-size:16px;line-height:24px;color:#526775;font-style:italic;font-weight:300;text-align:center;}#site .mbottom40{margin-bottom:40px;}#site .site940 > .page_text,#site .site1100 > .page_text,#site .site1095 > .page_text{color:#1d1d1d;font-family:Montserrat;font-size:20px;font-weight:300;line-height:26px;}#site .site940 > .page_text2,#site .site1100 > .page_text2,#site .site1095 > .page_text2{color:#1d1d1d;font-family:Montserrat;font-size:18px;font-weight:300;line-height:26px;margin:0 70px;}.page_text > p{margin:5px 0;}.page_text2 > p{margin:15px 0;}.news_foto_wide{margin:20px 0;}.news_foto{float:left;margin:0 20px 20px 0;}.page_text li{margin-bottom:10px;}#site .inspirations_list{margin:20px 0;padding:0;box-sizing:border-box;}#site .inspirations_list:after{content:'';display:block;clear:both;}#site .inspirations_list .grid-sizer,#site .inspirations_list .list_box{width:calc(33.3333% - 10px);box-sizing:border-box;}#site .inspirations_list .list_box{background-color:#ee7c91;border:1px solid #b4bcc3;box-sizing:border-box;float:left;margin-bottom:10px;overflow:hidden;}#site .inspirations_list .list_box img{display:block;height:auto;width:100%;transition:all 0.5s ease 0s;transform:translate3d(0px,0px,0px);}#site .inspirations_list .list_box:hover img{transform:translate3d(0px,-55px,0px);}#site .inspirations_list .list_box span{bottom:-40px;color:white;display:block;font-family:Poppins;font-size:20px;font-weight:700;height:55px;left:0;line-height:55px;opacity:0;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.4s ease 0s;width:100%;}#site .inspirations_list .list_box:hover span{bottom:0;opacity:1;}#site #fotolia.site1100{padding:50px 0 20px;}#site #motywy.site1100{padding:50px 0 20px;}#site #motywy #motywy_search{list-style:outside none none;margin:10px 0px 20px 0px;padding:0;text-align:center;}#site #motywy #motywy_search > li{display:inline-block;margin:0;padding:0;}#site #motywy .motywy_select{border:1px solid #b4bcc3;color:#526775;font-family:Montserrat;font-size:18px;font-weight:300;height:50px;padding:0 10px;text-transform:uppercase;width:458px;margin-right:20px;}#site #motywy .motywy_submit{letter-spacing:0.05em;background-color:#ee7c91;border:2px solid #ee7c91;color:white;cursor:pointer;font-family:Montserrat;font-size:20px;font-weight:700;height:50px;text-align:center;text-transform:uppercase;transition:all 0.5s ease 0s;width:220px;text-decoration:none;padding:0px;}#site #motywy .motywy_submit:hover{background-color:transparent;color:#ee7c91;text-decoration:none;}#site #fotolia #fotolia_search{display:table;list-style:outside none none;margin:20px auto 0px;padding:0;text-align:center;}#site #fotolia #fotolia_search > li{display:table-cell;margin:0;padding:0px 10px;vertical-align:middle;}#site #fotolia #fotolia_search > li .cats{text-align:left;font-weight:700;font-size:16px;margin-bottom:5px;color:#EE7C91;}#site #fotolia #fotolia_search > li > label{}#site #fotolia .fotolia_input{background-color:white;border:1px solid #b4bcc3;color:#526775;font-family:Montserrat;font-size:18px;font-weight:300;height:48px;padding:0 10px;text-transform:uppercase;width:275px;}#site #fotolia .fotolia_input_short{background-color:white;border:1px solid #b4bcc3;color:#526775;font-family:Montserrat;font-size:18px;font-weight:300;height:48px;padding:0 10px;text-transform:uppercase;width:198px;}#site #fotolia .fotolia_select{border:1px solid #b4bcc3;color:#526775;font-family:Montserrat;font-size:18px;font-weight:300;height:50px;padding:0 10px;text-transform:uppercase;width:218px;}#site #fotolia .fotolia_select.auto{width:auto;}#site #fotolia .fotolia_submit{background-color:transparent;border:6px solid #ee7c91;color:#1d1d1d;cursor:pointer;font-family:Poppins;font-size:20px;font-weight:700;height:48px;padding:0;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s;width:220px;line-height:36px;}#site #fotolia .fotolia_submit:hover{background-color:#ee7c91;color:white;text-decoration:none;}#site #fotolia .fotolia_link{display:block;}.motywy_results{padding:5px;margin:20px 15px;}.motywy_result{display:inline-block;height:235px;opacity:0;overflow:hidden;position:relative;vertical-align:bottom;}.motywy_result .motywy_link{opacity:0;transition:opacity 0.2s, background 0.5s, color 0.5s;width:216px;height:46px;letter-spacing:0.05em;background-color:#ee7c91;color:white;font-family:Montserrat;font-size:20px;line-height:46px;display:block;font-weight:700;text-transform:uppercase;text-decoration:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;border:2px solid #ee7c91;}.motywy_result .motywy_link:hover{background-color:transparent;color:#ee7c91;text-decoration:none;}.motywy_result:hover .motywy_link{opacity:1;}.motywy_result span{width:100%;height:100%;background-color:rgba(255,255,255,0.3);position:absolute;top:0px;left:0px;bottom:0px;right:0px;opacity:0;transition:all 0.2s;}.motywy_result:hover span{opacity:1;}.fotolia_results{padding:5px;margin:20px 15px;}.fotolia_result{display:inline-block;height:235px;opacity:0;overflow:hidden;position:relative;vertical-align:bottom;}.fotolia_result span{width:100%;height:100%;background-color:rgba(255,255,255,0.3);position:absolute;top:0px;left:0px;bottom:0px;right:0px;opacity:0;transition:all 0.2s;}.fotolia_result:hover span{opacity:1;}.fotolia_result .fotolia_link{background-color:transparent;border:6px solid #ee7c91;color:#1d1d1d;display:block;font-family:Poppins;font-size:20px;font-weight:700;height:60px;left:50%;line-height:54px;opacity:0;padding:0 46px;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;top:50%;transform:translate(-50%, -50%);transition:opacity 0.2s ease 0s, background 0.5s ease 0s, color 0.5s ease 0s;}.fotolia_result .fotolia_link:hover{background-color:#ee7c91;color:white;text-decoration:none;}.fotolia_ajax{bottom:0;cursor:pointer;display:block;left:0;position:absolute;right:0;top:0;}.fotolia_result:hover .fotolia_link{opacity:1;}.fotolia_icons{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:block;position:absolute;top:14px;}.fotolia_creator{background-image:url(../img/kreator.png);height:13.5px;right:15px;width:14px;}.fotolia_przechowaj{background-image:url(../img/schowek.png);height:13px;right:39px;width:13.5px;}.fotolia_podobne{background-image:url(../img/podobne.png);height:14px;right:63px;width:11.5px;}#fotolia_overlay{background-color:rgba(0, 0, 0, 0.5);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:99;background-blend-mode:multiply;}#fotolia_landing{background-color:white;display:none;left:50%;transform:translate(-50%,0);position:absolute;top:80px;width:980px;z-index:100;}#products_landing{background-color:white;display:none;left:50%;transform:translate(-50%,0);position:absolute;top:80px;width:760px;z-index:100;}#opis{background-color:white;left:50%;padding:70px 20px 40px;position:absolute;top:100px;transform:translate(-50%, 0px);width:980px;z-index:1001;display:none;}.obraz_list_opis_photo{float:left;margin:0 20px 0 0;}.obraz_list_opis_title{color:#1d1d1d;font-family:Poppins;font-size:24px;font-weight:700;line-height:24px;margin:0 20px;}.obraz_list_opis_title strong{font-weight:700;}.obraz_list_opis_title p{margin:0px;}.obraz_list_opis_text{color:#1d1d1d;font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;margin:0 20px;}.obraz_list_opis_close{background:url(../img/close.svg) no-repeat 50% 50%;cursor:pointer;height:26px;position:absolute;right:20px;top:22px;width:26px;}#overlay{background-color:rgba(238, 124, 145, 0.9);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000;display:none;}.fotolia_breads{color:#526775;font-family:Montserrat;font-size:18px;font-weight:400;line-height:20px;margin:0 20px 20px 20px;}.fotolia_breads > strong{color:#ee7c91;font-weight:600;}.price_nav{color:#ee7c91;float:left;font-family:Montserrat;font-size:14px;font-weight:400;line-height:18px;margin:5px 0 0 10px;}.icons_nav{float:right;margin:5px 11px 0 0px;}.fotolia_next{letter-spacing:0.05em;background-color:#ee7c91;border:2px solid #ee7c91;color:white;display:block;font-family:Montserrat;font-size:20px;font-weight:700;height:46px;left:50%;line-height:46px;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;top:0;transform:translate(-50%, 0px);transition:all 0.5s ease 0s;width:336px;}.fotolia_next:hover{text-decoration:none;background-color:transparent;color:#ee7c91;}#motywy_pagination{height:50px;margin:30px 10px;position:relative;text-align:center;}.motywy_next{background-color:#ee7c91;letter-spacing:0.05em;border:2px solid #ee7c91;color:white;display:inline-block;font-family:Montserrat;font-size:20px;font-weight:700;height:46px;line-height:46px;margin:0 15px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s;width:336px;}.motywy_next:hover{text-decoration:none;background-color:transparent;color:#ee7c91;}#fotolia_pagination{height:50px;margin:30px 10px;position:relative;}#fotolia_pagination table{height:50px;position:absolute;right:0;top:0;}.pagination{margin:20px 0px;}.current{background-color:white;border:3px solid #ee7c91;box-sizing:border-box;color:#ee7c91;display:block;font-family:Montserrat;font-size:18px;font-weight:700;height:50px;line-height:44px;margin:0 0 0 10px;text-align:center;text-decoration:none;transition:all 0.3s ease 0s;width:50px;}.other_p{border:3px solid #F6BDC8;color:#F6BDC8;display:block;font-family:Montserrat;font-size:18px;font-weight:300;height:50px;line-height:44px;text-align:center;text-decoration:none;transition:all 0.3s ease 0s;width:50px;margin:0px 0px 0px 10px;}.pagination_a{background-color:#ee7c91;border:3px solid #ee7c91;box-sizing:border-box;color:white;display:block;font-family:Montserrat;font-size:18px;font-weight:700;height:50px;line-height:44px;margin:0 0 0 10px;text-align:center;text-decoration:none;transition:all 0.3s ease 0s;width:50px;}.pagination_a:hover{background-color:white;color:#ee7c91;text-decoration:none;}.pagination_prev{border:3px solid #b4bcc3;color:#526775;display:block;font-family:Montserrat;font-size:18px;font-weight:300;height:50px;line-height:44px;text-align:center;text-decoration:none;transition:all 0.3s ease 0s;width:50px;margin:0px 0px 0px 10px;}.pagination_prev:hover{background-color:#526775;border:3px solid #526775;color:white;font-weight:700;text-decoration:none;}.pagination_next{border:3px solid #b4bcc3;color:#526775;display:block;font-family:Montserrat;font-size:18px;font-weight:300;height:50px;line-height:44px;text-align:center;text-decoration:none;transition:all 0.3s ease 0s;width:50px;margin:0px 0px 0px 10px;}.pagination_next:hover{background-color:#526775;border:3px solid #526775;color:white;font-weight:700;text-decoration:none;}#fotolia_offset{left:0;list-style-type:none;margin:0px;padding:0;position:absolute;top:0;}#fotolia_offset li{display:block;float:left;padding:0px;margin:0px 10px 0px 0px;}.fotolia_offset{border:1px solid #b4bcc3;color:#526775;display:block;font-family:Montserrat;font-size:18px;font-weight:300;height:48px;line-height:48px;text-align:center;text-decoration:none;transition:all 0.3s ease 0s;width:48px;}.fotolia_offset:hover{background-color:#526775;border:1px solid #526775;color:white;font-weight:700;text-decoration:none;}.fotolia_offset.active{background-color:#526775;border:1px solid #526775;color:white;font-weight:700;}#fotolia_loader{display:none;left:50%;position:fixed;top:50%;transform:translate(-50%, -50%);}#fotolia_loader .pacman:before,#fotolia_loader .pacman:after{content:'';position:absolute;background:#EE7C91;width:60px;height:30px;left:50%;top:50%;margin-left:-30px;margin-top:-30px;border-radius:30px 30px 0 0;-webkit-animation:up 0.4s infinite;-moz-animation:up 0.4s infinite;-o-animation:up 0.4s infinite;animation:up 0.4s infinite;}#fotolia_loader .pacman:after{margin-top:-1px;border-radius:0 0 30px 30px;-webkit-animation:down 0.4s infinite;-moz-animation:down 0.4s infinite;-o-animation:down 0.4s infinite;animation:down 0.4s infinite;}#fotolia_loader .dot{position:absolute;left:50%;top:50%;width:7px;height:7px;margin-top:-5px;margin-left:30px;border-radius:50%;background:#ccc;z-index:-1;box-shadow:30px 0 0 #ccc, 60px 0 0 #ccc, 90px 0 0 #ccc, 120px 0 0 #ccc, 150px 0 0 #ccc;-webkit-animation:r-to-l 0.4s infinite;-moz-animation:r-to-l 0.4s infinite;-o-animation:r-to-l 0.4s infinite;animation:r-to-l 0.4s infinite;}#fotolia_loader .dot:before,#fotolia_loader .dot:after{display:none;}@-webkit-keyframes up{  0%, 100%{transform:rotate(0);}  50%{transform:rotate(-30deg);}}@-moz-keyframes up{  0%, 100%{transform:rotate(0);}  50%{transform:rotate(-30deg);}}@-o-keyframes up{  0%, 100%{transform:rotate(0);}  50%{transform:rotate(-30deg);}}@keyframes up{  0%, 100%{transform:rotate(0);}  50%{transform:rotate(-30deg);}}@-webkit-keyframes down{  0%, 100%{transform:rotate(0);}  50%{transform:rotate(30deg);}}@-moz-keyframes down{  0%, 100%{transform:rotate(0);}  50%{transform:rotate(30deg);}}@-o-keyframes down{  0%, 100%{transform:rotate(0);}  50%{transform:rotate(30deg);}}@keyframes down{  0%, 100%{transform:rotate(0);}  50%{transform:rotate(30deg);}}@-webkit-keyframes r-to-l{  100%{margin-left:-1px;}}@-moz-keyframes r-to-l{  100%{margin-left:-1px;}}@-o-keyframes r-to-l{  100%{margin-left:-1px;}}@keyframes r-to-l{  100%{margin-left:-1px;}}.fotoliashow_data{color:#526775;font-family:Montserrat;font-size:14px;font-weight:300;line-height:24px;margin:80px 20px 20px;}.fotoliashow_data a{font-family:Montserrat;font-size:14px;line-height:24px;color:#ee7c91;text-decoration:none;font-weight:300;}.productshow_table{display:table;width:calc(100% - 40px);margin:0px 20px 20px 20px;}.productshow_photo{padding:0px 60px 0px 0px;display:table-cell;width:285px;vertical-align:middle;text-align:center;}.productshow_photo .productshow_photo_link{display:inline-block;position:relative;}.productshow_photo .productshow_photo_link  img{max-width:100%;height:auto;display:block;}.productshow_photo .productshow_photo_link i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:40px;}.productshow_desc{color:#526775;font-family:Montserrat;font-size:14px;font-weight:300;line-height:24px;display:table-cell;vertical-align:middle;}.productshow_data{color:#526775;font-family:Montserrat;font-size:14px;font-weight:300;line-height:24px;margin:20px 20px 20px;}.productshow_overselect{position:relative;margin-bottom:8px;}.productshow_select{border:1px solid #b2b2b2;height:50px;overflow:hidden;}.productshow_select .select{border:0 none;color:black;font-family:Montserrat;font-size:16px;font-weight:300;height:50px;margin:0;padding:0 20px 0 10px;width:calc(100% + 20px);background-image:url(../img/dupslik-select.png);background-repeat:no-repeat;background-position:right 41px top 50%;}.products_cena{color:#1d1d1d;float:left;font-family:Montserrat;font-size:16px;font-weight:400;line-height:50px;text-transform:uppercase;margin-top:10px;}.products_cena .zl{font-size:38px;font-weight:700;}.products_cena .gr{font-size:24px;font-weight:700;}.products_kreator_big{background-color:transparent;border:6px solid #ee7c91;color:#1d1d1d !important;display:block;float:right;font-family:Poppins;font-size:24px;font-weight:700 !important;height:66px;line-height:54px;margin:0;padding:0 35px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s;cursor:pointer;}.products_kreator_big:hover{background-color:#ee7c91;color:white !important;text-decoration:none;}.fotoliashow_cat{color:#ee7c91;font-size:20px;font-weight:700;margin:0 5px 0 0;text-transform:uppercase;display:block;}.fotoliashow_cat{color:#ee7c91;font-size:20px;font-weight:700;margin:0 5px 0 0;text-transform:uppercase;}.fotoliashow_photo{margin:0px 20px 0px 20px;float:left;max-width:495px;}.fotoliashow_desc{color:#526775;display:table;font-family:Montserrat;font-size:14px;font-weight:300;line-height:24px;margin:0 20px;}.fotoliashow_desc a{color:#ee7c91;font-weight:500;text-decoration:none;}.fotolia_cena{color:#1d1d1d;float:left;font-family:Montserrat;font-size:16px;font-weight:400;line-height:50px;text-transform:uppercase;margin-top:10px;}.fotolia_cena .zl{font-size:38px;font-weight:700;}.fotolia_cena .gr{font-size:24px;font-weight:700;}.desc_watchout{display:block;font-size:14px;line-height:24px;}.fotoliashow_poczekalnia{background:url(../img/schowek.svg) no-repeat 50% 50% / contain;display:inline-block;height:30px;margin-right:10px;text-decoration:none;width:30px;}.fotoliashow_kreator{background:url(../img/kreator.svg) no-repeat 50% 50% / contain;display:inline-block;height:28px;margin-right:10px;text-decoration:none;width:28px;}.fotoliashow_podobne{background:url(../img/podobne.svg) no-repeat 50% 50% / contain;display:inline-block;height:28px;margin-right:10px;text-decoration:none;width:23px;}.fotoliashow_similar{border-top:1px solid #d5d9dc;padding:15px 0px;margin:50px 20px 0px 20px;}.fotoliashow_similar_naglowek{background:url("../img/podobne-pink.svg") no-repeat 0 0;color:#526775;font-family:Montserrat;font-size:14px;font-weight:300;line-height:27px;padding:0 0 0 35px;}#fotoliashow_similarlist{list-style-type:none;margin:20px 0px;padding:0px;display:block;}#fotoliashow_similarlist li{float:left;margin:0px 4px 0px 0px;padding:0px;display:block;position:relative;overflow:hidden;}.similar_link{display:block;text-decoration:none;}.show_all_similar{float:right !important;height:128px;margin-right:38px !important;width:74px !important;}.show_all_similar a{background:url(../img/dodaj.svg) no-repeat 50% 50%;display:block;height:74px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:74px;}#fotoliashow_cats{left:20px;list-style-type:none;margin:0;max-width:900px;padding:0;position:absolute;top:20px;}#fotoliashow_cats li{color:#526775;display:block;float:left;font-family:Montserrat;font-size:14px;font-weight:300;line-height:18px;margin:0 5px 0 0;padding:0;}#fotoliashow_cats li a{color:#ee7c91;font-family:Montserrat;font-size:14px;font-weight:300;line-height:18px;text-decoration:none;}#fotoliashow_close{background:url(../img/close.svg) no-repeat 50% 50% / contain;display:block;height:28px;position:absolute;right:10px;text-decoration:none;top:10px;width:28px;}.fotoliashow_kreator_big{background-color:transparent;border:6px solid #ee7c91;color:#1d1d1d !important;display:block;float:right;font-family:Poppins;font-size:24px;font-weight:700 !important;height:66px;line-height:54px;margin:0;padding:0 35px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s;cursor:pointer;}.fotoliashow_kreator_big:hover{background-color:#ee7c91;color:white !important;text-decoration:none;}#slideshow{width:100%;height:750px;}.overslideimage{height:100%;width:100%;overflow:hidden;}.slideimage{-webkit-animation-duration:9s;animation-duration:9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform-origin:100% 100% 0;transform-origin:100% 100% 0;background-repeat:no-repeat;background-position:50% 50%;height:100%;width:100%;background-size:cover;}.slideimage_mobile{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;width:100%;}.next_slider_start{}.prev_slider_start{}.slide_cont{height:100%;left:50%;overflow:hidden;position:absolute;top:0;transform:translate(-50%, 0%);width:1100px;z-index:60;}.slide_title{left:0;max-width:1120px;padding:0;position:absolute;top:30px;transition:all 0.75s ease 0s;z-index:60;white-space:nowrap;}.slide_title p{margin:0px;padding:0px;}.slide_link{box-sizing:border-box;display:inline-block;font-family:Poppins;font-size:24px;font-weight:700;height:70px;line-height:62px;padding:0 35px;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s;white-space:nowrap;z-index:60;border-width:6px;border-style:solid;border-color:transparent;}.slide_stamp{position:absolute;transition:all 0.5s ease 0s;}.slide_link:hover{text-decoration:none;}.slide_stamp.pos1{}.slide_stamp.pos2{transform:translate(-50%,0);}.slide_stamp.pos3{transform:translate(-100%, 0px);left:100%;}.slide_stamp.pos4{transform:translate(0px, -50%);}.slide_stamp.pos5{transform:translate(-50%, -50%);}.slide_stamp.pos6{transform:translate(-100%, -50%);left:100%;}.slide_stamp.pos7{transform:translate(0px, -85%);}.slide_stamp.pos8{transform:translate(-50%, -85%);}.slide_stamp.pos9{transform:translate(-100%, -85%);left:100%;}.slide_title.pos1{}.slide_title.pos2{transform:translate(-50%,0);}.slide_title.pos3{transform:translate(-100%, 0px);left:100%;}.slide_title.pos4{transform:translate(0px, -50%);}.slide_title.pos5{transform:translate(-50%, -50%);}.slide_title.pos6{transform:translate(-100%, -50%);left:100%;}.slide_title.pos7{transform:translate(0px, -85%);}.slide_title.pos8{transform:translate(-50%, -85%);}.slide_title.pos9{transform:translate(-100%, -85%);left:100%;}.slide_link.pos1{}.slide_link.pos2{transform:translate(-50%,0);}.slide_link.pos3{transform:translate(-100%, 0px);left:100%;}.slide_link.pos4{transform:translate(0px, -50%);}.slide_link.pos5{transform:translate(-50%, -50%);}.slide_link.pos6{transform:translate(-100%, -50%);left:100%;}.slide_link.pos7{transform:translate(0px, -85%);}.slide_link.pos8{transform:translate(-50%, -85%);}.slide_link.pos9{transform:translate(-100%, -85%);left:100%;}.slide_cont .in0{top:-50%;}.slide_cont .in1{left:150%;top:50%;}.slide_cont .in2{top:150%;}.slide_cont .in3{left:-50%;top:50%;}.slide_on.pos1{top:4%;left:0px;}.slide_on.pos2{top:4%;left:50%;}.slide_on.pos3{top:4%;left:100%;}.slide_on.pos4{top:50%;left:0px;}.slide_on.pos5{top:50%;left:50%;}.slide_on.pos6{top:50%;left:100%;}.slide_on.pos7{top:90%;left:0px;}.slide_on.pos8{top:90%;left:50%;}.slide_on.pos9{top:90%;left:100%;}.slide_off.out0{top:-50% !important;}.slide_off.out1{left:150% !important;}.slide_off.out2{top:150% !important;}.slide_off.out3{left:-50% !important;}.site_white{width:940px;margin:0px auto;padding:50px 0px;}.site_white > .title{color:#ee7c91;font-family:Poppins;font-size:24px;font-weight:400;letter-spacing:0.05em;line-height:40px;text-align:center;text-transform:uppercase;}.site_white > .title .lora_title{color:#1d1d1d;font-size:32px;font-weight:700;text-transform:none;}.site_white > .title p{margin:0px;padding:0px;}.site_light{background-color:#fef7f8;padding:50px 0;width:100%;}.inside{width:940px;margin:0px auto;}.inside > .title{color:#ee7c91;font-family:Poppins;font-size:24px;font-weight:400;letter-spacing:0.05em;line-height:40px;text-align:center;text-transform:uppercase;}.inside > .title .lora_title{color:#1d1d1d;font-weight:700;letter-spacing:0;text-transform:none;}.inside > .title p{margin:0px;padding:0px;}.flex_list{align-content:space-between;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;list-style:outside none none;margin:20px 0;padding:0;width:940px;}.flex_list li{align-self:flex-start;margin-bottom:20px;padding:0;position:relative;width:300px;}.flex_list li:nth-child(3n+2){margin:0 20px 20px;}.flex_list li .photo{background-color:#ee7c91;display:block;height:300px;margin:0 auto;overflow:hidden;position:relative;width:300px;}.flex_list li .photo img{height:300px;left:0;position:absolute;top:0;width:300px;transition:all 0.5s;display:block;}.flex_list li .photo:hover img{top:-55px;}.flex_list li .photo span{bottom:-40px;color:white;display:block;font-family:Poppins;font-size:20px;font-weight:700;height:55px;left:0;line-height:55px;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.4s;width:100%;opacity:0;}.flex_list li .photo:hover span{bottom:0;opacity:1;}.flex_list li .title{color:#1d1d1d;display:block;font-family:Poppins;font-size:24px;font-weight:700;line-height:28px;margin-top:25px;padding-left:22px;position:relative;text-decoration:none;}.flex_list li .title p{margin:0px;}.flex_list li .title:after{background-color:#ee7c91;content:"";height:38px;left:0;position:absolute;top:0;width:5px;}.flex_list li .text{color:#1d1d1d;font-family:Montserrat;font-size:16px;font-weight:400;line-height:26px;}.tapety_types{margin:20px 0px;}.tapety_types .tapety_type{width:calc(33.3333% - 30px);margin:0px 20px 10px 0px;display:inline-block;vertical-align:top;}.tapety_types .tapety_type:nth-child(3n+3){margin:0px 0px 10px 0px;}.tapety_types .tapety_type .tapety_title{color:#1d1d1d;display:block;font-family:Poppins;font-size:24px;font-weight:700;line-height:28px;padding-left:22px;position:relative;text-decoration:none;hyphens:auto;}.tapety_types .tapety_type .tapety_title p{margin:0px;}.tapety_types .tapety_type .tapety_title:after{background-color:#ee7c91;content:"";height:38px;left:0;position:absolute;top:0;width:5px;}.tapety_types .tapety_type .tapety_text{color:black;font-family:Montserrat;font-size:20px;font-weight:400;line-height:26px;hyphens:auto;}.tapety_types .tapety_type .tapety_text a{color:#ee7c91;text-decoration:none;}.tapety_types .tapety_star{color:black;font-family:Montserrat;font-size:16px;font-weight:400;line-height:26px;hyphens:auto;display:block;}.flex_list_price{align-content:space-between;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;list-style:outside none none;margin:20px 0;padding:0;width:940px;}.flex_list_price li{align-self:flex-start;flex-grow:1;margin-bottom:20px;padding:0;position:relative;width:300px;}.flex_list_price li .photo{background-color:#ee7c91;display:block;height:300px;margin:0 auto;overflow:hidden;width:300px;position:relative;}.flex_list_price li .photo img{display:block;height:300px;left:0;position:absolute;top:0;transition:all 0.5s ease 0s;width:300px;}.flex_list_price li .photo:hover img{top:-55px;}.flex_list_price li .photo span{bottom:-40px;color:white;display:block;font-family:Poppins;font-size:20px;font-weight:700;height:55px;left:0;line-height:55px;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.4s;width:100%;opacity:0;}.flex_list_price li .photo:hover span{bottom:0;opacity:1;}.flex_list_price li .title{color:#1d1d1d;display:block;font-family:Poppins;font-size:24px;font-weight:700;letter-spacing:-0.01em;line-height:26px;margin-top:30px;padding-bottom:10px;position:relative;text-align:left;text-decoration:none;}.flex_list_price li .title strong{font-weight:700;}.flex_list_price li .title p{margin:0px;padding:0px;}.flex_list_price li .price{color:#1d1d1d;font-family:Poppins;font-size:18px;font-weight:300;line-height:34px;text-align:left;}.flex_list_price li .price strong{font-weight:700;color:#ee7c91;font-size:24px;}.effect_list{list-style:outside none none;margin:20px 0;padding:0;text-align:center;}.effect_list label.label_text{color:black;cursor:pointer;display:block;font-family:Montserrat;font-size:18px;font-weight:400;line-height:22px;padding-left:30px;}.effect_list label.label_text strong{font-weight:700;}.effect_list label.label_text:before{border:1px solid #b4bcc3;content:"";transition:opacity 0.3s ease 0s;}.effect_list label.label_text .pink{font-family:Montserrat;font-size:18px;font-weight:700;margin-left:3px;}.effect_list label.label_text > p{margin:0;display:inline-block;}.effect_list .checks{position:relative;text-align:left;}.effect_list .checks input[type="radio"]:checked + label:before{border:1px solid #b4bcc3;}.effect_list li{display:inline-table;margin:0 10px 40px;padding:0;text-align:center;position:relative;}.effect_list > li.filetrs_list{display:inline-block;margin:0 10px 40px;padding:0;text-align:center;position:relative;vertical-align:top;}.effect_list > li.filetrs_list.two{width:calc(50% - 20px);}.effect_list > li.filetrs_list.three{width:calc(33.33333% - 20px);}.effect_list li .lbcr{display:block;margin-bottom:15px;cursor:pointer;cursor:pointer;}.effect_list li .lbcr > img{display:block;max-width:100%;height:auto;margin:0px auto;}.effect_list .checks input[type="radio"]{display:inline-block;opacity:0;vertical-align:middle;z-index:100;}.effect_list .checks input[type="radio"],.effect_list .checks label:before{cursor:pointer;height:20px;left:0;position:absolute;top:0;width:20px;}.effect_list .checks svg{height:20px;left:1px;pointer-events:none;position:absolute;top:1px;width:20px;}.effect_list .checks svg path{fill:none;stroke:#ee7c91;stroke-linecap:round;stroke-linejoin:round;stroke-width:13px;}svg:not(:root){overflow:hidden;}#extra_text{color:#1d1d1d;font-family:Montserrat;font-size:16px;font-weight:300;line-height:20px;}#extra_text .extra_correct{border:1px solid #b2b2b2;color:#1d1d1d;font-family:Montserrat;font-size:16px;font-weight:300;height:86px;line-height:20px;margin:0px 0px 40px 0px;padding:5px;width:100%;}.frames_list{list-style:outside none none;margin:20px 0;padding:0;text-align:center;}.frames_list > li{display:inline-block;margin:2px 2px;padding:0;position:relative;text-align:center;width:calc(33% - 6px);vertical-align:top;}.frames_list > li > label{cursor:pointer;line-height:22px;position:relative;}.frames_list > li > label > p{display:inline;}.frames_list > li > label > img{display:block;margin:0px auto;max-width:100%;height:auto;}.frames_list > li > label > img:nth-child(2){display:none;}.layout_list{list-style:outside none none;margin:20px 0;padding:0;text-align:center;}.layout_list > li{display:inline-table;margin:10px 10px;padding:0;position:relative;text-align:center;}.layout_list > li > label{cursor:pointer;line-height:22px;position:relative;}.layout_list > li > label > p{display:inline;}.layout_list > li > label > img{display:block;width:140px;height:140px;}.layout_list > li > label > img:nth-child(2){display:none;}.layouts.radio{left:50%;margin:0;opacity:0;padding:0;position:absolute;top:50%;transform:translate(-50%, -50%);}.layouts.radio:checked + label > img:nth-child(1){display:none;}.layouts.radio:checked + label > img:nth-child(2){display:block;}.submit_creator{background-color:transparent;border:6px solid #ee7c91;color:#1d1d1d;cursor:pointer;display:block;font-family:Poppins;font-size:24px;font-weight:700;height:66px;line-height:54px;margin:0 auto;padding:0 46px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s;}.submit_creator:hover{background-color:#ee7c91;color:white;}.pick_photo_size{display:none;}.submit_podsum{background-color:transparent;border:6px solid #ee7c91;color:#1d1d1d;cursor:pointer;display:table;font-family:Poppins;font-size:26px;font-weight:700;height:66px;line-height:54px;margin:0 auto;padding:0 46px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s;}.submit_podsum:hover{background-color:#ee7c91;color:white;text-decoration:none;}.dots{margin:30px 0;text-align:center;}.dots .label{color:#1d1d1d;display:inline-block;font-family:Poppins;font-size:20px;font-weight:400;line-height:29px;margin:0 20px;vertical-align:top;}.dots .chevron{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:29px;vertical-align:top;width:19px;}.dots .chevron.left_on{background-image:url(../img/dots-left-on.png);cursor:pointer;}.dots .chevron.left_off{background-image:url(../img/dots-left.png);}.dots .chevron.right_on{background-image:url(../img/dots-right-on.png);cursor:pointer;}.dots .chevron.right_off{background-image:url(../img/dots-right.png);}.dot{background-color:#1d1d1d;border-radius:50%;display:inline-block;height:10px;margin:0 35px;position:relative;width:10px;}.dot:before{background-color:#1d1d1d;content:"";height:1px;left:-35px;position:absolute;top:50%;transform:translate(0px, -50%);width:35px;}.dot:after{background-color:#1d1d1d;content:"";height:1px;position:absolute;right:-35px;top:50%;transform:translate(0px, -50%);width:35px;}.dot.active{background-color:#ee7c91;}.dot.active:before{background-color:#ee7c91;}a.dot.active:after{background-color:#ee7c91;}a.dot.active:hover{width:14px;height:14px;transform:translate(0,2px);}.create_left300{width:300px;margin-right:20px;float:left;}.create_left400{width:400px;margin-right:20px;float:left;}.create_left520{width:520px;margin-right:20px;float:left;text-align:center;}.create_left .naglowek_mini{font-family:Poppins;font-size:18px;line-height:30px;position:relative;min-height:25px;}.create_left .naglowek_mini:after{height:25px;top:5px;width:3px;}.creator_pytajnik{background-image:url(../img/question.png);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;border-radius:50%;cursor:pointer;display:inline-block;height:26px;margin-left:10px;position:absolute;text-decoration:none;top:0;width:26px;right:0px;}.productshow_overselect .creator_pytajnik{top:-5px;left:-12px;right:unset;margin:0px;}.create_left .radios{margin:20px 0;position:relative;}.create_left .overselect_mini{border:1px solid #b2b2b2;float:left;height:50px;overflow:hidden;width:138px;}.create_left .overselect_mini .select_mini{border:0 none;color:black;font-family:Montserrat;font-size:16px;font-weight:300;height:50px;margin:0;padding:0 20px 0 0;text-align:center;width:158px;}.create_left .overselect{width:298px;border:1px solid #b2b2b2;height:50px;overflow:hidden;}.create_left .overselect .select{border:0 none;color:black;font-family:Montserrat;font-size:16px;font-weight:300;height:50px;margin:0;padding:0 20px 0 0;text-align:center;width:318px;background-image:url(../img/dupslik-select.png);background-repeat:no-repeat;background-position:right 41px top 50%;}.create_left .divider{color:black;display:inline-block;float:left;font-family:Montserrat;font-size:18px;font-weight:300;line-height:50px;text-align:center;width:20px;}.create_left label{color:#1d1d1d;cursor:pointer;display:block;font-family:Montserrat;font-size:16px;font-weight:300;line-height:20px;margin:5px 0px;}.create_left label p{display:inline-block;margin:0;}.create_left label .eco{display:inline-block;width:43px;height:18px;background-image:url(../img/icon-eco.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;margin-left:15px;vertical-align:middle;}.create_left .photo_pods{height:auto;max-width:100%;}.create_right620{width:620px;float:left;}.create_right520{width:520px;float:left;}.create_right400{width:400px;float:left;}.create_right #oversizes_photo{padding-bottom:100px;position:relative;}.create_right #warning_sizes{color:#ee7c91;display:none;font-family:Montserrat;font-size:20px;font-weight:300;line-height:24px;margin-bottom:20px;text-align:center;}.create_right #warning_sizes strong{font-weight:700;font-family:Poppins;}#warning_sizes .crop_ico_txt{background-image:url(../img/kadruj.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:26px;width:26px;}#canvas_empty{display:none;font-family:Montserrat;font-size:18px;line-height:22px;font-weight:300;text-align:center;color:#ee7c91;margin-bottom:30px;}.create_right #oversizes_photo #sizes_photo_passe{left:50%;position:relative;transform:translate(-50%, 0px);border-width:20px;border-style:solid;box-sizing:unset;margin-top:25px;}.create_right #oversizes_photo #sizes_photo{left:50%;position:relative;top:0;transform:translate(-50%, 0px);margin-top:20px;}.create_right #oversizes_photo #sizes_photo.passe{margin:0px;box-sizing:border-box;border:1px solid transparent;}.create_right #oversizes_photo #sizes_photo .photo_cont_poli{overflow:hidden;position:absolute;box-sizing:unset}.create_right #oversizes_photo #sizes_photo .photo_cont{border:1px solid #b4bcc3;overflow:hidden;position:absolute;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-color:#d5d9dc;}.create_right #oversizes_photo #sizes_photo .photo_cont span{display:block;}.create_right #oversizes_photo #sizes_photo .photo_cont:hover span{display:block !important;}.create_right #oversizes_photo #sizes_photo .photo_cont span.added .wgraj_plik{margin-left:-40px;}.create_right #oversizes_photo #sizes_photo .photo_cont span.added .kadruj_plik{margin-left:40px;display:block;}.create_right #oversizes_photo #sizes_photo .photo_cont span.added .wgraj_plik_min{margin-left:-15px;}.create_right #oversizes_photo #sizes_photo .photo_cont span.added .kadruj_plik_min{margin-left:15px;display:block;}.create_right #oversizes_photo #sizes_photo .photo_cont_multi{border:1px solid #d5d9dc;overflow:hidden;position:absolute;}.create_right #oversizes_photo #sizes_photo .photo_cont_multi #photo_cont_multi_all{position:absolute;top:0px;left:0px;right:0px;bottom:0px;}.create_right #oversizes_photo #sizes_photo .photo_cont_multi .photo_cont_multi_cont{background-color:#d5d9dc;overflow:hidden;position:absolute;box-sizing:border-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.create_right #oversizes_photo #sizes_photo .photo_cont_multi .photo_cont_multi_cont span{display:block;}.create_right #oversizes_photo #sizes_photo .photo_cont_multi .photo_cont_multi_cont span.added .wgraj_plik{margin-left:-40px;}.create_right #oversizes_photo #sizes_photo .photo_cont_multi .photo_cont_multi_cont span.added .kadruj_plik{margin-left:40px;display:block;}.create_right #oversizes_photo #sizes_photo .photo_cont_multi .photo_cont_multi_cont span.added .wgraj_plik_min{margin-left:-15px;}.create_right #oversizes_photo #sizes_photo .photo_cont_multi .photo_cont_multi_cont span.added .kadruj_plik_min{margin-left:15px;display:block;}.create_right #oversizes_photo #sizes_photo .photo_cont_multi .photo_cont_multi_cont:hover span{display:block !important;}.create_right .photo_pods{display:block;margin:0 auto 50px;max-height:475px;max-width:475px;}.create_right .podsum_list{margin:0 0 0 20px;padding:0 0 0 20px;}.create_right .podsum_list > li{color:#1d1d1d;font-family:Montserrat;font-size:18px;font-weight:300;line-height:30px;margin:0;padding:0 0 0 30px;position:relative;}.create_right .podsum_list > li em{font-size:14px;line-height:20px;display:block;}.create_right .podsum_list > li > p{margin:0;padding:0;display:inline-block;}.wgraj_plik, .wgraj_plik:hover{background:white url("../img/dodaj-pink.svg") no-repeat 50% 50% / contain ;border-radius:50%;cursor:pointer;height:52px;left:50%;position:absolute;text-decoration:none;top:50%;transform:translate(-50%, -50%);width:52px;}.wgraj_plik span{position:absolute;left:50%;font-weight:700;transform:translateX(-50%);bottom:-23px;font-size:14px;}.kadruj_plik, .kadruj_plik:hover{background:white url("../img/kadruj.svg") no-repeat 50% 50% / contain ;border-radius:50%;cursor:pointer;display:none;height:52px;left:50%;position:absolute;text-decoration:none;top:50%;transform:translate(-50%, -50%);width:52px;}.wgraj_plik_min, .wgraj_plik_min:hover{background:white url("../img/dodaj-pink.svg") no-repeat 50% 50% / contain ;border-radius:50%;cursor:pointer;height:26px;left:50%;position:absolute;text-decoration:none;top:50%;transform:translate(-50%, -50%);width:26px;}.wgraj_plik_min span{position:absolute;left:50%;font-weight:700;transform:translateX(-50%);bottom:-23px;font-size:12px;}.kadruj_plik_min, .kadruj_plik_min:hover{background:white url("../img/kadruj.svg") no-repeat 50% 50% / contain ;border-radius:50%;cursor:pointer;display:none;height:26px;left:50%;position:absolute;text-decoration:none;top:50%;transform:translate(-50%, -50%);width:26px;}#poziom_linia{bottom:-25px;height:10px;left:0;position:absolute;text-align:center;width:100%;box-sizing:border-box;}#poziom_linia.passe_poziom{bottom:-40px;}#poziom_label{box-sizing:border-box;color:#1d1d1d;display:inline-block;font-family:Montserrat;font-size:18px;font-weight:300;left:50%;line-height:18px;position:absolute;top:15px;transform:translate(-50%, 0px);white-space:nowrap;z-index:10;}#poziom_linia_middle{background-color:#b4bcc3;height:1px;left:0;position:absolute;top:50%;width:100%;transform:translate(0,-50%);box-sizing:border-box;}#poziom_linia_left{background-color:#b4bcc3;height:10px;left:0;position:absolute;top:0px;width:1px;box-sizing:border-box;}#poziom_linia_right{background-color:#b4bcc3;height:10px;position:absolute;right:0;top:0px;width:1px;box-sizing:border-box;}.poziom_linia_passe{bottom:-40px;height:10px;position:absolute;text-align:center;width:100%;box-sizing:border-box;}.poziom_label_passe{box-sizing:border-box;color:#1d1d1d;display:inline-block;font-family:Montserrat;font-size:18px;font-weight:300;left:50%;line-height:18px;position:absolute;top:15px;transform:translate(-50%, 0px);white-space:nowrap;z-index:10;}.poziom_linia_middle_passe{background-color:#b4bcc3;height:1px;left:0;position:absolute;top:50%;width:100%;transform:translate(0,-50%);box-sizing:border-box;}.poziom_linia_left_passe{background-color:#b4bcc3;height:10px;left:0;position:absolute;top:0px;width:1px;box-sizing:border-box;}.poziom_linia_right_passe{background-color:#b4bcc3;height:10px;position:absolute;right:0;top:0px;width:1px;box-sizing:border-box;}.podsum_photo{box-sizing:border-box;max-width:100%;}#top_linia{height:15px;left:0;position:absolute;text-align:center;top:-20px;width:100%;}#right_linia{height:100%;position:absolute;right:-59px;text-align:center;top:0;width:54px;}#bottom_linia{bottom:-20px;height:15px;left:0;position:absolute;text-align:center;width:100%;}#left_linia{height:100%;left:-59px;position:absolute;text-align:center;top:0;width:54px;}#top_linia_passe{height:15px;left:0;position:absolute;text-align:center;top:-40px;width:100%;}#right_linia_passe{height:100%;position:absolute;right:-59px;text-align:center;top:0;width:54px;}#bottom_linia_passe{bottom:-40px;height:15px;left:0;position:absolute;text-align:center;width:100%;}#left_linia_passe{height:100%;left:-59px;position:absolute;text-align:center;top:0;width:54px;}.line_horizon{height:15px;position:absolute;top:0;}.line_label_poziom{color:#1d1d1d;display:block;font-family:Montserrat;font-size:18px;font-weight:400;left:50%;line-height:18px;position:absolute;top:15px;transform:translate(-50%, 0px);white-space:nowrap;z-index:10;}#top_linia .line_label_poziom{top:-15px;}#bottom_linia .line_label_poziom{top:15px;}#top_linia_passe .line_label_poziom{top:-15px;}#bottom_linia_passe .line_label_poziom{top:15px;}.line_left{background-color:#acb3ba;height:5px;left:0;margin-top:-2px;position:absolute;top:50%;width:1px;}.line_poziom{background-color:#acb3ba;height:1px;left:0;position:absolute;top:50%;width:100%;}.line_right{background-color:#acb3ba;height:5px;margin-top:-2px;position:absolute;right:0;top:50%;width:1px;}.line_vertical{left:0;position:absolute;width:54px;}.line_label_pion{color:#1d1d1d;display:block;font-family:Montserrat;font-size:18px;font-weight:400;line-height:18px;position:absolute;top:50%;transform:translate(0px, -50%) rotate(90deg);white-space:nowrap;z-index:10;}#right_linia .line_label_pion{left:20px;}#left_linia .line_label_pion{left:-20px;}#right_linia_passe .line_label_pion{left:20px;}#left_linia_passe .line_label_pion{left:-10px;}.line_top{background-color:#acb3ba;height:1px;left:50%;margin-left:-2px;position:absolute;width:5px;}.line_pion{background-color:#acb3ba;height:100%;left:50%;position:absolute;width:1px;}.line_bottom{background-color:#acb3ba;bottom:0;height:1px;left:50%;margin-left:-2px;position:absolute;width:5px;}#pion_linia{height:100%;position:absolute;right:-25px;text-align:center;top:0;width:10px;box-sizing:border-box;}#pion_linia.passe_pion{right:-40px;}#pion_label{box-sizing:border-box;color:#1d1d1d;display:block;font-family:Montserrat;font-size:18px;font-weight:300;left:2px;line-height:18px;position:absolute;top:50%;transform:translate(0px, -50%) rotate(90deg);white-space:nowrap;z-index:10;}#pion_linia_middle{background-color:#b4bcc3;height:100%;left:50%;position:absolute;top:0;width:1px;transform:translate(-50%,0);box-sizing:border-box;}#pion_linia_left{background-color:#b4bcc3;height:1px;left:0;position:absolute;top:0;width:10px;box-sizing:border-box;}#pion_linia_right{background-color:#b4bcc3;bottom:0;height:1px;left:0;position:absolute;width:10px;box-sizing:border-box;}.pion_linia_passe{height:100%;position:absolute;right:-40px;text-align:center;width:10px;box-sizing:border-box;}.pion_label_passe{box-sizing:border-box;color:#1d1d1d;display:block;font-family:Montserrat;font-size:18px;font-weight:300;left:2px;line-height:18px;position:absolute;top:50%;transform:translate(0px, -50%) rotate(90deg);white-space:nowrap;z-index:10;}.pion_linia_middle_passe{background-color:#b4bcc3;height:100%;left:50%;position:absolute;top:0;width:1px;transform:translate(-50%,0);box-sizing:border-box;}.pion_linia_left_passe{background-color:#b4bcc3;height:1px;left:0;position:absolute;top:0;width:10px;box-sizing:border-box;}.pion_linia_right_passe{background-color:#b4bcc3;bottom:0;height:1px;left:0;position:absolute;width:10px;box-sizing:border-box;}#sizes_price{color:#1d1d1d;font-family:Montserrat;font-size:18px;font-weight:300;line-height:28px;margin:0 0 40px;text-align:center;text-transform:uppercase;}#sizes_price .zl{color:#ee7c91;font-family:Poppins;font-size:48px;font-weight:700;text-transform:uppercase;}#sizes_price .gr{color:#ee7c91;font-family:Poppins;font-size:28px;font-weight:700;text-transform:uppercase;}#old_price{color:#1d1d1d;font-family:Montserrat;font-size:14px;font-weight:300;line-height:28px;margin:0px 0px 40px 0px;text-align:center;text-transform:uppercase;}#old_price .zl{color:#ee7c91;font-family:Poppins;font-size:34px;font-weight:700;text-transform:uppercase;text-decoration:line-through;}#old_price .gr{color:#ee7c91;font-family:Poppins;font-size:32px;font-weight:700;text-transform:uppercase;text-decoration:line-through;}.more{background-color:transparent;border:6px solid #ee7c91;clear:both;color:#1d1d1d;cursor:pointer;display:table;font-family:Montserrat;font-size:20px;font-weight:700;height:66px;line-height:54px;margin:0 auto;padding:0 46px;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s;}.more:hover{background-color:#ee7c91;text-decoration:none;color:white;}#newsletter{background-color:#1d1d1d;height:190px;width:100%;}#newsletter .inside_nl{width:1100px;height:150px;position:relative;margin:0px auto;}#newsletter .inside_nl .title{color:white;font-family:Montserrat;font-size:22px;font-weight:300;left:0;line-height:36px;position:absolute;top:50%;transform:translate(0px, -50%);}#newsletter .inside_nl .title p{margin:0px;padding:0px;}#newsletter .inside_nl .title .subtitle{font-family:Poppins;font-size:27px;font-weight:300;text-transform:uppercase;}#newsletter .inside_nl .title .subtitle strong{font-weight:700;}#newsletter .inside_nl form{position:absolute;top:45px;right:0px;}#newsletter .inside_nl form .input_nl{background-color:transparent;border-color:#ee7c91;border-style:solid;border-width:5px 0 5px 5px;color:white;float:left;font-family:Montserrat;font-size:20px;font-style:italic;font-weight:400;height:60px;line-height:50px;padding:0 15px;width:417px;}#newsletter .inside_nl form .submit_nl{background-color:transparent;border:5px solid #ee7c91;color:white;cursor:pointer;float:left;font-family:Poppins;font-size:24px;font-weight:700;height:60px;line-height:54px;margin:0;padding:0 45px;text-transform:uppercase;transition:all 0.5s ease 0s;}#newsletter .inside_nl form .submit_nl:hover{background-color:#ee7c91;}footer{background-color:#1d1d1d;width:100%;}footer #inside_ft{border-top:1px solid rgba(255, 255, 255, 0.3);margin:0 auto;padding-top:50px;position:relative;width:1100px;}footer #inside_ft #bottom_boxs{display:table;list-style:outside none none;margin:0px 0px 30px 0px;padding:0;width:100%;}footer #inside_ft #bottom_boxs > li{margin:0px;padding:0px 10px 0px 0px;display:table-cell;vertical-align:top;}footer #inside_ft #bottom_boxs > li:last-child{padding-right:0px;}footer #inside_ft #bottom_boxs > li .title{color:white;font-family:Poppins;font-size:20px;font-weight:700;line-height:28px;padding-left:12px;position:relative;text-transform:uppercase;}footer #inside_ft #bottom_boxs > li .title p{margin:0px;padding:0px;}footer #inside_ft #bottom_boxs > li .title:after{background-color:#ee7c91;content:"";height:28px;left:0;position:absolute;top:2px;width:4px;}footer #inside_ft #bottom_boxs > li .text{color:white;font-family:Montserrat;font-size:14px;font-weight:300;line-height:24px;}footer #inside_ft #bottom_boxs > li .text a{color:white;font-family:Montserrat;font-size:14px;font-weight:300;line-height:24px;text-decoration:none;}footer #inside_ft #bottom_boxs > li .text img{margin:0 10px 5px 0;}footer #inside_ft #bottom_boxs > li .social{color:white;display:inline-block;font-size:26px;height:45px;line-height:45px;margin-right:15px;text-align:center;text-decoration:none;transition:all 0.2s ease 0s;width:45px;}footer #inside_ft #bottom_boxs > li .social.facebook{background-color:#3B5998;}footer #inside_ft #bottom_boxs > li .social.google_plus{background-color:#d34836;}footer #inside_ft #bottom_boxs > li #bottom_menu{list-style:none;margin:15px 0px 0px 0px;padding:0px;}footer #inside_ft #bottom_boxs > li #bottom_menu > li{margin:0px;padding:0px;}footer #inside_ft #bottom_boxs > li #bottom_menu > li > a{font-family:Montserrat;font-size:14px;line-height:24px;color:white;font-weight:300;text-decoration:none;}footer #inside_ft #bottom_boxs > li #bottom_menu > li > a.active{font-weight:600;}footer #copy{width:1100px;position:relative;margin:0px auto;border-top:1px solid white;}footer #copy .margomedia{background:url(../img/margomedia.svg) no-repeat 50% 50% / contain;display:block;float:right;height:46px;margin:20px 0;width:149px;}.pd_perspective{position:relative;z-index:1;-webkit-perspective:1800px;perspective:1800px;display:inline-block;}.pd_perspective .pd_all{position:absolute;width:100%;height:400px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .5s;transition:transform .5s;-webkit-transform:rotate3d(0,1,0,35deg);transform:rotate3d(0,1,0,35deg);}.pd_perspective .pd_all:hover{-webkit-transform:rotate3d(0,1,0,0deg);transform:rotate3d(0,1,0,0deg);}.pd_perspective .pd_all > div{display:block;position:absolute;}.pd_perspective .pd_all .pd_front{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transition:-webkit-transform .5s;transition:transform .5s;-webkit-transform:translate3d(0,0,20px);transform:translate3d(0,0,20px);z-index:10;}.pd_perspective .pd_all .pd_front:after{background-color:rgba(255, 255, 255, 0.5);bottom:1px;content:"";filter:blur(2px);left:-1px;position:absolute;top:1px;width:1px;}.pd_perspective .pd_all .pd_front .pd_photo{display:block;position:absolute;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;box-shadow:4px 0 10px rgba(0, 0, 0, 0.1) inset;}.pd_perspective .pd_all .pd_front .blik_left{background:url(../img/gradient-na-obraz-lewy.png) no-repeat top left;width:100%;height:100%;display:block;position:absolute;top:0px;left:0px;cursor:pointer;opacity:1;transition:all 0.75s;z-index:2;}.pd_perspective .pd_all .pd_front .blik_left:hover{opacity:0;}.pd_perspective .pd_all .pd_left{width:40px;left:-20px;height:400px;-webkit-transform:rotate3d(0,1,0,-90deg);transform:rotate3d(0,1,0,-90deg);}.pd_perspective .pd_all .pd_left span{background-position:left top;background-repeat:no-repeat;background-size:cover;filter:brightness(80%);height:100%;left:0;position:absolute;top:0;transform:scaleX(-1);width:100%;}.pd_perspective .pd_all .pd_back{-webkit-transform:rotate3d(0,1,0,-180deg) translate3d(0,0,20px);transform:rotate3d(0,1,0,-180deg) translate3d(0,0,20px);box-shadow:10px 10px 15px rgba(90,90,90,0.3);border-radius:3px 0 0 3px;box-sizing:border-box;}.pd_perspective .pd_all .pd_back:after{content:'';position:absolute;top:0;left:10px;bottom:0;width:3px;background:rgba(0,0,0,0.06);box-shadow:1px 0 3px rgba(255, 255, 255, 0.1);left:auto;right:10px;}.promo_basket_count{color:#1d1d1d;font-family:Montserrat;font-size:18px;font-weight:300;line-height:30px;margin:20px 0px 30px 0px;text-align:center;}.promo_basket_count.in_creator{border-top:1px solid #1d1d1d;padding-top:30px;margin:40px 0px 20px 0px;}.promo_basket_count h3{font-size:32px;line-height:36px;color:#ee7c91;text-transform:uppercase;font-weight:700;}.promo_basket_count .free_box{border:6px solid #ee7c91;background-color:white;display:block;margin:20px 0px;padding:6px;text-align:center;font-family:Montserrat;font-size:18px;line-height:30px;color:#1d1d1d;}.koszyk_tabl{display:table;width:100%;}.koszyk_tabl2	{display:table;width:100%;}.cont{display:table-row;}.cont2{display:table-row;}.cont.fotolia_row{background-color:#e9eff3;}.cont.fotolia_row .box{border-bottom:1px solid #1d1d1d;border-top:1px solid #1d1d1d;padding:50px 10px;}.box{display:table-cell;padding:50px 10px 50px 10px;position:relative;vertical-align:middle;}.cont.border_line .box{border-bottom:1px solid #1d1d1d;}.cont2.border_line .box{border-bottom:1px solid #1d1d1d;}.box.naglowki_main{padding:15px 5px;}.box.dane.naglowki_main{text-align:left;padding:0 0 0 10px;}.box.podglad{width:140px;}.box.ilosc{width:80px;}.box.operacje{width:28px;}.box ol{margin:0px 0 0px 10px;padding:0 0 0 20px;}.box.dane li{color:#1d1d1d;font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;position:relative;}.box.dane li em{display:block;font-size:12px;line-height:18px;}.box.dane li p{display:inline-block;margin:0;padding:0;}.naglowki_main{background-color:#1d1d1d;color:white;font-family:Poppins;font-size:16px;font-weight:300;line-height:20px;padding-left:10px;text-align:center;text-transform:uppercase;}.naglowek_th{background-color:#1d1d1d;color:white;display:none;font-family:Poppins;font-size:16px;font-weight:300;height:50px;line-height:50px;text-align:left;text-transform:uppercase;padding-left:10px;margin-bottom:50px;}.kosz_foto_over{border:1px solid rgba(88, 88, 88, 0.3);display:inline-block;margin:0;padding:0;position:relative;text-align:center;}.kosz_foto_over a{display:block;margin:0 auto;}.kosz_foto_over img{max-height:200px;max-width:140px;display:block;}.kosz_foto_over.passe{border-width:10px;border-style:solid;}.kosz_foto_over.passe img{max-width:120px;}.align_left{color:#1d1d1d;font-family:Poppins;font-size:16px;font-weight:700;line-height:28px;text-align:center;text-transform:uppercase;}.align_left a{color:#1d1d1d;font-family:Poppins;font-size:14px;line-height:20px;text-decoration:none;text-transform:none;}.align_right{color:#1d1d1d;font-family:Poppins;font-size:16px;font-weight:700;line-height:28px;text-align:right;text-transform:uppercase;white-space:nowrap;}.kosz_plus{color:#ee7c91;font-size:32px;margin-right:5px;}.kosz_zl{font-size:32px;}.kosz_wal{font-weight:300;}.kosz_select_over{border:1px solid #b4bcc3;height:48px;overflow:hidden;width:48px;}.kosz_select{border:0 none;color:#1d1d1d;font-family:Poppins;font-size:16px;font-weight:300;height:48px;padding-right:5px;text-align:center;width:65px;}.kosz_delete{background:url(../img/close-pink.svg) no-repeat 50% 50% / contain;cursor:pointer;display:inline-block;height:28px;width:28px;}.kosz_naglowek{color:#ee7c91;font-family:Montserrat;font-size:18px;font-weight:500;line-height:28px;}.kosz_fotolia_name{color:#1d1d1d;font-family:Montserrat;font-size:12px;font-weight:500;line-height:18px;}.kosz_fotolia_data{color:#1d1d1d;font-family:Montserrat;font-size:12px;font-weight:400;line-height:18px;}.kosz_fotolia_data > span{font-weight:400;}.kosz_suma{margin:50px 0px;text-align:right;}.kosz_suma_label{color:#1d1d1d;display:inline-block;font-family:Poppins;font-size:18px;font-weight:300;line-height:28px;margin-right:20px;text-align:left;text-transform:uppercase;}.kosz_suma_label.org{margin:20px 20px 0px 0px;font-size:16px;line-height:26px;}.kosz_suma_cena{color:#1d1d1d;display:inline-block;font-family:Poppins;font-size:18px;font-weight:300;line-height:28px;text-transform:uppercase;margin-right:58px;}.kosz_suma_cena.org{margin:20px 58px 0px 0px;}.suma_zl{color:#ee7c91;font-size:48px;font-weight:700;}.suma_gr{color:#ee7c91;font-size:28px;font-weight:700;}.kosz_suma_cena.org .suma_zl{font-size:37px;text-decoration:line-through;}.kosz_suma_cena.org .suma_gr{text-decoration:line-through;font-size:36px;}.take_more_kosz{background-color:transparent;border:6px solid #1d1d1d;color:#1d1d1d;display:block;float:left;font-family:Poppins;font-size:24px;font-weight:700;height:66px;line-height:54px;margin:50px 0 0;padding:0 46px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s;}.take_more_kosz:hover{background-color:#1d1d1d;color:white;text-decoration:none;}.to_realization_kosz{background-color:transparent;border:6px solid #ee7c91;color:#1d1d1d;display:block;float:right;font-family:Poppins;font-size:24px;font-weight:700;height:66px;line-height:58px;margin:50px 0 0;padding:0 46px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s;}.to_realization_kosz:hover{background-color:#ee7c91;text-decoration:none;color:white;}.background_list{list-style:outside none none;margin:10px 0;padding:0;display:none;}.background_list > li{display:block;}.background_list > li > label > span{display:block;margin:0 0 10px;}.background_box{border:1px solid rgba(0, 0, 0, 0.1);border-radius:50%;height:30px;position:relative;width:30px;}.background_box .background_color{cursor:pointer;display:block;left:50%;margin:0;padding:0;position:absolute;top:50%;transform:translate(-50%, -50%);}.backgrounds{display:none;}.background_color_dot{border-radius:50%;display:inline-block;height:30px;margin-left:15px;position:absolute;top:50%;transform:translate(0px, -50%);width:30px;}.background_color_dot_kosz{border-radius:50%;display:inline-block;height:20px;margin-left:10px;position:absolute;top:50%;transform:translate(0px, -50%);width:20px;}.podsumowanie_step{background-color:#1d1d1d;color:white;font-family:Poppins;font-size:16px;font-weight:300;line-height:20px;margin:30px 0 20px;padding:10px 0;text-align:center;text-transform:uppercase;}.podsum th{color:#1d1d1d;font-family:Poppins;font-size:20px;font-weight:400;line-height:26px;padding:5px 20px 5px 0px;position:relative;text-align:right;vertical-align:top;width:40%;}.podsum td{font-family:Poppins;font-weight:400;color:#ee7c91;font-size:20px;line-height:26px;vertical-align:top;padding:5px 0px;width:60%;}.podsum td.zamowienie_suma{color:#1d1d1d;font-family:Poppins;font-size:18px;font-weight:300;line-height:28px;padding-top:50px;text-align:right;text-transform:uppercase;vertical-align:middle;}.subtitle_step{color:#1d1d1d;font-family:Poppins;font-size:20px;font-weight:700;line-height:24px;margin:5px 0 20px;text-align:center;}.subtitle_step .nawias{display:block;font-size:15px;}.banks{text-align:center;margin:20px 0px 0px 0px;}.bank{margin:0 7px 30px 7px;}.zam_left{float:left;width:460px;}.zam_right{float:left;margin-left:20px;width:460px;}.zams > label{color:#1d1d1d;cursor:pointer;display:block;font-family:Montserrat;font-size:16px;font-weight:300;line-height:30px;margin-bottom:20px;}.zams > label.ulica{width:75%;display:inline-block;vertical-align:top;}.zams > label.nr_bud{width:20%;display:inline-block;vertical-align:top;margin-left:5%;}.zams > label.no_marg{margin:0;}.zams > label.no_marg[for="regulamin"]{margin:25px 0 0 0px;text-align:left;}.zams > label.radio{font-size:16px;line-height:20px;margin:0 0 15px 0px;text-align:left;}.zams > .radio_info{font-size:12px;font-style:italic;margin:0 0 15px 0px;}.zams > label a{color:#ee7c91;text-decoration:none;}.zams > label > span{display:inline-block;padding-right:5px;position:relative;}.zams > label i{color:#ee7c91;font-size:9px;position:absolute;right:-5px;top:5px;}.login_cont{width:460px;margin:0px auto;}.login_cont label{margin:25px 0px 10px 0px;color:#1d1d1d;font-family:Montserrat;font-weight:300;font-size:20px;line-height:26px;cursor:pointer;display:block;text-transform:uppercase;}.login_cont .login_a{font-family:Montserrat;font-size:20px;line-height:26px;color:#1d1d1d;text-decoration:none;font-weight:300;margin-top:40px;display:inline-block;}.login_cont .login_a.left{float:left;}.login_cont .login_a.right{float:right;}.login_cont .login_a i{color:#ee7c91;margin-left:10px;}.account_cont{margin:0px auto;}.account_cont .account_table{margin:30px auto 0px auto;}.account_cont .account_table .account_th_double{text-align:center;font-family:Poppins;font-size:20px;line-height:26px;padding:5px 0px 15px 0px;font-weight:700;}.account_cont .account_table .account_td_double{text-align:left;font-family:Poppins;font-size:20px;line-height:26px;padding:5px 0px;font-weight:400;}.account_cont .account_table .account_th{text-align:right;color:#1d1d1d;font-size:20px;line-height:26px;padding:5px 20px 5px 0px;font-family:Poppins;font-weight:400;width:50%;}.account_cont .account_table .account_td{text-align:left;color:#ee7c91;font-size:20px;line-height:26px;padding:5px 0px;font-family:Poppins;font-weight:400;width:50%;}.account_cont .login_a{font-family:Montserrat;font-size:20px;line-height:26px;color:#1d1d1d;text-decoration:none;font-weight:300;margin-top:40px;display:inline-block;}.account_cont .login_a.left{float:left;}.account_cont .login_a.right{float:right;}.account_cont .login_a i{color:#ee7c91;margin-left:10px;}.zamowienie_input{background-color:transparent;border:1px solid #b2b2b2;color:#1d1d1d;font-family:Montserrat;font-size:16px;line-height:50px;margin-top:5px;padding:0 5px 0 10px;width:100%;height:50px;}.zamowienie_input#rabat{display:inline-block;margin-top:0;vertical-align:middle;width:calc(100% - 146px);}.zamowienie_input.required{box-shadow:2px 2px 2px rgba(200, 0, 0, 0.4),-2px 2px 2px rgba(200, 0, 0, 0.4),-2px -2px 2px rgba(200, 0, 0, 0.4),2px -2px 2px rgba(200, 0, 0, 0.4);}.zamowienie_textarea{border:1px solid #b2b2b2;color:#1d1d1d;font-family:Montserrat;font-size:16px;line-height:20px;margin-top:5px;padding:5px;width:100%;height:200px;}.zamowienie_textarea.required{box-shadow:2px 2px 2px rgba(200, 0, 0, 0.4),-2px 2px 2px rgba(200, 0, 0, 0.4),-2px -2px 2px rgba(200, 0, 0, 0.4),2px -2px 2px rgba(200, 0, 0, 0.4);}.zamowienia_uwagi{background-color:transparent;border:1px solid #b2b2b2;color:#1d1d1d;font-family:Montserrat;font-size:16px;font-weight:300;height:86px;line-height:20px;margin:5px 0 0px 0px;padding:5px;width:100%;}.zamowienie_select{background-color:transparent;border:1px solid #b2b2b2;color:#1d1d1d;font-family:Montserrat;font-size:16px;font-weight:300;height:50px;line-height:50px;margin-top:5px;padding:0 5px;width:100%;}.zamowienie_select.required{box-shadow:2px 2px 2px rgba(200, 0, 0, 0.4),-2px 2px 2px rgba(200, 0, 0, 0.4),-2px -2px 2px rgba(200, 0, 0, 0.4),2px -2px 2px rgba(200, 0, 0, 0.4);}.zamowienie_button{background-color:#ee7c91;border:2px solid #ee7c91;color:white;display:table;font-family:Montserrat;font-size:20px;font-weight:700;height:46px;letter-spacing:0.05em;line-height:46px;margin:0 auto 30px;padding:0 30px;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s;}.zamowienie_button:hover{background-color:transparent;color:#ee7c91;text-decoration:none;}.zamowienie_button_grey{background-color:transparent;border:6px solid #1d1d1d;color:#1d1d1d;display:table;font-family:Poppins;font-size:20px;font-weight:700;height:66px;line-height:54px;margin:0 auto 30px;padding:0 46px;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s;}.zamowienie_button_grey:hover{background-color:#1d1d1d;color:white;text-decoration:none;}.zams > label a.przelicz_button{background-color:transparent;border:6px solid #1d1d1d;color:#1d1d1d;display:inline-block;font-family:Poppins;font-size:18px;font-weight:700;height:50px;line-height:44px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s;vertical-align:middle;width:146px;}.zams > label a.przelicz_button:hover{background-color:#1d1d1d;color:white;text-decoration:none;}.podsum_do_koszyka_a{background-color:transparent;border:6px solid #ee7c91;color:#1d1d1d;cursor:pointer;display:table;font-family:Poppins;font-size:26px;font-weight:700;height:66px;line-height:58px;margin:30px auto 0;padding:0 46px;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s;}.podsum_do_koszyka_a:hover{background-color:#ee7c91;color:white;text-decoration:none;}#register_recaptcha{margin-top:20px;}.zamowienie_suma{color:#1d1d1d;font-family:Poppins;font-size:18px;font-weight:300;line-height:28px;margin-top:50px;text-transform:uppercase;}.zamowienie_suma.org{margin-top:20px;font-size:16px;line-height:24px;}.zamowienie_suma .label{display:inline-block;width:230px;}.zamowienie_suma .suma_all{display:inline-block;line-height:56px;margin-left:20px;color:#ee7c91;font-family:Poppins;font-weight:700;letter-spacing:0.05em;}.zamowienie_suma .suma_all .suma_zl{font-size:48px;}.zamowienie_suma .suma_all .suma_gr{font-size:28px;}.zamowienie_suma .suma_org{display:inline-block;line-height:40px;margin-left:10px;text-decoration:line-through;color:#ee7c91;font-family:Poppins;font-size:18px;font-weight:700;letter-spacing:0.05em;}.zamowienie_suma .suma_org .suma_zl{font-size:34px;}.zamowienie_suma .suma_org .suma_gr{font-size:26px;}.przelewy24_submit{background:url(../img/logo_przelewy24.png) no-repeat center top;border:0;cursor:pointer;height:50px;width:149px;margin-top:30px;}.paypal_submit{background:url(../img/paypal-submit.png) no-repeat 50% 50%;cursor:pointer;display:block;height:88px;margin:0 auto;text-decoration:none;width:456px;margin-top:30px;}.news_gallery{box-sizing:border-box;height:auto;}.two_left_gal{float:left;margin-right:20px;width:620px;}.two_right_gal{float:right;margin-left:20px;width:620px;}.three_gal{margin:10px 0 30px;width:940px;}.page_text a{color:#ee7c91;font-family:Montserrat;font-size:18px;font-weight:400;line-height:20px;text-decoration:none;}.news_more{color:#ee7c91;float:right;font-family:Montserrat;font-size:18px;font-weight:400;line-height:20px;text-decoration:none;}.news_more:hover{text-decoration:none;}.news_more i{margin-left:5px;transition:all 0.2s ease 0s;}.news_more:hover i{margin-left:10px;}.news_title{color:#1d1d1d;display:table;font-family:Poppins;font-size:32px;font-weight:700;line-height:36px;margin-bottom:10px;position:relative;padding-left:15px;text-decoration:none}.news_title:after{background-color:#ee7c91;content:"";height:38px;left:0;position:absolute;top:0;width:4px;}.news_photo{display:block;float:left;margin:0 20px 5px 0;width:290px;height:180px;}.news_date{color:#929090;font-family:Montserrat;font-size:12px;font-weight:400;line-height:14px;margin:0 0 15px;}.news_title.one_size{width:300px;}.news_title.all_size{text-align:center;text-transform:uppercase;width:100%;padding:0px;}.news_title.all_size:after{display:none;}.single_news_cont{color:#1d1d1d;font-family:Montserrat;font-size:18px;font-weight:300;line-height:26px;}.single_news_cont img{box-sizing:border-box;}.single_news_cont.columns{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;margin-top:10px;}.single_news_cont.columns > p{margin:0 0 20px;}.zamow_blue_news{background-color:transparent;border:6px solid #ee7c91;color:#1d1d1d;display:table;font-family:Poppins;font-size:20px;font-weight:700;height:66px;line-height:54px;margin:20px auto 0;padding:0 46px;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s;}.zamow_blue_news:hover{background-color:#ee7c91;color:white;text-decoration:none;}.niest_cont{display:none;}.niest_cont.active{display:block;}.special_photo{float:left;margin:0 20px 0 0;}.special_naglowek{color:#1d1d1d;float:left;font-family:Montserrat;font-size:26px;font-style:italic;font-weight:300;line-height:28px;margin-bottom:20px;padding-bottom:30px;position:relative;text-align:center;width:620px;}.special_naglowek:after{background-color:#ee7c91;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translate(-50%, 0px);width:20px;}.special_text{color:#1d1d1d;float:left;font-family:Montserrat;font-size:18px;font-weight:300;line-height:28px;margin-bottom:50px;padding-bottom:20px;position:relative;text-align:center;width:620px;}.special_text:after{background-color:#ee7c91;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translate(-50%, 0px);width:180px;}label.special{color:#1d1d1d;display:block;font-family:Montserrat;font-size:18px;font-weight:300;line-height:24px;padding:13px 0;position:relative;text-transform:uppercase;}label.special i{color:#ee7c91;font-size:9px;position:absolute;top:7px;}label.special > span{font-family:Montserrat;font-size:16px;font-style:italic;font-weight:300;text-transform:none;}.special_input{background-color:white;border:1px solid #1d1d1d;color:#1d1d1d;font-family:Montserrat;font-size:18px;font-weight:300;height:48px;line-height:48px;margin:0;padding:0 10px;width:100%;text-transform:uppercase;}.special_select{background-color:white;border:1px solid #1d1d1d;color:#1d1d1d;font-family:Montserrat;font-size:18px;font-weight:300;height:50px;margin:0;padding:0 10px;width:100%;text-transform:uppercase;}.special_select_small{background-color:white;border:1px solid #1d1d1d;color:#1d1d1d;font-family:Montserrat;font-size:18px;font-weight:300;height:50px;margin-right:4%;padding:0 10px;width:16%;text-transform:uppercase;}#special_price_wiel{float:right;}.special_desc{color:#ee7c91;font-family:Montserrat;font-style:italic;font-weight:300;line-height:24px;margin:5px 0 0;}.inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;}.inputfile + label.special_file{background-color:#1d1d1d;letter-spacing:0.05em;border:2px solid #1d1d1d;color:white;cursor:pointer;display:inline-block;font-family:Montserrat;font-size:20px;font-weight:700;height:46px;position:relative;text-transform:uppercase;transition:all 0.5s ease 0s;width:100%;text-decoration:none;overflow:hidden;}.inputfile + label.special_file span{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);white-space:nowrap;}.inputfile + label.special_file:hover{background-color:transparent;color:#1d1d1d;text-decoration:none;}.special_textarea{background-color:white;border:1px solid #1d1d1d;color:#1d1d1d;font-family:Montserrat;font-size:14px;font-style:italic;font-weight:300;height:230px;line-height:20px;margin:0;padding:10px;width:100%;}.special_submit{background-color:transparent;border:6px solid #ee7c91;clear:both;color:#1d1d1d;cursor:pointer;display:block;font-family:Montserrat;font-size:20px;font-weight:700;height:66px;line-height:54px;margin:50px auto;padding:0px;width:50%;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s;}.special_submit:hover{background-color:#ee7c91;color:white;text-decoration:none;}#polityka_cookies{background-color:#ee7c91;bottom:0;left:0;padding:20px 0;position:fixed;right:0;z-index:100;}#polityka_cookies_cont{background-image:url("../img/cookies.svg");background-position:0 50%;background-repeat:no-repeat;background-size:70px 70px;color:white;font-family:Poppins;font-size:14px;font-weight:400;line-height:20px;margin:0 auto;padding:0 90px;position:relative;width:1140px;}#polityka_cookies_cont a{color:#1d1d1d;font-family:Poppins;font-size:14px;font-weight:700;line-height:20px;text-decoration:underline;}#close_cookies{color:#1d1d1d;cursor:pointer;font-size:24px;line-height:24px;position:absolute;right:0;top:0;}.promocje_list{list-style:outside none none;margin:50px 0 0px 0;padding:0;}.promocje_list > li{display:inline-flex;margin:0px 0px 45px 0px;padding:0;width:300px;}.promocje_list > li:nth-child(3n+2){margin:0px 20px 45px 20px;}.promocje_title{color:#1d1d1d;font-family:Merriweather;font-size:26px;font-style:italic;font-weight:300;line-height:28px;margin:30px 0 20px;padding:0 0 20px;position:relative;text-align:center;}.promocje_title:after{background-color:#ee7c91;bottom:0;content:"";display:block;height:1px;left:50%;position:absolute;transform:translate(-50%, 0px);width:20px;}.promocje_dane{width:100%;}.promocje_dane th, .promocje_dane td{font-family:Montserrat;font-size:16px;line-height:18px;vertical-align:top;width:50%;}.promocje_dane th{color:#1d1d1d;font-weight:300;padding:5px 5px 5px 0;text-align:right;}.promocje_dane td{color:#ee7c91;font-weight:500;padding:5px 0 5px 5px;text-align:left;}.promocje_desc{color:#1d1d1d;font-family:Montserrat;font-size:16px;font-weight:300;height:48px;line-height:24px;margin-top:10px;position:relative;text-align:center;}.promocje_desc > p{margin:0;padding:0;}.promocje_cena{color:#1d1d1d;font-family:Montserrat;font-size:18px;font-weight:300;line-height:74px;margin-top:5px;text-align:center;text-transform:uppercase;}.promocje_cena .zl{font-size:48px;font-weight:700;}.promocje_cena .gr{font-size:28px;font-weight:700;}.promocje_submit{background-color:#ee7c91;letter-spacing:0.05em;border:2px solid #ee7c91;color:white;cursor:pointer;display:block;font-family:Montserrat;font-size:20px;font-weight:700;height:50px;margin:0 auto;padding:0;text-align:center;text-transform:uppercase;transition:all 0.5s ease 0s;width:220px;text-decoration:none;}.promocje_submit:hover{background-color:transparent;color:#ee7c91;text-decoration:none;}.promocje_photo{border:1px solid #b4bcc3;box-sizing:border-box;}.cennik_tab{border-bottom:1px solid #1d1d1d;margin:35px 0px 40px 0px;width:100%;}.cennik_tab tr:nth-child(odd){background-color:#efefef;}.cennik_tab tr.naglowek{background-color:#1d1d1d;}.cennik_tab th,.cennik_tab td{text-align:center;vertical-align:middle;}.cennik_tab th{padding:5px 10px;font-family:Montserrat;font-size:13px;line-height:16px;font-weight:300;color:white;text-transform:uppercase;}.cennik_tab th strong{font-weight:700;}.cennik_tab td{padding:9px 0px;}.cennik_tab td.size{font-family:Montserrat;font-size:16px;line-height:18px;color:#1d1d1d;font-weight:300;}.cennik_tab td.price{font-family:Montserrat;font-size:16px;line-height:18px;color:#ee7c91;font-weight:700;text-transform:uppercase;}.radio{margin:10px 0px 0 0;}#top_layer{height:570px;left:50%;position:fixed;top:50%;transform:translate(-50%, -50%);width:670px;z-index:1001;background-color:white;display:block;border:0px;text-decoration:none;}#top_layer_link{width:670px;height:570px;position:absolute;top:0px;left:0px;display:block;text-decoration:none;}#top_layer:hover{text-decoration:none;}.top_layer_title{margin:25px;}.top_layer_text{margin:35px 25px 25px 25px;font-family:Montserrat;font-size:18px;line-height:26px;}.top_layer_input{background-color:rgba(82, 103, 117, 0.15);border:2px solid #9cafbb;color:#526775;display:block;font-family:Montserrat;font-size:14px;font-weight:300;height:30px;right:365px;line-height:30px;padding:0 12px;position:absolute;top:373px;width:237px;}.top_layer_submit{background-color:#526775;border:0 none;color:#dadce4;cursor:pointer;display:inline-block;font-family:Montserrat;font-size:16px;font-weight:700;height:30px;line-height:30px;padding:0 35px;position:absolute;right:365px;text-align:center;text-transform:uppercase;top:414px;}.top_layer_close{width:30px;height:30px;background:url(../img/close-white.svg) no-repeat 50% 50% / contain;cursor:pointer;display:block;position:absolute;top:-15px;right:-15px;z-index:10;}iframe[name='google_conversion_frame']{display:none;}@media only screen and (max-width:1150px){	.slide_cont{padding:0 20px 0 30%;width:96%;}	.slide_title{max-width:100%;white-space:normal;width:100%;}	#newsletter .inside_nl{width:96%;}	footer #inside_ft{width:96%;}	footer #copy{width:96%;}	#site .site1100{width:96%;}	#fotolia_pagination{height:110px;}	#fotolia_offset{top:60px;}	#fotolia_pagination table{top:60px;}	#site #fotolia #fotolia_search > li{width:16%;}	#site #motywy #motywy_search > li:first-child{width:75%;}	#site #motywy #motywy_search > li:last-child{width:25%;}	#site #fotolia .fotolia_input{width:calc(100% - 42px);}	#site #fotolia .fotolia_select{width:calc(100% - 22px);}	#site #fotolia .fotolia_select.auto{width:calc(100% - 22px);}	#site #motywy .motywy_select{width:calc(100% - 22px);}	#site #fotolia .fotolia_input_short{width:calc(100% - 42px);}	#site #fotolia .fotolia_submit{width:calc(100% - 4px);}	#site #motywy .motywy_submit{width:calc(100% - 4px);}	#polityka_cookies_cont{padding:0 30px 0 65px;width:calc(100% - 110px);}	#movie_main #movie_main_texts{width:98%;}}@media only screen and (max-width:1060px){	#newsletter{height:auto;}	#newsletter .inside_nl{height:auto;padding:40px 0;text-align:center;}	#newsletter .inside_nl .title{left:unset;position:relative;top:unset;transform:translate(0px, 0px);}	#newsletter .inside_nl form{display:inline-block;margin:15px auto 0;position:relative;right:unset;top:unset;transform:translate(0px, 0px);}	#opis{padding:50px 10px 40px;width:calc(95% - 20px);}	.obraz_list_opis_close{right:10px;top:10px;}	.obraz_list_opis_title{margin:0;}	.obraz_list_opis_text{margin:0;}	#fotolia_landing{width:96%;}	.fotolia_cena{clear:both;float:right;}}@media only screen and (max-width:975px){	#movie_main{height:56.25vw;}	#movie_main video{height:56.25vw;}	#site .site940 > .page_text2, #site .site1100 > .page_text2, #site .site1095 > .page_text2{margin:0;}	header{width:100%;}	header .bottom_nawig_mobile{margin-right:10px;}	header #logo{height:60px;top:22px;width:180px;left:10px;}	header #menu_mobile_rozw{}	header #menu{left:10px;right:10px;width:calc(100% - 20px);}	header #menu li{padding:0 0px 0 0;text-align:center;}	#site .inspirations_list .grid-sizer,#site .inspirations_list .list_box{width:calc(50% - 10px);}	.site_white{width:96%;}	#site .site940{width:96%;}	.page_text img{display:block;height:auto;margin:0 auto;width:100%;}	.news_foto_wide{height:auto;max-width:100%;}	.news_foto{height:auto;max-width:50%;}	#site article{width:100%;}	.hajeden > h1{width:96%;}	.flex_list{width:100%;}	.flex_list li{margin:0 2% 30px;width:46%;}	.flex_list li:nth-child(3n+2){margin:0 2% 30px;}	.inside{width:96%;}	.flex_list_price{width:100%;}	.flex_list_price li{width:30%;}	.flex_list_price li:nth-child(3n+2){margin:0 5% 20px;}	.flex_list_price li .photo{height:auto;width:100%;}	.flex_list_price li .photo img{height:auto;left:0;position:relative;top:0;width:100%;}	.slideshow_normal{font-size:26px !important;line-height:26px !important;}	.slideshow_big{font-size:80px !important;line-height:96px !important;}	.slideimage{background-size:cover;}	.slide_stamp{height:150px !important;width:150px !important;}	.bx-wrapper img{height:auto !important;width:100% !important;}	.slide_link{border-width:3px;font-size:22px;height:50px;line-height:46px;padding:0 25px;}	.two_left_gal{width:calc(66% - 20px);}	.two_right_gal{width:calc(66% - 20px);}	.three_gal{width:100%;}	.news_title.one_size{width:34%;}	.single_news_cont.columns{-moz-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;}	.single_news_cont.columns img{height:auto;width:100%;}	.divselect_cennik{width:100%;}	.overselect_cennik{width:100%;}	.cennik_select{width:calc(100% + 22px);}	.fotolia_result .fotolia_link{width:80%;padding:0px;}	.special_naglowek{width:calc(100% - 320px);}	.special_text{width:calc(100% - 320px);}	.left_33 img{max-width:100%;height:auto;}	#site #fotolia .fotolia_input{margin-right:10px;padding:0 5px;width:calc(100% - 22px);}	#site #fotolia .fotolia_select{margin-right:10px;padding:0 5px;width:calc(100% - 12px);}	#site #fotolia .fotolia_select.auto{margin-right:10px;padding:0 5px;width:calc(100% - 12px);}	#site #fotolia .fotolia_input_short{margin-right:10px;padding:0 5px;width:calc(100% - 22px);}	#site #motywy .motywy_select{margin-right:10px;padding:0 5px;width:calc(100% - 10px);}	.promocje_list > li{margin:0 5px 30px;width:calc(33% - 10px);}	.promocje_list > li:nth-child(3n+2){margin:0 5px 30px;}	.promocje_photo{height:auto;max-width:100%;}	#site #contact .contact_text{width:50%;}	#site #contact .form_right{width:calc(50% - 10px);}	#site #contact .contact_textarea{width:calc(100% - 32px);}	#site #contact .contact_input{width:calc(100% - 32px);}	.create_left300{float:none;margin:0 auto;}	.create_right620{float:none;width:100%;margin:50px 0px 0px 0px;}	.create_left520{float:none;margin:0 0 20px;width:100%;}	.create_right400{float:none;width:100%;}	.zam_left{width:calc(50% - 10px);}	.zam_right{width:calc(50% - 10px);}	.zams > label > span{width:125px;}	.zamowienie_input{width:100%;}	.zamowienie_select{width:100%;}	.zamowienia_uwagi{width:100%;}	.zams > label.no_marg > span{display:inline;width:auto;}	label.special{width:100%;}	.special_input{width:calc(100% - 2px);}	.special_textarea{width:calc(100% - 2px);}}@media only screen and (max-width:900px){	.koszyk_tabl{display:block;}	.cont{display:block;}	.cont.border_line .box{border:0 none;}	.box{display:block;float:left;padding:20px 0;}	.naglowek_th{display:block;}	.box.dane2{display:table-cell;float:none;}	.box.dane2 .naglowek_th{display:none;}	.box.dane2.naglowki_main{display:table-cell;}	.box.naglowki_main{display:none;}	.box.podglad{width:40%;}	.box.dane{width:60%;}	.box.cena1{width:26%;}	.box.cena1 .naglowek_th{text-align:right;}	.box.ilosc{width:10%;}	.box.cena_all{width:27%;}	.box.cena_all .naglowek_th{text-align:right;}	.box.operacje{text-align:right;width:10%;}	.box.ilosc .naglowek_th{text-align:center;}	.kosz_select_over{margin:0 auto;}	.cont.fotolia_row .box{border-bottom:0 none;padding:20px 10px;}	.fotolia_row .box.podglad{width:calc(30% - 20px);}	.fotolia_row .box.dane{width:calc(40% - 20px);}	.fotolia_row .box.cena_fotolia{width:calc(30% - 20px);}	.fotolia_row .box.cena1{display:none;}	.fotolia_row .box.ilosc{display:none;}	.fotolia_row .box.operacje{display:none;}	.kosz_foto_over{margin-left:10px;max-width:100%;}	.kosz_foto_over img{max-width:100%;}	.kosz_delete{margin-right:10px;}	.cleaner_mobile_kosz{display:block;}}@media only screen and (max-width:800px){	footer #inside_ft #bottom_boxs{display:inline-block;}	footer #inside_ft #bottom_boxs > li{display:block;margin-bottom:20px;padding-left:0;padding-right:0;padding-top:0;width:50%;}	footer #inside_ft #bottom_boxs > li:nth-child(2n){float:left;}	footer #inside_ft #bottom_boxs > li:nth-child(2n+1){clear:left;float:left;}	#movie_main #movie_main_texts .movie_text{font-size:26px;line-height:30px;}	#movie_main #movie_main_texts .movie_text > span{font-size:34px;line-height:40px;}	.single_news_cont.columns{-moz-column-count:2;-webkit-column-count:2;column-count:2;}	.two_left_gal{float:none;margin:0 0 30px;width:100%;}	.two_right_gal{float:none;margin:0 0 30px;width:100%;}	.news_title.one_size{width:100%;}	#cennikListCont{-moz-column-count:2;-webkit-column-count:2;column-count:2;}	.divselect_cennik{width:97%;}	.left_33{display:inline-block;float:none !important;width:calc(50% - 14px) !important;}	#site #fotolia #fotolia_search{display:inline-block;width:100%;}	#site #fotolia #fotolia_search > li{margin:0 0 10px;width:50%;display:inline-block;min-height:35px;}	#site #fotolia .fotolia_select{margin:0;width:calc(100% - 2px);}	#site #fotolia .fotolia_select.auto{margin:0;width:calc(100% - 2px);}	.promocje_list > li{width:calc(50% - 10px);}	.promocje_photo{display:block;margin:0 auto;}	#site #contact .contact_text{width:100%;float:none;}	#site #contact .form_right{margin:0;width:100%;}	.zam_left{float:none;width:100%;}	.zam_right{float:none;margin:0;width:100%;}	.zamowienie_suma{text-align:right;}	.zamowienie_suma .label{float:none;margin-right:20px;}	.zamowienie_suma .suma_all{display:inline-block;float:none;}	.slider_ajax{float:none !important;height:75% !important;margin:0 0 20px !important;width:100% !important;}	.fotoliashow_photo{float:none;margin:0 20px 10px;max-width:calc(100% - 40px);width:calc(100% - 40px);}	.fotolia_cena{float:none;text-align:center;width:100%;}	.fotoliashow_kreator_big{float:none;margin:0 auto;}	.show_all_similar{float:left !important;margin:0 30px !important;}	.create_right #oversizes_photo #sizes_photo .photo_cont span{display:block !important;}	.create_left .overselect_mini .select_mini{font-size:16px;}	.create_left .overselect .select{font-size:16px;}	#mapa{height:75vh;}	#products_landing{width:98%;}}@media screen and (max-width:750px){	#polityka_cookies_new #polityka_cookies_new_cont{padding:30px 50px 30px 50px;}}@media only screen and (max-width:700px){	#site .site940 > .text > div, #site .site1100 > .text > div{float:none !important;width:100% !important;}	.flex_list_price{display:block;}	.flex_list_price li{display:inline-block;margin:0 2% 20px;width:46%;}	.flex_list_price li:nth-child(3n+2){margin:0 2% 20px;}		.bx-wrapper .bx-pager{display:none !important;}	.slide_stamp{height:120px !important;width:120px !important;}	.slide_on.pos1{top:5%;left:0px;}	.slide_on.pos2{top:5%;left:50%;}	.slide_on.pos3{top:5%;left:100%;}	.slide_on.pos7{top:95%;left:0px;}	.slide_on.pos8{top:95%;left:50%;}	.slide_on.pos9{top:95%;left:100%;}	.slide_title.pos7{transform:translate(0px, -95%);}	.slide_title.pos8{transform:translate(-50%, -95%);}	.slide_title.pos9{transform:translate(-100%, -95%);}	.slide_stamp.pos7{transform:translate(0px, -95%);}	.slide_stamp.pos8{transform:translate(-50%, -95%);}	.slide_stamp.pos9{transform:translate(-100%, -95%);}	.slide_link.pos7{transform:translate(0px, -95%);}	.slide_link.pos8{transform:translate(-50%, -95%);}	.slide_link.pos9{transform:translate(-100%, -95%);}	.slide_stamp{display:none;}	.slide_link{font-size:20px;height:40px;line-height:35px;}	.slideshow_normal{font-size:26px !important;line-height:26px !important;}	.slideshow_big{font-size:60px !important;line-height:60px !important;}	.special_submit{width:100%;}}@media screen and (min-width:600px){ 	a[href*="tel:"]{ pointer-events:none;text-decoration:none;}}@media only screen and (max-width:660px){/*	.koszyk_tabl2{display:block;}	.cont2{display:block;}	.cont2.border_line .box{border:0;}	.box.dane2{display:block;float:left;}	.box.dane2.naglowki_main{display:none;}	.box.dane2 .naglowek_th{display:block;height:auto;text-align:center;line-height:20px;padding-top:15px;padding-bottom:15px;}	*/		.flex_list li .photo{height:auto;width:100%;}	.flex_list li .photo img{height:auto;left:0;position:relative;top:0;width:100%;}	#newsletter .inside_nl form .input_nl{border-width:5px;float:none;margin:20px auto 0;width:100%;}	#newsletter .inside_nl form .submit_nl{float:none;margin:20px auto 0;}	.take_more_kosz{float:none;width:100%;}	.to_realization_kosz{float:none;margin:30px 0 0;width:100%;}	#hotnews{font-size:14px;line-height:16px;}	#movie_main #movie_main_texts #play_movie{height:40px;margin-bottom:10px;width:40px;}	#movie_main #movie_main_texts{bottom:50%;transform:translate(-50%, 50%);}	#movie_main #movie_main_texts.hidden{bottom:-10px;}	.slideimage{display:none}	.slideimage_mobile{display:block;}	.slide_cont{padding:0px;}	.slideshow_big{font-size:28px !important;line-height:34px !important;}	.slideshow_normal{font-size:20px !important;line-height:20px !important;}	.slide_link{font-size:16px;height:40px;line-height:34px;}	.slide_text{font-size:14px;line-height:20px;margin-top:20px;}	.line_label_poziom{font-size:12px;}	.line_label_pion{font-size:12px;}}@media only screen and (max-width:600px){	body{padding:70px 0px 46px 0px !important;}	header{height:70px;position:fixed;top:0px;background-color:white;z-index:10;}	header #logo{top:50%;transform:translateY(-50%);width:150px;height:50px;left:10px;}	header #menu_mobile_rozw{display:block;top:50%;transform:translateY(-50%);}	header #menu{display:none;}	header #bottom_nawig_mobile{position:fixed;bottom:0px;height:46px;display:table;width:100%;left:0;top:unset;}	header .bottom_nawig_mobile{position:relative;float:none;display:table-cell;text-align:center;vertical-align:bottom;height:46px;background-position:50% 6px;font-size:10px;line-height:22px;padding:0px !important;margin:0px;}	header .bottom_nawig_mobile.tree{width:33.3333%;}	header .bottom_nawig_mobile.four{width:25%;}	header #phone{background-color:#ee7c91;background-image:url(../img/phone-bottom.svg);color:#20201e;}	header #basket{background-color:#20201e;background-image:url(../img/basket-bottom.svg);color:#e9eff3;}	header #cooper{background-color:#e9eff3;background-image:url(../img/bussiness-partners-bottom.svg);color:#20201e;}	header #user{background-color:#e9eff3;color:#20201e;}	header #logout{background-color:white;color:#20201e;}	#langs {z-index: 11;top: 23px !important;right: 80px;}	#langs li .flag {width: 30px;height: 20px;}	#site .inspirations_list .grid-sizer,#site .inspirations_list .list_box{width:calc(100% - 10px);box-sizing:border-box;}	.single_news_cont.columns{-moz-column-count:1;-webkit-column-count:1;column-count:1;}	.cennik_tab th{padding:5px;}	.cennik_tab th:nth-child(2n+1), .cennik_tab td:nth-child(2n+1){display:none;}	.cennik_tab th:first-child, .cennik_tab td:first-child{display:table-cell !important;}	#site #motywy #motywy_search > li:first-child{width:60%;}	#site #motywy #motywy_search > li:last-child{width:40%;}	.special_photo{height:auto;width:50%;}	.special_naglowek{width:calc(50% - 20px);}	.special_text{width:calc(50% - 20px);}	#site .site940 > .title, #site .site1100 > .title{font-size:26px;line-height:36px;}	header #menu_mobile{width:66%;}	.news_photo{float:none;margin:0px 0px 15px 0px;width:100%;height:auto;}		.productshow_table{display:block;}	.productshow_photo{width:100%;display:block;padding:0px;}	.productshow_desc{display:block;}	#los{display:none;}	.effect_list > li.filetrs_list.three{width:calc(50% - 20px);}}@media only screen and (max-width:580px){	#polityka_cookies_new #polityka_cookies_new_cont{padding:10px 15px !important;top:5%;}	#polityka_cookies_new #polityka_cookies_new_cont .polityka_cookies_new_title{margin-bottom:10px !important;padding-bottom:0px !important;font-size:22px;line-height:34px;}	#polityka_cookies_new #polityka_cookies_new_cont .polityka_cookies_new_text{font-size:12px;line-height:20px;}	#polityka_cookies_new #polityka_cookies_new_cont .polityka_cookies_new_buttons{margin:10px 0px 0px 0px !important;padding:10px 0px 0px 0px !important;}	#polityka_cookies_new #polityka_cookies_new_cont .polityka_cookies_new_buttons .polityka_new_more{display:block;margin:0px 0px 20px 0px;float:none;width:100%;}	#polityka_cookies_new #polityka_cookies_new_cont .polityka_cookies_new_buttons .polityka_new_akcept{display:block;margin:0px;float:none;width:100%;}	#polityka_cookies_new #polityka_cookies_new_cont #polityka_cookies_new_second #polityka_cookies_new_column_left{width:100%;float:none;min-height:auto;}	#polityka_cookies_new #polityka_cookies_new_cont #polityka_cookies_new_second #polityka_cookies_new_column_left ul{margin:0;}	#polityka_cookies_new #polityka_cookies_new_cont #polityka_cookies_new_second #polityka_cookies_new_column_left ul li button{padding:20px 5px 20px 20px;}	#polityka_cookies_new #polityka_cookies_new_cont #polityka_cookies_new_second #polityka_cookies_new_column_right{width:100%;float:none;margin:15px 0 0;min-height:auto;}	#polityka_cookies_new #polityka_cookies_new_cont #polityka_cookies_new_second #polityka_cookies_new_column_right .polityka_info .polityka_info_text{font-size:12px;line-height:20px;}	.kosz_foto_over{display:table;margin:0 auto;}	.box.podglad{width:100%;}	.box.dane{width:100%;}	.box.cena1{width:50%;}	.box.ilosc{width:50%;}	.box.cena_all{width:100%;}	.box.cena_all .naglowek_th{text-align:center;}	.box.cena_all .align_right{text-align:center;}	.box.operacje{width:100%;}	.box.operacje .naglowek_th{display:none;}	.kosz_delete{background:#1d1d1d none repeat 0 0;border:2px solid #1d1d1d;color:white;display:block;font-family:Montserrat;font-size:20px;font-weight:700;height:48px;letter-spacing:0.05em;line-height:48px;margin:0 auto;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s;width:196px;}	.kosz_delete:before{content:"Usuń";}	.kosz_delete:hover{background:transparent;color:#1d1d1d;text-decoration:none;}	.fotolia_row .box.podglad{padding:20px 0;width:100%;}	.fotolia_row .box.dane{border:0 none;width:calc(60% - 20px);}	.fotolia_row .box.cena_fotolia{border:0 none;width:calc(40% - 20px);}}@media only screen and (max-width:500px){	.flex_list li .photo:hover img{top:-40px;}	.flex_list li .photo span{font-size:16px;height:40px;line-height:40px;}	.flex_list li .title{font-size:16px;line-height:20px;margin-top:20px;padding-bottom:10px;}	.flex_list li .text{font-size:14px;line-height:20px;}	.inside > .title{font-size:14px;line-height:24px;}	.inside > .title .lora_title{font-size:22px;line-height:28px;}	.flex_list_price li{float:none;margin:0 0 20px;width:100%;}	.flex_list_price li:nth-child(3n+2){margin:0 0 20px;}	.more{font-size:14px;height:36px;line-height:36px;padding:0 25px;}	#newsletter .inside_nl .title{font-size:24px;line-height:26px;}	#newsletter .inside_nl .title .subtitle{font-size:20px;}	#newsletter .inside_nl form .submit_nl{font-size:16px;padding:0 25px;}	footer #inside_ft #bottom_boxs > li{width:100%;display:inline-block;margin-bottom:35px;}	footer #inside_ft #bottom_boxs > li:nth-child(2n), footer #inside_ft #bottom_boxs > li:nth-child(2n+1){clear:both;float:none;}	.site_white > .title{font-size:12px;line-height:24px;}	.site_white > .title .lora_title{font-size:20px;line-height:24px;}	#cennikListCont{-moz-column-count:1;-webkit-column-count:1;column-count:1;margin:40px auto 0px auto;}	#site #motywy #motywy_search > li{margin:0 0 10px;width:100% !important;}	#site #motywy .motywy_select{margin:0;width:calc(100% - 2px);}	#site #fotolia #fotolia_search > li{width:100%;}	#site #fotolia .fotolia_input{margin:0;padding:0 5px;width:100%;}	#site #fotolia .fotolia_input_short{margin:0;padding:0 5px;width:100%;}	.promocje_list > li{margin:0 0 20px;width:100%;}	.promocje_list > li:nth-child(3n+2){margin:0 0 20px;}	.promocje_list > li > form{width:100%;}	.dot{margin:0 20px;}	.dot:after{right:-20px;width:20px;}	.dot:before{left:-20px;width:20px;}	.kosz_suma_label{margin-right:10px;width:calc(50% - 10px);}	.kosz_suma_cena{margin-right:10px;width:calc(50% - 10px);}	.naglowek_th{margin-bottom:30px;}	#polityka_cookies_cont{background:none repeat 0 0;padding:0;width:calc(100% - 10px);}	#polityka_cookies_cont:before{background-image:url("../img/cookies.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;float:left;height:60px;margin:0 15px 5px 0;position:relative;width:60px;}	#close_cookies{float:right;margin:0 0 0 10px;position:relative;}	.special_input{width:calc(100% - 2px);}	.special_textarea{width:calc(100% - 2px);}	#movie_main #movie_main_texts .movie_text{font-size:18px;line-height:20px;letter-spacing:0.15em;}	#movie_main #movie_main_texts .movie_text > span{font-size:28px;line-height:30px;}	.login_cont{width:100%;}	.account_cont{width:100%;}	.account_cont .account_table{width:100%;}	.products_kreator_big{width:100%;padding:0px;text-align:center;}	#products_cena{width:100%;text-align:center;margin:0px 0px 10px 0px;}	.slide_link{font-size:14px;line-height:32px;height:36px;}	#hotnews{font-size:12px;line-height:14px;}}@media only screen and (max-width:460px){	.zams > label{text-align:left;margin-bottom:10px;}	.zams > label > span{text-align:left;width:100%;}	.zams > label i{margin-left:5px;right:unset;}	.zams > label.no_marg > span{display:block;width:100%;}	.zams > label.no_marg[for="regulamin"]{margin:20px 0 0;}	.zams > label.no_marg[for="regulamin"]  > span{display:inline;width:auto;}	.zamowienie_input{margin:0;width:100%;}	.zamowienie_select{margin:0;width:100%;}	.zamowienia_uwagi{margin:0;width:100%;}	.zamowienie_button{margin:20px 0 30px;padding:0;text-align:center;width:100%;}	.zamowienie_button_grey{padding:0;text-align:center;width:100%;}	.przelicz_button{margin:20px 0 0;padding:0;text-align:center;width:100%;}	.zamowienie_suma{margin-top:10px;text-align:center;}	.zamowienie_suma .label{display:block;margin:0;width:100%;}	.podsum_do_koszyka_a{margin:20px 0 0;padding:0;width:100%;}	.special_photo{display:block;float:none;height:auto;margin:0 auto 20px;max-width:100%;}	.special_naglowek{float:none;width:100%;}	.special_text{float:none;width:100%;}	header #menu_mobile{width:calc(100% - 60px);}	#mapa{height:60vh;}	.slideshow_big{font-size:24px !important;line-height:26px !important;}	.slideshow_normal{font-size:14px !important;line-height:16px !important;}		.zams > label.radio{margin:0 0 15px;}	.zams > label.radio input{display:inline-block;}	.zams > label.radio > span{padding:0;text-align:left;width:calc(100% - 30px);}	.zams > .radio_info{margin:0 0 15px;}	.border_label{display:none;}}@media only screen and (max-width:400px){	#newsletter .inside_nl form .input_nl{width:100%;}	.cennik_zamow_blue{font-size:16px;height:36px;line-height:36px;width:200px;}	.left_33{margin:0 !important;width:100% !important;}	.create_left300{width:100%;}	.create_left .overselect{width:calc(100% - 2px);}	.create_left .overselect .select{width:calc(100% + 20px);}		.kosz_suma_label{margin:0 0 20px;text-align:center;width:100%;}	.kosz_suma_cena{margin:0;text-align:center;width:100%;}	#newsletter .inside_nl .title{font-size:22px;}	.creator_pytajnik{right:0px;}	.create_left .naglowek_mini{padding-right:45px;}	.layout_list > li{margin:5px;}	.promocje_cena{line-height:56px;}	.promocje_list > li{border-bottom:1px solid #b4bcc3;padding:0 0 20px;}	footer #inside_ft #bottom_boxs > li #bottom_menu > li > a{display:inline-block;font-size:16px;line-height:20px;margin:5px 0;}		.podsum{display:block;width:100%;}	.podsum tr{display:block;width:100%;}	.podsum th{display:block;padding:0;width:100%;text-align:left;}	.podsum td{display:block;width:100%;}		.submit_podsum{font-size:22px;padding:0;width:100%;}	.take_more_kosz{font-size:22px;padding:0;width:100%;}	.to_realization_kosz{font-size:22px;padding:0;width:100%;}	.account_cont .account_table{display:block;}	.account_cont .account_table .account_th{display:inline-block;padding:5px 10px 5px 0px;width:100%;text-align:left;}	.account_cont .account_table .account_td{display:inline-block;}	.account_cont .login_a.left{float:none;display:block;margin-top:20px;}	.account_cont .login_a.right{float:none;display:block;margin-top:20px;}	.login_cont .login_a.left{float:none;display:block;margin-top:20px;}	.login_cont .login_a.right{float:none;display:block;margin-top:20px;}	.effect_list > li.filetrs_list.three{width:calc(100% - 20px);}}@media only screen and (max-width:360px){	.slide_title.pos4{transform:translate(0px, 0%);}	.slide_title.pos5{transform:translate(-50%, 0%);}	.slide_title.pos6{transform:translate(-100%, 0%);left:100%;}	.slide_title.pos7{transform:translate(0px, 0%);}	.slide_title.pos8{transform:translate(-50%, 0%);}	.slide_title.pos9{transform:translate(-100%, 0%);left:100%;}	.slide_on.pos4{top:20px;left:0px;}	.slide_on.pos5{top:20px;left:50%;}	.slide_on.pos6{top:20px;left:100%;}}@media screen and (max-height:700px){	#polityka_cookies_new #polityka_cookies_new_cont{padding:30px 50px 30px 50px;}	#polityka_cookies_new #polityka_cookies_new_cont .polityka_cookies_new_title{margin-bottom:30px;padding-bottom:30px;}	#polityka_cookies_new #polityka_cookies_new_cont .polityka_cookies_new_buttons{margin:30px 0px 0px 0px;padding:30px 0px 0px 0px;}}