a#CybotCookiebotDialogPoweredbyCybot,div#CybotCookiebotDialogPoweredByText{display:none}.legacy-container{margin:0 auto;padding:0 12px;width:100%}@media(min-width:576px){.legacy-container{max-width:540px;padding:0}}@media(min-width:768px){.legacy-container{max-width:720px}}@media(min-width:992px){.legacy-container{max-width:960px}}@media(min-width:1200px){.legacy-container{max-width:1140px}}@media(min-width:1400px){.legacy-container{max-width:1320px}}.img-fluid{width:100%}.modal-content{position:relative}.note{font-size:10px;left:2px;padding:0 4px;position:absolute;top:2px;white-space:nowrap}.note-color-option-bloc-stock{background:#5abd28;color:#fff}.note-bloc-fabric-same-day{background:#90c988;color:#fff}.note-bloc-fabric-normal-delivery{background:#fff;color:#000;opacity:.5}.modal-backdrop{opacity:.5}.clear{clear:both}.trace{font-size:.8em;line-height:25px;padding:8px 0}.trace a{color:#555;margin:0 3px}.trace span:first-of-type a{margin:0 3px 0 0}.skylight-brand{border:1px solid #739fbe;display:inline-block;font-weight:700;margin:8px;padding:5px;text-align:center;vertical-align:middle;width:110px}.alert-error,.error{border:1px solid #a94442;color:#a94442;padding:8px}.alert-error,.error-block{background-color:#ffe5e5!important;border:1px solid #fcc!important}.success{border:1px solid #458b00;color:#458b00;padding:8px}.form-horizontal .form-group{margin-left:0;margin-right:0}.modal-title{color:#333}.hidden{display:none}ol,ul{list-style:inherit;margin:inherit;padding:inherit}li>p{display:inline}.skylight-brand-table a{border:1px solid #ccc;display:inline-block;font-size:9pt;margin:5px;padding:5px;text-align:center}.skylight-brand-table a:hover{background:#ddd}.loader{left:50%;position:-webkit-sticky;position:fixed;top:50%}.steps-reloading{opacity:.5}.modal-container{align-items:center;display:flex;justify-content:center}.modal-content{background:#fff!important;border:1px solid #e2e8f0;border-radius:.25rem;display:flex;flex-direction:column;margin:0 1rem;max-height:95%;max-width:1000px;padding:1rem}.modal__title{font-size:1.5rem;font-weight:700}.modal__close{cursor:pointer;position:absolute;right:1rem;top:1rem}.modal__close :hover{opacity:.5}.modal__content{overflow-y:auto}#tooltip{background-color:#fff;border:1px solid #0003;color:#000;font-size:14px;line-height:1.5;max-width:300px;padding:16px}.bestseller-number{font-size:90px}.vat-country-input{align-items:center;background-color:#f8f9fa;border:1px solid #e2e8f0;color:#595959;display:flex;font-size:1rem;font-weight:400;line-height:1.5;padding:.6rem .75rem;text-align:center;white-space:nowrap}.alert{border-radius:.25rem;border-style:solid;border-width:1px;margin-bottom:.75rem;padding:.75rem 1rem}.alert-danger{background-color:#fee2e2;border-color:#f87171;color:#b91c1c}.alert-warning{background-color:#fffaf0;border-color:#ed8936;color:#c05621}.alert-success{background-color:#e6fffa;border-color:#38b2ac;color:#234e52}.alert-info{background-color:#ebf8ff;border-color:#4299e1;color:#2b6cb0}.faq-question-row ul{padding-left:2.5rem}.product-card ul,.service-card ul{padding-left:2rem}.content h2{line-height:1.2;padding-bottom:1.5rem}.content ol{list-style:decimal}.content ol,.content ul{padding-left:2rem}.content ol.form-error-list,.content ul.form-error-list{padding-left:0;padding-top:.5rem;text-align:left}details>summary::-webkit-details-marker,details>summary::marker{display:none}.front-placeholder[data-v-3bed4097]{border-radius:31px 31px 6px;bottom:22px;box-shadow:0 5px 11px 0 #0003;height:64px;position:fixed;right:22px;width:64px;z-index:1000}.front-placeholder[data-v-3bed4097]:hover{cursor:pointer}.front-placeholder>svg[data-v-3bed4097]{left:50%;margin-left:-21px;margin-top:-20px;position:absolute;top:50%}.youtube-player{aspect-ratio:16/9;height:0;margin:5px;max-width:100%;overflow:hidden;padding-bottom:56.23%;position:relative}.youtube-player iframe{background:#0000;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.youtube-player img{border:none;bottom:0;cursor:pointer;display:block;height:auto;left:0;margin:auto;max-width:100%;position:absolute;right:0;top:0;transition:all .4s;width:100%}.youtube-player img:hover{-webkit-filter:brightness(75%)}.youtube-player .play{background:url(/shared/build/images/icon-video.5acbf35b.svg) no-repeat;background-size:80px 80px;cursor:pointer;height:80px;left:50%;margin-left:-36px;margin-top:-36px;position:absolute;top:50%;width:80px}.youtube-player:hover .play{background:url(/shared/build/images/icon-video-h.48e2c421.svg) no-repeat}.faq-question-component__arrow,.faq-question-component__question{color:#585858}.faq-question-component__question-active,.faq-question-component__question:hover{color:#000}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.usp-carousel[data-v-b9384896]{height:20px;overflow:hidden}.usp-inner[data-v-b9384896]{height:20px;transition:transform .2s;width:100%}.ais-SearchBox-form{display:flex}.ais-SearchBox-input,.ais-SearchBox-input-dummy{background-image:none;border:none;flex-grow:1;font-size:20px;height:32px;padding:0}.ais-SearchBox-input:focus{outline:none}.ais-SearchBox-reset,.ais-SearchBox-submit{background:#fff;border:none;margin-left:5px}.ais-SearchBox-submitIcon{height:1em;width:1em}.cart .default-block>div.row:last-of-type,.cart .default-block>div.row:nth-child(2n){background:#f2f4f8}.cart .default-block>div.row{border-top:1px dotted #aaa;padding:20px 5px}.cart .default-block>div.row:first-of-type{border-top:0}.cart-product{min-width:130px}.cart-quantity{max-width:80px;min-width:65px;text-align:center}.cart-quantity::-webkit-inner-spin-button,.cart-quantity::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-quantity,.cart-quantity-buttons{border:1px solid #ced4da}input[type=number].cart-quantity{-moz-appearance:textfield}.vat-info{display:block;font-size:10px}.cons-cart-excl-vat{color:#bbb}.shipping-dialog{display:none}.trade-shipping-form{margin-right:10px}.trade-shipping-address-list,.trade-shipping-form{float:left;width:450px}.trade-pick-address{background:url(/shared/build/images/accept.285632fd.png) 5px no-repeat #fff;float:right;margin-top:15px;padding:5px 10px 5px 25px}.listfilter{background:#fefefe;border:1px solid #aaa;border-bottom:0;line-height:24px;padding:3px}.listfilter input{border:1px solid #bbb;float:right;font-size:8px;height:12px}.shipping-address{display:none}.progress-bar-step{line-height:20px;margin-bottom:16px;padding:.75rem 1.5rem;-webkit-user-select:none;user-select:none}.step-complete{background-image:url(/shared/build/images/tickb.14aa9902.png)}.step-active,.step-complete{background-position:15px;background-repeat:no-repeat}.step-active{background-image:url(/shared/build/images/arrow_down_white.0ad889ca.png)}.step-active a,.step-complete a{color:#fff}.checkout-button,.checkout-button-disabled{float:right;font-size:18px;margin:0;padding:3px 20px}.checkout-button,a.checkout-button:visited{background-color:#d36818;border:1px solid #d36818;color:#fff;text-shadow:1px 1px #000}.checkout-button:hover,a.checkout-button:hover{background-color:#e08038;border:1px solid #e08038;color:#fff}.checkout-button-top{clear:both;margin-bottom:20px;margin-top:0}.checkout-buttons-bottom{margin-top:16px}.checkout-back-button{border:1px solid #555;color:#555;font-size:18px;margin:20px 0 0;padding:3px 20px}input.checkout-button{margin-top:16px}.checkout-button:hover{cursor:pointer}.checkout-button-disabled{color:#aaa}.checkout-registration{height:153px}.checkout-registration h2{font-size:18px;margin:0 0 5px}.payment-group-choice{cursor:pointer;font-size:12px;margin-top:10px}.payment-method-regular .payment-method-choice.selected .payment-method-image{filter:unset}.payment-group-choice .form-check-input:checked{background-color:#207729;border-color:#207729}.payment-method-choice{border:1px solid #e7e7e7;border-radius:7px;cursor:pointer;margin-right:1%;margin-top:10px;min-height:55px;padding:10px 8px 8px;position:relative;-webkit-user-select:none;user-select:none;width:24%}@media only screen and (max-width:375px){.payment-method-choice{width:49%}}.payment-method-choice.selected{border-color:#31aa3e;border-width:2px;padding:9px 7px 7px}@media only screen and (max-width:991px){.payment-method-choice{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.payment-method-choice .form-check-input{left:2%;position:absolute;top:2%}.payment-method-choice .form-check-input:checked{background-color:#207729;border-color:#207729}.payment-method-choice.selected{background-color:#31aa3e}.payment-method-choice.selected .payment-method-image{filter:saturate(0) brightness(70%) contrast(1000%)}.payment-method-choice .payment-method-title{width:100%}}.payment-method-image{display:inline-block;margin-right:10px;object-fit:contain;width:60px}.pm-amex{background:url(/shared/build/images/amex.8831db2c.png) 0 0 no-repeat}.pm-bankTransfer_BE{background:url(/shared/build/images/bankTransfer_BE.db8a3c52.png) 0 0 no-repeat}.pm-bankTransfer_DE{background:url(/shared/build/images/bankTransfer_DE.8e1eed09.png) 0 0 no-repeat}.pm-bankTransfer_IBAN,.pm-banktrans{background:url(/shared/build/images/bankTransfer_IBAN.ab97e71f.png) 0 0 no-repeat}.pm-bankTransfer_NL{background:url(/shared/build/images/bankTransfer_NL.b47527e2.png) 0 0 no-repeat}.pm-ideal{background:url(/shared/build/images/ideal.115f95d6.png) 0 0 no-repeat}.pm-bcmc,.pm-mistercash{background:url(/shared/build/images/bcmc.67c2061b.png) 0 0 no-repeat}.pm-directdebit_NL{background:url(/shared/build/images/directdebit_NL.b4f1ab16.png) 0 0 no-repeat}.pm-directEbanking,.pm-directbank{background:url(/shared/build/images/directEbanking.f21cb2b9.png) 0 0 no-repeat}.pm-elv{background:url(/shared/build/images/elv.b410e7d7.png) 0 0 no-repeat}.pm-giropay{background:url(/shared/build/images/giropay.e565a701.png) 0 0 no-repeat}.pm-klarna{background:url(/shared/build/images/klarna.81e5a459.png) 0 0 no-repeat}.pm-maestro,.pm-maestrouk{background:url(/shared/build/images/maestrouk.50845773.png) 0 0 no-repeat}.pm-mastercard,.pm-mc{background:url(/shared/build/images/mc.d13df4db.png) 0 0 no-repeat}.pm-openinvoice{background:url(/shared/build/images/openinvoice.212edb1a.png) 0 0 no-repeat}.pm-payafter{background:url(/shared/build/images/payafter.d8dd8160.png) 0 0 no-repeat}.pm-afterpay_default{background:url(/shared/build/images/afterpay_default.212edb1a.png) 0 0 no-repeat}.pm-paypal{background:url(/shared/build/images/paypal.a67b49db.png) 0 0 no-repeat}.pm-visa{background:url(/shared/build/images/visa.b865ae17.png) 0 0 no-repeat}.pm-eps{background:url(/shared/build/images/eps.9a598413.png) 0 0 no-repeat}.pm-trustly{background:url(/shared/build/images/trustly.8b2024b1.png) 0 0 no-repeat}.pm-applepay{background:url(/shared/build/images/applepay.035b1559.png) 0 0/contain no-repeat}.pm-ideal-0021{background:url(/shared/build/images/ideal_0021.5e332e4a.png) 0 0 no-repeat}.pm-ideal-0031{background:url(/shared/build/images/ideal_0031.c333cc9d.png) 0 0 no-repeat}.pm-ideal-0161{background:url(/shared/build/images/ideal_0161.73006f43.png) 0 0 no-repeat}.pm-ideal-0511{background:url(/shared/build/images/ideal_0511.512f942d.png) 0 0 no-repeat}.pm-ideal-0721{background:url(/shared/build/images/ideal_0721.b24203ec.png) 0 0 no-repeat}.pm-ideal-0751{background:url(/shared/build/images/ideal_0751.c8c7fad0.png) 0 0 no-repeat}.pm-ideal-0761{background:url(/shared/build/images/ideal_0761.945c541e.png) 0 0 no-repeat}.pm-ideal-0771{background:url(/shared/build/images/ideal_0771.bb259d87.png) 0 0 no-repeat}.pm-ideal-0801{background:url(/shared/build/images/ideal_0801.a06a66ab.png) 0 0 no-repeat}.pm-ideal-4371{background:url(/shared/build/images/ideal_4371.eff920e1.png) 0 0 no-repeat}.pm-ideal-1235{background:url(/shared/build/images/ideal_1235.137a18af.png) 0 0 no-repeat}.pm-ideal-1234{background:url(/shared/build/images/ideal_1234.0d704442.png) 0 0 no-repeat}.pm-ideal-1099{background:url(/shared/build/images/ideal_1099.b25f0e8f.png) 0 0 no-repeat}#company_details,#shipping_address{display:none}#checkout_payment_paymentMethod .radio{margin:0!important}#checkout_payment_paymentMethod .radio input{margin-top:14px!important}#checkout_payment ul,#checkout_payment ul li{background-color:#ffe5e5!important;list-style:none!important;padding:10px}#extra_information_required{display:none}#checkout_payment .col-sm-4 .default-block{min-height:180px}#coupon_code,#coupon_error{display:none}.loader{animation:spin 1s linear infinite;border:8px solid #f3f3f3;border-radius:50%;border-top-color:#ff592d;height:60px;margin:auto;top:40%;width:60px;z-index:100}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}