.page-login,.page-logout,.page-newsletter,.page-reset{min-height:300px;text-align:center}.page-login .page-content,.page-logout .page-content,.page-newsletter .page-content,.page-reset .page-content{margin:0 auto;max-width:430px}.page-login .form-control,.page-logout .form-control,.page-newsletter .form-control,.page-reset .form-control{margin-bottom:1rem}.page-login .btn,.page-logout .btn,.page-newsletter .btn,.page-reset .btn{margin-bottom:1rem;width:100%}.order-products{line-height:1.5;padding-bottom:40px}.order-products p{margin:0}.order-products .product{align-items:center;border-top:1px solid #e7e9ed;display:flex;padding:10px 0}.order-products .product:last-child{border-bottom:1px solid #e7e9ed}.order-products .variation{color:#a0a0a0;display:block}.order-products .image{flex:none;width:85px}.order-products .title{flex-grow:1;margin-left:50px}.order-products .title a{color:#000;text-decoration:none}.order-products .title a:active,.order-products .title a:hover{text-decoration:underline}.order-products .availability{flex:none;text-align:center;width:130px}.order-products .availability-resp{display:none}.order-products .piece-price{flex:none;text-align:right;width:13ch}.order-products .pieces{display:flex;flex:none;margin-left:30px;position:relative;width:110px}.order-products .pieces .form-control{flex-shrink:1;text-align:center;width:calc(100% - 50px)}.order-products .price-total{color:#000;flex:none;font-size:18px;font-weight:600;text-align:right;width:10ch}.order-products .price-total-with-discount{align-items:center;display:flex;justify-content:space-between;width:13ch}.order-products .price-total-with-discount.price-total-discount-b2b strong{order:unset}.order-products .price-total-with-discount.price-total-discount-b2b small{font-weight:600}.order-products .price-total-with-discount .flag{font-size:.875rem;height:47px;line-height:47px;margin-bottom:0;min-width:47px;width:47px}.order-products .price-total-with-discount .flag+div strong{color:rgba(214,198,232,.38)}.order-products .price-total-with-discount div{align-items:flex-end;display:flex;flex:1;flex-direction:column}.order-products .price-total-with-discount div *{white-space:nowrap}.order-products .price-total-with-discount div strong{color:#000;font-size:18px;font-weight:600;order:-1}.order-products .price-total-with-discount div del{color:#a0a0a0;font-size:.875rem;font-weight:400}.order-products .delete-product{font-size:20px;margin-left:20px;text-decoration:none;transition:color .3s}.order-products .delete-product:active,.order-products .delete-product:hover{text-decoration:none}.order-products .delete-product .fc:before{content:"\f116"}.order-products .delete-product:active,.order-products .delete-product:focus,.order-products .delete-product:hover{color:#c12d00}@media screen and (max-width:991px){.order-products .availability{display:none}.order-products .availability-resp{display:block}}@media screen and (max-width:767px){.order-products .product{flex-wrap:wrap;justify-content:flex-start;position:relative}.order-products .title{margin:0;width:calc(100% - 85px)}.order-products .pieces{bottom:10px;left:85px;margin-left:0;position:absolute}.order-products .piece-price,.order-products .price-total{width:calc(100% - 40px)}.order-products .price-total-with-discount{width:auto}.order-products .price-total-with-discount .flag{margin-right:10px}}@media screen and (max-width:419px){.order-products .image{margin-bottom:5px}.order-products .pieces{left:0}}.order-products .variation{font-size:12px}@media screen and (max-width:543px){.order-products .product{padding:25px 0}}.price-box .total-price>p{color:#000}.page-404{background:#fff;padding:70px 0}.page-404-content{margin:0 auto;max-width:1180px;padding-left:120px;position:relative}.page-404-content:before{content:":(";font-size:108px;font-weight:600;left:0;opacity:.5;position:absolute;top:20px}.page-404-content>*{color:#000}.page-404-content .btn{border:2px solid #f9f9f9;margin-right:.625rem;margin-top:2rem}@media screen and (max-width:543px){.page-404-content{padding-left:0}.page-404-content:before{content:none;display:none}}@media screen and (max-width:419px){.page-404-content .btn{margin-right:0;width:100%}}.page-404-content-new{margin:0 auto;max-width:1180px}.page-404-content-new>.wpj-col-4{max-width:120px}.page-404-content-new .emoji{font-size:108px;font-weight:600;margin-top:20px;opacity:.5}.page-404-content-new .btns>.wpj-col-center{display:flex;flex-wrap:wrap}.page-404-content-new .btn{margin-right:.625rem;margin-top:1.25rem}@media screen and (max-width:767px){.page-404-content-new>.wpj-col-4{display:none}}@media screen and (max-width:419px){.page-404-content-new .w-btn-wrapper{width:100%}.page-404-content-new .btn{margin-right:0;width:100%}}.html-page-banner{display:flex;margin-bottom:165px}.html-page-banner .text{background:#f9f9f9;max-width:610px;padding:70px 40px 50px 85px}.html-page-banner .image{display:block;position:relative;width:50%}.html-page-banner .image figure{position:absolute;right:0;top:-70px;width:730px;z-index:-1}.html-page-banner .image img{width:100%}@media screen and (max-width:991px){.html-page-banner .text{padding:30px 20px}.html-page-banner .image{display:none}}.page-advice .advice-table{margin-bottom:125px}.page-advice .advice-table table{border-collapse:collapse;font-size:13px}.page-advice .advice-table th,.page-advice .advice-table tr{line-height:1.5;padding-bottom:10px;padding-top:10px}.page-advice .advice-table th{font-weight:400;text-transform:none}.page-advice .advice-table thead{background:rgba(214,198,232,.38);border:none}.page-advice .advice-table thead th{border-bottom:0;max-width:150px;padding:27px 6px 19px;vertical-align:baseline}.page-advice .advice-table tbody td,.page-advice .advice-table tbody th{border-bottom:1px solid #e7e9ed}.page-advice .advice-table tbody th{font-weight:600}.page-advice .advice-table tbody tr:nth-last-of-type(-n+2) td,.page-advice .advice-table tbody tr:nth-last-of-type(-n+2) th{border-bottom:0}.page-advice .advice-table a{background:linear-gradient(0deg,rgba(214,198,232,.38),rgba(214,198,232,.38) 50%,transparent 51%);border:0;color:#000;font-weight:600;letter-spacing:.25em;padding:10px 15px;text-decoration:none;text-transform:uppercase}.page-advice .advice-table a:active,.page-advice .advice-table a:focus,.page-advice .advice-table a:hover{color:#000}.page-advice .advice-content{margin-bottom:120px}.page-advice .advice-content img{width:100%}@media screen and (max-width:991px){.page-advice .advice-table .table{overflow-x:scroll}.page-advice .advice-table table{width:1240px}}.page-b2b .form-control{background-color:transparent;border-left:none;border-right:none;border-top:none;font-size:14px;margin-right:70px;min-height:30px;padding-bottom:0;padding-top:0}.page-b2b .form-group{align-items:center;display:flex;flex-grow:1}.page-b2b label{margin-bottom:0;width:15%}.page-b2b .html-page-banner{margin-bottom:250px}.page-b2b .b2b-wrapper{margin-bottom:150px}.page-b2b .b2b-wrapper a{color:#747474;font-size:12px}.page-b2b .b2b-login{align-items:center;display:flex}.page-b2b .b2b-title{font-family:Playfair Display,serif;font-size:20px;font-weight:600;width:10%}.page-b2b .b2b-login-block{align-items:center;display:flex;justify-content:space-between;width:90%}@media screen and (max-width:991px){.page-b2b .html-page-banner .text{padding:30px 20px}.page-b2b .html-page-banner .image{display:none}.page-b2b .advice-table .table{overflow-x:scroll}.page-b2b .advice-table table{width:1240px}}.page-b2b .b2b-form{background:#f9f9f9;margin-bottom:100px;padding:60px}.page-b2b .b2b-form h3{font-size:30px;margin-bottom:30px}.page-b2b .b2b-form form{margin-left:auto;margin-right:auto;width:820px}.page-b2b .b2b-form label{width:40%}.page-b2b .b2b-form .label-long{width:15.8%}.page-b2b .b2b-form .form-control{margin-bottom:10px;margin-right:0;padding-bottom:12px;padding-top:12px}.page-b2b .b2b-form .registration-consent{color:#747474;font-size:12px}.page-b2b .b2b-form .btn{display:block;margin:50px auto 0}.page-b2b .instafeed-container{margin-top:30px}.page-contact{margin:0 auto;max-width:1260px;overflow:hidden}.page-contact h2{font-weight:600}.page-contact .info{background:#f9f9f9;margin-bottom:45px;max-width:610px;padding:75px 85px;position:relative}.page-contact .info h1{font-weight:600}.page-contact .info p{max-width:375px}.page-contact .info:after{background:url(/web/build/images/decoration-mandala.7a6bb4a0.svg) no-repeat;background-size:contain;bottom:-150px;content:"";display:block;height:495px;position:absolute;right:-175px;width:495px;z-index:-1}.page-contact hr{border-color:#e7e9ed}.page-contact .list{margin-bottom:45px}.page-contact .list p{font-size:13px}.page-contact .list p a{font-size:14px}.page-contact .list .w-text:first-of-type{padding-left:35px;position:relative}.page-contact .list .w-text:first-of-type:before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#000;border-radius:50%;color:#fff;content:"\f10f";left:0;padding:5px;position:absolute;top:3px}.page-contact .list .w-text:nth-of-type(2){padding-left:35px;position:relative}.page-contact .list .w-text:nth-of-type(2):before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#000;border-radius:50%;color:#fff;content:"\f112";left:0;padding:5px;position:absolute;top:3px}.page-contact .contact-follow-us{display:flex;margin-bottom:160px}.page-contact .contact-follow-us h3{font-size:20px;font-weight:600;margin-right:10px}.page-contact .contact-follow-us .fc{background:#000;border-radius:50%;color:#fff;margin-right:10px;padding:5px}.page-contact .contact-table h2{font-size:40px;position:relative}.page-contact .contact-table h2:before{color:rgba(0,0,0,.06);content:"SHOWROOM";font-size:150px;left:0;position:absolute;top:-150px}.page-contact .contact-table .btn{margin-bottom:40px}.page-contact .contact-table h4{font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;letter-spacing:.25em;text-transform:uppercase}.page-contact .contact-table .wpj-col-4:nth-of-type(2) p{border-bottom:1px solid #dedede;margin-bottom:5px;padding-bottom:5px}.page-contact .contact-table .wpj-col-4:nth-of-type(2) p:last-child{border-bottom:none;padding-bottom:50px}@media screen and (min-width:992px){.page-contact .list{padding-left:125px;padding-top:100px}.page-contact .contact-follow-us h3,.page-contact .contact-table h2{padding-left:85px}.page-contact .contact-table .wpj-col-4:first-of-type{padding:0 75px 0 95px}.page-contact .contact-table .wpj-col-4:nth-of-type(2) .w-text{border-left:1px solid #dedede;padding:0 60px}}.html-page-faq .w-text{border:1px solid #e7e9ed;margin-bottom:10px;padding:4px 10px}.html-page-faq h4{cursor:pointer;display:flex;font-size:20px;line-height:1.3;margin:0;padding:16px}.html-page-faq h4:before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f13d";flex:none;font-size:14px;line-height:26px;transition:color .3s;width:30px}.html-page-faq h4.expanded:before{content:"\f139"}.html-page-faq h4:hover:before{color:rgba(214,198,232,.38)}.html-page-faq p{font-size:16px;padding-left:46px}.html-page-faq .hidden{display:none}@media (max-width:419px){.html-page-faq h4{font-size:18px;padding:10px 0 10px 3px}.html-page-faq h4:before{font-size:12px;line-height:23px;width:22px}.html-page-faq p{font-size:14px;margin-bottom:10px;padding-left:25px}}.wpj-blocek-active .html-page-faq h4{cursor:auto}.page-detail .detail-video>div{position:relative}.page-detail .detail-video img{width:100%}.page-detail .detail-video .w-text{left:0;position:absolute;right:0;text-align:center;top:25%}.page-detail .detail-video .w-text a{align-items:center;background:#000;color:#fff;display:inline-flex;margin-top:20px;padding:20px 30px;text-decoration:none}.page-detail .detail-video .w-text a:before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f10e";font-size:20px;margin-right:10px}.page-detail .detail-video h2{color:#fff;font-size:40px;margin-bottom:0}.page-detail .detail-video h2 strong{font-size:60px}@media screen and (max-width:991px){.page-detail .detail-video .w-text{background:#fff;padding-bottom:15px;position:relative}.page-detail .detail-video h2{color:#000;font-size:30px}}@media screen and (max-width:767px){.page-detail .detail-video h2{font-size:20px}.page-detail .detail-video h2 strong{font-size:40px}}.page-detail .detail-video-description{background:#f9f9f9;margin-bottom:40px}.page-detail .detail-video-description .container{margin-top:-235px;max-width:1050px;padding-bottom:50px;padding-top:300px}@media screen and (max-width:419px){.page-detail .detail-video-description .container{padding-top:245px}}