/*! ng-dialog - v0.3.7 (https://github.com/likeastore/ngDialog) */@-webkit-keyframes ngdialog-flyin{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ngdialog-flyin{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ngdialog-flyout{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes ngdialog-flyout{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}.ngdialog.ngdialog-theme-default{padding-bottom:160px;padding-top:160px;position:absolute;top:0;width:100%;z-index:10000000}.ngdialog.ngdialog-theme-default.ngdialog-closing .ngdialog-content{-webkit-animation:ngdialog-flyout .5s;animation:ngdialog-flyout .5s}.ngdialog.ngdialog-theme-default .ngdialog-content{-webkit-animation:ngdialog-flyin .5s;animation:ngdialog-flyin .5s;background:#f0f0f0;border-radius:5px;color:#444;font-family:Helvetica,sans-serif;font-size:1.1em;line-height:1.5em;margin:0 auto;max-width:100%;padding:1em;position:relative;width:450px}.ngdialog.ngdialog-theme-default .ngdialog-close{border-radius:5px;cursor:pointer;position:absolute;right:0;top:0}.ngdialog.ngdialog-theme-default .ngdialog-close:before{background:0 0;border-radius:3px;color:#bbb;content:"\00D7";font-size:26px;font-weight:400;height:30px;line-height:26px;position:absolute;right:3px;text-align:center;top:3px;width:30px}.ngdialog.ngdialog-theme-default .ngdialog-close:active:before,.ngdialog.ngdialog-theme-default .ngdialog-close:hover:before{color:#777}.ngdialog.ngdialog-theme-default .ngdialog-message{margin-bottom:.5em}.ngdialog.ngdialog-theme-default .ngdialog-input{margin-bottom:1em}.ngdialog.ngdialog-theme-default .ngdialog-input input[type=email],.ngdialog.ngdialog-theme-default .ngdialog-input input[type=password],.ngdialog.ngdialog-theme-default .ngdialog-input input[type=text],.ngdialog.ngdialog-theme-default .ngdialog-input input[type=url],.ngdialog.ngdialog-theme-default .ngdialog-input textarea{background:#fff;border:0;border-radius:3px;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0 0 .25em;min-height:2.5em;padding:.25em .67em;width:100%}.ngdialog.ngdialog-theme-default .ngdialog-input input[type=email]:focus,.ngdialog.ngdialog-theme-default .ngdialog-input input[type=password]:focus,.ngdialog.ngdialog-theme-default .ngdialog-input input[type=text]:focus,.ngdialog.ngdialog-theme-default .ngdialog-input input[type=url]:focus,.ngdialog.ngdialog-theme-default .ngdialog-input textarea:focus{box-shadow:inset 0 0 0 2px #8dbdf1;outline:0}.ngdialog.ngdialog-theme-default .ngdialog-buttons{*zoom:1}.ngdialog.ngdialog-theme-default .ngdialog-buttons:after{content:"";display:table;clear:both}.ngdialog.ngdialog-theme-default .ngdialog-button{border:0;border-radius:3px;cursor:pointer;float:right;font-family:inherit;font-size:.8em;letter-spacing:.1em;line-height:1em;margin:0 0 0 .5em;padding:.75em 2em;text-transform:uppercase}.ngdialog.ngdialog-theme-default .ngdialog-button:focus{-webkit-animation:ngdialog-pulse 1.1s infinite;animation:ngdialog-pulse 1.1s infinite;outline:0}@media (max-width:568px){.ngdialog.ngdialog-theme-default .ngdialog-button:focus{-webkit-animation:none;animation:none}}.ngdialog.ngdialog-theme-default .ngdialog-button.ngdialog-button-primary{background:#3288e6;color:#fff}.ngdialog.ngdialog-theme-default .ngdialog-button.ngdialog-button-secondary{background:#e0e0e0;color:#777}.ngdialog-overlay{background:rgba(0,0,0,.4);-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadein .5s;animation:ngdialog-fadein .5s}.ngdialog-overlay,.ngdialog.ngdialog-fixed{position:fixed;top:0;right:0;bottom:0;left:0}.ngdialog.ngdialog-fixed{background-color:transparent;padding:0}.ngdialog.ngdialog-fixed .ngdialog-content{margin:160px auto}.ngdialog.ngdialog-flex{position:fixed;top:0;bottom:0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-align-content:center;-ms-flex-line-pack:center;align-content:center}.ngdialog.ngdialog-flex>*{-webkit-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1}.ngdialog.ngdialog-flex .ngdialog-content{margin:0;height:auto;width:auto;max-height:90vh;max-width:90vw}.ngdialog.ngdialog-theme-oxatis{position:fixed;z-index:10000000;top:0;bottom:0;left:0;right:0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-align-content:center;-ms-flex-line-pack:center;align-content:center}.ngdialog.ngdialog-theme-oxatis>*{-webkit-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1}.ngdialog.ngdialog-theme-oxatis.ngdialog-closing .ngdialog-content{-webkit-animation:ngdialog-flyout .5s;animation:ngdialog-flyout .5s}.ngdialog.ngdialog-theme-oxatis .ngdialog-content{-webkit-flex:0 1 500px;-ms-flex:0 1 500px;-webkit-box-flex:0;flex:0 1 500px;position:relative;max-height:90vh;max-width:90vw;margin:0 auto;padding:20px;background:#fff;-webkit-animation:ngdialog-flyin .5s;animation:ngdialog-flyin .5s}.ngdialog.ngdialog-theme-oxatis .ngdialog-content img{max-width:100%}.ngdialog.ngdialog-theme-oxatis .ngdialog-close{position:absolute;right:0;top:0;cursor:pointer;height:20px;width:20px;text-align:center}.ngdialog.ngdialog-theme-oxatis .ngdialog-close:before{line-height:20px;font-size:18px;font-weight:400;font-family:Segoe UI,sans-serif;color:#bbb;content:"\00D7"}.ngdialog.ngdialog-theme-oxatis .ngdialog-close:hover:before{color:#777}.c-cs-facet-list .lz-facet-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px}.c-cs-facet-list .lz-facet-block .leftCol{font-weight:700}.c-oxm-currency-select__dialog{padding:0}.c-oxm-currency-select__title{height:40px;background-color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;text-transform:uppercase}.c-oxm-currency-select__list{margin:0}.c-oxm-currency-select__list-elem{padding:0 20px}.c-oxm-currency-select__label{display:none}.c-oxm-currency-select__currency{opacity:.8}.c-oxm-currency-select__currency:before{content:"("}.c-oxm-currency-select__currency:after{content:")"}.l-site--homepage .l-page .c-cs-webblock{display:block}.l-site--homepage .c-page-content__text{padding:0}.l-site--homepage-is-activ .l-page .c-cs-webblock{display:block}.l-site--homepage-is-activ .c-disclamer-location{display:none}.c-oxm-home__slider{width:100vw;height:100vw;background-size:auto 100%;background-position:50%}.c-oxm-home__title-main{text-transform:uppercase;font-family:Oswald,sans-serif;font-weight:400;font-size:2em}.c-oxm-home__btn{margin:10px;background-color:#d7ca9e;padding:10px 5px;text-align:center}.c-oxm-home__btn *{text-align:center!important}.c-oxm-home__btn.black{background-color:#000}.c-oxm-home__btn.black a{color:#fff}.c-oxm-home__btn a{color:#000;text-transform:uppercase}.c-oxm-home__btn a,.c-oxm-menu{font-family:Oswald,sans-serif}.c-oxm-menu>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.c-sidenav__headline--sub{text-align:center;font-family:Oswald,sans-serif;text-transform:uppercase;background-color:#d7ca9e;display:block;padding:10px}.c-site-header__logo-inner{text-align:center}.c-category__name,.c-product-list__name{font-family:Oswald,sans-serif;font-weight:400;font-size:1em}.c-product-detail__tab .u-full-width{width:100%!important;font-size:.8em}.c-button{font-family:Oswald,sans-serif;font-weight:400;font-size:1em}@media screen and (min-width:425px){.c-oxm-home__slider{height:50vw}}[cs-dev-banner]{position:absolute}.c-site-footer__copyright{background-color:#fff}.c-site-footer__copyright-link{color:#000}.c-product-cart__detail .cust-label{display:none}.c-product-cart__detail .cust-value{font-size:12px}.l-menu__item.a-la-carte{background-color:red}.l-menu__item.a-la-carte *{color:#fff!important}#bodycontainer.sticky .c-product-custom-header{top:70px}#maincontainer.custom-product .c-product-detail .c-cs-accordion,#maincontainer.custom-product .c-product-detail__cross-sales-container,#maincontainer.custom-product .c-product-detail__detail-container,#maincontainer.custom-product .c-product-detail__image-swiper,#maincontainer.custom-product .c-product-detail__infos-container,#maincontainer.custom-product .c-product-detail__slides{display:none}.c-product-detail__fixed-title{background-color:#000;padding:10px;text-transform:uppercase;font-size:16px;width:100%;z-index:15}.c-product-custom{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}.c-product-custom__image-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;cursor:pointer}.c-product-custom__image-container [cs-zoom-detail],.c-product-custom__image-container [cs-zoom-simple]{z-index:10;margin:auto;background-position:50%!important;background-size:contain!important;background-repeat:no-repeat;background-color:#fff;background-size:100% auto;height:300px}.c-product-custom__image-container ul.listZoom{z-index:150;margin:auto;text-align:center;list-style:none;padding:0;bottom:0;left:50%}.c-product-custom__image-container ul.listZoom li{width:15px;height:15px;border-radius:10px;background-color:#e3e3e3;margin:3px;display:inline-block;cursor:pointer}.c-product-custom__image-container ul.listZoom li.selected{background-color:#ccc}.c-product-custom__image-container [cs-zoom-list]{margin:auto;padding:10px;width:600px;border-top:1px solid #ccc}.c-product-custom__image-container [cs-zoom-list] [cs-carrousel] .nav-elem{cursor:pointer;height:50px}.c-product-custom__image-container [cs-zoom-list] [cs-carrousel] .nav-elem.active{opacity:.5}.c-product-custom__image-container [cs-zoom-list] [cs-carrousel] .nav-elem img{max-width:100%;max-height:100%}.c-product-custom__block-container{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;color:#fff}.c-product-custom__options-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 10px;color:#000}.c-product-custom [cs-price] .PBCurrency{color:#fff}.c-product-custom .c-cs-quantity{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:30px;margin-top:10px}.c-product-custom .c-cs-quantity .CS-value{width:30px;border:1px solid #000;text-align:center;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.c-product-custom .c-cs-quantity .CS-btn{cursor:pointer;width:30px;height:30px;background-color:#d7ca9e;color:#000;border:1px solid #000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.c-product-custom .c-cs-quantity .CS-btn.lz-decr{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.c-product-custom .c-cs-quantity .CS-btn:hover{color:#d7ca9e;background-color:#000;text-decoration:none}.c-product-custom__product-loader{position:fixed;background-color:rgba(0,0,0,.8);top:0;left:0;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;height:100%;width:100%;opacity:1!important;background-image:url(../assets/_img-design-2016/gears.gif);background-repeat:no-repeat;background-position:50%;z-index:15}.c-product-custom__product-loader.loading{opacity:0!important;z-index:-1}.c-product-custom__sub-title-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:4px;text-transform:uppercase;color:#000;font-weight:400;border-bottom:2px solid #ccc;font-family:Oswald,sans-serif}.c-product-custom__sub-title-container span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.c-product-custom__sub-title-container [cs-price] .PBCurrency{color:#000}.c-product-custom__title-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:4px;text-transform:uppercase;color:#000;background-color:#e5e5e5;font-weight:400;font-family:Oswald,sans-serif;font-size:16px;padding:5px 15px;background-image:url(../assets/_img-design-2016/icon-arrow.png);background-position:100%;background-repeat:no-repeat;cursor:pointer}.c-product-custom__title-container span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.c-product-custom__title-container [cs-price] .PBCurrency{color:#000}.c-product-custom__reset-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-product-custom__reset-container label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-transform:none}.c-product-custom__reset-container [cs-price]{margin-left:2px}.c-product-custom__reset-container .checkBox.selected{background-image:url(../assets/_img-design-2016/icon-check-reset.png)}.c-product-custom__main-step{margin:0;margin-top:10px;padding:0;list-style:none;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.c-product-custom__main-step,.c-product-custom__main-step--first-step .c-product-line__info-block{width:100%;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}.c-product-custom__main-step--first-step .c-product-line__info-block{margin-top:10px}.c-product-custom__main-step--first-step .iconInformation{right:15px;position:absolute}.c-product-custom__main-step--first-step .availabilityMsg{padding-left:10px}.c-product-custom__main-step>li{padding:0 0 10px;background-color:hsla(0,0%,100%,.9);width:100%;-webkit-transition:right .4s ease-out;transition:right .4s ease-out}.c-product-custom__main-step>li.current .c-product-custom__product-loader{opacity:0;z-index:-1}.c-product-custom__main-step>li.current .c-product-custom__title-container{background-color:#000;color:#fff}.c-product-custom__main-step .PBCurrency .PBSalesPrice,.c-product-custom__main-step font.PBCurrency{color:#000!important;font-weight:700}.c-product-custom__main-step .c-cs-product-name__name{color:#000!important}.c-product-custom__main-step .availabilityContactMsg,.c-product-custom__main-step .availabilityMsg{font-weight:700;color:red}.c-product-custom__main-step .availabilityContactMsg{cursor:pointer}.c-product-custom__main-step .c-product-image__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:60px;width:60px;border:1px solid #ccc;overflow:hidden;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;cursor:pointer}.c-product-custom__main-step .PBPTitle{text-transform:uppercase;color:#000;font-weight:400;padding:0 10px;font-size:14px}.c-product-custom__main-step .PBPTitle,.c-product-custom__recap-line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-product-custom__recap-line{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.c-product-custom__recap-line .PBSalesPrice{padding:0 20px;font-size:18px}.c-product-custom__recap-line a.btnmain{border-width:2px;height:30px;line-height:30px;font-family:Oswald,sans-serif}.c-product-custom__sub-step{margin:0;padding:0;list-style:none;margin:10px}.c-product-custom__sub-step>li{margin-bottom:2px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:15px}.c-product-custom__sub-step .PBSTitle,.c-product-custom__sub-step>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-product-custom__sub-step .PBSTitle{color:#000;background-color:#d7ca9e!important;font-weight:400;padding-left:10px;font-size:14px}.c-product-custom .price-diff .origin:before{content:" + "}.c-product-custom .price-diff.plus .origin:before{display:none}.c-product-custom__list-product{list-style:none;padding:0}.c-product-custom__list-product--group,.c-product-custom__list-product--sku,.c-product-custom__list-product>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-product-custom__list-product>li{border-bottom:1px solid #e5e5e5;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:10px}.c-product-custom__list-product>li.unavailable{padding-left:40px}.c-product-custom__sub-step-list{list-style:none;padding:0}.c-product-custom .c-cs-product-img__image{max-height:60px;max-width:60px}.c-product-custom .c-cs-product-name{-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit;border:none;cursor:pointer}.c-product-custom .c-cs-product-name__name{font-size:14px;color:#fff;padding:0}.c-product-custom .c-cs-option-select ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:5px;padding:0}.c-product-custom .c-cs-option-select ul li{padding:0 10px;background-color:#fff;color:#000;margin:2px;border:1px solid #000;cursor:pointer}.c-product-custom .c-cs-option-select ul li.selected{background-color:#d7ca9e}.c-product-custom .c-cs-option-select ul li.isUnaivailable{opacity:.5}.c-product-custom-fixed{padding:0 10px;-webkit-transition:width .4s ease-out;transition:width .4s ease-out}.c-product-custom-fixed__recap{border-top:1px solid #ccc;padding-top:10px;margin-top:10px}.c-product-custom-fixed__recap label{display:block}.c-product-custom-fixed__recap [cs-price]{display:inline-block}.c-product-custom-fixed__recap [cs-price] .PBSalesPrice{color:#000}.c-product-custom-fixed .c-cs-product-name__name{color:#000!important;font-weight:700;font-size:18px}.c-product-custom-fixed__btn{text-align:center;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}.c-product-custom-fixed__btn .btnmain{margin:10px;padding:20px;text-align:center;background-color:#000;color:#fff;text-transform:uppercase;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-family:Oswald,sans-serif}.c-product-custom-fixed__btn .btnmain.btnFinal{background-color:#d7ca9e;color:#000!important;margin-top:0}.c-product-custom-fixed__btn .btnmain.btnFinal:hover{background-color:#d7ca9e;color:#000!important}.c-product-custom-fixed .final-price,.c-product-custom-fixed .final-price .origin{font-weight:700}.c-product-custom-fixed .CS-zoom,.c-product-custom-fixed .show-technical-information{cursor:pointer}[cs-tabs]{margin-top:30px}[cs-tabs] #cs-title-container{position:relative;text-align:left}[cs-tabs] #cs-title-container:after{content:"";background-color:#f0f0f0;height:2px;width:100%;display:block;position:absolute;bottom:0}[cs-tabs] #cs-title-container>div{display:inline-block}[cs-tabs] [cs-title]{display:inline-block;padding:5px 25px 0 0;border-bottom:2px solid #f0f0f0;margin-right:5px;cursor:pointer;background-color:#fff;font-size:16px;text-transform:uppercase;z-index:0;position:relative}[cs-tabs] [cs-title].active{border-color:#333}[cs-tabs] [cs-pane]{padding:10px 0;width:100%;text-align:left;font-size:14px}[cs-tabs] [cs-pane][template=panes]{margin:auto;position:relative}[cs-tabs] [cs-pane]>table{width:100%!important;background-color:#fff!important}[cs-tabs] [cs-pane] iframe.vimeo{width:980px;height:640px;display:block;margin:20px auto}[cs-tabs] .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}[cs-tabs] .animated.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.ngdialog-theme-default.cheaperProductDialog .ngdialog-content{padding:0;border:0;border-radius:0}.ngdialog-theme-default.cheaperProductDialog .ngdialog-content .PBPTitle{padding:20px;display:block;background-color:#a3a3a3;font-family:Oswald,sans-serif;color:#fff}.ngdialog-theme-default.cheaperProductDialog .ngdialog-content .PBStatic{font-family:Oswald,sans-serif;color:#333;text-transform:uppercase}.ngdialog-theme-default.cheaperProductDialog .ngdialog-content .PBShortTxt{font-size:12px;paddin:10px}.ngdialog-theme-default.cheaperProductDialog .ngdialog-content input[type=text],.ngdialog-theme-default.cheaperProductDialog .ngdialog-content textarea{width:80%;display:block;padding:10px;height:inherit;line-height:inherit;border:none}.ngdialog-theme-default.cheaperProductDialog .ngdialog-content input[type=button]{width:80%;padding:10px;height:inherit;line-height:inherit;margin:10px;border:0;background-color:#d7ca9e;color:#000;text-transform:uppercase;font-family:Oswald,sans-serif}.ngdialog-theme-default.cheaperProductDialog .ngdialog-content input[name=WBFlocation],.ngdialog-theme-default.cheaperProductDialog .ngdialog-content input[name=WBFsku]{display:none}.ngdialog-theme-default.custom-conflict-pop .ngdialog-content,.ngdialog-theme-default.custom-pop .ngdialog-content,.ngdialog-theme-default.description-pop .ngdialog-content,.ngdialog-theme-default.mail-pop .ngdialog-content,.ngdialog-theme-default.recap-pop .ngdialog-content{width:96%;background-color:#fff;padding:0;border-radius:0}.ngdialog-theme-default.recap-pop .c-product-line__container--group .c-product-line__container--group li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ngdialog-theme-default.custom-conflict-pop .c-cs-product-name__name{font-weight:700}.ngdialog-theme-default #itemDescription [cs-tabs] [cs-pane] iframe.vimeo{width:100%}.c-product-popup{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}.c-product-popup .c-cs-product-tabs--panes *{width:auto!important;font-size:12px}.c-product-popup [cs-tabs] #cs-title-container>div{text-align:center}.c-product-popup [cs-tabs] [cs-title]{font-size:16px;padding:4px;font-family:Oswald,sans-serif;font-weight:400}.c-product-popup .c-product-line__container--group .c-cs-product-name{width:100%!important;padding:0!important}.c-product-popup>*{padding:10px}.c-product-popup .c-product-sku{font-size:12px;font-style:italic}.c-product-popup .c-product-sku:after{content:")"}.c-product-popup .c-product-sku:before{content:"("}.c-product-popup .c-product-qty{font-weight:600}.c-product-popup .c-product-popup__list-product{overflow:auto}.c-product-popup .c-product-popup__list-product>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-product-popup .availabilityMsg{font-weight:700;color:red;font-size:12px}.c-product-popup>.availabilityMsg{padding-left:30px;padding-top:0}.c-product-popup .c-product-line .c-cs-product-img__image{max-width:100px!important}.c-product-popup__sub-step-list{list-style:none;padding:10px}.c-product-popup__price{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-product-popup__price label{font-weight:700;text-transform:uppercase}.c-product-popup__base{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:Oswald,sans-serif;font-size:16px}.c-product-popup__base label{font-weight:400;text-transform:uppercase}.c-product-popup__base .c-cs-product-name{font-weight:400;font-size:16px!important}.c-product-popup__base h2{font-weight:400}.c-product-popup__mail-line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px;font-size:12px}.c-product-popup__mail-line input[type=text],.c-product-popup__mail-line textarea{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border:1px solid transparent;border-bottom:1px solid #000}.c-product-popup__mail-line input[type=checkbox]{border:1px solid #ccc;width:20px}.c-product-popup__mail-line input[type=checkbox].ng-not-empty{background-image:url(../assets/_img-design-2016/icon-check-ok.png);background-repeat:no-repeat;background-position:50%;background-size:80% 80%}.c-product-popup__mail-btn{font-size:12px}.c-product-popup__mail-btn,.c-product-popup__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px}.c-product-popup__title{text-transform:uppercase;text-align:center;background-color:#000;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#d7ca9e;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:Oswald,sans-serif}.c-product-popup__title .PBCurrency{font-weight:400;padding-left:10px;color:#d7ca9e}.c-product-popup__btn-container{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}.c-product-popup__btn-container .btnmain{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:4px;padding:10px;text-align:center;background-color:#000;color:#fff;font-family:Oswald,sans-serif}.c-product-popup__btn-container .btnmain.btnFinalCmd{background-color:#d7ca9e;color:#000!important}.c-product-popup__btn-container .btnmain.btnFinalCmd:hover{background-color:#d7ca9e!important;color:#000!important}.c-product-popup__btn-container .btnmain.btnMail{width:200px;-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit;margin:auto}.c-product-popup--product{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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-product-popup__left-container .c-cs-product-img__image{max-width:inherit!important;max-height:100%!important;width:100%}.c-product-popup__right-container{padding-left:20px}.c-product-popup__right-container .c-cs-product-name__name{font-weight:700}.c-product-popup .c-cs-product-img img{max-width:100%;max-height:100%}.c-product-popup .c-cs-product-name{font-size:12px;text-transform:uppercase}.c-product-popup__list-product{overflow-y:scroll;padding:0;margin:0;font-size:12px}.c-product-popup__title-container{text-transform:uppercase;background-color:#e5e5e5;font-weight:400;font-size:1.2em;padding:5px 15px;margin:0 10px;font-family:Oswald,sans-serif}.c-product-popup .c-product-line__info-block{padding-left:30px;width:100%!important}.c-product-popup .c-product-line__info-block label{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-product-popup .c-product-line__info-block label>span{padding-left:2px}.c-product-popup__sub-title-container{padding:4px;color:#000;font-weight:500;border-bottom:2px solid #ccc;font-size:14px;font-family:Oswald,sans-serif;width:95%}.c-product-popup__sub-step{padding-left:20px;list-style:none}.c-product-popup__sub-step .c-product-line__info-block{padding-left:0!important}.c-product-popup__conflict .c-cs-product-name__name{font-weight:700}.c-product-popup__conflict .c-cs-product-img__image{max-height:60px}.c-product-line__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c-product-line__container{position:relative}.c-product-line__container,.c-product-line__container--group{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}.c-product-line__container--group{margin:0;padding:10px 0;list-style:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-product-line__container--group li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:10px;padding-bottom:5px;position:relative}.c-product-line__container--group .c-cs-product-name,.c-product-line__container--group li strong{padding-left:10px}.c-product-line__info-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:10px;position:relative;width:220px}.c-product-line__info-block,.c-product-line__info-block label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-product-line__info-block label .price-diff{margin-left:10px}.c-product-line__group-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#000}.c-product-line__group-title .origin{margin-left:5px}.c-product-detail__custom .c-product-detail__header-container-line{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-product-detail__custom .c-product-detail__header-container-line .c-cs-product-name__name{color:#000}.iconInformation{background-image:url(../assets/_img-design-2016/iconInformation.png);background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.checkBox,.iconInformation{display:block;width:20px;height:20px;cursor:pointer}.checkBox{border:1px solid #000;background-color:#fff;margin-right:10px}.checkBox.selected{background-image:url(../assets/_img-design-2016/icon-check-ok.png);background-repeat:no-repeat;background-position:50%;background-size:80% 80%}[cs-carrousel] *{box-sizing:border-box}[cs-carrousel] .nav-tabs{overflow:hidden;position:relative}[cs-carrousel] .horizontal .nav-tabs{width:90%}[cs-carrousel] .vertical{height:100%;width:100%}[cs-carrousel] .vertical .nav-tabs{height:90%;width:100%}[cs-carrousel] .nav-tabs ul{position:relative;padding:0;white-space:nowrap;-webkit-transition:margin 1s ease;transition:margin 1s ease}[cs-carrousel] .vertical .nav-tabs ul{width:100%;height:100%}[cs-carrousel] .horizontal .nav-elem{display:inline-block;list-style:none;padding:0 10px;vertical-align:middle}[cs-carrousel] .vertical .nav-elem{display:block;list-style:none;padding:10px 0;vertical-align:middle}[cs-carrousel] .horizontal .row{width:5%;height:100px}[cs-carrousel] .vertical .row{height:5%;width:100%}[cs-carrousel] .row.ng-hide{display:block!important;visibility:hidden}[cs-carrousel] .row.up{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}[cs-carrousel] .row.down,[cs-carrousel] .row.up{background:url(http://www.oxatis.com/Files/0/oxa-arrow-right-medium.png) no-repeat transparent 50% scroll;display:block}[cs-carrousel] .row.down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}[cs-carrousel] .row.right{background:url(http://www.oxatis.com/Files/0/oxa-arrow-right-medium.png) no-repeat transparent 50% scroll;float:right}[cs-carrousel] .row.left{background:url(http://www.oxatis.com/Files/0/oxa-arrow-left-medium.png) no-repeat transparent 50% scroll;float:left}.testCarrousel{height:500px;width:150px;text-align:center}[cs-zoom-detail]{position:relative;display:inline-block}[cs-zoom-detail] .zoom{right:0;top:0;background-position:50%;background-repeat:no-repeat;width:400px;height:400px}[cs-zoom-list] .nav-elem{position:relative;text-align:center}[cs-zoom-list] .play{width:0;height:0;border-style:solid;border-width:30px 0 30px 30px;border-color:transparent transparent transparent #fff;position:absolute;top:36%;left:50%}.ngdialog.ngdialog-theme-default.zoomImg .ngdialog-content{display:table;width:auto;background-color:#fff}.striked-price{text-decoration:line-through}.ttc-price .origin:after{content:" TTC"}.ht-price .origin{font-weight:400!important}.ht-price .origin:after{content:" HT"}.c-product-line__container--group .c-cs-product-name{width:230px}.c-product-line__container--group .c-product-line__info-block{width:340px}.c-cs-quantity__input-value{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.c-cs-quantity__button{background:#d7ca9e!important;color:#000}.c-cs-quantity__button--plus{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}@media screen and (min-width:320px){.c-product-custom .c-cs-product-name__name{font-size:12px!important}.c-product-custom-fixed__btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-product-custom-fixed__btn .btnmain{-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0}.c-product-custom-fixed__btn .btnmain.btnFinal{margin-top:0}.c-product-line__info-block{width:160px;margin-right:10px}.c-product-line__container--group .c-cs-product-name{width:160px}.c-product-line__container--group .c-product-line__info-block{width:300px}}@media screen and (min-width:370px){.c-product-custom-fixed__btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-product-custom-fixed__btn .btnmain{-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0}.c-product-custom-fixed__btn .btnmain.btnFinal{margin-top:0}.c-product-line__info-block{width:230px;font-size:14px!important}.c-product-line__container--group .c-cs-product-name{width:230px}.c-product-line__container--group .c-product-line__info-block{width:380px}}@media screen and (min-width:420px){.c-product-custom-fixed__btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-product-custom-fixed__btn .btnmain{-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0}.c-product-custom-fixed__btn .btnmain.btnFinal{margin-top:0}.c-product-line__info-block{width:280px}.c-product-line__container--group .c-cs-product-name{width:290px}.c-product-line__container--group .c-product-line__info-block{width:400px}}@media screen and (min-width:760px){.c-product-custom-fixed__btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.c-product-custom-fixed__btn .btnmain{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:10px!important}.c-product-line__info-block{width:630px}.c-product-line__container--group .c-cs-product-name{width:640px}.c-product-line__container--group .c-product-line__info-block{width:730px}}.c-disclamer-location{text-transform:uppercase;font-family:Oswald,sans-serif}.c-disclamer-location__title{margin:10px 0;background-color:#d7ca9e;padding:10px 5px;text-align:center;font-size:1.4em}.c-disclamer-location__stay-btn{margin:10px;padding:10px 20px;text-align:center;background-color:#000;color:#fff;text-transform:uppercase;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-family:Oswald,sans-serif}.c-disclamer-location__list{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}.c-disclamer-location__list.is-open label:after{content:"-"}.c-disclamer-location label{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:400;font-size:1.2em;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #ccc;padding:10px;margin-bottom:10px}.c-disclamer-location label:after{content:"+"}.c-disclamer-location ul{list-style:none;padding:10px;margin:0;color:#999;display:none}.c-disclamer-location ul li{padding:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-disclamer-location ul li:before{content:"";width:30px;height:20px;display:inline-block;margin-right:5px;background-position:50%;background-repeat:no-repeat}.c-disclamer-location ul li.eu:before,.c-disclamer-location ul li.fr:before{background-image:url(../assets/_img-design-2016/flag/fr.png)}.c-disclamer-location ul li.uk:before{background-image:url(../assets/_img-design-2016/flag/uk.png)}.c-disclamer-location ul li.de:before{background-image:url(../assets/_img-design-2016/flag/de.png)}.c-disclamer-location ul li.es:before{background-image:url(../assets/_img-design-2016/flag/es.png)}.c-disclamer-location ul li.ca-fr:before,.c-disclamer-location ul li.ca-uk:before,.c-disclamer-location ul li.ca:before{background-image:url(../assets/_img-design-2016/flag/ca.png)}.c-disclamer-location ul li.usa:before{background-image:url(../assets/_img-design-2016/flag/usa.png)}.c-disclamer-location ul li.mex:before{background-image:url(../assets/_img-design-2016/flag/mex.png)}.c-disclamer-location ul li.au:before,.c-disclamer-location ul li.pa:before{background-image:url(../assets/_img-design-2016/flag/au.png)}.c-disclamer-location ul li.nz:before{background-image:url(../assets/_img-design-2016/flag/nz.png);background-image:url(../assets/_img-design-2016/flag/re.png)}.c-select-location{padding:0 15px;margin:0;min-height:48px;border-bottom:1px solid #dedede}.c-select-location,.c-select-location__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-select-location__title:before{content:"";width:24px;height:30px;display:inline-block;margin-right:10px;background-position:50%;background-repeat:no-repeat;background-image:url(../assets/_img-design-2016/location.png);background-size:auto 100%}.c-disclamer-select-location{text-transform:uppercase;font-family:Oswald,sans-serif;text-align:center}.c-disclamer-select-location__title{margin:0 0 10px;background-color:#d7ca9e;padding:10px 5px;text-align:center;font-size:1.4em}.c-disclamer-select-location__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-disclamer-select-location__list,.c-disclamer-select-location label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-disclamer-select-location label{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:400;font-size:1em;border-bottom:1px solid #d7ca9e;padding:10px 5px}.c-disclamer-select-location ul{list-style:none;padding:10px;margin:0;color:#999;font-size:.8em}.c-disclamer-select-location ul li{padding:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-disclamer-select-location ul li a.eu:before,.c-disclamer-select-location ul li a.fr:before{background-image:url(../assets/_img-design-2016/flag/fr.png)}.c-disclamer-select-location ul li a.uk:before{background-image:url(../assets/_img-design-2016/flag/uk.png)}.c-disclamer-select-location ul li a.de:before{background-image:url(../assets/_img-design-2016/flag/de.png)}.c-disclamer-select-location ul li a.es:before{background-image:url(../assets/_img-design-2016/flag/es.png)}.c-disclamer-select-location ul li a.ca-fr:before,.c-disclamer-select-location ul li a.ca-uk:before,.c-disclamer-select-location ul li a.ca:before{background-image:url(../assets/_img-design-2016/flag/ca.png)}.c-disclamer-select-location ul li a.usa:before{background-image:url(../assets/_img-design-2016/flag/usa.png)}.c-disclamer-select-location ul li a.mex:before{background-image:url(../assets/_img-design-2016/flag/mex.png)}.c-disclamer-select-location ul li a.au:before,.c-disclamer-select-location ul li a.pa:before{background-image:url(../assets/_img-design-2016/flag/au.png)}.c-disclamer-select-location ul li a.nz:before{background-image:url(../assets/_img-design-2016/flag/nz.png);background-image:url(../assets/_img-design-2016/flag/re.png)}.c-disclamer-select-location ul li a:before{content:"";width:30px;height:20px;display:inline-block;margin-right:5px;background-position:50%;background-repeat:no-repeat}