.bg-white{background-color:#fff}.bg-silver{background-color:#f7f7f7}.bg-yellow{background-color:#fffa00}.bg-black{background-color:#000;color:#fff}.container{margin-right:auto;margin-left:auto;padding-left:16px;padding-right:16px;max-width:1920px;width:100%}@media only screen and (min-width:1440px){.container{padding-left:140px;padding-right:140px}}.container--fluid{padding-left:16px;padding-right:16px}@media only screen and (min-width:1440px){.container--fluid{padding-left:30px;padding-right:30px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:-8px;margin-right:-8px}@media only screen and (min-width:768px){.row{margin-left:-5px;margin-right:-5px}}.col{padding-left:5px;padding-right:5px}@media only screen and (min-width:768px){.col{padding-left:8px;padding-right:8px}}body,html{width:100%}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vue-portal-target{width:100%}body{font-family:Exo,sans-serif;font-weight:400;line-height:1.75;color:#222;margin-top:80px}body{font-size:14px}@media screen and (min-width:420px){body{font-size:calc(14px + 2 * (100vw - 420px) / 1500)}}@media screen and (min-width:1920px){body{font-size:16px}}body.home{margin-top:0}#main{cursor:default;overflow:hidden}input,textarea,select,button{font-family:Exo,sans-serif}.overflow-support{-webkit-mask-image:-webkit-radial-gradient(white,black)}.page-template-tpl-outlet .outlet-wrapper{padding:30px 0}@media only screen and (min-width:768px){.page-template-tpl-outlet .outlet-wrapper{padding:40px 0}}@media only screen and (min-width:1200px){.page-template-tpl-outlet .outlet-wrapper{padding:60px 0}}.outlet-content{margin-bottom:24px;width:100%}.outlet-content:last-child{margin-bottom:0}@media only screen and (min-width:1024px){.outlet-content{margin-bottom:32px}}@media only screen and (min-width:1024px){.outlet-content .content{width:75%}}.outlet-table .related-products__wrapper__list{width:100%;display:grid;row-gap:50px}@media only screen and (min-width:1024px){.outlet-table .related-products__wrapper__list{width:75%}}.outlet-table .related-products__wrapper__list .box-product__left-col{width:100%;padding:12px 10px}@media only screen and (min-width:768px){.outlet-table .related-products__wrapper__list .box-product__left-col{width:24.222222%;padding:20px 10px}}.outlet-table .related-products__wrapper__list .box-product__right-col{width:100%;padding:12px 10px;flex-grow:2}@media only screen and (min-width:768px){.outlet-table .related-products__wrapper__list .box-product__right-col{width:22.2222222222%;padding:20px 10px}}.outlet-table .related-products__wrapper__list .box-product__title{width:100%!important;padding:0;font-size:1.4rem}.outlet-table .related-products__wrapper__list .box-product__sizes{width:100%!important;padding:0;margin-top:0;flex-grow:0}.outlet-table .related-products__wrapper__list .box-product__code{margin-bottom:8px}.outlet-table .related-products__wrapper__list .box-product__more-details{font-size:1.4rem;font-weight:700}.outlet-table .related-products__wrapper__list .box-product__more-details span{color:#0d95ce}.outlet-table .related-products__wrapper__list .box-product__space{width:16.3636363636%}.quote-cart{padding-top:42px;padding-bottom:62px}@media only screen and (min-width:768px){.quote-cart{padding-top:82px;padding-bottom:162px}}.quote-cart__wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.quote-cart__top{display:none;width:100%;margin-bottom:70px}@media only screen and (min-width:768px){.quote-cart__top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.quote-cart__list{width:100%}@media only screen and (min-width:768px){.quote-cart__list{width:66.6666666667%}}.quote-cart__form{width:100%}@media only screen and (min-width:768px){.quote-cart__form{width:33.3333333333%;padding-left:45px}}.quote-cart__heading{width:100%;margin-bottom:25px}.quote-cart__heading--list{margin-bottom:0}@media only screen and (min-width:768px){.quote-cart__heading--list{width:66.6666666667%}}.quote-cart__heading--form{margin-bottom:0}@media only screen and (min-width:768px){.quote-cart__heading--form{padding-left:45px;width:33.3333333333%}}.quote-cart__heading.mobile{display:block}@media only screen and (min-width:768px){.quote-cart__heading.mobile{display:none}}.quote-cart__heading h3{font-size:20px}@media screen and (min-width:420px){.quote-cart__heading h3{font-size:calc(20px + 4 * (100vw - 420px) / 1020)}}@media screen and (min-width:1440px){.quote-cart__heading h3{font-size:24px}}.quote-cart__heading h3{line-height:1.45;margin-bottom:11px}@media only screen and (min-width:768px){.quote-cart__heading h3{margin-bottom:22px}}.quote-cart__heading .sent-content{margin-top:80px;font-size:16px}.quote-cart__heading .sent-content{font-size:16px}@media screen and (min-width:420px){.quote-cart__heading .sent-content{font-size:calc(16px + 3 * (100vw - 420px) / 1020)}}@media screen and (min-width:1440px){.quote-cart__heading .sent-content{font-size:19px}}.quote-cart__heading .sent-content p{margin-bottom:16px}.quote-cart__heading .sent-content p:last-of-type{margin-bottom:0}.quote-cart__heading .sent-content a{color:#0d95ce}.quote-cart__heading .content{width:100%;max-width:300px;font-size:16px}.quote-cart__heading .content{font-size:16px}@media screen and (min-width:420px){.quote-cart__heading .content{font-size:calc(16px + 3 * (100vw - 420px) / 1020)}}@media screen and (min-width:1440px){.quote-cart__heading .content{font-size:19px}}.quote-cart__heading .content.no-items,.no-items .quote-cart__heading .content{display:none}.no-items .quote-cart__heading .content.no-items{display:block}.quote-list{width:100%}.quote-list .btn{margin-top:30px}.quote-list__items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}.quote-list__item{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:16px;background:#fff;border-radius:10px}.quote-list__item .content{font-size:1.2rem;line-height:1.5}.quote-list__item .content p{font-weight:300}.quote-list__item>div{padding:18px 0}.quote-list__item__image{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:.75;-moz-box-flex:.75;-webkit-flex:.75;-ms-flex:.75;flex:.75;padding:18px 0 18px 18px!important}.quote-list__item__image picture{position:relative;width:100%;height:auto}.quote-list__item__image picture:after{content:"";position:relative;display:block;width:100%;padding-bottom:100%}.quote-list__item__image picture img{display:block;position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain;object-position:center right}.quote-list__item__title{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.quote-list__item__title a{display:inline-block;font-size:1.2rem;line-height:1.5;font-weight:400;color:#0d95ce}.quote-list__item__title a:hover{text-decoration:underline}.quote-list__item__content,.quote-list__item__dimensions{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.quote-list__item__dimensions .content p{margin-bottom:0}.quote-list__item__dimensions .content p:first-child{font-weight:400}.quote-list__item__counter{-webkit-box-flex:.5;-moz-box-flex:.5;-webkit-flex:.5;-ms-flex:.5;flex:.5;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:10px;background:#0d95ce;position:relative;border-top-right-radius:10px;border-bottom-right-radius:10px}.quote-list__item__counter__inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;width:100%;height:100%}.quote-list__item__counter__input{display:inline-block;height:auto;width:auto;min-width:20px;max-width:40px;margin:0 5px;background:transparent;text-align:center;color:#fff;border-radius:0;border:0;font-weight:300;font-size:16px;-moz-appearance:none}.quote-list__item__counter__input::-webkit-inner-spin-button,.quote-list__item__counter__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quote-list__item__counter__input:focus,.quote-list__item__counter__input:focus-visible{outline:0}.quote-list__item__counter__minus{cursor:pointer;display:block;position:relative;width:10px;height:10px}.quote-list__item__counter__minus:after{content:"";position:absolute;display:block;width:100%;height:1px;background:#fff;left:0;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.quote-list__item__counter__plus{cursor:pointer;display:block;position:relative;width:10px;height:10px}.quote-list__item__counter__plus:before,.quote-list__item__counter__plus:after{content:"";display:block;position:absolute;width:100%;height:1px;background:#fff;top:50%;left:50%}.quote-list__item__counter__plus:before{-moz-transform:translate(-50%,-50%) rotate(90deg);-o-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.quote-list__item__counter__plus:after{-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (min-width:1200px){.quote-list__item:hover .remove-from-cart--inner{display:block}}.quote-list__item .remove-from-cart{position:absolute;display:block;top:50%;left:50%;width:10px;height:10px;-moz-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.quote-list__item .remove-from-cart--inner{cursor:pointer;display:block;position:absolute;width:20px;height:20px;top:0;right:0;-moz-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border-radius:50%;background-color:#fff;-webkit-box-shadow:0px 0px 24px rgba(0,0,0,.08);-moz-box-shadow:0px 0px 24px rgba(0,0,0,.08);box-shadow:0 0 24px #00000014;-moz-transition:background-color .3s ease-in;-o-transition:background-color .3s ease-in;-webkit-transition:background-color .3s ease-in;transition:background-color .3s ease-in}@media only screen and (min-width:1200px){.quote-list__item .remove-from-cart--inner{display:none}}.quote-list__item .remove-from-cart--inner:hover{background-color:red}.quote-list__item .remove-from-cart--inner:hover .remove-from-cart:before,.quote-list__item .remove-from-cart--inner:hover .remove-from-cart:after{background-color:#fff}.quote-list__item .remove-from-cart:before,.quote-list__item .remove-from-cart:after{content:"";display:block;position:absolute;width:10px;height:1px;background-color:#f009;top:50%;left:50%;-moz-transition:background-color .3s ease-in;-o-transition:background-color .3s ease-in;-webkit-transition:background-color .3s ease-in;transition:background-color .3s ease-in}.quote-list__item .remove-from-cart:before{-moz-transform:translate(-50%,-50%) rotate(90deg);-o-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.quote-list__item .remove-from-cart:after{-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.quote-form{width:100%;position:relative}.quote-form .loading{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.quote-form .form{width:100%;opacity:1;-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.quote-form .form.isLoading{opacity:.6;pointer-events:none}.quote-form .form .input-wrapper{position:relative;margin-bottom:10px}.quote-form .form .input-wrapper:last-child{margin-bottom:0}.quote-form .form .input-wrapper input{display:block;width:100%;height:40px;padding:0 20px;background:transparent;border:solid 1px rgba(112,112,112,.25);border-radius:5px;line-height:1.2;outline:none!important;font-size:12px;font-weight:300;color:#000}.quote-form .form .input-wrapper input::-webkit-input-placeholder{font-size:12px;font-weight:300;color:#222}.quote-form .form .input-wrapper input:-moz-placeholder{font-size:12px;font-weight:300;color:#222}.quote-form .form .input-wrapper input::-moz-placeholder{font-size:12px;font-weight:300;color:#222}.quote-form .form .input-wrapper input:-ms-input-placeholder{font-size:12px;font-weight:300;color:#222}.quote-form .form .input-wrapper input.isInvalid{border:solid 1px rgba(255,0,0,.6)}.quote-form .form .input-wrapper select{display:block;width:100%;height:40px;padding:0 20px;border:solid 1px rgba(112,112,112,.25);border-radius:5px;line-height:1.2;outline:none!important;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Warstwa_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%209.9%205.7'%20style='enable-background:new%200%200%209.9%205.7;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:none;stroke:%230D95CE;}%20%3c/style%3e%3cg%20id='icon-arrow-menu'%20transform='translate(-1111.171%20-77.171)'%3e%3cline%20id='Line_42'%20class='st0'%20x1='1111.5'%20y1='77.5'%20x2='1116.5'%20y2='82.5'/%3e%3cline%20id='Line_43'%20class='st0'%20x1='1120.7'%20y1='77.5'%20x2='1115.8'%20y2='82.5'/%3e%3c/g%3e%3c/svg%3e") no-repeat right #f7f7f7;background-size:15px;background-position:calc(100% - 10px);-webkit-appearance:none;-moz-appearance:none;font-size:12px;font-weight:300;color:#000}.quote-form .form .input-wrapper select option{font-size:12px;font-weight:300;color:#000}.quote-form .form .input-wrapper select option:disabled{color:#222}.quote-form .form .input-wrapper select.isInvalid{border:solid 1px rgba(255,0,0,.6)}.quote-form .form .input-wrapper textarea{display:block;width:100%;min-width:100%;min-height:134px;padding:12px 20px;background:transparent;border:solid 1px rgba(112,112,112,.25);border-radius:5px;outline:none!important;resize:vertical;font-size:12px;line-height:1.2;font-weight:300;color:#000}.quote-form .form .input-wrapper textarea::-webkit-input-placeholder{font-size:12px;font-weight:300;color:#222}.quote-form .form .input-wrapper textarea:-moz-placeholder{font-size:12px;font-weight:300;color:#222}.quote-form .form .input-wrapper textarea::-moz-placeholder{font-size:12px;font-weight:300;color:#222}.quote-form .form .input-wrapper textarea:-ms-input-placeholder{font-size:12px;font-weight:300;color:#222}.quote-form .form .input-wrapper textarea.isInvalid{border:solid 1px rgba(255,0,0,.6)}.quote-form .form .button-holder{position:relative;margin-top:20px}.quote-form-success-sent p{margin-bottom:16px}.quote-form-success-sent__code{color:#0d95ce}.related-products{position:relative;overflow:hidden;padding-top:60px;padding-bottom:80px}@media only screen and (min-width:768px){.related-products{padding-top:110px;padding-bottom:160px}}.related-products__wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;margin-bottom:30px}@media only screen and (min-width:768px){.related-products__wrapper{margin-bottom:40px}}@media only screen and (min-width:1200px){.related-products__wrapper{margin-bottom:50px}}.related-products__item{margin-bottom:10px;width:100%}@media only screen and (min-width:576px){.related-products__item{width:50%}}@media only screen and (min-width:768px){.related-products__item{width:33.33%;margin-bottom:16px}}.related-products__load-more{margin-bottom:70px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.related-products__load-more__btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-size:1.6rem;cursor:pointer}.related-products__load-more__btn svg{position:relative;margin-right:15px}
