@import url("https://fonts.googleapis.com/css2?family=Lato&display=swap");.container{padding-left:5px;padding-right:5px}.row{margin-left:-5px;margin-right:-5px}[class^="col-"]{padding-left:5px;padding-right:5px}.row.is-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.is-flex>[class*='col-']{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:470px){.col-xxs-12{position:relative;float:left;width:100%;min-height:1px;padding-left:5px;padding-right:5px}}@media screen and (min-width:1200px){.col-lg-2.side-bar{width:20%}.col-lg-10.main-content{width:80%}}.btn{display:inline-block;padding:10px 20px;border:1px solid #cccccc;background:-webkit-linear-gradient(#fbfbfb 0%,#f6f6f6 100%);background:-o-linear-gradient(#fbfbfb 0%,#f6f6f6 100%);background:linear-gradient(#fbfbfb 0%,#f6f6f6 100%)}.btn-sm{padding:5px 20px}.btn-default{font-weight:bold}.btn-add{display:inline-block;background:#9ad682;color:#FFF;border:0;padding:11px 18px;padding-top:10px;font-size:15px}.btn-add:hover{background:#9ae682;color:#FFF}.btn-back{display:inline-block;background:#80B8FF;color:#FFF;border:0;padding:11px 18px;padding-top:10px;font-size:15px}.btn-back:hover{background:#6BC4EE;color:#FFF}body{font-family:'Open Sans',sans-serif;font-size:13px;color:#666666}h1,h2,h3,h4,h5,h6{padding:0;margin:0}a{color:#666666;transition:color 200ms;text-decoration:none}a:hover,a:focus{color:#666666;text-decoration:none}a.link-blue{color:#3f74aa;transition:color 200ms;text-decoration:none}a.link-blue:hover,a.link-blue:focus{color:#134985;text-decoration:none}a.no-underline:hover,a.no-underline:focus{text-decoration:none}a:focus,button:focus{outline:none}ul{padding:0;margin:0;list-style:none}.bold{font-weight:600}.stock-label.stock-available{color:#ff9b0d}address{font-style:normal}.clearfix:before,.clearfix:after{content:'';clear:both;display:block}input[type="text"],input[type="email"],input[type="number"],input[type="password"]{padding:0px;border:1px solid #d6d6d6;height:34px;width:100%;padding-left:5px;padding-right:5px}button{background:#F7F7F7;padding:6px;border:1px solid #ddd;cursor:pointer}label{font-weight:normal;text-align:left}.form-group.required .asterix{color:red}.form-horizontal .form-group{margin-left:-5px;margin-right:-5px}.tabs{position:relative;top:1px}.tabs:before,.tabs:after{content:'';clear:both;display:block}.tabs ul li{float:left;border:1px solid #dddddd;border-right:0;background:-webkit-linear-gradient(#fbfbfb 0%,#f6f6f6 100%);background:-o-linear-gradient(#fbfbfb 0%,#f6f6f6 100%);background:linear-gradient(#fbfbfb 0%,#f6f6f6 100%)}.tabs ul li:first-child{border-top-left-radius:5px}.tabs ul li:last-child{border-right:1px solid #dddddd;border-top-right-radius:5px}.tabs ul li.active{border-bottom:1px solid white;background:white}.tabs ul a{display:block;padding:10px 10px}.badge{display:inline-block;min-width:10px;padding:8px 15px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:50%}table{width:100%;font-size:13px}table td{padding:5px;vertical-align:top}.alert{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);padding:20px;text-align:center}.alert .fa{font-size:24px;margin-top:-3px;float:left}.alert-success{background-color:#dff0d8;border:1px solid #85ae50;color:#3c763d}.alert-danger{color:#f00000}#main{margin:auto;margin-top:10px}@media screen and (max-width:767px){#main>main>.row{min-height:auto!important}}#page-content{padding:20px;background-color:#ffffff;overflow:hidden;border:0}@media screen and (max-width:767px){#page-content{padding:10px}}#page-content.no-padding{padding:0}@media screen and (max-width:767px){#page-content .category-intro{padding:0 5px}}.content-block{padding:20px;background-color:#ffffff;overflow:hidden}@media screen and (max-width:767px){.content-block{padding:10px}}.content-section{padding:20px 0;border-bottom:1px solid #e4e4e4}@media screen and (max-width:767px){.content-section{padding:10px 0}}.content-section:first-of-type{padding-top:0}.content-section:last-of-type{border-bottom:0;padding-bottom:0}.content-section article{padding:10px}.content-section .section-header{margin-bottom:10px}.content-section .section-header .section-title{font-size:20px;font-weight:300}.content-section .subsection-header{margin:0 15px;padding:15px 0 5px}@media screen and (max-width:767px){.content-section .subsection-header{margin:0 5px}}.content-section .subsection-header .subsection-title{font-size:16px;font-weight:400;background:#aaa;color:#ffffff;border-radius:5px;margin-right:auto;display:block;padding:4px 8px}.content-section .subsection-header a.subsection-title:hover{background:#999}.container{max-width:1200px;margin:auto}hr{border-color:#e4e4e4;margin:20px 0px}[v-cloak]{display:none!important}.no_image_120x120{height:100px;width:120px;background:#d9d9d9 url("/static/img/no_image.png?b557b7457e8b") no-repeat center/cover;display:block;margin:auto}.price_green{color:limegreen}.price_red{color:red}.silver-background{background-color:#f1f1f1}.silver-background #page-content{background-color:#f1f1f1}.silver-background .white-background{background-color:#ffffff!important;margin-bottom:10px}@media screen and (max-width:767px){.silver-background .white-background{margin-bottom:5px}}.silver-background#marking #page-content,.silver-background#pl-detail #page-content{background-color:white}.cookie-bar{position:fixed;bottom:0px;z-index:10;width:100%;height:auto;background:rgba(0,0,0,0.85);color:#bbb;text-align:center;line-height:20px;padding:5px 10px;font-size:11.5px;transition:1s;cursor:pointer}@media only screen and (max-width:470px){.cookie-bar{text-align:justify}}.cookie-bar .cookie-container{display:block;margin:0 auto}@media only screen and (max-width:767px){.cookie-bar .cookie-container{width:100%}}@media only screen and (min-width:768px){.cookie-bar .cookie-container{width:768px;padding:0 20px}}@media only screen and (min-width:992px){.cookie-bar .cookie-container{width:992px;padding:0 30px}}.cookie-bar i{font-size:16px;float:right;margin-top:2px}.cookie-hidden{margin-bottom:-180px}.back-to-top{width:40px;height:40px;background:#bbb;position:fixed;right:-40px;bottom:100px;display:flex;align-items:center;flex-direction:row;transition:right 300ms;justify-content:center;opacity:0.75;cursor:pointer}@media screen and (max-width:767px){.back-to-top{bottom:20px}}.back-to-top i{color:#fff;font-size:17px;font-weight:bold;margin-top:-3px}.back-to-top:hover{background:#3c3c3c;opacity:1}.fa-spinner{display:none}@media screen and (min-width:768px){.vertical-center{display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;flex-direction:row;-webkit-flex-direction:row}}.text-right{text-align:right}.text-center{text-align:center}.pagination{padding-bottom:12px;float:right}@media screen and (max-width:768px){.pagination{padding-bottom:7px;float:none;display:block;margin:auto}}.pagination li{float:left;width:30px;height:30px;line-height:30px;margin-right:5px;margin-left:5px;text-align:center}@media screen and (max-width:768px){.pagination li{width:10%;height:42px;line-height:42px;font-size:15px;margin:5px}}.pagination li:hover{background-color:#3c3c3c;color:#ffffff}.pagination li.active{background-color:#e5e5e5}input[type="number"]{-moz-appearance:textfield}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#baguetteBox-overlay .full-image img{box-shadow:none!important}.delivery-info-container{padding-left:0;padding-right:0}.btn-product{font-size:14px;color:#fff;padding:10px 16px;margin-left:2px;border:0px;display:inline-block;cursor:pointer}.btn-product:first-child{margin-left:0px}.btn-product:hover,.btn-product:focus,.btn-product:active{filter:contrast(105%) brightness(95%);color:#fff;text-decoration:none;box-shadow:inset 0 0 10px 10px rgba(0,0,0,0.05)}.btn-download-picture{background:#605FA1}.btn-download-picture i{margin-right:7px;font-size:16px}.btn-print-site{background:#4aadce}.btn-print-site i{margin-right:7px;font-size:18px}.btn-green{background:#39c339}.btn-red{background:#FA4137}.btn-blue{background:#0057E5}button:focus{outline:none}button::-moz-focus-inner{border:0}button.prev,button.next{font-family:"FontAwesome";font-size:16px;font-weight:700;color:#000000;width:45px;height:45px;line-height:45px;border-radius:50%;background:white;opacity:0.4;padding:0;box-shadow:0px 0px 5px #666666;-webkit-box-shadow:0px 0px 5px #666666;-moz-box-shadow:0px 0px 5px #666666}button.prev:hover,button.next:hover{color:#424242;opacity:0.75}button.prev::after{content:"\f053";padding-right:2px}button.next::after{content:"\f054";padding-left:2px}#main #mini-banners .banner-content,#main #mini-banners>a>img,#main #banners .banner-content,#main #banners>a>img{display:block;width:100%;overflow:hidden}@media screen and (max-width:767px){#main #mini-banners .banner-content,#main #mini-banners>a>img,#main #banners .banner-content,#main #banners>a>img{height:0;padding-bottom:45.03%}}@media screen and (min-width:768px){#main #mini-banners .banner-content,#main #mini-banners>a>img,#main #banners .banner-content,#main #banners>a>img{height:415px}}@media screen and (min-width:768px) and (max-width:1199px){#main #mini-banners .banner-content,#main #mini-banners>a>img,#main #banners .banner-content,#main #banners>a>img{height:320px}}@media screen and (min-width:768px) and (max-width:991px){#main #mini-banners .banner-content,#main #mini-banners>a>img,#main #banners .banner-content,#main #banners>a>img{height:308px}}#main #mini-banners .banner-content,#main #banners .banner-content{margin-bottom:10px}@media screen and (max-width:767px){#main #mini-banners .banner-content,#main #banners .banner-content{margin-bottom:5px}}#main #mini-banners{display:flex;column-gap:10px}@media screen and (max-width:767px){#main #mini-banners{flex-wrap:wrap;column-gap:0}}#main #mini-banners .banner-content{height:auto}@media screen and (max-width:767px){#main #mini-banners .banner-content{width:100%;padding-bottom:0}}#main #mini-banners .banner-content .banner-mini{width:100%;position:relative;padding-top:100%}#main #mini-banners .banner-content .banner-mini>.banner-lines{background-size:contain;position:absolute;overflow:hidden;width:100%;height:100%;top:0;left:0}#main #mini-banners .banner-content .banner-mini>.banner-lines .banner-row{width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:768px) and (max-width:1200px){#main #mini-banners .banner-content .banner-mini>.banner-lines .banner-row>div{transform:scale(0.8);transform-origin:center 0}}#main .ue-banner,#main .newsletter-banner{background:#ffffff;height:55px;margin-bottom:10px;cursor:pointer}@media screen and (max-width:767px){#main .ue-banner,#main .newsletter-banner{margin-bottom:5px}}#main .ue-banner .ue-banner-container,#main .ue-banner .newsletter-banner-container,#main .newsletter-banner .ue-banner-container,#main .newsletter-banner .newsletter-banner-container{display:flex;align-items:center;width:100%;height:100%;padding:0 10px}#main .ue-banner .ue-banner-container,#main .newsletter-banner .ue-banner-container{justify-content:space-evenly}@media screen and (max-width:991px){#main .ue-banner .ue-banner-container>img,#main .newsletter-banner .ue-banner-container>img{height:45px}}#main .ue-banner .newsletter-banner-container,#main .newsletter-banner .newsletter-banner-container{justify-content:center}#main .ue-banner .newsletter-banner-container>*,#main .newsletter-banner .newsletter-banner-container>*{padding:0 6px}@media screen and (min-width:768px) and (max-width:991px){#main .ue-banner .newsletter-banner-container>*,#main .newsletter-banner .newsletter-banner-container>*{padding:0 3px}}#main .ue-banner .newsletter-banner-container img,#main .newsletter-banner .newsletter-banner-container img{height:32px;border-radius:12px}@media screen and (max-width:991px){#main .ue-banner .newsletter-banner-container img,#main .newsletter-banner .newsletter-banner-container img{height:24px;border-radius:10px}}#main .ue-banner .newsletter-banner-container b,#main .newsletter-banner .newsletter-banner-container b{font-size:18px}@media screen and (max-width:991px){#main .ue-banner .newsletter-banner-container b,#main .newsletter-banner .newsletter-banner-container b{font-size:16px}}#main .ue-banner .newsletter-banner-container i,#main .newsletter-banner .newsletter-banner-container i{font-size:14px}#main .ue-banner .ue-banner-container>img{max-width:100%;max-height:100%}@media screen and (max-width:767px){#main .col-super-product:nth-of-type(1){padding-right:2.5px}#main .col-super-product:nth-of-type(2){padding-left:2.5px}}#main .super-product{margin-bottom:10px}@media screen and (max-width:767px){#main .super-product{margin-bottom:5px}}#main .video-row{padding:0 5px;margin-bottom:10px}@media screen and (max-width:767px){#main .video-row{margin-bottom:5px}}@media screen and (max-width:767px){.product{font-size:15px}}.product .product-teaser:before,.product .product-teaser:after{content:'';clear:both;display:block}.product .product-teaser .product-teaser-details{float:left;margin:0 10px 0 5px;font-size:14px}@media screen and (max-width:767px){.product .product-teaser .product-teaser-details{font-size:16px;margin:0;text-align:left}}.product .product-teaser .product-teaser-details strong{font-weight:600}.product .category-icons img{height:36px;padding:5px}.product .btn-product{margin-bottom:5px}@media screen and (min-width:768px){.product #product-video .video{width:calc(100% - 35px);margin:auto}}.product #product-prices{font-size:15px}@media screen and (max-width:767px){.product #product-prices{font-size:17px}}.product #product-prices .price-catalogue{opacity:0.8}.product #product-prices .section-header .section-title{display:inline-block}.product #product-prices .section-header small{float:right;font-size:12px;padding:0 10px}@media screen and (max-width:767px){.product #product-prices .section-header small{font-size:14px;float:none;display:block;width:100%;padding:20px 10px}}.product #product-prices .table-legend{margin-bottom:10px;font-size:13px}@media screen and (max-width:767px){.product #product-prices .table-legend{font-size:15px}}.product #product-prices table{width:140px}.product #product-prices table tr td{padding:2px}.product #product-prices table tr td:nth-child(2){text-align:right}@media screen and (max-width:767px){.product #product-prices .buttons{margin-top:30px}}.product #product-prices .buttons .btn-product{display:block;background:#3f74aa}.product #product-prices .buttons .btn-product.btn-ask-offer{width:260px;float:right}@media screen and (max-width:767px){.product #product-prices .buttons .btn-product.btn-ask-offer{width:100%}}.product #product-features .product-main-details-list{margin-bottom:10px;list-style:none}@media screen and (max-width:767px){.product #product-features .product-main-details-list{padding-left:5px}}.product #product-features .product-main-details-list-features{list-style:disc;padding-bottom:25px;padding-left:25px}@media screen and (min-width:768px){.product #product-features .product-main-details-list-features{padding-left:50px}}.product #product-features .product-description{font-size:14px;padding:0 15px}@media screen and (max-width:767px){.product #product-features .product-description{font-size:16px;padding:0 5px}}@media screen and (max-width:767px){.product #product-availability .product-teaser .product-teaser-details{font-size:15px;text-align:center}.product #product-availability .product-teaser .product-teaser-image img{max-width:calc(100% - 15px)}}.product #product-availability .material-banner{display:block;margin:auto;width:fit-content;max-width:100%;position:relative;padding:20px 0}.product #product-availability .material-banner .material-banner-image{max-width:100%}.product #product-availability .material-banner .material-banner-text{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);text-transform:uppercase;color:white;text-align:center;font-size:14px;padding:0 15px}.product #product-marking .marking-table{width:100%;margin-bottom:20px}@media screen and (min-width:768px){.product #product-marking .marking-table{border-bottom:1px solid #f1f1f1}}.product #product-marking .marking-table:last-of-type{margin-bottom:0}.product #product-marking .marking-table .marking-table-item{width:100%;padding:4px 0;display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.product #product-marking .marking-table .marking-table-item:nth-child(even){background:#f1f1f1}}.product #product-marking .marking-table .marking-table-item>div{display:flex;align-items:center;word-break:break-word;padding:0 2px}.product #product-marking .marking-table .marking-table-item .marking-table-item-name{width:34%;font-size:16px}@media screen and (min-width:768px){.product #product-marking .marking-table .marking-table-item .marking-table-item-name{font-size:14px}}.product #product-marking .marking-table .marking-table-item .marking-table-item-name a{font-weight:600;color:#3f74aa}.product #product-marking .marking-table .marking-table-item .marking-table-item-name b{font-weight:600;color:#666666}.product #product-marking .marking-table .marking-table-item .marking-table-item-price{width:12%;font-weight:400}.product #product-marking .marking-table .marking-table-item .marking-table-item-price b{font-weight:600;color:#929292}.product #product-marking .marking-table .marking-table-item .marking-table-item-preparing{width:14%;font-weight:300}.product #product-marking .marking-table .marking-table-item .marking-table-item-preparing.preparing-order{width:12%;order:1}.product #product-marking .marking-table .marking-table-item .marking-table-item-preparing.matrix-order{order:2}.product #product-marking .marking-table .marking-table-item .marking-table-item-preparing b{font-weight:400;color:#929292}@media screen and (min-width:992px) and (max-width:1199px){.product #product-marking .marking-table .marking-table-item .marking-table-item-name{width:30%}.product #product-marking .marking-table .marking-table-item .marking-table-item-price,.product #product-marking .marking-table .marking-table-item .marking-table-item-preparing.preparing-order{width:14%}}@media screen and (min-width:768px) and (max-width:991px){.product #product-marking .marking-table .marking-table-item .marking-table-item-name{width:25%}.product #product-marking .marking-table .marking-table-item .marking-table-item-price,.product #product-marking .marking-table .marking-table-item .marking-table-item-preparing,.product #product-marking .marking-table .marking-table-item .marking-table-item-preparing.preparing-order{width:15%;padding:0 5px}}@media screen and (max-width:767px){.product #product-marking .marking-table .marking-table-item{padding:0;margin-bottom:20px;border-bottom:1px solid #f1f1f1}.product #product-marking .marking-table .marking-table-item.marking-table-item-header{border-bottom:0}.product #product-marking .marking-table .marking-table-item .marking-table-item-icon,.product #product-marking .marking-table .marking-table-item .marking-table-item-name,.product #product-marking .marking-table .marking-table-item .marking-table-item-price,.product #product-marking .marking-table .marking-table-item .marking-table-item-preparing,.product #product-marking .marking-table .marking-table-item .marking-table-item-preparing.preparing-order{width:100%;padding:2px 0}.product #product-marking .marking-table .marking-table-item .marking-table-item-icon b,.product #product-marking .marking-table .marking-table-item .marking-table-item-name b,.product #product-marking .marking-table .marking-table-item .marking-table-item-price b,.product #product-marking .marking-table .marking-table-item .marking-table-item-preparing b,.product #product-marking .marking-table .marking-table-item .marking-table-item-preparing.preparing-order b{margin-right:5px}.product #product-marking .marking-table .marking-table-item .marking-table-item-price,.product #product-marking .marking-table .marking-table-item .marking-table-item-preparing.matrix-order:nth-child(odd){background:#f1f1f1}.product #product-marking .marking-table .marking-table-item .marking-table-item-name,.product #product-marking .marking-table .marking-table-item .marking-table-item-preparing.preparing-order{background:transparent}.product #product-marking .marking-table .marking-table-item .marking-table-item-name b{border-radius:5px;padding:4px 8px;background:#aaa;color:#ffffff;font-weight:400;margin-top:15px}}.product #product-marking .marking-table.marking-table-material .marking-table-item-price,.product #product-marking .marking-table.marking-table-material .marking-table-item-preparing{display:none}.product #product-modifications .prepare{color:#929292;font-size:13px;line-height:1}@media screen and (max-width:767px){.product #product-modifications .prepare{font-size:14px}}.product #product-modifications .matrix-table{display:flex;border:1px solid #d8d9d9;border-bottom:0;max-width:250px;color:#929292;font-size:13px;line-height:1}@media screen and (max-width:767px){.product #product-modifications .matrix-table{font-size:14px}}@media screen and (max-width:767px){.product #product-modifications .matrix-table{margin:0 auto}}.product #product-modifications .matrix-table:last-of-type{border-bottom:1px solid #d8d9d9}.product #product-modifications .matrix-table.matrix-table-title{margin-top:4px;padding:1px 3px;justify-content:center;font-weight:600;color:#bec0c0}@media screen and (max-width:767px){.product #product-modifications .matrix-table.matrix-table-title{margin-top:10px}}.product #product-modifications .matrix-table.matrix-table-title ~ .matrix-table-title{display:none}.product #product-modifications .matrix-table>.matrix-table-name{padding:1px 3px;background:#e5e5e5;color:#888;text-align:right;width:50%}.product #product-modifications .matrix-table>.matrix-table-name.matrix-table-name-pl{width:40%}.product #product-modifications .matrix-table>.matrix-table-price{padding:1px 3px;text-align:left}@media screen and (max-width:991px){.product .product-teaser-image,.product .product-teaser-details{float:none!important}}@media only screen and (min-width:768px){#page-content.history-page{padding:30px 50px 30px 50px}}.history-photo{padding-top:30px;text-align:left}@media only screen and (max-width:767px){.history-photo{text-align:center;margin-bottom:20px}}.history-text{padding-top:20px;padding-right:30px;text-align:justify;font-size:15px;font-weight:300;line-height:1.8}.history-text h3{font-size:22px;font-weight:400}@media only screen and (max-width:767px){.history-text{padding:10px}}.history-image{margin-top:15px;margin-bottom:15px;text-align:center}.history-image img{margin:auto;max-width:100%}#history-gallery{padding-top:30px;display:flex;flex-wrap:wrap}#history-gallery figure{margin:5px}#history-gallery figure.ratio-1-1{width:calc(50% - 10px)}@media screen and (min-width:768px){#history-gallery figure.ratio-1-1{width:calc(100% / 8 * 3 - 7.5px)}}#history-gallery figure.ratio-5-3{width:100%}@media screen and (min-width:768px){#history-gallery figure.ratio-5-3{width:calc(100% / 8 * 5 - 12.5px)}}#history-gallery figure a{outline:0}#history-gallery figure img{display:block;width:100%;height:auto}#login #page-content{background-color:#ffffff}#login form label{text-align:left}#login form[name="create-account-form"]{display:none}.g-recaptcha{margin-top:20px}@media screen and (max-width:340px){.g-recaptcha{transform:scale(0.885);-webkit-transform:scale(0.885);transform-origin:0 0;-webkit-transform-origin:0 0;margin-bottom:-8px}}@media screen and (min-width:341px) and (max-width:369px){.g-recaptcha{transform:scale(1.02);-webkit-transform:scale(1.02);transform-origin:0 0;-webkit-transform-origin:0 0;margin-bottom:2px}}@media screen and (min-width:370px) and (max-width:411px){.g-recaptcha{transform:scale(1.07);-webkit-transform:scale(1.07);transform-origin:0 0;-webkit-transform-origin:0 0;margin-bottom:5px}}@media screen and (min-width:411px) and (max-width:429px){.g-recaptcha{transform:scale(1.19);-webkit-transform:scale(1.19);transform-origin:0 0;-webkit-transform-origin:0 0;margin-bottom:20px}}@media screen and (min-width:768px) and (max-width:991px){.g-recaptcha{transform:scale(1.02);-webkit-transform:scale(1.02);transform-origin:0 0;-webkit-transform-origin:0 0}}@media screen and (min-width:992px){.g-recaptcha{transform:scale(0.835);-webkit-transform:scale(0.835);transform-origin:0 0;-webkit-transform-origin:0 0;margin-bottom:-14px}}#my-account-form h3{font-size:18px;font-weight:300;padding-bottom:20px}#my-account-form h3 a{color:#3f74aa}#my-account-form h3 a:hover{text-decoration:underline}#my-account-form #page-content input,#my-account-form #page-content textarea{border:1px solid #d6d6d6;border-radius:4px;padding:6 10px;font-size:13px}#my-account-form #page-content input[readonly]{background:#eee;cursor:not-allowed}#my-account-form #page-content input[type="color"]{width:30px;height:30px}#my-account-form #page-content .btn-default{display:block;margin:20px 0 0 auto}@media screen and (min-width:768px){#my-account-form #page-content .btn-default{margin:0 30px 0 auto}}@media screen and (min-width:768px){#my-account-form #page-content .form-group{padding-left:20px}}#my-account-form #page-content .form-group .form-label-margin{margin-left:5px}@media screen and (min-width:768px){#my-account-form .account-change-logo .form-group{padding-right:5px}}#my-account-form .account-change-logo .form-group .row{margin:0}#my-account-form .account-change-logo .transparent-bg{background-image:url("/static/img/transparent.png?b557b7457e8b");margin-top:10px;margin-bottom:20px;height:140px;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;flex-direction:row;-webkit-flex-direction:row}@media screen and (min-width:768px){#my-account-form .account-change-logo .transparent-bg{margin-right:20px}}#my-account-form .account-change-logo .transparent-bg img{max-width:100%;max-height:100px;width:auto;height:auto;margin:auto;display:block}#my-account-form .account-change-logo input{border:none!important}#my-account-form .account-change-logo .alert{color:red;font-weight:600}#my-account-form .account-change-logo .upload-zone{position:relative;width:100%;margin-bottom:20px;border:3px dashed #ddd;background:#eee}@media screen and (min-width:768px){#my-account-form .account-change-logo .upload-zone{height:166px;width:calc(100% + 54px)}}@media screen and (min-width:768px) and (max-width:991px){#my-account-form .account-change-logo .upload-zone{width:calc(100% - 20px)}}#my-account-form .account-change-logo .upload-zone span{margin:auto;font-weight:500;color:#aaa}#my-account-form .account-change-logo .upload-zone.hover{border:3px dashed #39c339}#my-account-form .account-change-logo .upload-zone.hover span{color:#39c339}@media screen and (max-width:767px){#my-account-form .account-change-logo .upload-zone .message{padding:15px;display:block}}#my-account-form .account-change-logo .upload-zone #account-upload-input{position:absolute;cursor:pointer;top:0;left:0;margin:0;width:100%;height:100%;opacity:0}#my-account-form .account-change-color .top-bar-preview{overflow:hidden}@media screen and (min-width:768px){#my-account-form .account-change-color .top-bar-preview{margin-left:15px;width:calc(100% - 45px)}}@media screen and (max-width:767px){#my-account-form .account-change-color .top-bar-preview .search-box{width:768px}}#my-account-form .account-change-color .top-bar-preview .search-box .search-form{margin:auto;height:110px;display:flex;align-items:center;flex-direction:row}#my-account-form .account-change-color .top-bar-preview .search-box .search-form .search-field-container{float:left;width:calc(82% - 5px)}#my-account-form .account-change-color .top-bar-preview .search-box .search-form .search-field-container .inline{float:left;margin-left:5px;position:relative}#my-account-form .account-change-color .top-bar-preview .search-box .search-form .search-field-container .inline:first-child{margin-left:0}#my-account-form .account-change-color .buttons{display:flex;justify-content:flex-end;margin:0 30px 0 auto}#my-account-form .account-change-color .buttons .btn{margin:0 0 0 5px!important}#my-account-form .account-change-view #id_website{width:500px;max-width:calc(100% - 5px)}#my-account-form .account-change-view .form-price-options{padding-left:20px}#my-account-form .account-change-view .form-price-options label{margin:4px 0 0}#my-account-form .account-change-view .form-price-options input{margin:0 4px}#my-account-form .account-change-view .form-price-options input[type='number'],#my-account-form .account-change-view .form-price-options input[type='text']{width:60px;margin:2px 4px;text-align:center}#my-account-form .account-change-view .form-price-options input[type='number']::-webkit-inner-spin-button,#my-account-form .account-change-view .form-price-options input[type='number']::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;margin:0}#my-account-form .account-change-data textarea{height:80px}#my-account-form .account-change-data address{font-size:14px}@media screen and (min-width:768px){#my-account-form .account-change-data .col-sm-5{padding-left:20px}}#my-account-form .account-change-data .col-sm-7 .radio{margin-top:20px}@media screen and (min-width:768px){#my-account-form .account-change-data .col-sm-7 .radio{margin-top:0px;margin-left:35px}}@media screen and (min-width:992px){#my-account-form .account-change-data .col-sm-7 .radio{margin-left:75px}}#my-account-form .account-change-data #custom_address{margin-top:20px}@media screen and (min-width:768px){#my-account-form .account-change-data #custom_address .col-sm-7{position:relative;right:-20px}}#my-account-form .account-change-text textarea{width:100%;height:220px;padding:10px}@media screen and (min-width:768px){#my-account-form .account-change-text textarea{width:calc(100% - 40px);margin:10px 30px 10px 10px}}@media screen and (min-width:768px){#my-account-form section [class^='col-']{padding-right:0px}}.account-download{position:relative}.account-download .content-section:last-of-type{padding-bottom:66px}@media screen and (min-width:768px){.account-download .content-section:last-of-type{padding-bottom:48px}}.account-download .content-section.api{padding-bottom:50px}.account-download .content-section.api div:last-of-type{padding:10px}.account-download .content-section.api .btn{margin-top:5px}@media screen and (max-width:470px){.account-download .content-section.api{padding-bottom:70px}}.account-download .adobe-section{position:absolute;left:0;bottom:0;width:100%;padding:15px;background:#a7a7a7;color:#ffffff;text-align:center}.account-download .adobe-section a{color:#ffffff}#catalog-page .settings-form input[name="margin"]{display:inline-block;width:50px;height:20px;margin-left:20px}.online-catalog iframe{border:1px solid #dddddd;width:100%;height:800px}@media only screen and (max-width:767px){.online-catalog iframe{height:90%}}.online-catalog p{text-align:justify;padding:10 20 10 20px;font-size:14px}.online-catalog p a{color:#3973b3}.online-catalog p a:hover{color:#134985}@media only screen and (max-width:767px){.online-catalog p{padding-right:10px;padding-left:10px;font-size:16px}}.about-skin{font-size:14px}.about-skin .content-section:last-of-type{border-bottom:0}.about-skin p{text-align:justify;padding:0 10px 10px 10px}.about-skin p a{color:#3973b3}.about-skin p a:hover{color:#134985}@media only screen and (max-width:767px){.about-skin p{padding-right:10px;padding-left:10px}}.about-skin ul{padding:0 10px;margin-left:40px;list-style-type:inherit}.about-skin ul li{line-height:25px}#contact-page #page-content{background-color:#fff;margin-bottom:10px}#contact-page .contact-map{margin-top:5px;width:130px;margin:auto}#contact-page .map{float:left}#contact-page .contact-flags{width:20px;margin:auto}#contact-page .contact-flags img{display:block;margin-top:5px;object-fit:cover;width:22px;height:17px}#contact-page .contact-flags.with-map{float:right;margin-top:25px}#contact-page.contact-persona #page-content{padding:40px 20px;line-height:1.8}#contact-page.contact-persona #page-content b{font-weight:600;color:#777}#faq h3{font-size:21px;font-weight:300;padding-left:15px}#faq .faq-questions{padding:10px 20px 0px 20px}#faq .faq-questions .faq-item{margin:15px 0;font-size:14px}#faq .faq-questions .faq-item .fa{margin-right:5px}#faq .faq-questions .faq-item .faq-link{cursor:pointer;color:#3f74aa;transition:color 200ms;text-decoration:none}#faq .faq-questions .faq-item .faq-link:hover,#faq .faq-questions .faq-item .faq-link:focus{color:#134985;text-decoration:none}#faq .faq-questions .faq-item .faq-answer{padding:5px 14px 10px;margin:0;display:none}#cart .cart-item,#cart #cart-stamp,#cart #cart-form,#cart #cart-summary{background:#ffffff;padding:20px;margin:14px 0}#cart .cart-item h3,#cart #cart-stamp h3,#cart #cart-form h3,#cart #cart-summary h3{font-size:20px;font-weight:300}@media screen and (max-width:767px){#cart .cart-item h3,#cart #cart-stamp h3,#cart #cart-form h3,#cart #cart-summary h3{font-size:19px}}#cart .cart-item h4,#cart #cart-stamp h4,#cart #cart-form h4,#cart #cart-summary h4{font-size:16px;font-weight:300;line-height:22px}@media screen and (min-width:992px){#cart .cart-item .col-xs-5.text-right,#cart #cart-stamp .col-xs-5.text-right,#cart #cart-form .col-xs-5.text-right,#cart #cart-summary .col-xs-5.text-right{padding-left:20px}}#cart .cart-item b,#cart #cart-stamp b,#cart #cart-form b,#cart #cart-summary b{font-weight:600;color:#444}#cart .cart-item input,#cart .cart-item textarea,#cart #cart-stamp input,#cart #cart-stamp textarea,#cart #cart-form input,#cart #cart-form textarea,#cart #cart-summary input,#cart #cart-summary textarea{background:#eee;border:0;padding:10px;outline:0!important;resize:none}#cart .cart-item input[type="radio"],#cart .cart-item input[type="checkbox"],#cart #cart-stamp input[type="radio"],#cart #cart-stamp input[type="checkbox"],#cart #cart-form input[type="radio"],#cart #cart-form input[type="checkbox"],#cart #cart-summary input[type="radio"],#cart #cart-summary input[type="checkbox"]{display:none}#cart .cart-item label,#cart .cart-item .pointer,#cart #cart-stamp label,#cart #cart-stamp .pointer,#cart #cart-form label,#cart #cart-form .pointer,#cart #cart-summary label,#cart #cart-summary .pointer{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#cart .cart-item .align-bottom,#cart #cart-stamp .align-bottom,#cart #cart-form .align-bottom,#cart #cart-summary .align-bottom{margin-top:auto;margin-bottom:5px}@media screen and (max-width:767px){#cart .cart-item .align-bottom,#cart #cart-stamp .align-bottom,#cart #cart-form .align-bottom,#cart #cart-summary .align-bottom{margin-bottom:8px}}#cart .cart-item .dark-bg,#cart #cart-stamp .dark-bg,#cart #cart-form .dark-bg,#cart #cart-summary .dark-bg{background:#a7a7a7;color:#ffffff}#cart .cart-item .dark-bg a,#cart #cart-stamp .dark-bg a,#cart #cart-form .dark-bg a,#cart #cart-summary .dark-bg a{color:#ffffff}#cart .cart-item .dark-bg label,#cart #cart-stamp .dark-bg label,#cart #cart-form .dark-bg label,#cart #cart-summary .dark-bg label{width:100%;display:flex}#cart .cart-item .dark-bg label .checkbox,#cart #cart-stamp .dark-bg label .checkbox,#cart #cart-form .dark-bg label .checkbox,#cart #cart-summary .dark-bg label .checkbox{width:28px;font-size:20px;margin:0;padding-top:2px}#cart .cart-item .dark-bg label .text,#cart #cart-stamp .dark-bg label .text,#cart #cart-form .dark-bg label .text,#cart #cart-summary .dark-bg label .text{width:calc(100% - 28px);margin-top:3px;margin-bottom:-3px}#cart .cart-item .dark-bg input[type="number"],#cart #cart-stamp .dark-bg input[type="number"],#cart #cart-form .dark-bg input[type="number"],#cart #cart-summary .dark-bg input[type="number"]{margin-left:5px!important}@media screen and (max-width:767px){#cart .cart-item .dark-bg .col-xs-12:nth-of-type(2),#cart #cart-stamp .dark-bg .col-xs-12:nth-of-type(2),#cart #cart-form .dark-bg .col-xs-12:nth-of-type(2),#cart #cart-summary .dark-bg .col-xs-12:nth-of-type(2){margin-top:15px}}#cart .cart-item .warning,#cart #cart-stamp .warning,#cart #cart-form .warning,#cart #cart-summary .warning{border:3px solid #ffcd86;padding:7px}#cart #cart-top{margin-top:5px;height:40px}#cart #cart-info{display:flex;align-items:center;width:100%;margin-top:10px}#cart #cart-info ul{list-style-type:square;padding:24px 30px}#cart #cart-info ul li{line-height:20px}#cart #cart-items .cart-item{padding:0;background:#a7a7a7}#cart #cart-items .cart-item .item-menu{text-align:center;vertical-align:top}@media screen and (min-width:768px){#cart #cart-items .cart-item .item-menu{width:40px}}#cart #cart-items .cart-item .item-menu .fa{font-size:20px;padding:10px;cursor:pointer}#cart #cart-items .cart-item .item-menu .fa span{visibility:hidden;position:absolute;background:#F4CA1C;color:#000000;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.2);padding:5px;font-family:'Open Sans',sans-serif;font-size:15px;z-index:1;transform:translate(-10px,-3px);transition:transform 300ms ease}#cart #cart-items .cart-item .item-menu .fa span::before{content:'';position:absolute;height:0;width:0;right:100%;top:0;border:12px solid transparent;border-right:12px solid #F4CA1C}#cart #cart-items .cart-item .item-menu .fa:hover{text-decoration:none}@media screen and (min-width:768px){#cart #cart-items .cart-item .item-menu .fa:hover span{visibility:visible;transform:translate(18px,-3px)}}#cart #cart-items .cart-item .item-main{vertical-align:top;padding:10px;background:#ffffff;margin:0}@media screen and (min-width:768px){#cart #cart-items .cart-item .item-main{width:calc(100% - 40px)}}#cart #cart-items .cart-item .item-main .vertical-center{width:100%}@media screen and (min-width:768px){#cart #cart-items .cart-item .item-main .col-sm-7{border-right:1px solid #dddddd;border-left:1px solid #dddddd;margin-bottom:5px;min-height:100px}}#cart #cart-items .cart-item .item-main img{max-width:calc(100% - 15px);max-height:125px;display:block}@media screen and (max-width:767px){#cart #cart-items .cart-item .item-main img{margin:20px auto 20px auto;max-height:180px;max-width:240px}}@media screen and (min-width:768px){#cart #cart-items .cart-item .item-main img{margin:0 auto 10px auto}}#cart #cart-items .cart-item .item-main hr{border:0.5px solid #dddddd;margin:5px}#cart #cart-items .cart-item .item-main textarea{background:#ffffff;width:100%;border-top:1px solid #dddddd;overflow-y:hidden}@media screen and (max-width:767px){#cart #cart-items .cart-item .item-main textarea{padding:10px 5px}}#cart #cart-items .cart-item .item-main .dark-bg{padding:15px;width:100%;font-size:16px}@media screen and (max-width:767px){#cart #cart-items .cart-item .item-main .dark-bg{margin:0 5px;width:calc(100% - 10px)}}#cart #cart-items .cart-item .item-main button,#cart #cart-items .cart-item .item-main a.configurator-link{padding:0 6px;border:0;background:transparent;font-weight:600}@media screen and (max-width:767px){#cart #cart-items .cart-item .item-main button,#cart #cart-items .cart-item .item-main a.configurator-link{text-align:left}}#cart #cart-items .cart-item .item-main button span.red,#cart #cart-items .cart-item .item-main a.configurator-link span.red{color:red}#cart #cart-items .cart-item .item-main button span.green,#cart #cart-items .cart-item .item-main a.configurator-link span.green{color:#39c339}#cart #cart-items .cart-item .item-main .item-dropdown{position:relative;display:inline-block;align-self:flex-end;-webkit-align-self:flex-end}#cart #cart-items .cart-item .item-main .item-dropdown .item-select-dropdown{display:none;position:absolute;left:-105px;width:265px;z-index:1}@media screen and (max-width:767px){#cart #cart-items .cart-item .item-main .item-dropdown .item-select-dropdown{left:-20px;width:255px;font-size:12px}}#cart #cart-items .cart-item .item-main .item-dropdown .item-select-dropdown .triangle{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:10px solid #a7a7a7;margin:auto}@media screen and (max-width:767px){#cart #cart-items .cart-item .item-main .item-dropdown .item-select-dropdown .triangle{margin:0 0 0 35px}}#cart #cart-items .cart-item .item-main .item-dropdown .item-select-dropdown li{width:100%;background:#a7a7a7;color:#ffffff;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.2)}#cart #cart-items .cart-item .item-main .item-dropdown .item-select-dropdown li:hover{background:#979797;cursor:pointer}#cart #cart-items .cart-item .item-main .item-dropdown .item-select-dropdown li label{padding:5px 10px;margin-bottom:0;width:100%;display:flex;align-items:center}#cart #cart-items .cart-item .item-main .item-dropdown .item-select-dropdown li label>.fa{width:14px;padding-right:4px;margin-right:4px}#cart #cart-items .cart-item .item-main .item-dropdown .item-select-dropdown li label>.fa:before{content:"\f096"}#cart #cart-items .cart-item .item-main .item-dropdown .item-select-dropdown li label>.fa.radio-icon:before{content:"\f10c"}#cart #cart-items .cart-item .item-main .item-dropdown .item-select-dropdown li label>span{margin-left:5px}#cart #cart-items .cart-item .item-main .item-dropdown .item-select-dropdown li :checked + label{background:#979797}#cart #cart-items .cart-item .item-main .item-dropdown .item-select-dropdown li :checked + label .fa:before{content:"\f046"}#cart #cart-items .cart-item .item-main .item-dropdown .item-select-dropdown li :checked + label .fa.radio-icon:before{content:"\f192"}#cart #cart-items .cart-item .item-main .item-dropdown .item-select-dropdown hr{margin:0}#cart #cart-items .cart-item .item-main .item-dropdown.item-mod-dropdown .item-mod-quantity{background:#eee;padding:2px 20px 2px 4px;display:inline-block}#cart #cart-items .cart-item .item-main .item-dropdown.item-mod-dropdown .item-mod-quantity::after{content:'\f0d7';font-family:'FontAwesome';position:absolute;right:5px;top:2px;font-size:12px}#cart #cart-items .cart-item .item-main .item-dropdown.item-mod-dropdown:hover .item-select-dropdown{width:40px;left:-5px}#cart #cart-items .cart-item .item-main .item-dropdown:hover .item-select-dropdown{display:block}#cart #cart-items .cart-item .item-main .is-flex{padding:3px 10px}#cart #cart-items .cart-item .item-main .is-flex .flex-item:nth-child(1){order:1}#cart #cart-items .cart-item .item-main .is-flex .flex-item:nth-child(2){order:3;display:block;width:100%}#cart #cart-items .cart-item .item-main .is-flex .flex-item:nth-child(3){order:2}#cart #cart-items .cart-item .item-main .item-name{overflow:hidden}@media screen and (max-width:767px){#cart #cart-items .cart-item .item-main .item-name h3{font-size:21px;padding:4px 0}}#cart #cart-items .cart-item .item-main .item-color .item-dropdown .item-select-dropdown{width:145px;left:-45px;max-height:400px;overflow-y:auto}@media screen and (max-width:767px){#cart #cart-items .cart-item .item-main .item-color .item-dropdown .item-select-dropdown{left:-20px}}#cart #cart-items .cart-item .item-main .item-color b{margin-right:4px}#cart #cart-items .cart-item .item-main .item-color .col-xs-4.text-right{padding-right:0px;margin-left:5px}#cart #cart-items .cart-item .item-main .item-color .preparing{font-weight:300;font-size:12px;color:#777;display:block;width:100%;order:4}#cart #cart-items .cart-item .item-main .item-customize li:first-of-type{border-bottom:1px solid #dddddd}#cart #cart-items .cart-item .item-main .item-customize.no-line li:first-of-type{border-bottom:0}#cart #cart-items .cart-item .item-main .item-customize .flex-item>span .point{margin-right:4px}#cart #cart-items .cart-item .item-main .item-customize .flex-item>span:last-of-type .point{display:none}#cart #cart-items .cart-item .item-main .item-customize .preparing{font-weight:300;font-size:12px;color:#777;display:block;width:100%;order:4}#cart #cart-items .cart-item .item-main .item-customize .item-select-dropdown .preparing{color:#f1f1f1;width:100%!important}#cart #cart-items .cart-item .item-main .item-customize .col-xs-4.text-right{padding:3px 0;margin-left:5px}#cart #cart-items .cart-item .item-main .item-customize b{margin-right:4px}#cart #cart-items .cart-item .item-main .item-customize span.flex-item>span{display:block}#cart #cart-items .cart-item .item-main .item-customize .marking-price{line-height:35px}#cart #cart-items .cart-item .item-main .item-customize .marking-price:first-of-type{margin-top:18px}#cart #cart-items .cart-item .item-main .item-customize .marking-price.marking-price-small{line-height:18px}@media screen and (max-width:767px){#cart #cart-items .cart-item .item-main .item-comments textarea{padding:10px 5px}}#cart #cart-items .cart-item .item-main .item-summary hr{margin-right:0}@media screen and (max-width:767px){#cart #cart-items .cart-item .item-main .item-summary h3{margin-top:10px}}#cart #cart-items .cart-item .item-main .item-quantity input[type="number"]{text-align:center;max-width:100px}@media screen and (min-width:768px){#cart #cart-items .cart-item .item-main .item-quantity input[type="number"]{margin:2px;width:calc(100% - 20px)}}@media screen and (min-width:992px){#cart #cart-items .cart-item .item-main .item-quantity input[type="number"]{margin:6px}}#cart #cart-items .cart-item .item-main .item-quantity .stock-label{display:block;white-space:pre}@media screen and (min-width:992px){#cart #cart-items .cart-item .item-main .item-quantity .stock-label{margin-bottom:10px}}@media screen and (max-width:767px){#cart #cart-items .cart-item .item-main .item-quantity hr{margin:10px 0!important}#cart #cart-items .cart-item .item-main .item-quantity div{display:block;width:50%;float:left;text-align:left;padding-left:5px}#cart #cart-items .cart-item .item-main .item-quantity h3{margin:4px 0;display:block;width:50%;float:left;text-align:right;padding-right:5px}}@media screen and (min-width:768px){#cart #cart-items .cart-item .item-delivery{margin-left:40px}}@media screen and (max-width:767px){#cart #cart-items .cart-item .item-delivery h3{width:100%!important}#cart #cart-items .cart-item .item-delivery textarea{border-top:0}#cart #cart-items .cart-item .item-delivery .item-quantity h3{margin-bottom:15px}}#cart #cart-stamp .file-upload .upload-zone{position:relative;width:100%;border:3px dashed #ddd;background:#eee}@media screen and (min-width:768px){#cart #cart-stamp .file-upload .upload-zone{height:166px}}#cart #cart-stamp .file-upload .upload-zone .message{margin:auto;font-weight:500;color:#aaa;padding:0 10px;text-align:center}@media screen and (max-width:767px){#cart #cart-stamp .file-upload .upload-zone .message{padding:15px 10px;display:block}}#cart #cart-stamp .file-upload .upload-zone.hover{border:3px dashed #39c339}#cart #cart-stamp .file-upload .upload-zone.hover .message{color:#39c339}#cart #cart-stamp .file-upload .upload-zone #cart-upload-input{position:absolute;cursor:pointer;top:0;left:0;margin:0;width:100%;height:100%;opacity:0}@media screen and (max-width:767px){#cart #cart-stamp .file-upload .uploaded-files{margin:10px 0}}#cart #cart-stamp .file-upload .uploaded-files .fa{color:#a7a7a7}#cart #cart-stamp .file-upload .uploaded-files .fa-remove{color:red;cursor:pointer}#cart #cart-stamp .dark-bg{margin:10px 0 0 0;padding:15px;font-size:16px}#cart #cart-stamp .dark-bg header{margin-bottom:10px}@media screen and (max-width:767px){#cart #cart-stamp .dark-bg header{margin-top:10px}}#cart #cart-stamp .dark-bg input,#cart #cart-stamp .dark-bg select{background:transparent;border:1px solid #ddd}#cart #cart-stamp .dark-bg input{margin:0}#cart #cart-stamp .dark-bg input[type='number']{width:60px}#cart #cart-stamp .dark-bg input[type='text']{width:100%}@media screen and (min-width:768px){#cart #cart-stamp .dark-bg input[type='text']{width:auto}}#cart #cart-stamp .dark-bg input::-webkit-input-placeholder{color:#ffffff}#cart #cart-stamp .dark-bg input::-moz-placeholder{color:#ffffff}#cart #cart-stamp .dark-bg input:-ms-input-placeholder{color:#ffffff}#cart #cart-stamp .dark-bg input:focus::-webkit-input-placeholder{color:transparent}#cart #cart-stamp .dark-bg input:focus::-moz-placeholder{color:transparent}#cart #cart-stamp .dark-bg input:focus:-ms-input-placeholder{color:transparent}#cart #cart-stamp .dark-bg select{width:100%;padding:4px;cursor:pointer}#cart #cart-stamp .dark-bg select:focus{outline:none}#cart #cart-stamp .dark-bg select>option{background:#a7a7a7}#cart #cart-stamp .dark-bg select>option:checked,#cart #cart-stamp .dark-bg select>option:hover{box-shadow:0 0 10px 100px #979797 inset}#cart #cart-form textarea{width:100%;height:166px}#cart #cart-form input,#cart #cart-form textarea{margin-top:10px}@media screen and (max-width:767px){#cart #cart-form .col-xs-12:nth-of-type(2){margin-top:15px}}#cart #cart-summary i{float:left;margin-right:10px}#cart #cart-summary .btn-product{margin-top:20px}#cart #cart-summary .btn-green:disabled{position:relative;cursor:not-allowed;background-color:#e0e0e0;color:#9e9e9e}#cart #cart-summary .btn-green:disabled:hover::after{content:attr(data-disabled-info);position:absolute;top:-40px;left:50%;transform:translateX(-50%);background-color:#F4CA1C;color:#000;padding:8px 12px;border-radius:3px;white-space:nowrap;box-shadow:0 4px 6px rgba(0,0,0,0.1);font-size:14px;line-height:1.2;z-index:10;opacity:0;pointer-events:none;transition:opacity 0.3s ease-in-out;opacity:1}#cart #cart-summary .vertical-center{display:flex;align-items:center}#cart #cart-summary .message{float:left;width:calc(100% - 50px)}#cart #cart-summary .discount{margin-top:-10px;margin-bottom:40px;font-weight:600;color:#39c339}#cart #cart-summary .pdf-acceptation-container{position:relative}#cart #cart-summary .pdf-acceptation-container input[disabled] + label{color:#bbb}#cart #cart-summary .pdf-acceptation-container input[disabled] + label:hover::after{content:attr(data-disabled-info);position:absolute;top:-40px;left:50%;transform:translateX(-50%);background-color:#F4CA1C;color:#000;padding:8px 12px;border-radius:3px;white-space:nowrap;box-shadow:0 4px 6px rgba(0,0,0,0.1);font-size:14px;line-height:1.2;z-index:10;opacity:0;pointer-events:none;transition:opacity 0.3s ease-in-out;opacity:1}#cart #cart-summary .pdf-acceptation-container .text{line-height:30px}#cart .fa-spinner{display:table}#cart .btn-product{margin-left:5px}#cart .btn-product:first-child{margin-left:0}#cart #cart-spinner{position:fixed;top:0;left:0;display:flex;align-items:center;width:100%;height:100%;z-index:2;animation:showSpinner 750ms}#cart #cart-spinner .fa-spinner{margin:auto}@keyframes showSpinner{0%{opacity:0}50%{opacity:0}100%{opacity:1}}#flip-book-page .breadcrumbs{padding:20px 35px}#flip-book-page section{background-color:#ffffff;margin-bottom:10px;position:relative;height:860px}@media screen and (max-width:575px){#flip-book-page section{height:560px}}#flip-book-page section #flip-book{overflow:hidden}#flip-book-page section .navigation{margin:20px 0 0;justify-content:center}#flip-book-page section .navigation .flip-page-nav{width:100%;padding-bottom:10px}#flip-book-page section .navigation .flip-page-nav input{background:#eee;border:0;width:100px;height:40px;text-align:center;font-size:16px;-moz-appearance:textfield}#flip-book-page section .navigation .flip-page-nav input::-webkit-outer-spin-button,#flip-book-page section .navigation .flip-page-nav input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#flip-book-page section .navigation button{margin-right:10px;margin-bottom:10px}#flip-book-page section .navigation button:last-of-type{margin-right:0}#flip-book-page section .navigation button i{margin-right:5px;font-size:16px}@media screen and (max-width:767px){#flip-book-page section .navigation button{width:42px;padding:10px 14px}}@media screen and (min-width:992px){#flip-book-page section .navigation button{width:172px}}#flip-book-page section #flip-back{position:absolute;left:15px;top:calc(50% - 50px)}#flip-book-page section #flip-next{position:absolute;right:15px;top:calc(50% - 50px)}#flip-book-page section .wowbook-container{height:auto}#flip-book-page section.fullscreen .wowbook-container{height:92.5%!important}@media screen and (max-width:767px){#flip-book-page section.fullscreen .wowbook-container{margin-top:-15px}}@media screen and (max-width:767px){#flip-book-page section.fullscreen .navigation{margin-top:10px}}#flip-book-page section.fullscreen .navigation .flip-page-nav{width:auto;padding-bottom:0}#flip-book-page section.fullscreen .navigation .flip-page-nav input{width:100px;margin-right:10px}#unsubscribe{max-width:950px;padding:20px;display:block;margin:auto;text-align:center}#unsubscribe .content-section{display:none;border:0}#unsubscribe .content-section:first-of-type{display:block}#unsubscribe .content-section .section-title{color:#0057E5;font-weight:500}#unsubscribe .content-section .section-title.red{color:red;margin:30px 0}#unsubscribe .content-section p{line-height:22px;font-size:14px}@media screen and (max-width:470px){#unsubscribe .content-section .btn-product{width:225px;display:block;margin:auto}#unsubscribe .content-section .btn-product.btn-red{margin-bottom:5px}}#unsubscribe .content-section figure{position:relative;max-width:800px;padding-bottom:55%;margin:10px auto 30px;background-image:url("/static/img/unsubscribe.jpg?b557b7457e8b");background-size:auto 100%;background-position:center}@media screen and (max-width:470px){#unsubscribe .content-section figure{padding-bottom:100%}}@media screen and (min-width:768px){#unsubscribe .content-section figure{margin:30px auto 90px}}#unsubscribe .content-section figure .btn-blue{width:224px;position:absolute;top:15%;left:calc(50% - 112px);padding:15px 0}@media screen and (min-width:600px){#unsubscribe .content-section figure .btn-blue{padding:25px 0}}#page-content.modification-page{font-size:14px;line-height:1.8}#page-content.modification-page .content-section .section-header{padding:10px 15px}#page-content.modification-page .content-section p{padding:15px;font-size:16px;font-weight:300}#page-content.modification-page .content-section figure{padding:15px}#page-content.modification-page .content-section figure img{width:100%}#page-content.modification-page .content-section figure img.icon{display:block;max-width:100px;width:80%;margin:auto}#page-content.modification-page .content-section figure .pattern-image{padding-top:100%;border:2px solid #222;background-repeat:no-repeat;background-position:center center;background-size:contain}#page-content.modification-page .content-section figure .pattern-image.pattern-image-cover{background-size:cover}#page-content.modification-page .content-section .border-left{border-left:1px solid #6c6d70;margin:25px 0}#page-content.modification-page .content-section .border-left h4{padding:0 15px}#page-content.modification-page .content-section .border-left p{margin:0}#page-content.modification-page .content-section .patterns-row{display:flex;flex-wrap:wrap}#page-content.modification-page .content-section .patterns-row figure{width:calc(100% / 5)}@media screen and (max-width:767px){#page-content.modification-page .content-section .patterns-row figure{width:calc(100% / 2)}}#categories-list #page-content{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;flex-wrap:wrap}@media screen and (min-width:768px){#categories-list #page-content .banner-offer{width:calc(50% - 5px);height:152.2px}}@media screen and (min-width:992px){#categories-list #page-content .banner-offer{height:159.5px}}@media screen and (min-width:1200px){#categories-list #page-content .banner-offer{height:206.25px}}.account-project-list h3{font-size:21px;font-weight:300;padding:10px 0}.account-project-list .config-table{width:100%;border-collapse:collapse;text-align:left;margin-top:20px}.account-project-list .config-table th,.account-project-list .config-table td{padding:10px;border:1px solid #ddd;vertical-align:middle}.account-project-list .config-table th{background-color:#f4f4f4;font-weight:300}.account-project-list .config-table .config-product-img>img{max-width:100px;max-height:70px;display:block;margin:auto;border-radius:3px}.account-project-list .config-table .config-name{font-weight:600}.account-project-list .config-table .config-table-buttons{text-align:center}.account-project-list .config-table .btn-edit{background-color:#28a745;color:white;border:none;padding:5px 10px;margin:5px;line-height:28px;border-radius:4px;cursor:pointer}.account-project-list .config-table .btn-edit:hover{text-decoration:none}.account-project-list .config-table .btn-edit:hover{background-color:#218838}.account-project-list .config-table .btn-duplicate{background-color:#ffc107;color:black;border:none;padding:5px 10px;margin:5px;line-height:28px;border-radius:4px;cursor:pointer}.account-project-list .config-table .btn-duplicate:hover{text-decoration:none}.account-project-list .config-table .btn-duplicate:hover{background-color:#e0a800}.account-project-list .config-table a{color:#025fc4;text-decoration:none}.account-project-list .config-table a:hover{text-decoration:underline}.account-project-list .pagination{margin-top:30px}@media only screen and (min-width:768px){#page-content.gpsr-page{padding:40px}}@media only screen and (min-width:768px){#page-content.gpsr-page .content-section p{font-size:15px}}#page-content.gpsr-page .section-header h4.section-title{font-size:22px;font-weight:400}#page-content.gpsr-page form[name="gpsr-form"]{padding:15px 0}#page-content.gpsr-page .form-group{margin-top:10px;margin-bottom:10px}@media only screen and (min-width:768px){#page-content.gpsr-page .form-group{display:flex}}#page-content.gpsr-page .form-group>*{float:none}#page-content.gpsr-page .form-group input.form-control,#page-content.gpsr-page .form-group textarea.form-control{padding-left:10px;padding-right:10px}#page-content.gpsr-page a:hover{text-decoration:underline}.fa-spinner{color:#888;animation:spinner 1250ms linear infinite}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.search-box{width:100%;margin-bottom:10px;background-color:#1d3863}.search-box:before,.search-box:after{content:'';clear:both;display:block}.search-box .overlay{width:100%;height:200%;background-color:rgba(0,0,0,0.75);position:fixed;top:0;left:0;z-index:4}.search-form{position:relative;z-index:5;width:100%}.search-form .logo{width:calc(18% + 5px);padding-right:20px;padding-left:5px;text-align:center}.search-form .logo img{max-width:calc(100% - 10px);max-height:75px}.search-form .logo img.jaguar-logo{max-width:114px;max-height:51px}.search-form .logo img.made-logo{padding:16px}.search-form input[type="text"]{width:100%;height:40px;padding:8px;padding-right:24px;font-size:15.5px;letter-spacing:-0.1px;color:#ffffff;white-space:nowrap;text-overflow:ellipsis;border:1px solid #eee;border-radius:5px;background-color:transparent}@media screen and (min-width:768px) and (max-width:991px){.search-form input[type="text"]{font-size:14px;height:32px}}.search-form input[type="text"]::-webkit-input-placeholder{color:#ccc}.search-form input[type="text"]::-moz-placeholder{color:#ccc}.search-form input[type="text"]::-ms-input-placeholder{color:#ccc}.search-form input[type="text"]::-moz-placeholder{color:#ccc}.search-form input[type="text"]:focus{outline:0!important;border:1px solid #ffffff}.search-form #search-name{width:calc(38% - 12px)}.search-form #search-cloth,.search-form #search-color{width:calc(17% - 12px)}.search-form #search-quantity,.search-form #search-price{width:calc(14% - 12px)}.search-form #search-icon{color:#d7d7d7;font-size:28px;cursor:pointer}.search-form #search-icon .fa{margin-left:3px;margin-top:6px;float:left}.search-form #search-icon .fa:hover{color:#ffffff}.search-form #search-icon img{margin-top:10px;margin-left:6px}.search-form #search-icon img:hover{filter:brightness(200%)}.search-form #search-icon .search-message{position:absolute;top:40px;left:-170px}.search-form #search-icon .search-message .triangle{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:10px solid #fff;float:right}.search-form #search-icon .search-message .message{color:red;background:#fff;font-size:13px;text-align:right;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.2);padding:6px 10px;margin-top:10px}.search-form #search-values{margin:10px 0 0 0;width:calc(100% - 65px)}.search-form #search-values ul{display:flex;display:-webkit-flex;justify-content:space-between}.search-form #search-values ul li{font-size:13px;font-weight:300;cursor:pointer}@media screen and (max-width:991px){.search-form #search-values ul li{font-size:12px}}.search-form #search-values ul li:hover{text-decoration:underline}.search-form #search-values ul li:first-child{margin-left:0}.search-form #search-values ul li:last-child{margin-right:0}.search-form #search-values a{color:#b9b9b9}.search-form .fa-remove{position:absolute;top:14px;right:10px;cursor:pointer;color:#ccc;display:block}.search-form .fa-remove:hover{color:#ffffff}.search-field-container{width:100%;position:relative}.search_active{background-color:#e5e5e5}#search-results{position:absolute;z-index:5;top:120px;width:100%;background-color:#ffffff}#search-results [class*=col-]{margin:0 -0.25px;box-sizing:border-box}#search-results .fa-spinner{font-size:48px;display:inline-block;color:#aaa}#search-results .text-center{padding:20px;line-height:24px}#search-results header{padding:10px 15px;background-color:#dddddd}#search-results header .heading{font-size:16px}#search-results header .heading a{font-size:11px;font-weight:400}@media screen and (max-width:991px){#search-results header .heading a{display:block}}@media screen and (min-width:992px){#search-results header .heading a{margin-left:15px}}#search-results header .heading small{font-size:13.5px;font-weight:300;color:#666}#search-results header .heading small a{color:#3f74aa;margin-left:0;display:inline;cursor:pointer}#search-results header .heading small a:hover{text-decoration:underline}#search-results .result-item{padding:5px 10px;font-weight:300;border-bottom:1px solid #e8e8e8}#search-results .result-item:hover{background-color:#e5e5e5}#search-results .result-item a{width:100%;display:flex;align-items:center;flex-direction:row}#search-results .result-name-div{float:left;width:54%;height:100%;padding-right:8px}#search-results .result-description{width:46%;float:left;padding-left:8px}#search-results .result-description b{font-weight:normal;color:#444}#search-results .result-image{margin:0 auto;width:90px;height:80px;display:flex;align-items:center;flex-direction:row}#search-results .result-image img{position:absolute;top:50%;max-width:90px;max-height:80px;transform:translateY(-50%);zoom:1}#search-results .result-name{margin-top:0;font-size:24px}#search-results .show-more{font-size:17px;font-weight:300;cursor:pointer}#search-results .search-result-others-list a{height:auto}@media screen and (min-width:768px){.fixed-search-box #search-box{position:fixed;z-index:5;top:0;left:0;width:100%;height:110px;padding:10px 0;background-color:rgba(0,0,0,0.75);animation:menu 500ms}@keyframes menu{from{top:-50px}to{top:0px}}.fixed-search-box #search-box .overlay{top:50px}.fixed-search-box #search-box input[type="text"]{height:30px;font-size:14.5px;padding:0px 22px 0px 5px}.fixed-search-box #search-box #search-icon{font-size:18px;margin:2px 0 0}.fixed-search-box #search-box #search-icon .fa{margin-left:13px;margin-top:4px}.fixed-search-box #search-box #search-icon img{margin-left:13px;margin-top:6px;width:14px}.fixed-search-box #search-box #search-icon .search-message{top:25px}.fixed-search-box #search-box #search-values{display:none}.fixed-search-box #search-box .logo{display:none!important}.fixed-search-box #search-box .search-form{width:calc(100% - 225px);margin-left:6px;display:inline-block;height:50px}.fixed-search-box #search-box .search-form .search-field-container{width:100%;margin:0}.fixed-search-box #search-box .search-form .fa-remove{top:8px;right:8px}.fixed-search-box #search-results{top:50px}.fixed-search-box .account-menu{display:inline-block;position:relative;z-index:6;width:210px;height:50px}.fixed-search-box .account-menu>ul>li{margin-left:2px}.fixed-search-box .account-menu>ul>li a{filter:none}.fixed-search-box .account-menu>ul>li a:hover{filter:brightness(200%)}.fixed-search-box .account-menu>ul a.client-login{margin-top:4px}.fixed-search-box .account-menu>ul li:nth-child(3) a.client-admin{color:#eee;line-height:0px}.fixed-search-box .account-menu>ul li:nth-child(2) a.client-login,.fixed-search-box .account-menu>ul li:nth-child(3) a.client-login,.fixed-search-box .account-menu>ul li:nth-child(4) a.client-login,.fixed-search-box .account-menu>ul li:nth-child(5) a.client-login{margin-top:0px}.fixed-search-box .account-menu .submenu,.fixed-search-box .account-menu .languages{margin-left:-50px}.fixed-search-box .account-menu .language-select{float:left;margin-left:-2px}.fixed-search-box .account-menu .language-select>a{padding:8px}.fixed-search-box .account-menu .language-select>a>span{display:none}.fixed-search-box .account-menu .language-select img{width:18px;height:18px;margin:-1px 0}.fixed-search-box .account-menu .client-home span,.fixed-search-box .account-menu .client-anonymous span,.fixed-search-box .account-menu .client-account span,.fixed-search-box .account-menu .client-login span,.fixed-search-box .account-menu .client-admin span,.fixed-search-box .account-menu .client-cart span,.fixed-search-box .account-menu .client-download span{display:none}.fixed-search-box #search-box{height:50px;text-align:center}.fixed-search-box #search-box .overlay{top:50px}.fixed-search-box #search-results{top:40px;margin-left:0px}}@media screen and (min-width:768px) and (max-width:991px){.fixed-search-box #search-results{width:calc(100% + 214px)}}@media screen and (min-width:768px){.search-form{margin:auto;height:110px}.search-form .search-field-container{float:left;width:calc(82% - 5px)}.search-form .search-field-container .inline{float:left;margin-left:5px;position:relative}.search-form .search-field-container .inline:first-child{margin-left:0}#search-results{width:calc(100% - 10px);box-shadow:2px 2px 1px 0px rgba(0,0,0,0.1);max-height:650px;top:110px;overflow:hidden;overflow-y:auto;text-align:left}}@media screen and (min-width:768px) and (max-width:991px){#search-results{margin-left:5px}}@media screen and (min-width:768px){#search-results>.row{width:100%;margin:0}#search-results .search-result-products-list{padding:0}#search-results .search-result-products-list .result-image.no-image{height:70px;background:#e5e5e5 url("/static/img/no_image.png?b557b7457e8b");background-size:cover}#search-results .search-result-products-list .result-name{margin:0;padding:0;font-size:19px}}@media screen and (min-width:768px) and (min-width:768px){#search-results .search-result-products-list .result-name{padding-left:4px}}@media screen and (min-width:768px){#search-results .search-result-others-list{padding:0;border-left:1px solid #d6d6d6}}@media screen and (min-width:768px) and (max-width:991px){#search-results .search-result-others-list header{height:57px}#search-results .search-result-others-list header h4{line-height:37px}}@media screen and (min-width:768px){#search-results .search-result-others-list .result-name{margin:14px}}@media screen and (min-width:992px){#search-results,#search-box .search-form{width:950px}.fixed-search-box #search-box .search-form{margin-left:12px;width:750px}.fixed-search-box #search-results{left:-3px}}@media screen and (min-width:1200px){#search-results,#search-box .search-form{width:1160px}.fixed-search-box #search-box .search-form{width:950px}}.box{padding:14px 10px;border-top:1px solid #d4d7d8;transition:400ms}.newsletter-box{position:relative;width:100%;height:105px;cursor:pointer;display:flex;align-items:center}.newsletter-box:hover{background-color:#e5e5e5}.newsletter-box img{height:32px;border-radius:12px}@media screen and (max-width:991px){.newsletter-box img{height:24px;border-radius:10px}}.newsletter-box b{font-size:18px}@media screen and (max-width:991px){.newsletter-box b{font-size:16px}}.newsletter-box i{font-size:14px}.newsletter-box img{height:24px;margin-right:10px;border-radius:8px}.client-satisfaction-box{padding:10px;text-align:center}.client-satisfaction-box header{padding-bottom:10px}.client-satisfaction-box header .heading{font-size:17px;font-weight:500}.client-satisfaction-box header span{font-size:11px}.client-satisfaction-box div{padding:10px 0;font-size:15px;font-weight:300;border-top:1px solid #cccccc}.client-satisfaction-box div .percent{display:block;margin-bottom:5px;color:#85ae50;font-size:16px}#main-menu>ul{padding:0;list-style:none}#main-menu>ul:before,#main-menu>ul:after{content:'';clear:both;display:block}#main-menu>ul>li{position:relative;float:left;width:14.28571%}#main-menu>ul>li:hover>.menu-item-name,#main-menu>ul>li.active>.menu-item-name{background-color:#ffffff}#main-menu>ul>li:hover ul.submenu{display:block}#main-menu>ul>li .menu-item-name{display:block;padding:16px 0px;font-size:18px;color:#1d3863;overflow-wrap:break-word;line-height:27px;text-align:center;text-decoration:none;cursor:pointer}@media screen and (max-width:991px){#main-menu>ul>li .menu-item-name{padding:12px 0px;font-size:16px}}@media screen and (min-width:992px) and (max-width:1200px){#main-menu>ul>li .menu-item-name{font-size:17px}}#main-menu>ul>li .menu-item-name::first-letter {text-transform:uppercase}#main-menu>ul>li ul.submenu{border:1px solid #dddddd;box-shadow:0px 0px 2px 0px #c8c8c8;display:none;position:absolute;z-index:5;font-weight:300;top:58px;width:170%;background-color:#a7a7a7}#main-menu>ul>li ul.submenu>a:last-child,#main-menu>ul>li ul.submenu li:last-child{border:0}@media screen and (max-width:991px){#main-menu>ul>li ul.submenu{width:200%;top:50px}}#main-menu>ul>li ul.submenu li{position:relative}#main-menu>ul>li ul.submenu li a{width:auto;padding:6px 10px;margin:0;font-size:14px;font-weight:400;color:#ffffff;cursor:pointer;text-align:left}#main-menu>ul>li ul.submenu li:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:#979797;transform:scaleX(0);transform-origin:0 50%;transition:transform 250ms ease-out}#main-menu>ul>li ul.submenu li:hover,#main-menu>ul>li ul.submenu li.active{color:#ffffff}#main-menu>ul>li ul.submenu li:hover:before,#main-menu>ul>li ul.submenu li.active:before{transform:scaleX(1)}.side-menu ul{padding:0;list-style:none;user-select:none}.side-menu ul li .side-menu-item{display:flex;align-items:center;justify-content:space-around;padding:14px 10px;font-size:16px;font-weight:400;text-decoration:none;z-index:0;transition:400ms;cursor:pointer}.side-menu ul li .side-menu-item::first-letter {text-transform:uppercase}.side-menu ul li .side-menu-item:hover{background:#e5e5e5}.side-menu ul li .side-menu-item.side-menu-is-submenu{padding:14px 35px 14px 10px}.side-menu ul li .side-menu-item.side-menu-is-submenu ::after{content:'\f078';font-family:'FontAwesome';font-size:12px;position:absolute;margin-top:2px;left:202px;transition:transform 250ms ease-out,color 0ms linear 0ms}.side-menu ul li .side-menu-item .side-menu-item-icon{width:24px;height:24px;margin-right:12px}.side-menu ul li .side-menu-item .side-menu-item-name{display:inline-block;width:100%}.side-menu ul li .side-menu-submenu{padding:0 0 10px 45px;overflow:hidden;display:none}.side-menu ul li .side-menu-submenu>li a{position:relative}.side-menu ul li .side-menu-submenu>li a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:inherit;transform:scaleX(0);transform-origin:0 50%;transition:transform 250ms ease-out}.side-menu ul li .side-menu-submenu>li a:hover,.side-menu ul li .side-menu-submenu>li a.active{color:#424242}.side-menu ul li .side-menu-submenu>li a:hover:before,.side-menu ul li .side-menu-submenu>li a.active:before{transform:scaleX(1)}.side-menu ul li .side-menu-submenu>li a:hover{text-decoration:underline}.side-menu ul li.open .side-menu-item.side-menu-is-submenu ::after{transform:rotate(180deg)}.side-menu ul li.open .side-menu-submenu{display:block}.side-menu:hover .side-menu-item.side-menu-is-submenu ::after{transition:transform 250ms ease-out,color 0ms linear 180ms}@media screen and (min-width:768px) and (max-width:991px){.row .col-lg-2.side-bar{width:50px;z-index:3}.row .col-lg-2.side-bar ul{width:224px}.row .col-lg-2.side-bar.show-tablet-nav .side-menu{width:224px;border:1px solid #e4e4e4;border-left:0}.row .col-lg-2.side-bar.show-tablet-nav .side-menu .side-menu-item.side-menu-is-submenu ::after{color:inherit;transition:transform 250ms ease-out,color 0ms linear 180ms}.row .col-lg-2.side-bar.show-tablet-nav .side-menu li.open .side-menu-submenu{display:block}.row .col-lg-2.side-bar .side-menu{width:42px;overflow:hidden;transition:250ms;background-color:#f1f1f1;border:1px solid transparent;border-left:0}.row .col-lg-2.side-bar .side-menu .side-menu-item.side-menu-is-submenu ::after{color:transparent}.row .col-lg-2.side-bar .side-menu li.open .side-menu-submenu{display:none}.row .col-lg-2.side-bar .side-menu:hover{width:224px;border:1px solid #e4e4e4;border-left:0}.row .col-lg-2.side-bar .side-menu:hover .side-menu-item.side-menu-is-submenu ::after{color:inherit}.row .col-lg-2.side-bar .side-menu:hover li.open .side-menu-submenu{display:block}.row .col-lg-10.main-content{width:calc(100% - 50px);padding-left:10px}.row .hamburger :after,.row .hamburger :before,.row .hamburger .hamburger-icon{background:#6e6e6e!important}}@media screen and (min-width:992px){.row.product-page-row .col-lg-2.side-bar{width:50px;z-index:3}.row.product-page-row .col-lg-2.side-bar ul{width:224px}.row.product-page-row .col-lg-2.side-bar.show-tablet-nav .side-menu{width:224px;border:1px solid #e4e4e4;border-left:0}.row.product-page-row .col-lg-2.side-bar.show-tablet-nav .side-menu .side-menu-item.side-menu-is-submenu ::after{color:inherit;transition:transform 250ms ease-out,color 0ms linear 180ms}.row.product-page-row .col-lg-2.side-bar.show-tablet-nav .side-menu li.open .side-menu-submenu{display:block}.row.product-page-row .col-lg-2.side-bar .side-menu{width:42px;overflow:hidden;transition:250ms;background-color:#f1f1f1;border:1px solid transparent;border-left:0}.row.product-page-row .col-lg-2.side-bar .side-menu .side-menu-item.side-menu-is-submenu ::after{color:transparent}.row.product-page-row .col-lg-2.side-bar .side-menu li.open .side-menu-submenu{display:none}.row.product-page-row .col-lg-2.side-bar .side-menu:hover{width:224px;border:1px solid #e4e4e4;border-left:0}.row.product-page-row .col-lg-2.side-bar .side-menu:hover .side-menu-item.side-menu-is-submenu ::after{color:inherit}.row.product-page-row .col-lg-2.side-bar .side-menu:hover li.open .side-menu-submenu{display:block}.row.product-page-row .col-lg-10.main-content{width:calc(100% - 50px);padding-left:10px}.row.product-page-row .col-lg-2.side-bar{padding-top:50px}}footer{padding-top:20px;background-color:#1d3863}footer p{margin-bottom:0}footer .footer-logo{margin:10px 0 30px}@media screen and (min-width:768px){footer .footer-logo{height:184px;margin:0}}footer .footer-logo img{max-width:180px;max-height:100px;display:block;margin:auto}footer .footer-logo img.jaguar-logo{max-width:114px;max-height:51px}footer .footer-logo img.made-logo{padding:16px}footer .footer-copyright{padding:18px 0;background-color:#dedede;color:#595959;margin-top:20px;text-align:center}@media screen and (max-width:767px){footer .footer-copyright{margin-top:10px}}footer .footer-menu{padding:0 25px 10px;font-weight:300;text-align:center}footer .footer-menu .heading{font-size:18px;font-weight:400;color:#dddddd;margin:10px 0px}footer .footer-menu.visible-xs,footer .footer-menu.d-block.d-sm-none{padding:0;border-top:1px solid #47576e}footer .footer-menu.visible-xs.bottom-line,footer .footer-menu.d-block.d-sm-none.bottom-line{border-bottom:1px solid #47576e}footer .footer-menu.visible-xs ul,footer .footer-menu.d-block.d-sm-none ul{padding-bottom:12px;color:#cccccc}footer .footer-menu a{display:inline-block;padding:2px 12px;color:#cccccc}footer .footer-menu a:hover{text-decoration:underline}footer .footer-partners{padding:20px 25px 0}footer .footer-partners img{display:block;margin:auto;padding-bottom:15px;width:45%}@media screen and (min-width:992px){footer .footer-partners img{width:40%}}@media screen and (min-width:1200px){footer .footer-partners img{width:35%}}footer .footer-social-icons{display:inline-block;margin:10px 2.5px 0;width:40px;height:40px;background-size:contain;opacity:0.8;transition:250ms}footer .footer-social-icons:hover{opacity:1}footer .footer-social-icons.facebook{background-image:url("/static/img/facebook-icon.png?b557b7457e8b")}footer .footer-social-icons.instagram{background-image:url("/static/img/instagram-icon.png?b557b7457e8b")}.page-info{display:none;margin:10px 0}.page-info:before,.page-info:after{content:'';clear:both;display:block}.page-info>span{display:inline-block;margin-top:15px;margin-left:20px}.page-info>span img{vertical-align:top}.page-info .btn{float:right;padding-right:50px}#breadcrumbs{background:#f1f1f1;padding:5px 0 10px;font-size:18px;font-weight:300;width:calc(100% - 70px)}@media screen and (min-width:768px){#breadcrumbs{padding:13px 0 14px}}#breadcrumbs.search-breadcrumbs .info{font-size:12px;font-weight:400;line-height:27.5px;margin-right:-75px}@media screen and (min-width:768px){#breadcrumbs.search-breadcrumbs .info{float:right}}.ask-offer{position:relative;width:260px;border:1px solid #ddd;text-align:center;margin-left:auto;margin-bottom:20px;padding:30px 20px 20px}@media screen and (max-width:768px){.ask-offer{margin-top:50px;margin-right:auto;width:100%}}.ask-offer .ask-offer-phone-icon{position:absolute;top:-20px;left:calc(50% - 20px)}.ask-offer .ask-offer-phone-icon .fa-circle{color:#3f74aa}.ask-offer .ask-offer-phone-icon .fa-phone,.ask-offer .ask-offer-phone-icon .fa-shopping-cart{color:#ffffff}.ask-offer .ask-offer-text{text-transform:uppercase;font-size:18px;font-weight:bold;line-height:1.15}.ask-offer .ask-offer-phone-number{margin-top:6px;font-size:14px;font-weight:bold;color:#3f74aa}.ask-offer .ask-offer-color-dropdown .ask-offer-color-input{border:1px solid #ccc;width:100%;min-height:35px;line-height:25px;padding:4px 8px;position:relative;display:flex;cursor:pointer;user-select:none}.ask-offer .ask-offer-color-dropdown .ask-offer-color-input>img{max-width:25px;max-height:25px;margin-right:5px}.ask-offer .ask-offer-color-dropdown .ask-offer-color-input .fa-chevron-down{color:#aaaaaa;margin-left:20px;position:absolute;right:8px;top:10px}.ask-offer .ask-offer-color-dropdown .ask-offer-color-input b{font-weight:500;color:#999}.ask-offer .ask-offer-color-dropdown .ask-offer-colors-list{position:absolute;width:calc(100% - 40px);padding:0;margin:0;background:#ffffff;border:1px solid #ccc;border-top:0;z-index:10;list-style:none}.ask-offer .ask-offer-color-dropdown .ask-offer-colors-list>li:nth-child(2n+1){background:#f5f5f5}.ask-offer .ask-offer-color-dropdown .ask-offer-colors-list>li:hover{background:#ddd}.ask-offer .ask-offer-color-dropdown .ask-offer-colors-list>li label{width:100%;min-height:35px;line-height:25px;padding:4px 8px;position:relative;display:flex;cursor:pointer;user-select:none;margin-bottom:0}.ask-offer .ask-offer-color-dropdown .ask-offer-colors-list>li label>img{max-width:25px;max-height:25px;margin-right:5px}.ask-offer .ask-offer-color-button{width:100%;background:#c0a375;color:#ffffff;margin-top:10px}.ask-offer .ask-offer-color-button:disabled{background:#aaa;cursor:not-allowed}@media screen and (max-width:767px){#product-gallery.no-border{padding-bottom:0;border-bottom:0}}#product-gallery .gallery-nav{display:block;position:absolute;z-index:2}#product-gallery #product-gallery-slides{padding:0 12.5px;display:flex;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;position:relative}#product-gallery #product-gallery-slides #main{margin-top:20px;width:calc(72% - 20px);height:320px;overflow:hidden;padding:0}@media screen and (min-width:1200px){#product-gallery #product-gallery-slides #main{width:calc(75% - 20px)}}@media screen and (min-width:992px){#product-gallery #product-gallery-slides #main{height:436px}}@media screen and (min-width:1200px){#product-gallery #product-gallery-slides #main{height:540px}}#product-gallery #product-gallery-slides #main .main-image{display:block;margin:0 auto;max-width:100%;max-height:320px}@media screen and (min-width:992px){#product-gallery #product-gallery-slides #main .main-image{max-height:436px}}@media screen and (min-width:1200px){#product-gallery #product-gallery-slides #main .main-image{max-height:540px}}@media screen and (min-width:768px){#product-gallery #product-gallery-slides #thumbnails{margin-top:20px;margin-left:20px;width:30%;height:auto;padding:0px;display:flex;flex-wrap:wrap;height:320px;overflow:hidden;padding:0}}@media screen and (min-width:768px) and (min-width:992px){#product-gallery #product-gallery-slides #thumbnails{height:436px}}@media screen and (min-width:768px) and (min-width:1200px){#product-gallery #product-gallery-slides #thumbnails{height:540px}}@media screen and (min-width:1200px){#product-gallery #product-gallery-slides #thumbnails{width:calc(27% - 20px)}}@media screen and (min-width:768px){#product-gallery #product-gallery-slides #thumbnails #thumbnails-child{width:100%;height:fit-content;overflow-x:hidden;overflow-y:hidden;gap:5px;display:flex;flex-wrap:wrap}}#product-gallery #product-gallery-slides #thumbnails #thumbnails-child a{position:relative;cursor:pointer;width:calc(50% - 2.5px);border:1px solid transparent}@media screen and (min-width:768px){#product-gallery #product-gallery-slides #thumbnails #thumbnails-child a{display:inline-block;margin-right:0px;height:65px}}@media screen and (min-width:992px){#product-gallery #product-gallery-slides #thumbnails #thumbnails-child a{height:90px}}@media screen and (min-width:1200px){#product-gallery #product-gallery-slides #thumbnails #thumbnails-child a{height:94px}}#product-gallery #product-gallery-slides #thumbnails #thumbnails-child a:hover,#product-gallery #product-gallery-slides #thumbnails #thumbnails-child a.active{border:1px solid #ddd}#product-gallery #product-gallery-slides #thumbnails #thumbnails-child a img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:80px;max-width:85%}#product-gallery #product-gallery-slides .up{top:5px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#product-gallery #product-gallery-slides .down{bottom:5px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#product-gallery #product-gallery-slides .up,#product-gallery #product-gallery-slides .down{right:80px}@media screen and (min-width:992px){#product-gallery #product-gallery-slides .up,#product-gallery #product-gallery-slides .down{right:114px}}@media screen and (min-width:1200px){#product-gallery #product-gallery-slides .up,#product-gallery #product-gallery-slides .down{right:120px}}#product-gallery #mobile-gallery-slides{overflow:hidden;visibility:hidden;position:relative;width:calc(100% + 80px);margin:20px -40px 0 -40px}#product-gallery #mobile-gallery-slides .swipe-wrap{overflow:hidden;position:relative;display:flex;align-items:center;flex-direction:row}#product-gallery #mobile-gallery-slides .swipe-wrap div{float:left;position:relative}#product-gallery #mobile-gallery-slides .swipe-wrap div img{display:block;margin:auto;max-width:87.5%;max-height:330px}#product-gallery #mobile-gallery-slides #gallery-bar{background:#e4e4e4;margin:40px auto 0 auto;width:calc(100% - 60px);height:1px;display:flex}#product-gallery #mobile-gallery-slides #gallery-bar a{width:100%;height:4px;margin-top:-2px;border-radius:10px;transition:50ms}#product-gallery #mobile-gallery-slides #gallery-bar a.active{background:#3f74aa}#product-gallery #mobile-gallery-slides .gallery-nav{top:calc(50% - 22px)}#product-gallery #mobile-gallery-slides .prev{left:1px}#product-gallery #mobile-gallery-slides .next{right:-19px}#product-gallery #product-single-image{max-width:100%;padding:25px 12.5px}#product-gallery #product-single-image img{display:block;margin:0 auto;max-width:100%;max-height:320px}@media screen and (min-width:992px){#product-gallery #product-single-image img{max-height:436px}}@media screen and (min-width:1200px){#product-gallery #product-single-image img{max-height:540px}}@media screen and (max-width:767px){#product-gallery #product-single-image img{max-height:330px}}#product-gallery #product-single-image #main{height:320px;overflow:hidden;padding:0}@media screen and (min-width:992px){#product-gallery #product-single-image #main{height:436px}}@media screen and (min-width:1200px){#product-gallery #product-single-image #main{height:540px}}@media screen and (min-width:768px){.product-teaser{display:-webkit-flex;display:flex;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row;-webkit-flex-direction:row;justify-content:center;align-items:center;padding:15px 0;margin-bottom:10px}}@media screen and (min-width:768px){.product-teaser .product-teaser-image{display:-webkit-flex;display:flex;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:row;-webkit-flex-direction:row;justify-content:center;width:125px;text-align:center}}@media screen and (min-width:1200px){.product-teaser .product-teaser-image{width:150px}}.product-teaser .product-teaser-image img{display:block;margin:auto;max-height:auto;max-width:100%}@media screen and (min-width:768px){.product-teaser .product-teaser-image img{max-height:80px;max-width:80%}}@media screen and (min-width:992px){.product-teaser .product-teaser-image img{max-height:110px}}.product-teaser .product-teaser-image .no_image_120x120{height:88px;width:88px;background-position:center;background-size:85%;background-repeat:no-repeat;border-radius:50%}@media screen and (max-width:767px){.product-teaser .product-teaser-image .no_image_120x120{height:125px;width:125px}}@media screen and (max-width:767px){.product-teaser{margin:20px 0;width:100%;text-align:center}.product-teaser .product-teaser-image{width:100%;height:auto;max-height:none;margin-bottom:10px}}.product-teaser .product-teaser-details{font-weight:300;font-size:14px}@media screen and (min-width:768px){.product-teaser .product-teaser-details{width:255px}}.product-teaser .product-teaser-details .product-teaser-name{margin-bottom:5px;line-height:18px;font-weight:600;font-size:14px}@media screen and (max-width:767px){.product-teaser .product-teaser-details .product-teaser-name{font-size:16px}}.product-teaser .product-teaser-details a{color:#3f74aa;transition:color 200ms;text-decoration:none}.product-teaser .product-teaser-details a:hover,.product-teaser .product-teaser-details a:focus{color:#134985;text-decoration:none}.product-teaser .product-new{position:relative;top:-1px;width:15px}.product-teaser.product-teaser-column{flex-direction:column;row-gap:15px}.hamburger #toggle-mobi-nav{width:45px;height:45px;display:block;padding:8px 10px;position:relative;cursor:pointer}.hamburger #toggle-mobi-nav .hamburger-icon,.hamburger #toggle-mobi-nav:after,.hamburger #toggle-mobi-nav:before{background:#d7d7d7;border-radius:3px;content:'';display:block;height:3px;margin:5px 0;transition:all 250ms ease-in-out;width:100%}.hamburger-close .hamburger #toggle-mobi-nav:before{transform:translateY(8px) rotate(135deg)}.hamburger-close .hamburger #toggle-mobi-nav:after{transform:translateY(-8px) rotate(-135deg)}.hamburger-close .hamburger #toggle-mobi-nav .hamburger-icon{transform:scale(0)}.mobi-nav-bar{height:45px}.mobi-nav-bar .hamburger{position:fixed;top:2px;right:0;z-index:6}#mobi-nav{width:100%;position:fixed;z-index:5;top:50px;left:-100%;height:calc(100% - 50px);overflow-y:scroll;overflow-x:hidden;background-color:#1d3863;transition:left 250ms ease-out}#mobi-nav ul.mobi-nav-dark{background:rgba(0,0,0,0.12)}#mobi-nav ul li{max-height:46px;overflow:hidden;transition:max-height 250ms ease-in-out}#mobi-nav ul li a{display:block;height:46px;padding:12px 15px;font-size:16px;color:#ccc}#mobi-nav ul li a img{display:inline-flex;width:20px;height:20px;margin-right:10px;filter:brightness(200%)}#mobi-nav ul li .mobi-nav-arrow{border:solid #888;border-width:0 2px 2px 0;float:right;padding:3px;margin:7px 7px 0 0px;transform:rotate(45deg);transition:transform 250ms ease-out}#mobi-nav ul li.show-submenu{max-height:100%;background-color:rgba(255,255,255,0.15);font-weight:600}#mobi-nav ul li.show-submenu .mobi-nav-arrow{transform:rotate(225deg)}#mobi-nav ul li:last-of-type a:after{border-bottom:0}#mobi-nav ul.mobi-nav-submenu li a{height:auto;padding:8px 45px;font-size:15px;font-weight:300;color:#ddd}#mobi-nav ul.mobi-nav-submenu li a:after{display:none}#mobi-nav ul.mobi-nav-submenu.no-icon li a{padding:8px 15px}.show-mobi-nav #mobi-nav{left:0}@media screen and (max-width:767px){#search-box{position:fixed;z-index:5;top:0;left:0;width:100%;height:110px;padding:10px 0}#search-box .overlay{top:50px;background-color:inherit}#search-box input,#search-box button{height:30px;font-size:15px}#search-box button{padding:0;padding-bottom:1px;background:#3f8ed9}.account-menu{display:none}#search-results{overflow:hidden;overflow-y:auto;left:7px;margin-left:0;top:30px;height:calc(100vh - 58px);width:calc(100% + 36px)}#search-results .result-name-div{width:100%;height:auto;padding-left:8px}#search-results .result-description{width:100%;height:auto;padding-right:8px;margin-bottom:8px}#search-results .result-name{margin:6px 0;font-size:20px}#search-results .result-description{margin-bottom:12px}#search-box{height:50px}#search-box input{height:36px;font-size:16px;line-height:normal;margin-left:0px;padding-right:8px}#search-box .search-form{top:1px;right:0;width:calc(100% - 50px);margin-top:10px}#search-box .search-form #search-name{width:calc(100% - 50px);position:fixed;top:7px;left:7px}#search-box .search-form #search-name input{padding-right:28px}#search-box .search-form #search-cloth{width:calc(60% - 12px);position:fixed;top:-92px;left:7px}#search-box .search-form #search-color{width:calc(60% - 12px);position:fixed;top:-50px;left:7px}#search-box .search-form #search-quantity{width:calc(40% - 7px);position:fixed;top:-92px;right:7px}#search-box .search-form #search-price{width:calc(40% - 7px);position:fixed;top:-50px;right:7px}#search-box.mobile-open{height:135px}#search-box.mobile-open .search-form #search-cloth{top:50px}#search-box.mobile-open .search-form #search-color{top:92px}#search-box.mobile-open .search-form #search-quantity{top:50px}#search-box.mobile-open .search-form #search-price{top:92px}#search-box.mobile-open .search-form .fa-remove{top:12px}#search-box.mobile-open #search-results{top:114px;height:calc(100vh - 142px)}#search-icon .search-message{top:32px!important}#search-icon .fa-search{display:none}#search-icon img{position:fixed;top:9px;right:55px;height:14px}.search-field-container{display:inline-block;top:6px;left:4px;width:91%}}.workers{margin-top:20px;padding-bottom:20px}.worker{text-align:center;margin:30px 6px;height:450px}.worker>.photo{position:relative;margin:0 auto;width:230px;height:230px;transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease}.worker>.photo:hover{transform:scale(1.3,1.3) rotate(360deg);-webkit-transform:scale(1.3,1.3) rotate(360deg);-moz-transform:scale(1.3,1.3) rotate(360deg);-o-transform:scale(1.3,1.3) rotate(360deg);image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.worker>.photo:hover + .information{transform:translate(0,40px) scale(1.15,1.15);-webkit-transform:translate(0,40px) scale(1.15,1.15);-moz-transform:translate(0,40px) scale(1.15,1.15);-o-transform:translate(0,40px) scale(1.15,1.15)}.worker>.photo:hover>.overlay{opacity:1}.worker>.photo img{width:230px;height:230px;border-radius:50%}.worker>.photo>.overlay{transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;opacity:0;width:230px;height:230px;position:absolute;overflow:hidden;text-align:center;border-radius:50%;background:rgba(0,0,0,0.15);color:#fff}.worker>.photo>.overlay>.wrap{margin:0 auto;position:absolute;width:230px;margin-top:88px}.worker>.photo>.overlay>.wrap>a>i{font-size:50px;color:#fff;text-shadow:#969595 0px 0px 10px;transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease}.worker>.photo>.overlay>.wrap>a>i:hover{color:#FEA;text-shadow:#444 0px 0px 20px}.worker>.information{margin-top:15px;text-align:center;transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease}.worker>.information>.name{font-size:17px;color:#333}.worker>.information>.position{font-size:14px;color:#999}.worker>.information>.phones:before{content:"";width:66%;display:block;margin:5px auto;border-top:1px solid #ddd;border-bottom:1px solid #fff}.worker>.information>.phones>.phone-link{text-decoration:none;color:inherit}.worker>.information>.phones>.phone-link>i{margin:0 5px}.worker>.information>.phones>a{font-size:15px;color:#666}.worker>.information>.phones>span{font-size:15px;color:#666}.worker>.information>.phones>span>i{font-size:15px;color:#666}.worker>.information>.phones>a{text-decoration:underline;color:#637B96}.worker>.information>.phones>a:hover{color:#333}.top-bar{min-height:44px;padding:4px 0}.top-bar .top-bar-container{width:100%;max-width:1190px;margin:auto}@media screen and (min-width:768px) and (max-width:991px){.top-bar .top-bar-container{flex-direction:column;-webkit-flex-direction:column}}.top-bar .top-bar-container:before,.top-bar .top-bar-container:after{content:'';clear:both;display:block}.top-bar .brand{display:flex;padding:5px;margin:0 10px;line-height:1.3;color:#424242}@media screen and (min-width:768px) and (max-width:991px){.top-bar .brand{line-height:1.2;margin:0 auto -10px 5px}}.top-bar .brand img{max-width:80px;max-height:40px}.top-bar .brand img.persona-logo{max-width:160px;max-height:80px}.top-bar .brand div{padding:0 5px}.top-bar .brand a{color:#424242;transition:color 200ms;text-decoration:none}.top-bar .brand a:hover,.top-bar .brand a:focus{color:#424242;text-decoration:underline}.top-bar .row-break{flex-grow:1}.top-bar .language-select{float:left;text-align:left}.top-bar .top-cart{float:right;margin-left:20px}.language-select{position:relative}.language-select>a img{width:20px;height:20px;margin-top:-5px;margin-right:8px;filter:drop-shadow(0px 0px 5px #ccc);float:left}.language-select:hover .languages{display:block}.language-select .languages{border:1px solid #dddddd;box-shadow:0px 0px 2px 0px #c8c8c8;display:none;position:absolute;z-index:7;width:130px;background-color:white;text-align:left}.language-select .languages:before,.language-select .languages:after{content:'';clear:both;display:block}.language-select .languages>a:last-child,.language-select .languages li:last-child{border:0}@media screen and (max-width:1060px){.language-select .languages{right:0px}}.language-select .languages a{display:flex;padding:8px 10px!important;line-height:18px;font-weight:400;position:relative}.language-select .languages a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:#e5e5e5;transform:scaleX(0);transform-origin:0 50%;transition:transform 250ms ease-out}.language-select .languages a:hover,.language-select .languages a.active{color:#000000}.language-select .languages a:hover:before,.language-select .languages a.active:before{transform:scaleX(1)}.language-select .languages a span{width:16px;height:16px;margin-right:8px;background-size:cover}.language-select .languages a span.lang-pl{background-image:url("/static/img/lang/pl.svg?b557b7457e8b")}.language-select .languages a span.lang-en{background-image:url("/static/img/lang/en.svg?b557b7457e8b")}.language-select .languages a span.lang-de{background-image:url("/static/img/lang/de.svg?b557b7457e8b")}.language-select .languages a span.lang-ru{background-image:url("/static/img/lang/ru.svg?b557b7457e8b")}.language-select .languages a span.lang-uk{background-image:url("/static/img/lang/uk.svg?b557b7457e8b")}.language-select .languages a span.lang-ro{background-image:url("/static/img/lang/ro.svg?b557b7457e8b")}.language-select .languages a span.lang-lt{background-image:url("/static/img/lang/lt.svg?b557b7457e8b")}.language-select .languages a span.lang-bg{background-image:url("/static/img/lang/bg.svg?b557b7457e8b")}.language-select .languages a span.lang-lv{background-image:url("/static/img/lang/lv.svg?b557b7457e8b")}.language-select .languages a span.lang-et{background-image:url("/static/img/lang/et.svg?b557b7457e8b")}.language-select .languages a span.lang-fr{background-image:url("/static/img/lang/fr.svg?b557b7457e8b")}.language-select .languages a span.lang-es{background-image:url("/static/img/lang/es.svg?b557b7457e8b")}.language-select .languages a span.lang-it{background-image:url("/static/img/lang/it.svg?b557b7457e8b")}.language-select .languages a span.lang-cs{background-image:url("/static/img/lang/cs.svg?b557b7457e8b")}.language-select .languages a span.lang-nl{background-image:url("/static/img/lang/nl.svg?b557b7457e8b")}.language-select .languages a span.lang-fi{background-image:url("/static/img/lang/fi.svg?b557b7457e8b")}.language-select .languages a span.lang-ja{background-image:url("/static/img/lang/ja.svg?b557b7457e8b")}.language-select .languages a span.lang-hu{background-image:url("/static/img/lang/hu.svg?b557b7457e8b")}.language-select .languages a span.lang-pt{background-image:url("/static/img/lang/pt.svg?bdbde1a8713f")}@media screen and (min-width:768px) and (max-width:991px){.account-menu{margin:0 5px 0 auto}}.account-menu>ul{float:left}.account-menu>ul li{position:relative;float:left;margin-left:8px}.account-menu>ul li:hover .submenu{display:block}.account-menu a{display:block;padding:15px 8px 15px 23px;color:black;font-weight:600;font-size:12px;line-height:12px;filter:brightness(94%)}.account-menu a.client-home{background:url("/static/img/layout_top_home.png?b557b7457e8b") no-repeat left 46%}.account-menu a.client-back{background:url("/static/img/layout_top_go_back.png?b557b7457e8b") no-repeat left 42%}.account-menu a.client-anonymous{background:url("/static/img/layout_top_anonymous.png?b557b7457e8b") no-repeat left center}.account-menu a.client-admin{background:url("/static/img/layout_top_admin.png?b557b7457e8b") no-repeat left 49%}.account-menu a.client-account{background:url("/static/img/layout_top_moje_konto.png?b557b7457e8b") no-repeat left center}.account-menu a.client-login{background:url("/static/img/layout_top_logout.png?b557b7457e8b") no-repeat left center}.account-menu a.client-cart{background:url("/static/img/layout_top_cart.png?b557b7457e8b") no-repeat left 46%}.account-menu a.client-download{background:url("/static/img/layout_top_download.png?b557b7457e8b") no-repeat left center}.account-menu .language-select a{filter:none;padding:15px 8px}.account-menu .submenu{border:1px solid #dddddd;box-shadow:0px 0px 2px 0px #c8c8c8;display:none;position:absolute;z-index:6;width:130px;border:1px solid #f7f7f7;background-color:#fff;text-align:left}.account-menu .submenu>a:last-child,.account-menu .submenu li:last-child{border:0}.account-menu .submenu li{float:none;margin:0;position:relative}.account-menu .submenu li:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:#e5e5e5;transform:scaleX(0);transform-origin:0 50%;transition:transform 250ms ease-out}.account-menu .submenu li:hover,.account-menu .submenu li.active{color:#000000}.account-menu .submenu li:hover:before,.account-menu .submenu li.active:before{transform:scaleX(1)}.account-menu .submenu li a{padding:10px;font-weight:300}.top-cart{text-align:center;width:30px;height:30px;background:url("/static/img/cart-2.png?b557b7457e8b") no-repeat top left;margin-top:7px;margin-left:5px;background-size:cover}.top-cart a{padding:0}.top-cart span{color:white;margin-top:-3px;line-height:38px}.gallery .gallery_name{background:rgba(255,255,255,0.75);bottom:0;position:absolute;width:100%;font-size:13px;color:#5A5A5A;padding:4px 0;text-align:center}.gallery.fluid .gallery_item{width:49%;margin:3px 0.0% 3px 0.0%}.gallery.fluid .gallery_item img{display:block;width:100%;height:auto!important;opacity:1}#page-top{padding:0}@media screen and (min-width:1200px){.products-row{display:flex;flex-wrap:wrap;column-gap:10px}}.products-row .grouped-products-row .product-tile::before{content:'';background-color:white;position:absolute;width:100%;height:calc(100% - 10px);top:0;left:10px}.products-row .grouped-products-row .col-product:last-child .product-tile::before{display:none}.products-row .row:first-of-type:not(.grouped-products-row){min-width:100%}.products-row .row:first-of-type:not(.grouped-products-row) .product-header{display:none}.product-header{padding:15px 5px 5px}@media screen and (min-width:1200px){.product-header{width:468px}}.product-header .product-header-uppercase{text-transform:uppercase;font-size:16px}.product-header .product-header-small{color:#aaa;font-size:15px}.product-tile{width:100%;background-color:#ffffff;margin-bottom:10px}@media screen and (max-width:767px){.product-tile{margin-bottom:5px}}.product-tile .product-tile-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;top:0;left:0;width:100%;height:100%;overflow:hidden}.product-tile .product-tile-content .product-tile-icons{position:absolute;top:6px;left:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.product-tile .product-tile-content .product-tile-icons>.product-tile-icon{height:22px;margin:4px}.product-tile .product-tile-content .product-tile-image{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center}.product-tile .product-tile-content .product-tile-image a{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center}.product-tile .product-tile-content .product-tile-image img{height:auto;width:auto;max-width:80%;object-fit:contain}.product-tile .product-tile-content .product-tile-details{padding:10px;font-weight:300;color:#838383}.product-tile .product-tile-content .product-tile-details .product-tile-color{font-weight:400}.product-tile .product-tile-content .product-tile-details .product-tile-prices{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;font-weight:400;line-height:1.2;margin:5px 0}.product-tile .product-tile-content .product-tile-details .product-tile-prices a{color:#3f74aa;transition:color 200ms;text-decoration:none;font-weight:300}.product-tile .product-tile-content .product-tile-details .product-tile-prices a:hover,.product-tile .product-tile-content .product-tile-details .product-tile-prices a:focus{color:#134985;text-decoration:underline}.product-tile .product-tile-content .product-tile-details .product-tile-promotion-date{font-size:10px;color:#b6b6b6;line-height:1}.product-tile.next-page-tile{background-color:#e5e5e5}.product-tile.next-page-tile:hover{background-color:#3c3c3c;color:#ffffff}.product-tile.next-page-tile .product-tile-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center;font-size:19px;font-weight:300}.product-tile.next-page-tile .product-tile-content .fa{padding-left:10px}@media screen and (min-width:1200px){.product-grid-view .col-product{width:234px;padding-left:5px;padding-right:5px;float:left;position:relative}}.product-grid-view .col-product .product-tile{padding:100% 0 0 0}.product-grid-view .col-product .product-tile .product-tile-content{position:absolute;flex-direction:column;padding-bottom:10px}.product-grid-view .col-product .product-tile .product-tile-content .product-tile-image{margin-top:17%;height:53%}.product-grid-view .col-product .product-tile .product-tile-content .product-tile-image img{max-height:100%}.product-grid-view .col-product .product-tile .product-tile-content .product-tile-details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;justify-content:flex-end;height:30%}.product-grid-view .col-product .product-tile .product-tile-content .product-tile-details .product-tile-name{font-size:16px;line-height:1.2}@media screen and (max-width:767px){.product-grid-view .col-product .product-tile .product-tile-content .product-tile-details .product-tile-name{font-size:20px}}.product-grid-view .col-product .product-tile .product-tile-content .product-tile-details .product-tile-description{display:none}.product-grid-view .col-product .product-tile .product-tile-content .product-tile-details .product-tile-prices{width:100%;justify-content:space-around}.product-list-view .product-tile{height:auto}@media screen and (min-width:768px){.product-list-view .product-tile{height:230px}}.product-list-view .product-tile>a{position:relative}.product-list-view .product-tile .product-tile-content{padding:15px}.product-list-view .product-tile .product-tile-content .product-tile-image{padding-top:10px;width:35%}.product-list-view .product-tile .product-tile-content .product-tile-image img{max-height:80%}.product-list-view .product-tile .product-tile-content .product-tile-details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;text-align:left;width:65%;flex-direction:column}.product-list-view .product-tile .product-tile-content .product-tile-details .product-tile-name{font-size:21px;margin-bottom:10px}.product-list-view .product-tile .product-tile-content .product-tile-details .product-tile-color{margin:-10px 0 10px}.product-list-view .product-tile .product-tile-content .product-tile-details .product-tile-description b{font-weight:normal;color:#444}.product-list-view .product-tile .product-tile-content .product-tile-details .product-tile-prices{justify-content:space-between}@media screen and (min-width:475px){.product-list-view .product-tile .product-tile-content .product-tile-details .product-tile-prices{padding-right:20%}}.product-list-view .product-tile .product-tile-content .product-tile-details .product-tile-promotion-date{margin-top:5px}.product-list-view .col-product{width:100%}@media screen and (min-width:1200px){.product-list-view .col-product{width:50%}}.user-is-logged #promotion.product-grid-view .product-tile .product-tile-content .product-tile-image,.user-is-logged #for-sale.product-grid-view .product-tile .product-tile-content .product-tile-image{height:43%}.user-is-logged #promotion.product-grid-view .product-tile .product-tile-content .product-tile-details,.user-is-logged #for-sale.product-grid-view .product-tile .product-tile-content .product-tile-details{height:40%;padding:10px 20px;text-align:left;align-items:flex-start}@keyframes text-grow{0%{transform:scale(0.75);transform-origin:left}100%{transform:scale(1);transform-origin:left}}@media screen and (min-width:768px){.products-row{width:calc(100% + 15px)}}@media screen and (min-width:1200px){.products-row{display:flex;flex-wrap:wrap;column-gap:10px}}.products-row>.row{width:100%;display:flex;flex-wrap:wrap;row-gap:10px}.products-row>.row:first-of-type .product-header{padding:15px 5px 15px}.products-row>.row:first-of-type:not(.grouped-products-row){min-width:100%}.products-row>.row:first-of-type:not(.grouped-products-row) .product-header{display:none}.products-row>.row.ungrouped-products-row:not(:has(.product-tile-b-version)) .product-header{display:none}.products-row>.row:last-of-type{padding-bottom:30px}.products-row>.row .next-page-tile{padding-left:5px;padding-right:5px}.products-row>.row .next-page-tile>a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#e5e5e5;padding:15px}.products-row>.row .next-page-tile>a:hover{background-color:#3c3c3c;color:#ffffff}.products-row>.row .next-page-tile>a .product-tile-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center;font-size:19px;font-weight:300}.products-row>.row .next-page-tile>a .product-tile-content .fa{padding-left:10px}@media screen and (max-width:767px){.products-row>.row{margin-left:0;margin-right:0}.products-row>.row .product-tile-hover{opacity:1;display:flex;flex-direction:column;justify-content:space-between;padding:0;background:white;height:fit-content}.products-row>.row .product-tile-hover .product-tile-icons{padding:10px 19px;position:absolute;top:0;left:0;width:100%}.products-row>.row .product-tile-hover .product-tile-name{padding:16px 19px 5px;line-height:1.1;height:38px;font-size:17px;letter-spacing:0.5px}.products-row>.row .product-tile-hover .product-tile-details-price{font-size:15px;padding-bottom:2px}.products-row>.row .product-tile-hover .product-tile-description{font-size:12px}.products-row>.row .product-tile-hover .product-tile-description,.products-row>.row .product-tile-hover .product-tile-colors{padding-right:19px;padding-left:19px}.products-row>.row .product-tile-hover .product-tile-colors{padding-top:10px;padding-bottom:12px}}@media screen and (max-width:470px){.products-row>.row{column-gap:10px;flex-direction:column}}.product-header{width:100%;padding:35px 5px 15px}.product-header .product-header-bold{font-size:20px;font-weight:600;letter-spacing:0.2px;color:#212121}.product-header .product-header-small{font-size:12px;font-weight:300;letter-spacing:0.48px;color:#666666}.product-tile-b-version{display:block;position:relative;background-color:white}.product-tile-b-version .product-tile-image{width:100%;aspect-ratio:4/3;overflow:hidden}.product-tile-b-version .product-tile-image>img{object-fit:contain;width:100%;height:100%}.product-tile-b-version .product-tile-hover{top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;padding:18px 17px 14px 24px;transition:opacity 0.3s ease}@media screen and (min-width:768px){.product-tile-b-version .product-tile-hover{position:absolute}}@media screen and (min-width:992px) and (max-width:1199px){.product-tile-b-version .product-tile-hover{width:133.33%;height:133.33%;transform:scale(0.75);transform-origin:top left}}.product-tile-b-version .product-tile-hover .product-tile-icons{display:flex;gap:5px;padding-bottom:10px}.product-tile-b-version .product-tile-hover .product-tile-icons .product-tile-icon{height:16px;object-fit:contain}.product-tile-b-version .product-tile-hover .product-tile-name{font-size:21px;letter-spacing:0.6px;height:54px;line-height:1.06;padding-top:2px;color:#444}.product-tile-b-version .product-tile-hover .product-tile-details-price b,.product-tile-b-version .product-tile-hover .product-tile-details-stock b,.product-tile-b-version .product-tile-hover .product-tile-details-material b,.product-tile-b-version .product-tile-hover .product-tile-details-size b{font-weight:600;color:#444}.product-tile-b-version .product-tile-hover .product-tile-details-price{font-size:16px;letter-spacing:0.32px;font-weight:600;color:#2b7038;display:inline-block}.product-tile-b-version .product-tile-hover .product-tile-details-price *{color:#2b7038!important}.product-tile-b-version .product-tile-hover .product-tile-details-color{display:none}.product-tile-b-version .product-tile-hover .product-tile-colors{padding-top:10px;display:flex;justify-content:flex-start;width:100%;gap:3px}.product-tile-b-version .product-tile-hover .product-tile-colors>.no-image{width:18px;height:18px;margin:0;object-fit:cover}@media screen and (min-width:768px){.product-tile-b-version:hover .product-tile-hover{opacity:1;background-color:rgba(255,255,255,0.75)}.product-tile-b-version:hover .product-tile-hover .product-tile-details-price{animation:text-grow 350ms ease forwards}}#recommended-products{padding:0;border-bottom:0}@media screen and (max-width:767px){#recommended-products{padding:2.5px}}@media screen and (min-width:768px){#recommended-products{margin-bottom:5px}}#recommended-products article{padding:0}#recommended-products article .col-xs-6.col-md-3{padding:2.5px}@media screen and (min-width:768px){#recommended-products article .col-xs-6.col-md-3{padding:5px}}#recommended-products .section-header{margin:15px 0 0 0}#recommended-products .product-teaser{width:100%;padding-top:100%;margin:0;display:block;text-align:center;background:#ffffff}#recommended-products .product-teaser .product-teaser-details{position:absolute;bottom:20px;right:10px;width:calc(100% - 20px);line-height:1.2}@media screen and (min-width:768px) and (max-width:991px){#recommended-products .product-teaser .product-teaser-details{bottom:40px}}@media screen and (min-width:1200px){#recommended-products .product-teaser .product-teaser-details{font-size:17px}}#recommended-products .product-teaser .product-teaser-image{position:absolute;height:60%;top:16%;right:10px;width:calc(100% - 20px)}@media screen and (min-width:767px){#recommended-products .product-teaser .product-teaser-image{top:10%}}#recommended-products .product-teaser .product-teaser-image img{height:auto;width:auto;max-height:80%;max-width:80%}@media screen and (min-width:1200px){#recommended-products .product-teaser .product-teaser-image img{max-height:90%}}#main-slider{overflow:hidden;visibility:hidden;position:relative;width:100%}@media screen and (max-width:767px){#main-slider{height:auto;margin-bottom:5px}}@media screen and (min-width:768px){#main-slider{margin-bottom:10px}}#main-slider .swipe-wrap{overflow:hidden;position:relative}@media screen and (max-width:767px){#main-slider .swipe-wrap{height:0;padding-bottom:45.03%}}@media screen and (min-width:768px){#main-slider .swipe-wrap{height:415px}}@media screen and (min-width:768px) and (max-width:1199px){#main-slider .swipe-wrap{height:320px}}@media screen and (min-width:768px) and (max-width:991px){#main-slider .swipe-wrap{height:308px}}#main-slider .swipe-wrap>div{float:left;position:relative}@media screen and (max-width:767px){#main-slider .swipe-wrap>div{height:0;padding-bottom:45.03%}}@media screen and (min-width:768px){#main-slider .swipe-wrap>div{height:415px}}@media screen and (min-width:768px) and (max-width:1199px){#main-slider .swipe-wrap>div{height:320px}}@media screen and (min-width:768px) and (max-width:991px){#main-slider .swipe-wrap>div{height:308px}}#main-slider .swipe-wrap>div .slide-content{float:left;position:relative}#main-slider .swipe-wrap>div .slide-content img{width:100%;height:auto}@media screen and (min-width:768px){#main-slider .swipe-wrap>div .slide-content img{height:100%}}#main-slider .slider-nav{position:absolute;top:calc(50% - 22px);z-index:2}#main-slider .prev{left:8px}#main-slider .next{right:8px}#main-slider #slider-bar{z-index:2;margin:auto;display:flex}@media screen and (max-width:767px){#main-slider #slider-bar{margin:-1px auto 0 auto}}#main-slider #slider-bar a{width:100%;height:10px;background-color:#838383;border-right:1px solid #cccccc;transition:background-color 750ms}#main-slider #slider-bar a:last-of-type{border-right:0}#main-slider #slider-bar a:hover{background-color:#666666}#main-slider #slider-bar a.active{background-color:#1d3863}.super-product figure{height:80%;margin:auto;margin-bottom:10px;display:flex;align-items:center;justify-content:center}.super-product figure img{max-width:75%;max-height:75%}@media screen and (min-width:1200px){.super-product figure img{max-width:90%;max-height:90%}}.super-product .super-product-text{width:100%;position:absolute;bottom:0;left:0}.super-product .super-product-category{font-size:15px;font-weight:600;color:#d61d1d}.super-product .product-name{font-size:17px;font-weight:300}.super-product .overlay{display:none;position:absolute;width:100%;height:100%}.super-product .overlay object{height:70%}.super-product .price-wrap{position:absolute;background:repeating-linear-gradient(45deg,#f00000,#f00000 2px,#d61d1d 2px,#d61d1d 4px);border-radius:50%;border:3px solid #f00000;width:82px;height:82px;padding:2px;display:table}.super-product .price-wrap .content{display:table;text-align:center;width:100%;height:100%}.super-product .price-wrap .price-wrap-inner{display:table-cell;vertical-align:middle}.super-product .price-wrap .super-price{font-size:15px;line-height:16px;overflow:hidden;text-overflow:ellipsis;max-width:75px;color:#ffffff;font-weight:600;text-shadow:1px 1px 1px #2B2424}.super-product .price-wrap .log-in{margin-top:5px;font-size:12px;line-height:12px;color:#ffffff;font-weight:600;text-shadow:1px 1px 1px #2B2424}.super-product.catalog-online{background:url("/static/img/baner_katalog.png?b557b7457e8b");background-size:cover}.super-product.catalog-online .super-product-text{width:100%;position:absolute;left:0;bottom:0}.super-product.catalog-online .super-product-text .product-name{font-size:17px;padding:0px 20px;line-height:22px;text-shadow:0px 0px 2px #fff}@media screen and (max-width:991px){.super-product.catalog-online .super-product-text .product-name{font-size:14px;line-height:19px;padding:0px 5px}}@media all and (max-width:470px){.super-product figure img{margin-top:5px}.super-product .super-product-text{margin-bottom:-7px}.super-product .price-wrap{width:70px;height:70px;margin-left:-5px;margin-top:-5px}.super-product .super-product-category{font-size:12px}.super-product .product-name{font-size:13px}.super-product .price-wrap .super-price{font-size:12.5px;line-height:13px;max-width:65px}.super-product .price-wrap .log-in{margin-top:3px;font-size:10.5px}}@media all and (min-width:768px) and (max-width:991px){.super-product .price-wrap{width:70px;height:70px;margin-left:-5px;margin-top:-5px}.super-product .super-product-category{font-size:12px}.super-product .product-name{font-size:13px}.super-product .price-wrap .super-price{font-size:12.5px;line-height:13px;max-width:65px}.super-product .price-wrap .log-in{margin-top:3px;font-size:10.5px}}@media all and (min-width:768px){.super-product:hover:not(.catalog-online){background:#3c3c3c url("/static/img/month_year_bg_overlay.png?b557b7457e8b") center center}.super-product:hover:not(.catalog-online) figure{opacity:0}.super-product:hover:not(.catalog-online) a{color:#ffffff}.super-product:hover:not(.catalog-online) .overlay{display:block}}.square.super-product{width:100%;padding:10px;text-align:center;background-color:#ffffff}.square.super-product .square-inner-content{position:absolute;width:calc(100% - 30px);height:calc(100% - 30px)}.square.super-product:after{content:"";display:block;padding-bottom:100%}#add-to-newsletter{display:none;position:fixed;top:0;left:0;margin:0;width:100%;height:100%;z-index:7;background-color:rgba(0,0,0,0.75);justify-content:center;align-items:center}#add-to-newsletter #newsletter-form{width:460px;height:670px;z-index:2;overflow:hidden;background:#fff;border:1px solid #cccccc;padding:20px;display:block;position:relative}@media screen and (max-width:470px){#add-to-newsletter #newsletter-form{width:calc(100% - 10px);height:calc(100% - 10px);overflow-y:auto}}#add-to-newsletter #newsletter-form .newsletter-close{position:absolute;right:10px;top:10px;font-size:21px;cursor:pointer}#add-to-newsletter #newsletter-form .newsletter-rodo{padding-top:125px;width:calc(100% - 35px)}#add-to-newsletter #newsletter-form p{margin-bottom:30px}@media screen and (min-width:768px){#add-to-newsletter #newsletter-form .form-group{height:32px;margin-right:-35px}}#add-to-newsletter #newsletter-form .g-recaptcha{margin:0}#add-to-newsletter #newsletter-form .done,#add-to-newsletter #newsletter-form .fail{display:none;width:100%;text-align:center}#add-to-newsletter .newsletter-spinner{font-size:48px;position:absolute;bottom:10px;left:203px}@media print{@page{size:auto;margin:4mm 10mm}[class*="col-sm-"]{float:left}.col-sm-1{width:8.33333%}.col-sm-pull-1{right:8.33333%}.col-sm-push-1{left:8.33333%}.col-sm-offset-1{margin-left:8.33333%}.col-print-1{width:8.33333%!important}.col-sm-2{width:16.66667%}.col-sm-pull-2{right:16.66667%}.col-sm-push-2{left:16.66667%}.col-sm-offset-2{margin-left:16.66667%}.col-print-2{width:16.66667%!important}.col-sm-3{width:25%}.col-sm-pull-3{right:25%}.col-sm-push-3{left:25%}.col-sm-offset-3{margin-left:25%}.col-print-3{width:25%!important}.col-sm-4{width:33.33333%}.col-sm-pull-4{right:33.33333%}.col-sm-push-4{left:33.33333%}.col-sm-offset-4{margin-left:33.33333%}.col-print-4{width:33.33333%!important}.col-sm-5{width:41.66667%}.col-sm-pull-5{right:41.66667%}.col-sm-push-5{left:41.66667%}.col-sm-offset-5{margin-left:41.66667%}.col-print-5{width:41.66667%!important}.col-sm-6{width:50%}.col-sm-pull-6{right:50%}.col-sm-push-6{left:50%}.col-sm-offset-6{margin-left:50%}.col-print-6{width:50%!important}.col-sm-7{width:58.33333%}.col-sm-pull-7{right:58.33333%}.col-sm-push-7{left:58.33333%}.col-sm-offset-7{margin-left:58.33333%}.col-print-7{width:58.33333%!important}.col-sm-8{width:66.66667%}.col-sm-pull-8{right:66.66667%}.col-sm-push-8{left:66.66667%}.col-sm-offset-8{margin-left:66.66667%}.col-print-8{width:66.66667%!important}.col-sm-9{width:75%}.col-sm-pull-9{right:75%}.col-sm-push-9{left:75%}.col-sm-offset-9{margin-left:75%}.col-print-9{width:75%!important}.col-sm-10{width:83.33333%}.col-sm-pull-10{right:83.33333%}.col-sm-push-10{left:83.33333%}.col-sm-offset-10{margin-left:83.33333%}.col-print-10{width:83.33333%!important}.col-sm-11{width:91.66667%}.col-sm-pull-11{right:91.66667%}.col-sm-push-11{left:91.66667%}.col-sm-offset-11{margin-left:91.66667%}.col-print-11{width:91.66667%!important}.col-sm-12{width:100%}.col-sm-pull-12{right:100%}.col-sm-push-12{left:100%}.col-sm-offset-12{margin-left:100%}.col-print-12{width:100%!important}.col-sm-pull-0{right:auto}.col-sm-push-0{left:auto}.col-sm-offset-0{margin-left:0%}.visible-sm{display:none!important}.hidden-sm{display:block!important}.visible-xs{display:block!important}}@media print{#product-video,.btn-download-picture,.btn-print-page,#mobile-gallery-slides,.thumbnails,.gallery-nav,.btn-green,#recommended-products,#product-add-to-cart,.btn-ask-offer,.ask-offer{display:none!important}#product-gallery-slides{display:block!important}#breadcrumbs{font-size:24px;font-weight:400;padding-left:10px}.content-block{margin:0!important;padding:10px!important}.content-block .add-to-cart{display:none}.content-block .product section{padding:10px 0;font-size:9px!important;border-bottom:0}.content-block .product section .section-header{margin-bottom:0}.content-block .product section .section-header .section-title{font-size:15px;font-weight:600;padding:0 5px}.content-block .product section article,.content-block .product section .row{margin:0!important;padding:0!important}.content-block .product #product-gallery .section-header{display:none}.content-block .product #product-gallery #product-gallery-slides{margin-top:0}.content-block .product #product-gallery #product-gallery-slides>div{height:200px!important}.content-block .product #product-gallery #product-gallery-slides>div img{max-height:200px!important}.content-block .product #product-gallery #product-gallery-slides>#main{width:100%}.content-block .product #product-gallery #product-gallery-slides>#main .main-image{display:block;margin:auto}.content-block .product #product-gallery #product-gallery-slides>#thumbnails{display:none!important}.content-block .product #product-prices,.content-block .product #product-features{width:50%!important;float:left}.content-block .product #product-prices .section-header,.content-block .product #product-features .section-header{margin-bottom:5px}.content-block .product #product-prices .product-main-details-list,.content-block .product #product-features .product-main-details-list{margin-left:5px}.content-block .product #product-prices small,.content-block .product #product-features small{display:none}.content-block .product #product-marking{width:100%;clear:both}.content-block .product #product-marking .marking-table .marking-table-item-name a{font-size:9px!important}.content-block .product #product-marking .marking-table .marking-table-item-name b{font-weight:300!important;font-size:12px!important}.content-block .product #product-marking .marking-table .marking-table-item-name .fa{display:none}.content-block .product #product-marking .marking-table .visible-xs{display:none!important}.content-block .product #product-marking .marking-table .hidden-xs{display:block!important}.content-block .product #product-marking .marking-table.marking-table-material .marking-table-item-price,.content-block .product #product-marking .marking-table.marking-table-material .marking-table-item-preparing{display:none!important}.content-block .product .content-section .subsection-header{margin-left:5px}.content-block .product .content-section .subsection-header .subsection-title{font-size:12px!important}.content-block .product .product-teaser{page-break-inside:avoid;margin-bottom:0!important}.content-block .product .product-teaser .product-teaser-image{display:none}.content-block .product .product-teaser #product-prices,.content-block .product .product-teaser .product-teaser-details,.content-block .product .product-teaser .product-teaser-name{font-size:9px!important;margin-bottom:0!important}.content-block .product .product-teaser .product-teaser-details{margin:5px 0!important}.content-block .product section{page-break-inside:avoid;margin-bottom:25px}.content-block .product.luva-product section{page-break-inside:avoid}.content-block .product.luva-product section .sizes>a{border:1px solid #ccc}.content-block .product.luva-product section .sizes>a.active{border:2px solid #000}}@page{size:A4!important;margin:0!important}@media print{.top-bar,.mobi-nav-bar,.logo,#main-menu,.side-menu,.search-box,#main-slider,.super-product .price-wrap,.box,.facebook,#back-to-top,.back-to-top,.cookie-bar,footer,#mobile-header,#top-menu,#header-bg,iframe,#grid-buttons,#breadcrumbs a,.fb-customerchat,.fb_dialog,.notification{display:none!important}#main>main>div>div.col-xs-12.col-sm-9>.row>div.col-sm-4.hidden-xs,#banners{display:block!important;visibility:visible!important}main{overflow:hidden}main .col-xs-12.col-sm-9{width:100%!important;margin:0 auto!important}main .col-xs-12.col-sm-9 #breadcrumbs{margin-left:-40px}main .col-xs-12.col-sm-9 #category .col-xxs-12.col-xs-6.col-md-4{width:33.33%!important}main .col-xs-12.col-sm-9 #category .col-xxs-12.col-xs-6.col-md-4 img{max-width:70%}[id*="-promotion"] #breadcrumbs,[id*="-new-product"] #breadcrumbs,[id*="-for-sale"] #breadcrumbs{margin-left:-20px!important}img,figure,.product-tile{page-break-after:avoid;page-break-inside:avoid}.catalog-online .square-inner-content img{margin-top:20px}}#product-view-buttons{z-index:2;float:right;margin-top:-35px}@media screen and (max-width:767px){#product-view-buttons{margin-right:5px}}#product-view-buttons .product-view-button{width:24px;height:24px;margin-left:10px;border:none}#product-view-buttons .product-view-button.product-view-button-active{filter:brightness(0.6)}#product-view-buttons .product-view-button:hover{filter:brightness(0.4)}#product-view-buttons .product-view-button.product-view-button-grid{background:url("/static/img/grid.svg?b557b7457e8b") left top/cover no-repeat}#product-view-buttons .product-view-button.product-view-button-list{background:url("/static/img/list.svg?b557b7457e8b") left top/cover no-repeat}.add-to-cart{background:#e5e5e5;margin:3px 0;color:#888;padding:3px 6px;border-radius:2px;line-height:30px;font-size:12.5px;cursor:pointer}@media screen and (max-width:767px){.add-to-cart{display:inline-block;padding:4px 10px;height:36px;margin:10px auto 0 auto}.add-to-cart img,.add-to-cart span{float:left}.add-to-cart span{margin-left:5px;font-size:16px}}@media screen and (min-width:768px){.add-to-cart:hover{background:#3c3c3c;color:#ddd}}.add-to-cart img{max-height:18px;margin-right:6px;margin-bottom:4px}@media screen and (max-width:767px){.add-to-cart img{max-height:26px!important}}.sa{width:100px;height:100px;padding:6px}.sa-error{border-radius:50%;border:4px solid #F27474;box-sizing:content-box;height:80px;padding:0;position:relative;width:80px;animation:animateErrorIcon .5s}.sa-error:after,.sa-error:before{content:'';height:120px;position:absolute;transform:rotate(45deg);width:60px}.sa-error:before{border-radius:40px 0 0 40px;width:26px;height:80px;top:-17px;left:5px;transform-origin:60px 60px;transform:rotate(-45deg)}.sa-error:after{border-radius:0 120px 120px 0;left:30px;top:-11px;transform-origin:0 60px;transform:rotate(-45deg);animation:rotatePlaceholder 4.25s ease-in}.sa-error-x{display:block;position:relative;z-index:2}.sa-error-placeholder{border-radius:50%;border:4px solid rgba(200,0,0,0.2);box-sizing:content-box;height:80px;left:-4px;position:absolute;top:-4px;width:80px;z-index:2}.sa-error-fix{background-color:#ffffff;height:90px;left:28px;position:absolute;top:8px;transform:rotate(-45deg);width:5px;z-index:1}.sa-error-left,.sa-error-right{border-radius:2px;display:block;height:5px;position:absolute;z-index:2;background-color:#F27474;top:37px;width:47px}.sa-error-left{left:17px;transform:rotate(45deg);animation:animateXLeft .75s}.sa-error-right{right:16px;transform:rotate(-45deg);animation:animateXRight .75s}.sa-warning{border-radius:50%;border:4px solid #F8BB86;box-sizing:content-box;height:80px;padding:0;position:relative;background-color:#ffffff;width:80px;animation:scaleWarning 0.75s infinite alternate}.sa-warning:after,.sa-warning:before{background:#ffffff;content:'';border-radius:50%;height:100%;position:absolute;width:100%}.sa-warning:before{display:inline-block;opacity:0;animation:pulseWarning 2s linear infinite}.sa-warning:after{display:block;z-index:1}.sa-warning-body{background-color:#F8BB86;border-radius:2px;height:47px;left:50%;margin-left:-2px;position:absolute;top:10px;width:5px;z-index:2;animation:pulseWarningIns 0.75s infinite alternate}.sa-warning-dot{background-color:#F8BB86;border-radius:50%;bottom:10px;height:7px;left:50%;margin-left:-3px;position:absolute;width:7px;z-index:2;animation:pulseWarningIns 0.75s infinite alternate}.sa-success{border-radius:50%;border:4px solid #A5DC86;box-sizing:content-box;height:80px;padding:0;position:relative;background-color:#ffffff;width:80px}.sa-success:after,.sa-success:before{background:#ffffff;content:'';height:120px;position:absolute;transform:rotate(45deg);width:60px}.sa-success:before{border-radius:40px 0 0 40px;width:26px;height:80px;top:-17px;left:5px;transform-origin:60px 60px;transform:rotate(-45deg)}.sa-success:after{border-radius:0 120px 120px 0;left:30px;top:-11px;transform-origin:0 60px;transform:rotate(-45deg);animation:rotatePlaceholder 4.25s ease-in}.sa-success-placeholder{border-radius:50%;border:4px solid rgba(165,220,134,0.25);box-sizing:content-box;height:80px;left:-4px;position:absolute;top:-4px;width:80px;z-index:2}.sa-success-fix{background-color:#ffffff;height:90px;left:28px;position:absolute;top:8px;transform:rotate(-45deg);width:5px;z-index:1}.sa-success-tip,.sa-success-long{background-color:#A5DC86;border-radius:2px;height:5px;position:absolute;z-index:2}.sa-success-tip{left:14px;top:46px;transform:rotate(45deg);width:25px;animation:animateSuccessTip .75s}.sa-success-long{right:8px;top:38px;transform:rotate(-45deg);width:47px;animation:animateSuccessLong .75s}@keyframes rotatePlaceholder{0%,5%{transform:rotate(-45deg)}100%,12%{transform:rotate(-405deg)}}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@keyframes animateXLeft{0%,65%{left:82px;top:95px;width:0}84%{left:14px;top:33px;width:47px}100%{left:17px;top:37px;width:47px}}@keyframes animateXRight{0%,65%{right:82px;top:95px;width:0}84%{right:14px;top:33px;width:47px}100%{right:16px;top:37px;width:47px}}@keyframes scaleWarning{0%{transform:scale(1)}30%{transform:scale(1.02)}100%{transform:scale(1)}}@keyframes pulseWarning{0%{background-color:#ffffff;transform:scale(1);opacity:0.5}30%{background-color:#ffffff;transform:scale(1);opacity:0.5}100%{background-color:#F8BB86;transform:scale(2);opacity:0}}@keyframes pulseWarningIns{0%{background-color:#F8D486}100%{background-color:#F8BB86}}@keyframes animateSuccessTip{0%,54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animateSuccessLong{0%,65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes rotatePlaceholder{0%,5%{transform:rotate(-45deg)}100%,12%{transform:rotate(-405deg)}}#cart-alert{position:fixed;top:0;left:0;width:100%;height:100%;z-index:7;display:flex;align-items:center;flex-direction:row;padding:0}#cart-alert #cart-alert-window{width:-webkit-calc(100% - 20px);width:calc(100% - 20px);overflow:hidden;margin:auto;position:relative;z-index:1;background:#ffffff;padding:25px;animation:openAlert 300ms;will-change:transform}@media screen and (min-width:768px){#cart-alert #cart-alert-window{width:500px}}#cart-alert #cart-alert-window>span>.fa-spinner{margin:auto}#cart-alert #cart-alert-window .window-close{position:absolute;right:10px;top:10px;font-size:21px;cursor:pointer}#cart-alert #cart-alert-window .sa{margin:auto}#cart-alert #cart-alert-window .message{text-align:center;margin:15px 0;line-height:22px}#cart-alert #cart-alert-window .message .pre{display:inline-block;white-space:pre}#cart-alert #cart-alert-window button,#cart-alert #cart-alert-window a.btn-product{text-align:center;width:calc(50% - 8px)}@media screen and (max-width:470px){#cart-alert #cart-alert-window button,#cart-alert #cart-alert-window a.btn-product{width:100%;margin-top:5px}}#cart-alert #cart-alert-window button{display:block;margin:0 auto 0 auto}#cart-alert #cart-alert-window .item-image{float:left;width:100%;padding:5px 0}@media screen and (min-width:768px){#cart-alert #cart-alert-window .item-image{width:55%;padding-right:20px;height:185px}}@media screen and (max-width:767px){#cart-alert #cart-alert-window .item-image{padding:20px 0}#cart-alert #cart-alert-window .item-image img{width:auto}}#cart-alert #cart-alert-window .item-image img{max-height:140px;max-width:100%;margin:auto;display:block}#cart-alert #cart-alert-window .item-quantity{font-size:14px;font-weight:300;line-height:20px}@media screen and (max-width:767px){#cart-alert #cart-alert-window .item-quantity{text-align:center}}@media screen and (min-width:768px){#cart-alert #cart-alert-window .item-quantity{width:45%;float:left}}#cart-alert #cart-alert-window .item-quantity div:last-of-type{margin-bottom:10px}#cart-alert #cart-alert-window .item-quantity button{font-weight:400;margin-top:10px!important;width:100%}#cart-alert #cart-alert-window .item-quantity button .fa-spinner{display:block;color:#ffffff;font-size:20px}#cart-alert .overlay{width:100%;height:200%;background-color:rgba(0,0,0,0.75);position:absolute;top:0;left:0}#cart-alert.notify-alert button{margin-top:10px!important}#cart-alert.notify-alert button:disabled{background:silver}@media screen and (min-width:768px){#cart-alert.notify-alert input{width:calc(50% - 4px);margin-left:calc(25% + 2px)}}@keyframes openAlert{0%{-webkit-transform:scale(1);transform:scale(1)}1%{-webkit-transform:scale(0.5);transform:scale(0.5)}45%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(0.92);transform:scale(0.92)}100%{-webkit-transform:scale(1);transform:scale(1)}}.banner-container{position:relative;display:block;width:926px;height:417px;-moz-transform-origin:left top;-ms-transform-origin:left top;-webkit-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;user-select:none;background-repeat:no-repeat;background-size:cover;background-position:center;box-sizing:border-box}.banner-container .banner-row{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:space-around;box-sizing:border-box}.banner-container .banner-bg{width:100%;height:100%;object-fit:cover}.banner-container.image-text .banner-row{flex-direction:row;align-items:center;justify-content:center}.banner-container.image-text .banner-row .text-box{padding-left:20px}.banner-container.image-text .banner-row .text-box.medium{flex-basis:50%}.banner-container.image-text .banner-row .text-box.wide{flex-basis:35%}.banner-container.image-text .banner-row .text-box.narrow{flex-basis:65%}.banner-container.image-text .banner-row .text-box>div{padding:10px 0}.banner-container.image-text .banner-row .text-box>div .price-type{font-style:italic;color:red}.banner-container.image-text .banner-row .text-box .button{margin-top:4px;border:1px solid #dbdbdb;border-radius:4px;display:inline-block;color:#ffffff;font-size:14px;line-height:20px;position:relative;padding:5px 10px;text-align:center;white-space:nowrap}.banner-container.image-text .banner-row .image-box{height:100%;display:flex;justify-content:center;align-items:center;padding-right:20px}.banner-container.image-text .banner-row .image-box.medium{flex-basis:50%}.banner-container.image-text .banner-row .image-box.wide{flex-basis:65%}.banner-container.image-text .banner-row .image-box.narrow{flex-basis:35%}.banner-container.image-text .banner-row .image-box img{max-width:100%;max-height:100%}.banner-container.image-text .banner-row.reverse{flex-direction:row-reverse}.banner-container.image-text .banner-row.reverse .text-box{padding:0 20px 0 0}.banner-container.image-text .banner-row.reverse .image-box{padding:0 0 0 20px}.banner-button{border:2px solid white;border-radius:5px;padding:7px 20px;margin:5px 0;display:inline-block}.banner-shadow{text-shadow:2px 2px black}.banner-button.banner-shadow{box-shadow:2px 2px black}.banner-offer{overflow:hidden;margin-bottom:10px}@media screen and (max-width:767px){.banner-offer{height:0;padding-bottom:45.03%}}@media screen and (min-width:768px){.banner-offer{height:415px}}@media screen and (min-width:768px) and (max-width:1199px){.banner-offer{height:320px}}@media screen and (min-width:768px) and (max-width:991px){.banner-offer{height:308px}}@media screen and (max-width:767px){.banner-offer{margin-bottom:5px}}.banner-offer>img{width:100%}.notification{width:325px;padding:15px;z-index:2;background:#ffffff;box-shadow:0px 0px 8px 0px rgba(136,136,136,0.06);position:fixed;bottom:25px;right:45px;transform:scale(0);-webkit-animation:notification-scale 250ms ease-out;-webkit-animation-delay:2s;-webkit-animation-fill-mode:forwards;animation:notification-scale 250ms ease-out;animation-delay:2s;animation-fill-mode:forwards}.notification:after{content:'';position:absolute;bottom:0;left:50%;width:0;height:0;border:20px solid transparent;border-top-color:#ffffff;border-bottom:0;border-right:0;margin-left:-10px;margin-bottom:-20px}.notification>.fa{position:absolute;top:5px;right:5px;padding:5px;cursor:pointer}.notification>h3{font-weight:600}.notification a{color:#3f74aa;transition:color 200ms;text-decoration:none}.notification a:hover,.notification a:focus{color:#134985;text-decoration:underline}@keyframes notification-scale{0%{transform:translateY(50%) scale(0)}100%{transform:translateY(0%) scale(1)}}.file-icon{padding:10px}.file-icon .icon,.file-icon .name{text-align:center}.file-icon .name{font-size:14px;margin-top:5px}.file-icon .fa-stack{position:relative;display:inline-block;width:100px;height:100px;line-height:100px;vertical-align:middle}.file-icon .fa-stack-1x,.file-icon .fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.file-icon .fa-stack-1x{font-size:55px;color:white}.file-icon .fa-stack-2x{font-size:100px}.file-icon .pdf.fa-stack-2x{color:#c4212e}.file-icon .file.pdf:before{content:"\f1c1"}.file-icon .xls.fa-stack-2x,.file-icon .xlsx.fa-stack-2x{color:#207248}.file-icon .file.xls:before,.file-icon .file.xlsx:before{content:"\f1c3"}.file-icon .png.fa-stack-2x,.file-icon .jpg.fa-stack-2x{color:#3171B7}.file-icon .file.png:before,.file-icon .file.jpg:before{content:"\f1c5"}.file-icon .xml.fa-stack-2x{color:#D98C1B}.file-icon .file.zip:before{content:"\f1c6"}.file-icon .zip.fa-stack-2x{color:#fdcc7f}.file-icon.small{padding:0;display:inline-block}.file-icon.small .icon,.file-icon.small .name{font-size:14px;display:inline-block;margin:0}.file-icon.small .fa-stack{width:40px;height:40px;line-height:40px}.file-icon.small .fa-stack-1x{font-size:22px;color:#d9dada;transition:250ms ease-in-out}.file-icon.small .fa-stack-2x{font-size:40px;color:transparent}.file-icon.small:hover,.file-icon.small:focus{color:inherit;text-decoration:none}.file-icon.small:hover .fa-stack-1x,.file-icon.small:focus .fa-stack-1x{color:gray}@media screen and (max-width:991px){#open-product-configurator,#product-configurator{display:none}}#open-product-configurator{margin-top:15px;width:260px;height:40px;text-align:center;text-decoration:none;float:right}#product-configurator{width:100%;height:100%;background-color:transparent;position:fixed;top:0;left:0;z-index:12;justify-content:center}#product-configurator.closed{display:none}#product-configurator.window .configurator-window{width:1200px;height:calc(100% - 20px)}#product-configurator.full .configurator-window{width:100%;height:100%;border-radius:0}#product-configurator.minimalized{position:relative;width:0;height:0}#product-configurator.minimalized .configurator-overlay{display:none}#product-configurator.minimalized .configurator-window{width:400px;height:40px;position:fixed;bottom:0;left:50%;transform:translateX(-50%);border-bottom-left-radius:0;border-bottom-right-radius:0;opacity:0.8}#product-configurator.minimalized .configurator-window>.configurator-top{height:40px}#product-configurator.minimalized .configurator-window>.configurator-top .configurator-title{line-height:40px}#product-configurator.minimalized .configurator-window>.creator-main,#product-configurator.minimalized .configurator-window>.creator-menu,#product-configurator.minimalized .configurator-window>.creator-bottom,#product-configurator.minimalized .configurator-window>.configurator-top .configurator-product-name{display:none}#product-configurator .configurator-window{position:relative;background:white;overflow:hidden;z-index:2;animation:openAlert 250ms;transition:300ms;border-radius:6px}#product-configurator .configurator-window>.configurator-top{width:100%;height:50px;background:#ff5a00;position:relative}#product-configurator .configurator-window>.configurator-top .configurator-title{font-weight:600;font-size:16px;color:#ddd;line-height:50px;padding:0 15px}#product-configurator .configurator-window>.configurator-top .configurator-title i{margin-right:5px}#product-configurator .configurator-window>.configurator-top .configurator-nav{display:flex;position:absolute;right:0;top:0;height:100%}#product-configurator .configurator-window>.configurator-top .configurator-nav .nav-button{opacity:0.6;cursor:pointer;background:transparent;border:none;outline:none;display:flex;align-items:center}#product-configurator .configurator-window>.configurator-top .configurator-nav .nav-button img{margin:0 8px;width:18px;height:18px;transition:transform 200ms ease}#product-configurator .configurator-window>.configurator-top .configurator-nav .nav-button:hover{opacity:1;background:gray}#product-configurator .configurator-window>.configurator-top .configurator-nav .nav-button.full:hover{background:darkgreen}#product-configurator .configurator-window>.configurator-top .configurator-nav .nav-button.minimalized:hover{background:darkred}#product-configurator .configurator-window>.configurator-top .configurator-nav .start-button{color:white;border:2px solid white;border-radius:16px;background-color:#ff5a00;height:32px;margin:4px;text-transform:uppercase;font-size:13px;letter-spacing:1px;padding:0 16px}#product-configurator .configurator-window>.configurator-top .configurator-nav .start-button:hover{background-color:#c94600}#product-configurator .configurator-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.75);z-index:1}.cookie-modal{display:block;width:500px;max-width:calc(100% - 20px);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:white;box-shadow:3px 3px 6px rgba(0,0,0,0.16);border-radius:3px;z-index:99998}.cookie-modal .cookie-modal-header{padding:15px;font-size:15px;font-weight:600;color:#333;border-bottom:1px solid #ddd}.cookie-modal .cookie-modal-content{padding:15px 15px 5px}.cookie-modal .cookie-modal-content .cookie-modal-agreement{display:flex;flex-shrink:0;margin-bottom:15px}.cookie-modal .cookie-modal-content .cookie-modal-agreement:last-of-type{margin-bottom:0}.cookie-modal .cookie-modal-content .cookie-modal-agreement>.switch{margin-right:15px}.cookie-modal .cookie-modal-content .cookie-modal-agreement>.cookie-modal-agreement-click{width:calc(100% - 75px);cursor:pointer;user-select:none}.cookie-modal .cookie-modal-footer{padding:15px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.cookie-modal-overlay{position:fixed;z-index:99997;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);content:''}.delivery-info{color:#664d03;background-color:#fff3cd;border-color:#ffecb5;position:relative;padding:1rem 1rem;margin-bottom:1rem;border-radius:0.25rem;text-align:center}.delivery-info-container{width:100%}.welcome-modal{position:fixed;z-index:9999;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 20px);height:fit-content;background:#FFFFFF;box-shadow:3px 6px 12px #00000029;border-radius:8px;padding:40px 52px;display:flex;flex-direction:column;justify-content:space-between;gap:20px}@media screen and (min-width:768px){.welcome-modal{gap:0;width:696px;height:372px}}.welcome-modal .welcome-modal-title h3{text-align:center;font-family:'Lato',sans-serif;font-weight:normal;font-size:20px;line-height:32px;letter-spacing:1.3px;color:#000000}@media screen and (min-width:576px){.welcome-modal .welcome-modal-title h3{font-size:26px}}.welcome-modal .welcome-modal-description p{text-align:center;font-family:'Lato',sans-serif;font-weight:normal;font-size:15px;line-height:26px;letter-spacing:0.9px;color:#212121;opacity:1}@media screen and (min-width:576px){.welcome-modal .welcome-modal-description p{font-size:18px}}.welcome-modal .welcome-modal-description p a{white-space:nowrap;text-decoration:underline;color:#212121}.welcome-modal .welcome-modal-button{display:flex;justify-content:center;align-items:center}.welcome-modal .welcome-modal-button button{text-align:center;font-family:'Lato',sans-serif;font-weight:normal;font-size:17px;line-height:26px;letter-spacing:0.85px;color:#FFFFFF;opacity:1;background:#1D3863;border-radius:8px;width:347px;height:56px;text-transform:uppercase;margin:auto}.welcome-modal .welcome-modal-close{position:absolute;top:17px;right:17px}.welcome-modal .welcome-modal-close .welcome-modal-icon-x{position:relative;width:28px;height:28px;font-size:0;border:none;outline:none;background:transparent}.welcome-modal .welcome-modal-close .welcome-modal-icon-x::before,.welcome-modal .welcome-modal-close .welcome-modal-icon-x::after{content:'';position:absolute;top:50%;left:50%;width:28px;height:0;border-top:3px solid #6885B2;transform-origin:center}.welcome-modal .welcome-modal-close .welcome-modal-icon-x::before{transform:translate(-50%,-50%) rotate(45deg)}.welcome-modal .welcome-modal-close .welcome-modal-icon-x::after{transform:translate(-50%,-50%) rotate(-45deg)}#welcome-modal-wrapper{position:fixed;z-index:999;top:0;left:0;width:100vw;height:100vh}#welcome-modal-wrapper::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.2);z-index:9998}.video-container{margin:auto;display:block;width:100%;position:relative;padding-bottom:44.5%}.video-container.video-16-9{padding-bottom:56.25%}.video-container.video-4-3{padding-bottom:75%}.video-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.video-container .youtube-facade{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;cursor:pointer;background-color:#000;overflow:hidden}.video-container .youtube-facade .video-title{position:absolute;top:0;left:0;width:100%;padding:20px}.video-container .youtube-facade .video-title>h3{color:white;font-size:18px;font-weight:400;text-shadow:0 0 2px rgba(0,0,0,0.5)}.video-container .youtube-facade img{width:100%;height:100%;object-fit:cover}.video-container .youtube-facade .play-button{position:absolute;top:50%;left:50%;width:80px;height:80px;background:url("/static/img/pularys/icons/youtube-play.svg?58558b2b646b") no-repeat center center;background-size:contain;transform:translate(-50%,-50%)}