#product #content{position:relative;width:100%;margin-bottom:0}#product .product-price-ht-and-ttc .price-regular{font-size:1.25rem;font-weight:700;color:#000}#product .product-price-ht-and-ttc .price-regular.has-discount{color:#f34141}.product-container,.product-container>.left,.product-container>.right{display:-webkit-box;display:-ms-flexbox;display:flex}.product-container>.left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 100px 30px 15px;border-right:1px #e5e7ea solid}.product-container>.left.pack-left{padding:0 15px 40px}.product-container>.right{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 15px 30px 100px}#product .breadcrumb{padding:10px 0 30px}#product .breadcrumb ol{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.review-ref-manufacturer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.product-heading h1,.review-ref-manufacturer .review-ref{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-ref-manufacturer .review-ref{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.review-ref-manufacturer .review{font-size:1rem;color:#6c7275}.js-product-reference-dest,.product-heading,.review-ref-manufacturer{display:-webkit-box;display:-ms-flexbox;display:flex}.js-product-reference-dest{font-size:.9375rem}.js-product-reference-dest .libelle{color:#6c7275;text-transform:uppercase}.js-product-reference-dest .value{margin-left:8px;color:#000}.product-heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}.product-heading .product-flag-new{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;margin-bottom:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:3px 8px 0;font-size:.75rem;font-weight:500;color:#fff;text-transform:uppercase;word-break:break-word;pointer-events:auto;background:#56a5f0;border-radius:6px;font-family:"industry",sans-serif;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:0}.product-heading .h1-manufacturer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-heading h1{margin-bottom:30px;font-size:2.125rem;width:calc(100% - 110px);min-height:80px}#ap5-price-container,.product-heading .h1-manufacturer,.product-heading .product-manufacturer,.product-heading h1{display:-webkit-box;display:-ms-flexbox;display:flex}.product-features,.product-heading .product-description-short{padding-top:24px;border-top:1px #e5e7ea solid}.product-heading .product-description-short>*{color:#000}.product-heading #scroll_product_description{font-family:"industry",sans-serif;text-transform:uppercase;font-weight:600;text-decoration:underline}.product-heading #scroll_product_description:hover{text-decoration:none}.product-features{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:19px}.product-features.js-product-features-dest{display:none}.product-features .libelle{width:100%;font-weight:600;margin-bottom:10px}.product-features .feature,.product-features .libelle,.product-information{display:-webkit-box;display:-ms-flexbox;display:flex}.product-features .feature{width:50%;margin-bottom:5px;color:#000;font-size:.875rem;font-weight:500}.product-features .feature .name{min-width:88px}.product-information{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:24px}.product-availability-prices-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}.product-availability-prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:114px;margin-right:12px;margin-bottom:15px}.product-availability-prices .js-product-availability-dest{margin-bottom:4px}.product-availability-prices .product-availability{margin-top:0;max-width:210px}.product-availability-prices .a-partir-de{color:#676e76;font-size:.875rem;font-weight:500}.product-availability-prices .price-4x{font-weight:500;white-space:nowrap}.product-availability-prices .price-4x span{font-weight:600;font-size:1rem}#ap5-buy-block-container,#ap5-buy-container,#product-actions{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#ap5-buy-container,#product-actions{-ms-flex-wrap:wrap;flex-wrap:wrap}#ap5-buy-container .product-quantity,#product-actions .product-quantity{min-width:114px}#ap5-buy-container .product-availability-prices-fidelity,#ap5-buy-container>form,#product-actions .product-availability-prices-fidelity,#product-actions>form{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#ap5-buy-container .ap5-add-to-cart-container,#js-destination-fidelity,#product-actions .ap5-add-to-cart-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#ap5-buy-container .product-add-to-cart,#product-actions .product-add-to-cart,.product-additional-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}#ap5-buy-container .product-availability-prices-fidelity{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#ap5-buy-container .add-to-cart,#ap5-buy-container .btn-view-models,.product-actions .add-to-cart,.product-actions .btn-view-models{min-height:40px;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 15px;width:100%;background-color:#438ed5;border-color:#438ed5}#ap5-buy-container .add-to-cart:hover,.product-actions .add-to-cart:hover{background:#000;border-color:#000}#ap5-buy-container .add-to-cart i,.product-actions .add-to-cart i{font-size:15px;margin-left:8px}#ap5-buy-container .btn-view-models,.product-actions .btn-view-models{color:#fff}#ap5-buy-container .btn-view-models:hover,.product-actions .btn-view-models:hover{color:#fff;background:#000;border-color:#000}#ap5-buy-container #qty-add,.product-actions #qty-add{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}#js-destination-fidelity p{margin:0 0 8px;font-size:.875rem;font-weight:500;text-align:center;width:100%}.reassurance-alma{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.reassurance-alma .reassurance-item{padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reassurance-alma .reassurance-item svg{width:100%;height:auto}.reassurance-alma .alma,.reassurance-alma .reassurance-item,.reassurance-alma .younited{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(50% - 7.5px);margin-bottom:15px}#product-decli{background-color:#3d3d3f;padding:48px 0;color:#fff}#product-decli[data-type=card]{padding:48px 0 16px}#product-decli p{color:#fff}.product-description{color:#000}.product-description ol,.product-description ul{padding-left:0;list-style-position:inside}.product-bottom .product-description ol li,.product-bottom .product-description ul li,.product-description ol li,.product-description ul li{font-size:.9375rem;color:#6c757d}.product-description ul{list-style-type:disc}.product-description p:last-child{margin-bottom:0}.product-bottom{background-color:#f8f4f1;clear:both;overflow:hidden}.product-bottom section{padding:48px 0}.product-bottom .block-title{color:#3c3346;margin-bottom:1rem;font-size:1.875rem;font-weight:700}.product-bottom .product-description.show{-webkit-transform:translateX(0);transform:translateX(0)}.product-bottom .manufacturer-logo,.product-bottom .product-description .close,.product-footer #wk-product-combination-footer-view{display:none}.product-bottom .product-description img{max-width:100%;height:auto}.product-bottom .product-description ol,.product-bottom .product-description ul{padding-left:.75rem;list-style-position:inside}.product-bottom .product-description ul{list-style-type:disc}.product-accessories{padding:120px 0}.product-accessories-title{margin-bottom:60px}.input-color{position:absolute;width:1.25rem;height:1.25rem;cursor:pointer;opacity:0}.input-container{position:relative}.input-radio{position:absolute;top:0;width:100%;height:100%;cursor:pointer;opacity:0}.input-color:checked+span,.input-color:hover+span,.input-radio:checked+span,.input-radio:hover+span{border:2px solid #000}.radio-label{display:inline-block;padding:.125rem .625rem;font-weight:600;background:#fff;border:2px solid #fff}.js-product-add-to-cart-sticky{position:fixed;z-index:1000;bottom:-100px;padding:10px;left:10px;right:10px;width:calc(100% - 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s bottom;transition:.3s bottom;background-color:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.11);box-shadow:0 2px 5px 0 rgba(0,0,0,.11);border-radius:5px}.js-product-add-to-cart-sticky.active{bottom:10px}.js-product-add-to-cart-sticky #qty-add{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.js-product-add-to-cart-sticky .btn-primary{max-width:500px;width:100%;padding:8px}.js-product-add-to-cart-sticky .bootstrap-touchspin input[type=number]{width:10px}.product-discounts{margin-bottom:1.5rem}.product-discounts>.product-discounts-title{font-size:.8203125rem;font-weight:600}.product-discounts>.table-product-discounts thead tr th{width:33%;padding:.625rem 1.25rem;text-align:center;background:#fff;border:.3125rem #adb5bd solid}.product-discounts>.table-product-discounts tbody tr{background:#e9ecef}.product-discounts>.table-product-discounts tbody tr:nth-of-type(even){background:#fff}.product-discounts>.table-product-discounts tbody tr td{padding:.625rem 1.25rem;text-align:center;border:.3125rem #adb5bd solid}.has-discount .product-unit-price,.product-unit-price{margin-bottom:0;overflow:hidden;font-size:.8203125rem;color:#6c757d;text-overflow:ellipsis}.tabs{padding:1.25rem 1.875rem;margin-top:2rem;background:#fff}.tabs .tab-pane{padding-top:1.25rem}.tabs .nav-tabs{border:0;border-bottom:#adb5bd 2px solid}.tabs .nav-tabs .nav-link{color:#6c757d;border:0 solid transparent}.tabs .nav-tabs .nav-link.active{color:#56a5f0}.tabs .nav-tabs .nav-link.active,.tabs .nav-tabs .nav-link:hover{border:0;border-bottom:#56a5f0 3px solid}.tabs .nav-tabs .nav-item{float:left;margin-bottom:-.125rem}.product-cover{position:relative}.product-cover picture{display:block}.product-cover img{background:#fff}#product-modal .modal-header .close,.product-cover .layer{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-cover .layer{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;text-align:center;cursor:pointer;background:#000;background:rgba(0,0,0,.6);color:#fff;opacity:0;-webkit-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out}.product-cover .layer:hover{opacity:1}.product-cover .layer .zoom-in{font-size:3.125rem}#product-modal{padding-right:0!important}#product-modal .modal-dialog{max-width:1280px;width:100%;height:80vh}#product-modal .modal-header{position:absolute;z-index:2;width:40px;height:40px;border:0;right:0;margin:0;padding:0}#product-modal .modal-header .close{width:40px;height:40px;margin:0;padding:0;font-size:40px}#product-modal .modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#product-modal .modal-body figure{height:100%;width:auto;margin-left:auto;margin-right:auto}#product-modal .js-product-images-modal,#product-modal .modal-header .close,#product-modal .sld-scroll-modal-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#product-modal .sld-scroll-modal-btn{position:absolute;width:40px;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:20px;color:#000;border:0;cursor:pointer;top:50%;margin-top:-20px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}#product-modal .sld-scroll-modal-btn i{font-weight:900;font-size:30px}#product-modal .sld-scroll-modal-btn.sld-js-scroll-modal-prev{left:-20px}#product-modal .sld-scroll-modal-btn.sld-js-scroll-modal-next{right:-20px}#product-modal .sld-scroll-modal-btn.disabled{pointer-events:none;opacity:.4}#product-modal .js-product-images-modal{position:relative}#product-modal .js-product-images-modal .product-images-container{margin-left:inherit;margin-right:inherit}#product-modal .js-product-images-modal.horizontal{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#product-modal .js-product-images-modal.horizontal .product-images{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:70px}#blockcart-modal,.wk-combination-name span,.wk-combination-name>span{color:#000}#blockcart-modal .modal-header{background:#fff}#blockcart-modal .modal-header .close{opacity:1}#blockcart-modal .modal-header .close .material-icons{color:#343a40}#blockcart-modal .modal-body{padding:3.125rem 1.875rem}#blockcart-modal .modal-body .divide-right span{display:inline-block;margin-bottom:.3125rem}#blockcart-modal .modal-dialog{width:100%;max-width:1140px}#blockcart-modal .product-image{display:block;width:100%;max-width:9.375rem;margin:0 0 0 auto}#blockcart-modal .modal-title{font-size:1rem;font-weight:400;color:#353943}#blockcart-modal .modal-title i.material-icons{margin-right:1.875rem;color:#00912b}#blockcart-modal .product-name{font-size:1.125rem;color:#56a5f0}#blockcart-modal .product-price{display:block;color:#343a40}#blockcart-modal .cart-content .btn{margin-bottom:.625rem}#blockcart-modal .cart-content p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 .5rem;color:#343a40}#blockcart-modal .cart-content p.product-total{padding:.5rem;background-color:#adb5bd}#blockcart-modal .cart-content p.cart-products-count{font-size:1rem;font-weight:600;color:#56a5f0}#blockcart-modal .cart-content p.product-tax{display:inherit;font-size:.875rem}#blockcart-modal .cart-content p .label,#blockcart-modal .cart-content p .value{font-weight:600}#blockcart-modal .cart-content .cart-content-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#blockcart-modal .cart-content .cart-content-btn button{margin-right:.9rem}#blockcart-modal .cart-content .cart-content-btn .btn{white-space:inherit}#blockcart-modal .divide-right{border-right:1px solid #ced4da}#product-details .label{font-size:.9375rem;font-weight:500;color:#000}.product-customization{margin:2.5rem 0}.product-customization .product-customization-item{margin:1.25rem 0}.product-customization .product-message{width:100%;height:3.125rem;padding:.625rem;resize:none;background:#adb5bd;border:0}.product-customization .product-message:focus{background-color:#fff;outline:.1875rem solid #56a5f0}.product-customization .file-input{position:absolute;left:0;z-index:1;width:100%;height:2.625rem;overflow:hidden;cursor:pointer;opacity:0}.product-customization .customization-message{margin-top:20px}.product-customization .customization-message .customization-label{text-align:left;word-break:break-word}.product-customization .custom-file{position:relative;display:block;width:100%;height:2.625rem;margin-top:1.25rem;line-height:2.625rem;color:#6c757d;text-indent:.625rem;background:#adb5bd}.product-customization .custom-file button{position:absolute;top:0;right:0;z-index:0;height:inherit}.product-customization small{color:#6c757d}.product-pack{margin-top:2.5rem}.product-pack .pack-product-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.product-pack .pack-product-container .pack-product-name{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;font-size:.875rem;color:#6c757d}.product-pack .pack-product-container .pack-product-quantity{padding-left:.625rem;border-left:#adb5bd 2px solid}.product-pack .pack-product-container .pack-product-name,.product-pack .pack-product-container .pack-product-price,.product-pack .pack-product-container .pack-product-quantity,.wk-product-action form,.zoom-box-cover button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-refresh{margin-top:1.25rem}.js-product-availability-source,.js-product-reference-source{display:none}.sld-full-bg{position:absolute;z-index:0;top:0;bottom:0;right:0;margin:0;background-color:#fff}.zoom-box-cover{position:absolute;top:100%;height:60px;margin-top:-130px;width:140px;display:none}.zoom-box-cover.show{display:block}.zoom-box-cover button{border:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:30px;width:60px;height:60px;-webkit-transition:all .3s;transition:all .3s;position:absolute}.zoom-box-cover button i{font-size:1.375rem}.zoom-box-cover,.zoom-box-cover button.zoom-up{left:50%;margin-left:-70px}.zoom-box-cover button.zoom-down{right:50%;margin-right:-70px}.wk-table-view::-webkit-scrollbar{width:6px;height:6px}.wk-table-view::-webkit-scrollbar-track{background:0 0}.wk-table-view::-webkit-scrollbar-thumb{background:#f3efec;border-radius:3px}.wk-table-view::-webkit-scrollbar-thumb:hover{background:#56a5f0;cursor:pointer}#wk-combination-block-view thead td,#wk-combination-footer-view thead td{background-color:#3d3d3f;color:#fff;padding:16px 10px;font-family:"industry",sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase}#wk-combination-footer-view td{border:1px #e5e7ea solid;padding:5px 10px;font-weight:500;color:#000}#wk-combination-footer-view .wk-combination-image{width:86px;height:86px;border:0}.sld-reference{color:#676e76;font-weight:500;margin-bottom:5px}.wk-combination-name{margin:0;text-align:left;font-weight:500;color:#000}.wk-current-price span,.wk-product-unit-price{color:#000}#wk-combination-footer-view .wk-qty .bootstrap-touchspin .input-group-btn-vertical,.sld-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal}.sld-actions{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}.sld-prices,.sld-quantity-prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#wk-combination-footer-view .wk-qty .bootstrap-touchspin .input-group-btn-vertical .btn.bootstrap-touchspin-down,.sld-quantity-prices .product-availability{margin-top:0}.sld-prices{margin-top:5px;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.wk-regular-price{margin:0 8px 0 0}.wk-regular-price>span{font-size:.9375rem;font-weight:600;color:#676e76}.wk-discount-price{margin:0}.wk-current-price>span,.wk-discount-price>span{font-size:1.25rem;font-weight:700;color:#f34141}.wk-current-price>span{color:#000}.wk-product-action{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex}.wk-product-add-to-cart .product-quantity{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wk-product-add-to-cart .wk-add-to-cart{white-space:nowrap}#wk-combination-footer-view .wk-qty{min-width:112px;width:112px;margin-right:12px;margin-bottom:0}#wk-combination-footer-view .wk-qty .bootstrap-touchspin{border:0;border-radius:0;width:112px;position:relative}#wk-combination-footer-view .wk-qty .bootstrap-touchspin input[type=number]{width:32px;height:40px;position:absolute;z-index:1;top:0;left:40px}#wk-combination-footer-view .wk-qty .bootstrap-touchspin .input-group-btn-vertical{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:absolute;width:112px;height:40px;border:1px #000 solid;border-radius:6px;overflow:hidden}#wk-combination-footer-view .wk-qty .bootstrap-touchspin .input-group-btn-vertical .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background-color:transparent;color:#000;border-radius:0}#wk-combination-footer-view .wk-qty .bootstrap-touchspin .input-group-btn-vertical .btn:hover{background-color:#56a5f0;color:#fff}#wk-combination-footer-view .wk-qty .bootstrap-touchspin .input-group-btn-vertical .btn:focus{-webkit-box-shadow:none;box-shadow:none}#wk-combination-footer-view .wk-qty .bootstrap-touchspin .input-group-btn-vertical .btn i{position:relative;font-size:15px;top:inherit;left:inherit;margin-right:inherit}#wk-combination-footer-view .add{margin-bottom:0}#wk-combination-footer-view .add .wk-add-to-cart{min-height:40px;height:40px;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 15px;min-width:140px}#wk-combination-footer-view .add .wk-add-to-cart i{font-size:15px;margin-left:8px}@media (max-width:1259.98px){.product-container>.left,.product-container>.left.pack-left,.product-container>.right{padding:0 15px 30px}#product-modal .modal-dialog{margin:0;height:100dvh}#product-modal .modal-dialog .modal-content{height:100%;border:0;border-radius:0}#product-modal .modal-body figure{height:inherit;margin:auto}#product-modal .modal-body figure img{width:100%;height:auto}#product-modal .sld-scroll-modal-btn.sld-js-scroll-modal-prev{left:0}#product-modal .sld-scroll-modal-btn.sld-js-scroll-modal-next{right:0}}@media (max-width:767.98px){.product-container>.left.pack-left{padding:15px 15px 0}.product-container>.left{padding:15px 15px 0;border-right:none}.product-container>.right{padding:0 15px 15px}#product .breadcrumb{display:none}.review-ref-manufacturer{margin-bottom:15px}.js-product-reference-dest{font-size:.8125rem}.product-heading{margin-bottom:15px}.product-heading h1{margin-bottom:10px;font-size:1.1875rem;width:calc(100% - 70px)}.product-heading .product-manufacturer img{width:60px}.product-availability-prices-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-availability-prices{min-width:180px;width:100%;margin-right:0}.reassurance-alma,.reassurance-alma .alma,.reassurance-alma .reassurance-item,.reassurance-alma .younited{width:100%}#product-decli[data-type=card]{padding:10px 0 0}.product-bottom .block-title{font-size:1.25rem}.product-bottom .product-description{position:fixed;background-color:#fff;top:0;bottom:0;left:0;right:0;width:100dvw;height:100dvh;z-index:9000;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.product-bottom .product-description .product-description-title{position:absolute;top:0;left:0;height:70px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:15px 10px 15px 25px}.product-bottom .product-description .product-description-content{position:absolute;top:70px;left:0;width:100%;height:calc(100% - 70px);overflow-y:auto;padding:0 25px 25px}.product-bottom .product-description .close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;margin:0;padding:0;font-size:40px;color:#000;opacity:1}#product-modal .sld-scroll-modal-btn{display:none}#blockcart-modal .modal-body .divide-right span{display:block;padding:0 .5rem}#blockcart-modal .product-name,#blockcart-modal .product-price{padding:0 .5rem}#blockcart-modal .divide-right{border-right:none}#blockcart-modal .modal-body{padding:1rem}}@media (max-width:991.98px){.product-features.js-product-features-source{display:none}.product-features.js-product-features-dest{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-top:none;padding-top:15px;margin-bottom:19px}.product-features .feature{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-information{padding-bottom:10px}.product-availability-prices .price-4x{font-size:.75rem;white-space:inherit}#ap5-buy-container>form,#product-actions>form{-ms-flex-wrap:wrap;flex-wrap:wrap}#ap5-buy-container .product-availability-prices-fidelity,#product-actions .product-availability-prices-fidelity{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#ap5-buy-container #qty-add,.product-actions #qty-add{margin-bottom:0}#js-destination-fidelity p{font-size:.75rem}#blockcart-modal .product-image{max-width:70%;margin:0 auto 1rem}.product-cover img{width:100%;height:auto}#blockcart-modal .modal-dialog{width:calc(100% - 20px)}#blockcart-modal .modal-body{padding:1.875rem}.product-images>li.thumb-container>.thumb:not(.selected){border:0}}@media (prefers-reduced-motion:reduce){.product-cover .layer{-webkit-transition:none;transition:none}}@media (min-width:768px){#blockcart-modal .cart-content{padding-left:2.5rem}}@media (max-width:1499.98px){.sld-actions{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1500px){.col-xxl-2_5{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}
/*# sourceMappingURL=product.css.map*/