.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{background:red;height:100%;position:absolute;right:0;top:0;width:16px}.jspHorizontalBar{background:red;bottom:0;height:16px;left:0;position:absolute;width:100%}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#dde;position:relative}.jspDrag{background:#bbd;cursor:pointer;left:0;position:relative;top:0}.jspHorizontalBar .jspDrag,.jspHorizontalBar .jspTrack{float:left;height:100%}.jspArrow{background:#50506d;cursor:pointer;direction:ltr;display:block;margin:0;padding:0;text-indent:-20000px}.jspDisabled{background:#80808d;cursor:default}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{float:left;height:100%;width:16px}.jspVerticalBar .jspArrow:focus{border:1px solid red;outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@charset "UTF-8";.slick-loading .slick-list{background:#fff url(../img/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(../fonts/slick.eot);src:url(../fonts/slick.eot?#iefix) format("embedded-opentype"),url(../fonts/slick.woff) format("woff"),url(../fonts/slick.ttf) format("truetype"),url(../fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,0.4);--pswp-preloader-color-secondary:hsla(0,0%,100%,0.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp,.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;top:0;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}*,:after,:before{box-sizing:border-box}*{font-family:Open Sans,sans-serif}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.5;text-align:left;background-color:#fff}a,body{color:#000}[tabindex="-1"]:focus{outline:none!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:700}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}@font-face{font-family:OratorStd;src:local("OratorStd"),local("OratorStd"),url(../fonts/OratorStd.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(../fonts/open-sans-regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(../fonts/open-sans-600.woff2) format("woff2");font-display:swap}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(../fonts/open-sans-700.woff2) format("woff2");font-display:swap}.d-none,.hidden,[hidden]{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-justify{text-align:justify!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.font-weight-normal{font-weight:400!important}.font-weight-medium{font-weight:600!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-muted{color:#a0a0a0!important}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-size:12px;word-wrap:break-word;opacity:0}.tooltip.show{opacity:1}.tooltip .arrow{position:absolute;display:block;width:.6rem;height:.6rem}.tooltip .arrow:after,.tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.6rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:1px}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{border-width:calc(.6rem + 1px) calc(.3rem + 1px) 0;border-top-color:#ff6e00;left:-1px;top:1px}.bs-tooltip-auto[x-placement^=top] .arrow:after,.bs-tooltip-top .arrow:after{top:0;border-width:.6rem .3rem 0;border-top-color:#fff}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .6rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:1px;width:.6rem;height:.6rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{top:-1px;right:0;border-width:calc(.3rem + 1px) calc(.6rem + 1px) calc(.3rem + 1px) 0;border-right-color:#ff6e00}.bs-tooltip-auto[x-placement^=right] .arrow:after,.bs-tooltip-right .arrow:after{right:0;border-width:.3rem .6rem .3rem 0;border-right-color:#fff}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.6rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:1px}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{bottom:0;border-width:0 calc(.3rem + 1px) calc(.6rem + 1px);border-bottom-color:#ff6e00;left:-1px;top:-1px}.bs-tooltip-auto[x-placement^=bottom] .arrow:after,.bs-tooltip-bottom .arrow:after{bottom:0;border-width:0 .3rem .6rem;border-bottom-color:#fff}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .6rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:1px;width:.6rem;height:.6rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{left:0;top:-1px;border-width:calc(.3rem + 1px) 0 calc(.3rem + 1px) calc(.6rem + 1px);border-left-color:#ff6e00}.bs-tooltip-auto[x-placement^=left] .arrow:after,.bs-tooltip-left .arrow:after{left:0;border-width:.3rem 0 .3rem .6rem;border-left-color:#fff}.tooltip-inner{max-width:350px;padding:.25rem .5rem;color:#000;text-align:center;background-color:#fff;border:1px solid #ff6e00}.syte-tooltip{width:150px;padding:0 10px}.syte-tooltip strong{display:block}.syte-tooltip strong.orange{color:#ff6e00}.syte-tooltip p{margin-top:1.3rem}@font-face{font-family:etoffico;src:url(../fonts/etoffico.eot);src:url(../fonts/etoffico.eot) format("embedded-opentype"),url(../fonts/etoffico.ttf) format("truetype"),url(../fonts/etoffico.woff) format("woff"),url(../fonts/etoffico.svg) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:etoffico!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-comments:before{content:"\e900"}.icon-share:before{content:"\e901"}.icon-ruler:before{content:"\e902"}.icon-shopping-bag:before{content:"\e903"}.icon-search:before{content:"\e904"}.icon-trash:before{content:"\e905"}.icon-calculator:before{content:"\e906"}.icon-reverse-arrow:before{content:"\e907"}.icon-form:before{content:"\e908"}.icon-invoice:before{content:"\e913"}.icon-arrow-right:before{content:"\e909"}.icon-arrow-left:before{content:"\e90a"}.icon-arrow-down:before{content:"\e914"}.icon-arrow-up:before{content:"\e915"}.icon-user:before{content:"\e90b"}.icon-heart:before{content:"\e90c"}.icon-mail:before{content:"\e90d"}.icon-truck:before{content:"\e90e"}.icon-phone:before{content:"\e90f"}.icon-sample:before{content:"\e910"}.icon-plane:before{content:"\e911"}.icon-pen:before{content:"\e912"}.icon-filters:before{content:"\e919"}.icon-sort-arrows:before{content:"\e91a"}.icon-multi-square:before{content:"\e917"}.icon-valid:before{content:"\e918"}.icon-heart-orange:before{content:"\e91b";color:#ff6e00}.icon-square:before{content:"\e91c"}.icon-cross:before{content:"\e916"}.icon-player:before{content:"\e91d"}.icon-monitor:before{content:"\e91e"}.icon-payment:before{content:"\e91f"}.icon-download:before{content:"\e920"}.icon-instagram:before{content:"\e921"}.icon-pinterest:before{content:"\e922"}.icon-fb:before{content:"\e923"}.icon-plus:before{content:"\e924"}.icon-back:before{content:"\e925"}.icon-next:before{content:"\e936"}.icon-engine:before{content:"\e926"}.icon-notes:before{content:"\e927"}.icon-cam:before{content:"\e928"}.icon-syte-search:before{content:"\e929"}.icon-pdf:before{content:"\e92a"}.icon-percent:before{content:"\e92c"}.icon-phone-pro:before{content:"\e92b"}.icon-3d:before{content:"\e92d"}.icon-2d:before{content:"\e92e"}.icon-express-shipping:before{content:"\e931"}.icon-valid-2:before{content:"\e92d"}.icon-search-2:before{content:"\e932"}.icon-diamond-1:before{content:"\e933"}.icon-diamond-2:before{content:"\e934"}.icon-diamond-3:before{content:"\e935"}.icon-card:before{content:"\e930"}.icon-linkedin:before{content:"\e937"}.icon-whatsapp:before{content:"\e938"}.error{padding:10px;color:#eb5757;border:1px solid #eb5757;text-align:center}.error ol{margin:0;list-style:none}.error i{font-style:normal}.valid{padding:10px;color:#27ae60;border:1px solid #27ae60;text-align:center;margin:0}.valid.personal-info{align-self:flex-start;flex:1}.btn{position:relative;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 14px;font-size:16px;line-height:1em;border-radius:0}.btn .btn-tooltip{position:absolute;bottom:-12px;right:-12px}.btn-primary{color:#fff;background-color:#ff6e00;border-color:#ff6e00;background-image:linear-gradient(45deg,#fff 50%,#ff6e00 0);background-size:300% 100%;background-position:100% 100%;transition:background-position .75s ease,color .75s ease}.btn-primary:hover{opacity:1;background-position:0 0;color:#ff6e00;text-decoration:none}.btn-primary.disabled,.btn-primary[disabled],.btn-primary fieldset[disabled]{opacity:.3}.btn-primary .badge,.btn-primary .btn-tooltip{color:#ff6e00;background-color:#fff}.btn-primary .btn-tooltip{border-color:#ff6e00}.btn-secondary{color:#fff;background-color:#40c1ac;border-color:#40c1ac;background-image:linear-gradient(45deg,#fff 50%,#40c1ac 0);background-size:300% 100%;background-position:100% 100%;transition:background-position .75s ease,color .75s ease}.btn-secondary:hover{opacity:1;background-position:0 0;color:#40c1ac;text-decoration:none}.btn-secondary.disabled,.btn-secondary[disabled],.btn-secondary fieldset[disabled]{opacity:.3}.btn-secondary .badge,.btn-secondary .btn-tooltip{color:#40c1ac;background-color:#fff}.btn-secondary .btn-tooltip{border-color:#40c1ac}.btn-black{color:#fff;background-color:#000;border-color:#000;background-image:linear-gradient(45deg,#fff 50%,#000 0);background-size:300% 100%;background-position:100% 100%;transition:background-position .75s ease,color .75s ease}.btn-black:hover{opacity:1;background-position:0 0;color:#000;text-decoration:none}.btn-black.disabled,.btn-black[disabled],.btn-black fieldset[disabled]{opacity:.3}.btn-black .badge{color:#000;background-color:#fff}.btn-black-outline,.btn-black .btn-tooltip{background-color:#fff;border-color:#000;color:#000}.btn-black-outline{background-image:linear-gradient(45deg,#000 50%,#fff 0);background-size:300% 100%;background-position:100% 100%;transition:background-position .75s ease,color .75s ease}.btn-black-outline:hover{opacity:1;background-position:0 0;color:#fff;text-decoration:none}.btn-black-outline.disabled,.btn-black-outline[disabled],.btn-black-outline fieldset[disabled]{opacity:.3}.btn-black-outline .badge{color:#fff;background-color:#000}.btn-black-outline .btn-tooltip{background-color:#fff;border-color:#000;color:#000}.btn-pro{color:#fff;background-color:#c18100;border-color:#c18100;background-image:linear-gradient(45deg,#fff 50%,#c18100 0);background-size:300% 100%;background-position:100% 100%;transition:background-position .75s ease,color .75s ease}.btn-pro:hover{opacity:1;background-position:0 0;color:#c18100;text-decoration:none}.btn-pro.disabled,.btn-pro[disabled],.btn-pro fieldset[disabled]{opacity:.3}.btn-pro .badge{color:#c18100;background-color:#fff}.btn-pro-outline,.btn-pro .btn-tooltip{background-color:#fff;border-color:#c18100;color:#c18100}.btn-pro-outline{background-image:linear-gradient(45deg,#c18100 50%,#fff 0);background-size:300% 100%;background-position:100% 100%;transition:background-position .75s ease,color .75s ease}.btn-pro-outline:hover{opacity:1;background-position:0 0;color:#fff;text-decoration:none}.btn-pro-outline.disabled,.btn-pro-outline[disabled],.btn-pro-outline fieldset[disabled]{opacity:.3}.btn-pro-outline .badge{color:#fff;background-color:#c18100}.btn-pro-outline .btn-tooltip{background-color:#fff;border-color:#c18100;color:#c18100}.btn-white-outline{color:#fff;background-color:transparent;border-color:#fff;background-image:linear-gradient(45deg,#fff 50%,transparent 0);background-size:300% 100%;background-position:100% 100%;transition:background-position .75s ease,color .75s ease}.btn-white-outline:hover{opacity:1;background-position:0 0;color:#000;text-decoration:none}.btn-white-outline.disabled,.btn-white-outline[disabled],.btn-white-outline fieldset[disabled]{opacity:.3}.btn-white-outline .badge{color:transparent;background-color:#fff}.btn-white-outline .btn-tooltip{background-color:#fff;border-color:#fff;color:#fff}.btn-xs{height:37px;padding:0 6px}.btn-sm,.btn-xs{font-size:14px;line-height:1em;border-radius:0}.btn-sm{height:42px;padding:0 12px}.btn-md{height:48px;padding:0 14px}.btn-lg,.btn-md{font-size:16px;line-height:1em;border-radius:0}.btn-lg{height:80px;padding:0 30px}.btn-block{display:flex;width:100%}.btn-block+.btn-block{margin-top:20px}.btn-tooltip{font-family:Open Sans,sans-serif;font-weight:700;border-radius:100%;text-transform:lowercase;border:1px solid transparent;display:inline-block;width:25px;height:25px;line-height:24px;font-style:normal;z-index:100}.btn i[class*=" icon-"],.btn i[class^=icon-]{vertical-align:middle;margin-right:20px;font-size:22px}.btn.btn-sm i{margin-right:7px}.dropdown-group{display:inline-flex;justify-content:center}.dropdown-group,.dropdown-group.default-dropdown-group{position:relative}.dropdown-group.default-dropdown-group:after,.dropdown-group.default-dropdown-group:before{position:absolute;content:"";border-color:transparent;border-style:solid;top:-12px}.dropdown-group.default-dropdown-group:before{top:11px;border-width:0 7px 12px;border-bottom-color:#ff6e00}.dropdown-group.default-dropdown-group:after{top:12px;border-width:0 6px 11px;border-bottom-color:#fff}.dropdown-group .dropdown{z-index:1000;position:absolute;top:100%;left:0;background:#fff;width:100%;opacity:0;visibility:hidden;transition:.3s ease;border:1px solid #ff6e00;padding:20px}.dropdown-group:after,.dropdown-group:before{z-index:1000;opacity:0;visibility:hidden;bottom:-2px;transition:transform .3s ease}.dropdown-group.open:after,.dropdown-group.open:before{z-index:1000}.dropdown-group.open .dropdown,.dropdown-group.open:after,.dropdown-group.open:before{transform:translateY(15px);opacity:1;visibility:visible}.dropdown-group:not(.open) .dropdown select{visibility:hidden}.pagination{display:flex;border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;color:#000;align-items:center;list-style:none;margin:0;padding:0}.pagination li{display:flex;flex:1;justify-content:center}.pagination li a,.pagination li span{font-family:Open Sans,sans-serif;font-size:14px;padding:14px;text-decoration:none;width:100%;text-align:center}.pagination li.current{font-family:Open Sans,sans-serif;font-weight:700;color:#ff6e00!important}.pagination li.pagination_previous a{border-right:1px solid #a0a0a0}.pagination li.pagination_next a{border-left:1px solid #a0a0a0}@media (min-width:768px){.pagination{border-top:none;justify-content:center}.pagination li{margin:0;flex:0}.pagination li.pagination_previous a{border-right:none}.pagination li.pagination_next a{border-left:none}}.nav{display:none;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;color:#000;padding:.5rem 0}.nav-link,.nav-link.focus,.nav-link.hover{text-decoration:none}.nav-link.disabled{color:#f3f3f3;pointer-events:none;cursor:default}.nav-tabs{display:none;border-bottom:1px solid #a0a0a0}.nav-tabs.nav-tabs-full{display:flex;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden}@media (min-width:768px){.nav-tabs.nav-tabs-full{overflow:auto}}.nav-tabs.nav-tabs-full+.tab-content>.tab-pane{display:none}.nav-tabs.nav-tabs-full+.tab-content>.tab-pane.active{display:block}.nav-tabs .nav-link{text-decoration:none}.nav-tabs .nav-link h2{font-size:inherit;font-weight:inherit}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{font-family:Open Sans,sans-serif;font-weight:700;border-bottom:2px solid #000}.tab-content .tab-content>.tab-pane{display:block!important;opacity:1}.tab-pane{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box}.tab-pane .content{flex:1 1 auto;padding:1rem 0}.payment-list-reassurance{padding-bottom:12px;margin-top:15px}.payment-list-reassurance span.paymentlogo{display:inline-grid;align-items:center;justify-content:center;vertical-align:middle;width:44px;height:31px;margin:4px;border:1px solid #c4c4c4;border-radius:5px}.payment-list-reassurance span.paymentlogo img{width:100%}.payment-list-reassurance span{font-style:italic;font-weight:700;font-size:8px;text-transform:uppercase;color:#a0a0a0}.btn-header{color:#000;text-decoration:none!important;margin-bottom:0;padding:12px 0;background-color:#fff;border-bottom:1px solid #000;margin-top:9px}@media (min-width:768px){.btn-header{margin-top:0}}.btn-header:after{font-family:etoffico;float:right;transition:transform .2s;font-weight:400}.btn-header.collapsed:after{content:"\e914"}.btn-header:not(.collapsed):after{content:"\e914";transform:rotate(-180deg)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}@media (min-width:768px){.nav-tabs{display:flex;align-items:baseline}.tab-content>.tab-pane{display:none}.tab-content>.tab-pane.active{display:block}.tab-pane{border:none}.tab-pane .btn-header{display:none}.tab-pane .collapse{display:block}.fade:not(.show){opacity:0}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{display:block;font-family:Open Sans,sans-serif;font-weight:700;color:#000}.h1:first-letter,.h2:first-letter,.h3:first-letter,.h4:first-letter,.h5:first-letter,.h6:first-letter,h1:first-letter,h2:first-letter,h3:first-letter,h4:first-letter,h5:first-letter,h6:first-letter{text-transform:capitalize}.h1,h1{font-size:22px}@media (min-width:768px){.h1,h1{font-size:24px}}.h2,h2{font-size:16px}@media (min-width:768px){.h2,h2{font-size:18px}}.h3,.h4,.h5,.h6,h3,h4,h5,h6{font-size:14px}.primary-title{font-family:OratorStd,sans-serif;font-weight:400;color:#000;font-size:22px}@media (min-width:768px){.primary-title{font-size:26px}}.secondary-title{font-family:OratorStd,sans-serif;font-weight:400;color:#666;font-size:18px}@media (min-width:768px){.secondary-title{font-size:22px}}.text-orange{color:#ff6e00}input[type=number]{-webkit-appearance:none!important;appearance:none!important;-moz-appearance:textfield!important}input[type=number][type=number]::-webkit-inner-spin-button,input[type=number] [type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form{display:block}form,form fieldset{flex:0 0 100%;max-width:100%}.form-group{display:flex;margin-bottom:1.3rem;position:relative;text-align:left;flex-wrap:wrap}.form-group.form-group-textarea{margin-top:30px}.form-group i.btn-tooltip{background-color:#fff;border-color:#000;color:#000;text-align:center;margin-left:20px;align-self:center;font-size:17px;padding-left:1px}.form-group>small{flex:0 0 100%}@supports (-ms-ime-align:auto){.form-group .input-group label{display:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.form-group .input-group label{display:none}}.form-group .select-group select.native-select{border:1px solid transparent;width:100%;padding:12px 0 0;height:38px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../img/select-arrow.svg) no-repeat right 17px}.form-group .input-group,.form-group .phone-group,.form-group .select-group{flex:1;border-bottom:1px solid #000;display:flex}.form-group .input-group.input-group,.form-group .phone-group.input-group,.form-group .select-group.input-group{position:relative;overflow:hidden;flex:0 0 100%}.form-group .input-group.phone-group,.form-group .phone-group.phone-group,.form-group .select-group.phone-group{position:relative;flex:0 0 100%}.form-group .input-group.error-input-group,.form-group .phone-group.error-input-group,.form-group .select-group.error-input-group{border-bottom:1px solid #eb5757}.form-group .input-group label,.form-group .phone-group label,.form-group .select-group label{display:block;color:#a0a0a0;transition:all .1s ease-in-out;position:absolute;top:0;left:0;padding:12px 0;margin:0}.form-group .input-group label[for=range-label],.form-group .phone-group label[for=range-label],.form-group .select-group label[for=range-label]{font-size:10px;padding:0;top:-3px}@media (max-width:767.98px){.form-group .input-group #phone+label,.form-group .phone-group #phone+label,.form-group .select-group #phone+label{padding:0}}.form-group .input-group #email30DEOM,.form-group .phone-group #email30DEOM,.form-group .select-group #email30DEOM{color:#a0a0a0}.form-group .input-group [type=color],.form-group .input-group [type=date],.form-group .input-group [type=datetime-local],.form-group .input-group [type=datetime],.form-group .input-group [type=email],.form-group .input-group [type=month],.form-group .input-group [type=number],.form-group .input-group [type=password],.form-group .input-group [type=search],.form-group .input-group [type=tel],.form-group .input-group [type=text],.form-group .input-group [type=time],.form-group .input-group [type=url],.form-group .input-group [type=week],.form-group .input-group select,.form-group .phone-group [type=color],.form-group .phone-group [type=date],.form-group .phone-group [type=datetime-local],.form-group .phone-group [type=datetime],.form-group .phone-group [type=email],.form-group .phone-group [type=month],.form-group .phone-group [type=number],.form-group .phone-group [type=password],.form-group .phone-group [type=search],.form-group .phone-group [type=tel],.form-group .phone-group [type=text],.form-group .phone-group [type=time],.form-group .phone-group [type=url],.form-group .phone-group [type=week],.form-group .phone-group select,.form-group .select-group [type=color],.form-group .select-group [type=date],.form-group .select-group [type=datetime-local],.form-group .select-group [type=datetime],.form-group .select-group [type=email],.form-group .select-group [type=month],.form-group .select-group [type=number],.form-group .select-group [type=password],.form-group .select-group [type=search],.form-group .select-group [type=tel],.form-group .select-group [type=text],.form-group .select-group [type=time],.form-group .select-group [type=url],.form-group .select-group [type=week],.form-group .select-group select{flex:1;width:100%;border:none;background:none;padding:12px 0;z-index:1}.form-group .input-group [type=color]:focus,.form-group .input-group [type=date]:focus,.form-group .input-group [type=datetime-local]:focus,.form-group .input-group [type=datetime]:focus,.form-group .input-group [type=email]:focus,.form-group .input-group [type=month]:focus,.form-group .input-group [type=number]:focus,.form-group .input-group [type=password]:focus,.form-group .input-group [type=search]:focus,.form-group .input-group [type=tel]:focus,.form-group .input-group [type=text]:focus,.form-group .input-group [type=time]:focus,.form-group .input-group [type=url]:focus,.form-group .input-group [type=week]:focus,.form-group .input-group select:focus,.form-group .phone-group [type=color]:focus,.form-group .phone-group [type=date]:focus,.form-group .phone-group [type=datetime-local]:focus,.form-group .phone-group [type=datetime]:focus,.form-group .phone-group [type=email]:focus,.form-group .phone-group [type=month]:focus,.form-group .phone-group [type=number]:focus,.form-group .phone-group [type=password]:focus,.form-group .phone-group [type=search]:focus,.form-group .phone-group [type=tel]:focus,.form-group .phone-group [type=text]:focus,.form-group .phone-group [type=time]:focus,.form-group .phone-group [type=url]:focus,.form-group .phone-group [type=week]:focus,.form-group .phone-group select:focus,.form-group .select-group [type=color]:focus,.form-group .select-group [type=date]:focus,.form-group .select-group [type=datetime-local]:focus,.form-group .select-group [type=datetime]:focus,.form-group .select-group [type=email]:focus,.form-group .select-group [type=month]:focus,.form-group .select-group [type=number]:focus,.form-group .select-group [type=password]:focus,.form-group .select-group [type=search]:focus,.form-group .select-group [type=tel]:focus,.form-group .select-group [type=text]:focus,.form-group .select-group [type=time]:focus,.form-group .select-group [type=url]:focus,.form-group .select-group [type=week]:focus,.form-group .select-group select:focus{outline:none}.form-group .input-group [type=color]::-moz-placeholder,.form-group .input-group [type=date]::-moz-placeholder,.form-group .input-group [type=datetime-local]::-moz-placeholder,.form-group .input-group [type=datetime]::-moz-placeholder,.form-group .input-group [type=email]::-moz-placeholder,.form-group .input-group [type=month]::-moz-placeholder,.form-group .input-group [type=number]::-moz-placeholder,.form-group .input-group [type=password]::-moz-placeholder,.form-group .input-group [type=search]::-moz-placeholder,.form-group .input-group [type=tel]::-moz-placeholder,.form-group .input-group [type=text]::-moz-placeholder,.form-group .input-group [type=time]::-moz-placeholder,.form-group .input-group [type=url]::-moz-placeholder,.form-group .input-group [type=week]::-moz-placeholder,.form-group .input-group select::-moz-placeholder,.form-group .phone-group [type=color]::-moz-placeholder,.form-group .phone-group [type=date]::-moz-placeholder,.form-group .phone-group [type=datetime-local]::-moz-placeholder,.form-group .phone-group [type=datetime]::-moz-placeholder,.form-group .phone-group [type=email]::-moz-placeholder,.form-group .phone-group [type=month]::-moz-placeholder,.form-group .phone-group [type=number]::-moz-placeholder,.form-group .phone-group [type=password]::-moz-placeholder,.form-group .phone-group [type=search]::-moz-placeholder,.form-group .phone-group [type=tel]::-moz-placeholder,.form-group .phone-group [type=text]::-moz-placeholder,.form-group .phone-group [type=time]::-moz-placeholder,.form-group .phone-group [type=url]::-moz-placeholder,.form-group .phone-group [type=week]::-moz-placeholder,.form-group .phone-group select::-moz-placeholder,.form-group .select-group [type=color]::-moz-placeholder,.form-group .select-group [type=date]::-moz-placeholder,.form-group .select-group [type=datetime-local]::-moz-placeholder,.form-group .select-group [type=datetime]::-moz-placeholder,.form-group .select-group [type=email]::-moz-placeholder,.form-group .select-group [type=month]::-moz-placeholder,.form-group .select-group [type=number]::-moz-placeholder,.form-group .select-group [type=password]::-moz-placeholder,.form-group .select-group [type=search]::-moz-placeholder,.form-group .select-group [type=tel]::-moz-placeholder,.form-group .select-group [type=text]::-moz-placeholder,.form-group .select-group [type=time]::-moz-placeholder,.form-group .select-group [type=url]::-moz-placeholder,.form-group .select-group [type=week]::-moz-placeholder,.form-group .select-group select::-moz-placeholder{color:transparent}.form-group .input-group [type=color]:-ms-input-placeholder,.form-group .input-group [type=date]:-ms-input-placeholder,.form-group .input-group [type=datetime-local]:-ms-input-placeholder,.form-group .input-group [type=datetime]:-ms-input-placeholder,.form-group .input-group [type=email]:-ms-input-placeholder,.form-group .input-group [type=month]:-ms-input-placeholder,.form-group .input-group [type=number]:-ms-input-placeholder,.form-group .input-group [type=password]:-ms-input-placeholder,.form-group .input-group [type=search]:-ms-input-placeholder,.form-group .input-group [type=tel]:-ms-input-placeholder,.form-group .input-group [type=text]:-ms-input-placeholder,.form-group .input-group [type=time]:-ms-input-placeholder,.form-group .input-group [type=url]:-ms-input-placeholder,.form-group .input-group [type=week]:-ms-input-placeholder,.form-group .input-group select:-ms-input-placeholder,.form-group .phone-group [type=color]:-ms-input-placeholder,.form-group .phone-group [type=date]:-ms-input-placeholder,.form-group .phone-group [type=datetime-local]:-ms-input-placeholder,.form-group .phone-group [type=datetime]:-ms-input-placeholder,.form-group .phone-group [type=email]:-ms-input-placeholder,.form-group .phone-group [type=month]:-ms-input-placeholder,.form-group .phone-group [type=number]:-ms-input-placeholder,.form-group .phone-group [type=password]:-ms-input-placeholder,.form-group .phone-group [type=search]:-ms-input-placeholder,.form-group .phone-group [type=tel]:-ms-input-placeholder,.form-group .phone-group [type=text]:-ms-input-placeholder,.form-group .phone-group [type=time]:-ms-input-placeholder,.form-group .phone-group [type=url]:-ms-input-placeholder,.form-group .phone-group [type=week]:-ms-input-placeholder,.form-group .phone-group select:-ms-input-placeholder,.form-group .select-group [type=color]:-ms-input-placeholder,.form-group .select-group [type=date]:-ms-input-placeholder,.form-group .select-group [type=datetime-local]:-ms-input-placeholder,.form-group .select-group [type=datetime]:-ms-input-placeholder,.form-group .select-group [type=email]:-ms-input-placeholder,.form-group .select-group [type=month]:-ms-input-placeholder,.form-group .select-group [type=number]:-ms-input-placeholder,.form-group .select-group [type=password]:-ms-input-placeholder,.form-group .select-group [type=search]:-ms-input-placeholder,.form-group .select-group [type=tel]:-ms-input-placeholder,.form-group .select-group [type=text]:-ms-input-placeholder,.form-group .select-group [type=time]:-ms-input-placeholder,.form-group .select-group [type=url]:-ms-input-placeholder,.form-group .select-group [type=week]:-ms-input-placeholder,.form-group .select-group select:-ms-input-placeholder{color:transparent}.form-group .input-group [type=color]::placeholder,.form-group .input-group [type=date]::placeholder,.form-group .input-group [type=datetime-local]::placeholder,.form-group .input-group [type=datetime]::placeholder,.form-group .input-group [type=email]::placeholder,.form-group .input-group [type=month]::placeholder,.form-group .input-group [type=number]::placeholder,.form-group .input-group [type=password]::placeholder,.form-group .input-group [type=search]::placeholder,.form-group .input-group [type=tel]::placeholder,.form-group .input-group [type=text]::placeholder,.form-group .input-group [type=time]::placeholder,.form-group .input-group [type=url]::placeholder,.form-group .input-group [type=week]::placeholder,.form-group .input-group select::placeholder,.form-group .phone-group [type=color]::placeholder,.form-group .phone-group [type=date]::placeholder,.form-group .phone-group [type=datetime-local]::placeholder,.form-group .phone-group [type=datetime]::placeholder,.form-group .phone-group [type=email]::placeholder,.form-group .phone-group [type=month]::placeholder,.form-group .phone-group [type=number]::placeholder,.form-group .phone-group [type=password]::placeholder,.form-group .phone-group [type=search]::placeholder,.form-group .phone-group [type=tel]::placeholder,.form-group .phone-group [type=text]::placeholder,.form-group .phone-group [type=time]::placeholder,.form-group .phone-group [type=url]::placeholder,.form-group .phone-group [type=week]::placeholder,.form-group .phone-group select::placeholder,.form-group .select-group [type=color]::placeholder,.form-group .select-group [type=date]::placeholder,.form-group .select-group [type=datetime-local]::placeholder,.form-group .select-group [type=datetime]::placeholder,.form-group .select-group [type=email]::placeholder,.form-group .select-group [type=month]::placeholder,.form-group .select-group [type=number]::placeholder,.form-group .select-group [type=password]::placeholder,.form-group .select-group [type=search]::placeholder,.form-group .select-group [type=tel]::placeholder,.form-group .select-group [type=text]::placeholder,.form-group .select-group [type=time]::placeholder,.form-group .select-group [type=url]::placeholder,.form-group .select-group [type=week]::placeholder,.form-group .select-group select::placeholder{color:transparent}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.form-group .input-group [type=color]::-ms-input-placeholder,.form-group .input-group [type=date]::-ms-input-placeholder,.form-group .input-group [type=datetime-local]::-ms-input-placeholder,.form-group .input-group [type=datetime]::-ms-input-placeholder,.form-group .input-group [type=email]::-ms-input-placeholder,.form-group .input-group [type=month]::-ms-input-placeholder,.form-group .input-group [type=number]::-ms-input-placeholder,.form-group .input-group [type=password]::-ms-input-placeholder,.form-group .input-group [type=search]::-ms-input-placeholder,.form-group .input-group [type=tel]::-ms-input-placeholder,.form-group .input-group [type=text]::-ms-input-placeholder,.form-group .input-group [type=time]::-ms-input-placeholder,.form-group .input-group [type=url]::-ms-input-placeholder,.form-group .input-group [type=week]::-ms-input-placeholder,.form-group .input-group select::-ms-input-placeholder,.form-group .phone-group [type=color]::-ms-input-placeholder,.form-group .phone-group [type=date]::-ms-input-placeholder,.form-group .phone-group [type=datetime-local]::-ms-input-placeholder,.form-group .phone-group [type=datetime]::-ms-input-placeholder,.form-group .phone-group [type=email]::-ms-input-placeholder,.form-group .phone-group [type=month]::-ms-input-placeholder,.form-group .phone-group [type=number]::-ms-input-placeholder,.form-group .phone-group [type=password]::-ms-input-placeholder,.form-group .phone-group [type=search]::-ms-input-placeholder,.form-group .phone-group [type=tel]::-ms-input-placeholder,.form-group .phone-group [type=text]::-ms-input-placeholder,.form-group .phone-group [type=time]::-ms-input-placeholder,.form-group .phone-group [type=url]::-ms-input-placeholder,.form-group .phone-group [type=week]::-ms-input-placeholder,.form-group .phone-group select::-ms-input-placeholder,.form-group .select-group [type=color]::-ms-input-placeholder,.form-group .select-group [type=date]::-ms-input-placeholder,.form-group .select-group [type=datetime-local]::-ms-input-placeholder,.form-group .select-group [type=datetime]::-ms-input-placeholder,.form-group .select-group [type=email]::-ms-input-placeholder,.form-group .select-group [type=month]::-ms-input-placeholder,.form-group .select-group [type=number]::-ms-input-placeholder,.form-group .select-group [type=password]::-ms-input-placeholder,.form-group .select-group [type=search]::-ms-input-placeholder,.form-group .select-group [type=tel]::-ms-input-placeholder,.form-group .select-group [type=text]::-ms-input-placeholder,.form-group .select-group [type=time]::-ms-input-placeholder,.form-group .select-group [type=url]::-ms-input-placeholder,.form-group .select-group [type=week]::-ms-input-placeholder,.form-group .select-group select::-ms-input-placeholder{color:#777}}@supports (-ms-ime-align:auto){.form-group .input-group [type=color]::-ms-input-placeholder,.form-group .input-group [type=date]::-ms-input-placeholder,.form-group .input-group [type=datetime-local]::-ms-input-placeholder,.form-group .input-group [type=datetime]::-ms-input-placeholder,.form-group .input-group [type=email]::-ms-input-placeholder,.form-group .input-group [type=month]::-ms-input-placeholder,.form-group .input-group [type=number]::-ms-input-placeholder,.form-group .input-group [type=password]::-ms-input-placeholder,.form-group .input-group [type=search]::-ms-input-placeholder,.form-group .input-group [type=tel]::-ms-input-placeholder,.form-group .input-group [type=text]::-ms-input-placeholder,.form-group .input-group [type=time]::-ms-input-placeholder,.form-group .input-group [type=url]::-ms-input-placeholder,.form-group .input-group [type=week]::-ms-input-placeholder,.form-group .input-group select::-ms-input-placeholder,.form-group .phone-group [type=color]::-ms-input-placeholder,.form-group .phone-group [type=date]::-ms-input-placeholder,.form-group .phone-group [type=datetime-local]::-ms-input-placeholder,.form-group .phone-group [type=datetime]::-ms-input-placeholder,.form-group .phone-group [type=email]::-ms-input-placeholder,.form-group .phone-group [type=month]::-ms-input-placeholder,.form-group .phone-group [type=number]::-ms-input-placeholder,.form-group .phone-group [type=password]::-ms-input-placeholder,.form-group .phone-group [type=search]::-ms-input-placeholder,.form-group .phone-group [type=tel]::-ms-input-placeholder,.form-group .phone-group [type=text]::-ms-input-placeholder,.form-group .phone-group [type=time]::-ms-input-placeholder,.form-group .phone-group [type=url]::-ms-input-placeholder,.form-group .phone-group [type=week]::-ms-input-placeholder,.form-group .phone-group select::-ms-input-placeholder,.form-group .select-group [type=color]::-ms-input-placeholder,.form-group .select-group [type=date]::-ms-input-placeholder,.form-group .select-group [type=datetime-local]::-ms-input-placeholder,.form-group .select-group [type=datetime]::-ms-input-placeholder,.form-group .select-group [type=email]::-ms-input-placeholder,.form-group .select-group [type=month]::-ms-input-placeholder,.form-group .select-group [type=number]::-ms-input-placeholder,.form-group .select-group [type=password]::-ms-input-placeholder,.form-group .select-group [type=search]::-ms-input-placeholder,.form-group .select-group [type=tel]::-ms-input-placeholder,.form-group .select-group [type=text]::-ms-input-placeholder,.form-group .select-group [type=time]::-ms-input-placeholder,.form-group .select-group [type=url]::-ms-input-placeholder,.form-group .select-group [type=week]::-ms-input-placeholder,.form-group .select-group select::-ms-input-placeholder{color:#777}}.form-group .input-group [type=color]:not(:-moz-placeholder-shown)~label,.form-group .input-group [type=date]:not(:-moz-placeholder-shown)~label,.form-group .input-group [type=datetime-local]:not(:-moz-placeholder-shown)~label,.form-group .input-group [type=datetime]:not(:-moz-placeholder-shown)~label,.form-group .input-group [type=email]:not(:-moz-placeholder-shown)~label,.form-group .input-group [type=month]:not(:-moz-placeholder-shown)~label,.form-group .input-group [type=number]:not(:-moz-placeholder-shown)~label,.form-group .input-group [type=password]:not(:-moz-placeholder-shown)~label,.form-group .input-group [type=search]:not(:-moz-placeholder-shown)~label,.form-group .input-group [type=tel]:not(:-moz-placeholder-shown)~label,.form-group .input-group [type=text]:not(:-moz-placeholder-shown)~label,.form-group .input-group [type=time]:not(:-moz-placeholder-shown)~label,.form-group .input-group [type=url]:not(:-moz-placeholder-shown)~label,.form-group .input-group [type=week]:not(:-moz-placeholder-shown)~label,.form-group .input-group select:not(:-moz-placeholder-shown)~label,.form-group .phone-group [type=color]:not(:-moz-placeholder-shown)~label,.form-group .phone-group [type=date]:not(:-moz-placeholder-shown)~label,.form-group .phone-group [type=datetime-local]:not(:-moz-placeholder-shown)~label,.form-group .phone-group [type=datetime]:not(:-moz-placeholder-shown)~label,.form-group .phone-group [type=email]:not(:-moz-placeholder-shown)~label,.form-group .phone-group [type=month]:not(:-moz-placeholder-shown)~label,.form-group .phone-group [type=number]:not(:-moz-placeholder-shown)~label,.form-group .phone-group [type=password]:not(:-moz-placeholder-shown)~label,.form-group .phone-group [type=search]:not(:-moz-placeholder-shown)~label,.form-group .phone-group [type=tel]:not(:-moz-placeholder-shown)~label,.form-group .phone-group [type=text]:not(:-moz-placeholder-shown)~label,.form-group .phone-group [type=time]:not(:-moz-placeholder-shown)~label,.form-group .phone-group [type=url]:not(:-moz-placeholder-shown)~label,.form-group .phone-group [type=week]:not(:-moz-placeholder-shown)~label,.form-group .phone-group select:not(:-moz-placeholder-shown)~label,.form-group .select-group [type=color]:not(:-moz-placeholder-shown)~label,.form-group .select-group [type=date]:not(:-moz-placeholder-shown)~label,.form-group .select-group [type=datetime-local]:not(:-moz-placeholder-shown)~label,.form-group .select-group [type=datetime]:not(:-moz-placeholder-shown)~label,.form-group .select-group [type=email]:not(:-moz-placeholder-shown)~label,.form-group .select-group [type=month]:not(:-moz-placeholder-shown)~label,.form-group .select-group [type=number]:not(:-moz-placeholder-shown)~label,.form-group .select-group [type=password]:not(:-moz-placeholder-shown)~label,.form-group .select-group [type=search]:not(:-moz-placeholder-shown)~label,.form-group .select-group [type=tel]:not(:-moz-placeholder-shown)~label,.form-group .select-group [type=text]:not(:-moz-placeholder-shown)~label,.form-group .select-group [type=time]:not(:-moz-placeholder-shown)~label,.form-group .select-group [type=url]:not(:-moz-placeholder-shown)~label,.form-group .select-group [type=week]:not(:-moz-placeholder-shown)~label,.form-group .select-group select:not(:-moz-placeholder-shown)~label{font-size:10px;padding:0;top:-3px}.form-group .input-group [type=color]:not(:-ms-input-placeholder)~label,.form-group .input-group [type=date]:not(:-ms-input-placeholder)~label,.form-group .input-group [type=datetime-local]:not(:-ms-input-placeholder)~label,.form-group .input-group [type=datetime]:not(:-ms-input-placeholder)~label,.form-group .input-group [type=email]:not(:-ms-input-placeholder)~label,.form-group .input-group [type=month]:not(:-ms-input-placeholder)~label,.form-group .input-group [type=number]:not(:-ms-input-placeholder)~label,.form-group .input-group [type=password]:not(:-ms-input-placeholder)~label,.form-group .input-group [type=search]:not(:-ms-input-placeholder)~label,.form-group .input-group [type=tel]:not(:-ms-input-placeholder)~label,.form-group .input-group [type=text]:not(:-ms-input-placeholder)~label,.form-group .input-group [type=time]:not(:-ms-input-placeholder)~label,.form-group .input-group [type=url]:not(:-ms-input-placeholder)~label,.form-group .input-group [type=week]:not(:-ms-input-placeholder)~label,.form-group .input-group select:not(:-ms-input-placeholder)~label,.form-group .phone-group [type=color]:not(:-ms-input-placeholder)~label,.form-group .phone-group [type=date]:not(:-ms-input-placeholder)~label,.form-group .phone-group [type=datetime-local]:not(:-ms-input-placeholder)~label,.form-group .phone-group [type=datetime]:not(:-ms-input-placeholder)~label,.form-group .phone-group [type=email]:not(:-ms-input-placeholder)~label,.form-group .phone-group [type=month]:not(:-ms-input-placeholder)~label,.form-group .phone-group [type=number]:not(:-ms-input-placeholder)~label,.form-group .phone-group [type=password]:not(:-ms-input-placeholder)~label,.form-group .phone-group [type=search]:not(:-ms-input-placeholder)~label,.form-group .phone-group [type=tel]:not(:-ms-input-placeholder)~label,.form-group .phone-group [type=text]:not(:-ms-input-placeholder)~label,.form-group .phone-group [type=time]:not(:-ms-input-placeholder)~label,.form-group .phone-group [type=url]:not(:-ms-input-placeholder)~label,.form-group .phone-group [type=week]:not(:-ms-input-placeholder)~label,.form-group .phone-group select:not(:-ms-input-placeholder)~label,.form-group .select-group [type=color]:not(:-ms-input-placeholder)~label,.form-group .select-group [type=date]:not(:-ms-input-placeholder)~label,.form-group .select-group [type=datetime-local]:not(:-ms-input-placeholder)~label,.form-group .select-group [type=datetime]:not(:-ms-input-placeholder)~label,.form-group .select-group [type=email]:not(:-ms-input-placeholder)~label,.form-group .select-group [type=month]:not(:-ms-input-placeholder)~label,.form-group .select-group [type=number]:not(:-ms-input-placeholder)~label,.form-group .select-group [type=password]:not(:-ms-input-placeholder)~label,.form-group .select-group [type=search]:not(:-ms-input-placeholder)~label,.form-group .select-group [type=tel]:not(:-ms-input-placeholder)~label,.form-group .select-group [type=text]:not(:-ms-input-placeholder)~label,.form-group .select-group [type=time]:not(:-ms-input-placeholder)~label,.form-group .select-group [type=url]:not(:-ms-input-placeholder)~label,.form-group .select-group [type=week]:not(:-ms-input-placeholder)~label,.form-group .select-group select:not(:-ms-input-placeholder)~label{font-size:10px;padding:0;top:-3px}.form-group .input-group [type=color]:not(:placeholder-shown)~label,.form-group .input-group [type=date]:not(:placeholder-shown)~label,.form-group .input-group [type=datetime-local]:not(:placeholder-shown)~label,.form-group .input-group [type=datetime]:not(:placeholder-shown)~label,.form-group .input-group [type=email]:not(:placeholder-shown)~label,.form-group .input-group [type=month]:not(:placeholder-shown)~label,.form-group .input-group [type=number]:not(:placeholder-shown)~label,.form-group .input-group [type=password]:not(:placeholder-shown)~label,.form-group .input-group [type=search]:not(:placeholder-shown)~label,.form-group .input-group [type=tel]:not(:placeholder-shown)~label,.form-group .input-group [type=text]:not(:placeholder-shown)~label,.form-group .input-group [type=time]:not(:placeholder-shown)~label,.form-group .input-group [type=url]:not(:placeholder-shown)~label,.form-group .input-group [type=week]:not(:placeholder-shown)~label,.form-group .input-group select:not(:placeholder-shown)~label,.form-group .phone-group [type=color]:not(:placeholder-shown)~label,.form-group .phone-group [type=date]:not(:placeholder-shown)~label,.form-group .phone-group [type=datetime-local]:not(:placeholder-shown)~label,.form-group .phone-group [type=datetime]:not(:placeholder-shown)~label,.form-group .phone-group [type=email]:not(:placeholder-shown)~label,.form-group .phone-group [type=month]:not(:placeholder-shown)~label,.form-group .phone-group [type=number]:not(:placeholder-shown)~label,.form-group .phone-group [type=password]:not(:placeholder-shown)~label,.form-group .phone-group [type=search]:not(:placeholder-shown)~label,.form-group .phone-group [type=tel]:not(:placeholder-shown)~label,.form-group .phone-group [type=text]:not(:placeholder-shown)~label,.form-group .phone-group [type=time]:not(:placeholder-shown)~label,.form-group .phone-group [type=url]:not(:placeholder-shown)~label,.form-group .phone-group [type=week]:not(:placeholder-shown)~label,.form-group .phone-group select:not(:placeholder-shown)~label,.form-group .select-group [type=color]:not(:placeholder-shown)~label,.form-group .select-group [type=date]:not(:placeholder-shown)~label,.form-group .select-group [type=datetime-local]:not(:placeholder-shown)~label,.form-group .select-group [type=datetime]:not(:placeholder-shown)~label,.form-group .select-group [type=email]:not(:placeholder-shown)~label,.form-group .select-group [type=month]:not(:placeholder-shown)~label,.form-group .select-group [type=number]:not(:placeholder-shown)~label,.form-group .select-group [type=password]:not(:placeholder-shown)~label,.form-group .select-group [type=search]:not(:placeholder-shown)~label,.form-group .select-group [type=tel]:not(:placeholder-shown)~label,.form-group .select-group [type=text]:not(:placeholder-shown)~label,.form-group .select-group [type=time]:not(:placeholder-shown)~label,.form-group .select-group [type=url]:not(:placeholder-shown)~label,.form-group .select-group [type=week]:not(:placeholder-shown)~label,.form-group .select-group select:not(:placeholder-shown)~label{font-size:10px;padding:0;top:-3px}.form-group .input-group [type=color]:not(:-moz-placeholder-shown)~input[type=button],.form-group .input-group [type=date]:not(:-moz-placeholder-shown)~input[type=button],.form-group .input-group [type=datetime-local]:not(:-moz-placeholder-shown)~input[type=button],.form-group .input-group [type=datetime]:not(:-moz-placeholder-shown)~input[type=button],.form-group .input-group [type=email]:not(:-moz-placeholder-shown)~input[type=button],.form-group .input-group [type=month]:not(:-moz-placeholder-shown)~input[type=button],.form-group .input-group [type=number]:not(:-moz-placeholder-shown)~input[type=button],.form-group .input-group [type=password]:not(:-moz-placeholder-shown)~input[type=button],.form-group .input-group [type=search]:not(:-moz-placeholder-shown)~input[type=button],.form-group .input-group [type=tel]:not(:-moz-placeholder-shown)~input[type=button],.form-group .input-group [type=text]:not(:-moz-placeholder-shown)~input[type=button],.form-group .input-group [type=time]:not(:-moz-placeholder-shown)~input[type=button],.form-group .input-group [type=url]:not(:-moz-placeholder-shown)~input[type=button],.form-group .input-group [type=week]:not(:-moz-placeholder-shown)~input[type=button],.form-group .input-group select:not(:-moz-placeholder-shown)~input[type=button],.form-group .phone-group [type=color]:not(:-moz-placeholder-shown)~input[type=button],.form-group .phone-group [type=date]:not(:-moz-placeholder-shown)~input[type=button],.form-group .phone-group [type=datetime-local]:not(:-moz-placeholder-shown)~input[type=button],.form-group .phone-group [type=datetime]:not(:-moz-placeholder-shown)~input[type=button],.form-group .phone-group [type=email]:not(:-moz-placeholder-shown)~input[type=button],.form-group .phone-group [type=month]:not(:-moz-placeholder-shown)~input[type=button],.form-group .phone-group [type=number]:not(:-moz-placeholder-shown)~input[type=button],.form-group .phone-group [type=password]:not(:-moz-placeholder-shown)~input[type=button],.form-group .phone-group [type=search]:not(:-moz-placeholder-shown)~input[type=button],.form-group .phone-group [type=tel]:not(:-moz-placeholder-shown)~input[type=button],.form-group .phone-group [type=text]:not(:-moz-placeholder-shown)~input[type=button],.form-group .phone-group [type=time]:not(:-moz-placeholder-shown)~input[type=button],.form-group .phone-group [type=url]:not(:-moz-placeholder-shown)~input[type=button],.form-group .phone-group [type=week]:not(:-moz-placeholder-shown)~input[type=button],.form-group .phone-group select:not(:-moz-placeholder-shown)~input[type=button],.form-group .select-group [type=color]:not(:-moz-placeholder-shown)~input[type=button],.form-group .select-group [type=date]:not(:-moz-placeholder-shown)~input[type=button],.form-group .select-group [type=datetime-local]:not(:-moz-placeholder-shown)~input[type=button],.form-group .select-group [type=datetime]:not(:-moz-placeholder-shown)~input[type=button],.form-group .select-group [type=email]:not(:-moz-placeholder-shown)~input[type=button],.form-group .select-group [type=month]:not(:-moz-placeholder-shown)~input[type=button],.form-group .select-group [type=number]:not(:-moz-placeholder-shown)~input[type=button],.form-group .select-group [type=password]:not(:-moz-placeholder-shown)~input[type=button],.form-group .select-group [type=search]:not(:-moz-placeholder-shown)~input[type=button],.form-group .select-group [type=tel]:not(:-moz-placeholder-shown)~input[type=button],.form-group .select-group [type=text]:not(:-moz-placeholder-shown)~input[type=button],.form-group .select-group [type=time]:not(:-moz-placeholder-shown)~input[type=button],.form-group .select-group [type=url]:not(:-moz-placeholder-shown)~input[type=button],.form-group .select-group [type=week]:not(:-moz-placeholder-shown)~input[type=button],.form-group .select-group select:not(:-moz-placeholder-shown)~input[type=button]{transform:translateX(-100%)}.form-group .input-group [type=color]:not(:-ms-input-placeholder)~input[type=button],.form-group .input-group [type=date]:not(:-ms-input-placeholder)~input[type=button],.form-group .input-group [type=datetime-local]:not(:-ms-input-placeholder)~input[type=button],.form-group .input-group [type=datetime]:not(:-ms-input-placeholder)~input[type=button],.form-group .input-group [type=email]:not(:-ms-input-placeholder)~input[type=button],.form-group .input-group [type=month]:not(:-ms-input-placeholder)~input[type=button],.form-group .input-group [type=number]:not(:-ms-input-placeholder)~input[type=button],.form-group .input-group [type=password]:not(:-ms-input-placeholder)~input[type=button],.form-group .input-group [type=search]:not(:-ms-input-placeholder)~input[type=button],.form-group .input-group [type=tel]:not(:-ms-input-placeholder)~input[type=button],.form-group .input-group [type=text]:not(:-ms-input-placeholder)~input[type=button],.form-group .input-group [type=time]:not(:-ms-input-placeholder)~input[type=button],.form-group .input-group [type=url]:not(:-ms-input-placeholder)~input[type=button],.form-group .input-group [type=week]:not(:-ms-input-placeholder)~input[type=button],.form-group .input-group select:not(:-ms-input-placeholder)~input[type=button],.form-group .phone-group [type=color]:not(:-ms-input-placeholder)~input[type=button],.form-group .phone-group [type=date]:not(:-ms-input-placeholder)~input[type=button],.form-group .phone-group [type=datetime-local]:not(:-ms-input-placeholder)~input[type=button],.form-group .phone-group [type=datetime]:not(:-ms-input-placeholder)~input[type=button],.form-group .phone-group [type=email]:not(:-ms-input-placeholder)~input[type=button],.form-group .phone-group [type=month]:not(:-ms-input-placeholder)~input[type=button],.form-group .phone-group [type=number]:not(:-ms-input-placeholder)~input[type=button],.form-group .phone-group [type=password]:not(:-ms-input-placeholder)~input[type=button],.form-group .phone-group [type=search]:not(:-ms-input-placeholder)~input[type=button],.form-group .phone-group [type=tel]:not(:-ms-input-placeholder)~input[type=button],.form-group .phone-group [type=text]:not(:-ms-input-placeholder)~input[type=button],.form-group .phone-group [type=time]:not(:-ms-input-placeholder)~input[type=button],.form-group .phone-group [type=url]:not(:-ms-input-placeholder)~input[type=button],.form-group .phone-group [type=week]:not(:-ms-input-placeholder)~input[type=button],.form-group .phone-group select:not(:-ms-input-placeholder)~input[type=button],.form-group .select-group [type=color]:not(:-ms-input-placeholder)~input[type=button],.form-group .select-group [type=date]:not(:-ms-input-placeholder)~input[type=button],.form-group .select-group [type=datetime-local]:not(:-ms-input-placeholder)~input[type=button],.form-group .select-group [type=datetime]:not(:-ms-input-placeholder)~input[type=button],.form-group .select-group [type=email]:not(:-ms-input-placeholder)~input[type=button],.form-group .select-group [type=month]:not(:-ms-input-placeholder)~input[type=button],.form-group .select-group [type=number]:not(:-ms-input-placeholder)~input[type=button],.form-group .select-group [type=password]:not(:-ms-input-placeholder)~input[type=button],.form-group .select-group [type=search]:not(:-ms-input-placeholder)~input[type=button],.form-group .select-group [type=tel]:not(:-ms-input-placeholder)~input[type=button],.form-group .select-group [type=text]:not(:-ms-input-placeholder)~input[type=button],.form-group .select-group [type=time]:not(:-ms-input-placeholder)~input[type=button],.form-group .select-group [type=url]:not(:-ms-input-placeholder)~input[type=button],.form-group .select-group [type=week]:not(:-ms-input-placeholder)~input[type=button],.form-group .select-group select:not(:-ms-input-placeholder)~input[type=button]{transform:translateX(-100%)}.form-group .input-group [type=color]:not(:placeholder-shown)~input[type=button],.form-group .input-group [type=date]:not(:placeholder-shown)~input[type=button],.form-group .input-group [type=datetime-local]:not(:placeholder-shown)~input[type=button],.form-group .input-group [type=datetime]:not(:placeholder-shown)~input[type=button],.form-group .input-group [type=email]:not(:placeholder-shown)~input[type=button],.form-group .input-group [type=month]:not(:placeholder-shown)~input[type=button],.form-group .input-group [type=number]:not(:placeholder-shown)~input[type=button],.form-group .input-group [type=password]:not(:placeholder-shown)~input[type=button],.form-group .input-group [type=search]:not(:placeholder-shown)~input[type=button],.form-group .input-group [type=tel]:not(:placeholder-shown)~input[type=button],.form-group .input-group [type=text]:not(:placeholder-shown)~input[type=button],.form-group .input-group [type=time]:not(:placeholder-shown)~input[type=button],.form-group .input-group [type=url]:not(:placeholder-shown)~input[type=button],.form-group .input-group [type=week]:not(:placeholder-shown)~input[type=button],.form-group .input-group select:not(:placeholder-shown)~input[type=button],.form-group .phone-group [type=color]:not(:placeholder-shown)~input[type=button],.form-group .phone-group [type=date]:not(:placeholder-shown)~input[type=button],.form-group .phone-group [type=datetime-local]:not(:placeholder-shown)~input[type=button],.form-group .phone-group [type=datetime]:not(:placeholder-shown)~input[type=button],.form-group .phone-group [type=email]:not(:placeholder-shown)~input[type=button],.form-group .phone-group [type=month]:not(:placeholder-shown)~input[type=button],.form-group .phone-group [type=number]:not(:placeholder-shown)~input[type=button],.form-group .phone-group [type=password]:not(:placeholder-shown)~input[type=button],.form-group .phone-group [type=search]:not(:placeholder-shown)~input[type=button],.form-group .phone-group [type=tel]:not(:placeholder-shown)~input[type=button],.form-group .phone-group [type=text]:not(:placeholder-shown)~input[type=button],.form-group .phone-group [type=time]:not(:placeholder-shown)~input[type=button],.form-group .phone-group [type=url]:not(:placeholder-shown)~input[type=button],.form-group .phone-group [type=week]:not(:placeholder-shown)~input[type=button],.form-group .phone-group select:not(:placeholder-shown)~input[type=button],.form-group .select-group [type=color]:not(:placeholder-shown)~input[type=button],.form-group .select-group [type=date]:not(:placeholder-shown)~input[type=button],.form-group .select-group [type=datetime-local]:not(:placeholder-shown)~input[type=button],.form-group .select-group [type=datetime]:not(:placeholder-shown)~input[type=button],.form-group .select-group [type=email]:not(:placeholder-shown)~input[type=button],.form-group .select-group [type=month]:not(:placeholder-shown)~input[type=button],.form-group .select-group [type=number]:not(:placeholder-shown)~input[type=button],.form-group .select-group [type=password]:not(:placeholder-shown)~input[type=button],.form-group .select-group [type=search]:not(:placeholder-shown)~input[type=button],.form-group .select-group [type=tel]:not(:placeholder-shown)~input[type=button],.form-group .select-group [type=text]:not(:placeholder-shown)~input[type=button],.form-group .select-group [type=time]:not(:placeholder-shown)~input[type=button],.form-group .select-group [type=url]:not(:placeholder-shown)~input[type=button],.form-group .select-group [type=week]:not(:placeholder-shown)~input[type=button],.form-group .select-group select:not(:placeholder-shown)~input[type=button]{transform:translateX(-100%)}.form-group .input-group.phone-group .iti,.form-group .phone-group.phone-group .iti,.form-group .select-group.phone-group .iti{width:100%}.form-group .input-group.phone-group .iti .iti__flag,.form-group .phone-group.phone-group .iti .iti__flag,.form-group .select-group.phone-group .iti .iti__flag{border-radius:100%;width:12px;background-position:calc(var(--iti-flag-offset) - 2px) 0}.form-group .input-group.phone-group .iti .iti__arrow,.form-group .phone-group.phone-group .iti .iti__arrow,.form-group .select-group.phone-group .iti .iti__arrow{width:18px;height:10px;border:none;background:url(../img/select-arrow.svg) no-repeat}.form-group .input-group.phone-group .iti .iti__selected-country-primary:hover,.form-group .phone-group.phone-group .iti .iti__selected-country-primary:hover,.form-group .select-group.phone-group .iti .iti__selected-country-primary:hover{background:none!important}.form-group .input-group.phone-group [type=tel]::-moz-placeholder,.form-group .phone-group.phone-group [type=tel]::-moz-placeholder,.form-group .select-group.phone-group [type=tel]::-moz-placeholder{color:#777}.form-group .input-group.phone-group [type=tel]:-ms-input-placeholder,.form-group .phone-group.phone-group [type=tel]:-ms-input-placeholder,.form-group .select-group.phone-group [type=tel]:-ms-input-placeholder{color:#777}.form-group .input-group.phone-group [type=tel]::placeholder,.form-group .phone-group.phone-group [type=tel]::placeholder,.form-group .select-group.phone-group [type=tel]::placeholder{color:#777}.form-group .input-group.phone-group label,.form-group .phone-group.phone-group label,.form-group .select-group.phone-group label{font-size:10px;padding:0;top:-3px}.form-group .input-group .input-prepend,.form-group .phone-group .input-prepend,.form-group .select-group .input-prepend{text-align:center;flex:0 0 35px;align-self:center}.form-group .input-group .input-prepend+input+label,.form-group .phone-group .input-prepend+input+label,.form-group .select-group .input-prepend+input+label{left:35px}.form-group .input-group .input-prepend [class*=" icon-"],.form-group .input-group .input-prepend [class^=icon-],.form-group .phone-group .input-prepend [class*=" icon-"],.form-group .phone-group .input-prepend [class^=icon-],.form-group .select-group .input-prepend [class*=" icon-"],.form-group .select-group .input-prepend [class^=icon-]{font-size:25px}.form-group .input-group input[type=button],.form-group .phone-group input[type=button],.form-group .select-group input[type=button]{padding:0 13px;font-size:18px;transition:all .1s ease-in-out;position:absolute;left:100%;bottom:0;z-index:1}.form-group .input-group .text-muted,.form-group .phone-group .text-muted,.form-group .select-group .text-muted{white-space:nowrap;align-self:center}.form-group.error-form-group .text-muted,.form-group.valid-form-group .text-muted{display:none}.form-group div.error-message{color:#eb5757;font-size:10px}.form-group small.text-muted{font-size:10px;display:block}.form-group .valid-message i.icon-valid{align-self:center;font-size:12px!important}.form-group .unmask{text-decoration:underline;align-self:center}.form-group.file-group{display:flex;flex-direction:column}.form-group.file-group .file-container{position:relative;margin-bottom:5px}.form-group.file-group .file-container>input{position:absolute;top:0;left:0;margin:0;padding:0;opacity:0;width:100%;height:100%}.form-group.file-group #uploadFile{font-size:12px;line-height:16px;color:#a0a0a0;text-align:center;padding-left:20px}.etoffe-select-custom-container{width:100%}.etoffe-select-custom-container.disabled{opacity:.3}.etoffe-select-custom-container.with-img .selected-value-text:not(:-moz-placeholder-shown)~label{left:50px}.etoffe-select-custom-container.with-img .selected-value-text:not(:-ms-input-placeholder)~label{left:50px}.etoffe-select-custom-container.with-img .selected-value-text:not(:placeholder-shown)~label{left:50px}.etoffe-select-custom-container.with-img .options .option{height:49px}.etoffe-select-custom-container .select{position:relative;display:flex;align-items:center}.etoffe-select-custom-container .select select{z-index:2}.etoffe-select-custom-container .select img{width:38px;margin-right:12px;height:38px}.etoffe-select-custom-container .select i{transition:transform .3s;align-self:center;font-size:19px}.etoffe-select-custom-container .select .selected-value-text{padding:12px 0 0;height:38px}.etoffe-select-custom-container .select input{cursor:default}.etoffe-select-custom-container .select.open i{transform:rotate(180deg)}.etoffe-select-custom-container label{margin:0}.etoffe-select-custom-container .options{display:none;list-style:none;padding:6px 0;max-height:300px;background:#fff;border:1px solid #000;box-sizing:border-box;margin:0;overflow-y:auto;position:absolute;width:100%;z-index:1050}.etoffe-select-custom-container .options .option{padding:0 20px 0 0!important;display:flex;align-items:center;height:30px}.etoffe-select-custom-container .options .option i.icon-valid{font-size:16px;margin-right:10px;margin-left:10px;visibility:hidden}.etoffe-select-custom-container .options .option.selected i.icon-valid{visibility:visible}.etoffe-select-custom-container .options .option.selected img{border:1px solid #000;padding:1px}.etoffe-select-custom-container .options .option.selected label{font-weight:700}.etoffe-select-custom-container .options .option img{flex:0 0 38px;margin-right:12px;max-width:38px}.etoffe-select-custom-container .options .option:hover{background:#eee}.etoffe-select-custom-container .options .option label{position:relative;font-size:14px;line-height:19px;color:#000;padding:0}.etoffe-select-custom-container .options .option .shipping{color:#ff6e00;font-weight:100;font-style:italic;display:flex;align-content:center;margin-top:4px}.etoffe-select-custom-container .options .option .shipping i{font-size:22px;margin-right:6px}.form-group .checkbox-label{display:inline-flex;vertical-align:top;margin-right:30px}.form-group .native_checkbox{display:none}.form-group .native_checkbox:checked+.custom_checkbox:after{font-family:etoffico;content:"\e918"}.form-group .custom_checkbox{height:28px;width:28px;flex:0 0 28px;border:1px solid #000;margin-right:10px;display:flex;justify-content:center;align-items:center;cursor:pointer}.form-group .custom_checkbox+span{font-size:12px;line-height:14px}.form-group span{align-self:center}@media (min-width:768px){.form-group .custom_checkbox{height:20px;width:20px;flex:0 0 20px}}.form-group textarea{width:100%;min-height:120px;padding:8px;resize:none;background-color:#f3f3f3;border:none;border-bottom:1px solid #000;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.price-container{margin:5px 0;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.price-container .product-tva-label{display:block;font-size:12px;text-align:left;line-height:22px;font-weight:400}.price-container .imperial-price,.price-container .imperial-price *{color:#000!important;font-style:italic!important;font-weight:300!important}.price-container.inline{display:inline-flex;flex-direction:row;gap:8px;margin:inherit}.price-container.inline .old-price,.price-container.inline span{font-size:16px;line-height:inherit}.price-container.inline.small .old-price,.price-container.inline.small span{font-size:12px}.price-container .customs-free-fees{margin-top:5px}.price-container span{font-family:Open Sans,sans-serif;font-weight:400;color:#ff6e00;font-size:24px;line-height:19px}.price-container span.discount-amount{background:#40c1ac;color:#fff;padding:0 8px;min-width:72px;height:34px;display:block;font-size:20px;line-height:33px;text-align:center;margin-bottom:7px}.price-container span.iffurniture{font-size:16px;line-height:25px}.price-container span.unit{font-weight:700;font-size:18px;white-space:nowrap}.price-container span.old-price{text-decoration:line-through;font-size:18px;line-height:25px;color:#000}.price-container span.old-price span{color:#000;font-weight:400}.price-container span.linear-meter,.price-container span.linear-meter span,.price-container span.square-meter,.price-container span.square-meter span{font-size:14px;line-height:15px}.price-container span #our_price_display,.price-container span #price_decorative_panel,.price-container span.price{position:relative;font-weight:700;white-space:nowrap}.price-container span #our_price_display.discount-price,.price-container span #our_price_display.discount-price .linear-meter,.price-container span #our_price_display.discount-price .linear-meter .val,.price-container span #our_price_display.discount-price .square-meter,.price-container span #our_price_display.discount-price .square-meter .val,.price-container span #our_price_display.discount-price .square-meter span,.price-container span #our_price_display.discount-price .unit,.price-container span #price_decorative_panel.discount-price,.price-container span #price_decorative_panel.discount-price .linear-meter,.price-container span #price_decorative_panel.discount-price .linear-meter .val,.price-container span #price_decorative_panel.discount-price .square-meter,.price-container span #price_decorative_panel.discount-price .square-meter .val,.price-container span #price_decorative_panel.discount-price .square-meter span,.price-container span #price_decorative_panel.discount-price .unit,.price-container span.price.discount-price,.price-container span.price.discount-price .linear-meter,.price-container span.price.discount-price .linear-meter .val,.price-container span.price.discount-price .square-meter,.price-container span.price.discount-price .square-meter .val,.price-container span.price.discount-price .square-meter span,.price-container span.price.discount-price .unit{color:#40c1ac}.price-container.listing{align-items:baseline;text-align:left}.price-container.listing .old-price{font-size:9px;line-height:12px;margin-right:5px}.price-container.listing .price{font-size:14px;line-height:19px}.price-container.listing .price .unit{margin-left:5px;font-weight:400;font-size:11px;line-height:inherit;display:inline}.price-container.listing .price .linear-meter,.price-container.listing .price .square-meter{position:static;bottom:0;font-size:11px;height:15px;line-height:inherit;display:block}.price-container.listing .price .linear-meter>span,.price-container.listing .price .square-meter>span{font-size:11px;position:absolute}.price-container.cart .discount-amount{width:44px;height:21px;font-size:12.3367px;line-height:20px}.price-container.cart .old-price{font-size:12px;line-height:16px}.price-container.cart .price{font-size:16px;line-height:22px}.price-container.cart .discount-container{display:flex;flex-direction:column;align-items:flex-end}@media (min-width:768px){.price-container span{font-size:26px;line-height:19px}.price-container span.price .unit{display:inline}.price-container.listing span.old-price{font-size:11px}.price-container.listing span.price .unit{font-size:12px}.price-container.cart{flex-direction:row;justify-content:flex-end}.price-container.cart .discount-amount{margin-bottom:0;margin-right:25px}}.customs-free-fees{font-size:14px;justify-content:flex-end!important;font-style:italic}.customs-free-fees .btn-tooltip{margin-left:10px;border:1px solid #000;text-align:center}.product-listing{width:100%;font-family:Open Sans,sans-serif;font-weight:400;padding:0 18px}@media (min-width:768px){.product-listing{padding:0 0 73px}}.product-listing.without-hover .item:hover .item-content{box-shadow:none!important;position:relative!important;background:#fff!important}.product-listing.without-hover .item:hover .item-content .bottom,.product-listing.without-hover .item:hover .item-content .express-delivery{display:none}.one-per-line{display:block}.one-per-line .item{max-width:100%;flex:0 0 100%}.one-per-line .item .item-content .informations{font-size:14px}.one-per-line .item .price-container.listing .price{font-size:18px}.products-listing{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}@media (min-width:768px){.products-listing{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.products-listing{grid-template-columns:repeat(4,1fr)}}.products-listing .breakout{padding:20px;grid-column:1/span 2}@media (min-width:768px){.products-listing .breakout{padding:35px}}.products-listing .breakout a{display:block;position:relative;width:100%;height:100%}.products-listing .breakout img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.products-listing .breakout span{background:#6c0000;text-align:center;position:absolute;bottom:0;left:0;width:100%;font-family:OratorStd,sans-serif;font-weight:400;color:#fff;font-size:1.3rem;padding-bottom:15px}.products-listing .breakout span:after{content:"";background-color:#6c0000;clip-path:polygon(75% 0,100% 100%,0 100%,0 80%);position:absolute;left:0;bottom:99%;width:100%;height:50px}.products-listing .breakout.breakout-0{grid-row-start:2}.products-listing .breakout.breakout-1{grid-row-start:5}@media (min-width:768px){.products-listing .breakout.breakout-1{grid-row-start:4}}@media (min-width:1200px){.products-listing .breakout.breakout-1{grid-row-start:3}}.products-listing .breakout.breakout-3{grid-row-start:17}@media (min-width:768px){.products-listing .breakout.breakout-3{grid-row-start:14}}@media (min-width:1200px){.products-listing .breakout.breakout-3{grid-row-start:11}}.products-listing .breakout.breakout-2{grid-row-start:11}@media (min-width:768px){.products-listing .breakout.breakout-2{grid-column:2/span 2;grid-row-start:9}}@media (min-width:1200px){.products-listing .breakout.breakout-2{grid-column:3/span 2;grid-row-start:7}}.products-listing.one-per-line{grid-template-columns:repeat(1,1fr)}.products-listing.one-per-line .item{max-width:100%;flex:0 0 100%}.products-listing.one-per-line .item .item-content .informations{font-size:14px}.products-listing.one-per-line .item .price-container.listing .price{font-size:18px}.item{min-width:0;height:auto;position:relative}.item:nth-child(odd) .item-content{padding-right:6.5px}.item:nth-child(2n) .item-content{padding-left:6.5px}.item .item-content{width:100%;padding-bottom:20px;background:#fff}.item .item-content .top{position:relative;overflow:hidden}.item .item-content .top a{display:block}.item .item-content .top a img{width:100%;height:auto}.item .item-content .top .badge{position:absolute;width:35.5%;height:48px;background:url(../img/discount-badge.svg) no-repeat;background-size:100% auto;color:#fff;font-size:16px;font-weight:300;padding-left:5%;padding-top:3%}.item .item-content .top img.e{position:absolute;width:45px;right:-12px;top:-12px}.item .item-content .informations{font-size:11px;line-height:14px}.item .item-content .informations .small{margin:5px 0 8px;font-size:9px;line-height:12px;display:flex;font-style:italic}.item .item-content .informations .small>*{flex:0 0 33%}.item .item-content .informations .small .dots{display:flex;justify-content:center}.item .item-content .informations .small .dots div{width:10px;border:1px solid #000;border-radius:100%;height:10px;margin:0 2px}.item .item-content .informations .small .dots div.current{background:#000}.item .item-content .informations .small .size{flex:1;text-align:right;min-width:30px}.item .item-content .informations .name-and-brand h2{font-size:inherit;font-weight:inherit;margin:inherit}.item .item-content .informations .name-and-brand .name{display:block;text-overflow:ellipsis;max-width:100%;white-space:nowrap;overflow:hidden;text-decoration:none}.item .item-content .informations .name-and-brand .brand{font-weight:600;display:block;height:28px}.item .item-content .informations .price-and-wish{display:flex;justify-content:space-between;align-items:flex-start}.item .item-content .informations .price-and-wish .wishlist-link{margin-right:5px;position:relative;top:-5px}@media (min-width:768px){.item .item-content .informations .price-and-wish .wishlist-link{top:0}}.item .item-content .informations .price-and-wish .icon-express-shipping{margin-right:3px;position:relative;top:-5px;font-size:20px;display:block;color:#ff6e00}@media (min-width:768px){.item .item-content .informations .price-and-wish .icon-express-shipping{display:none}}.item .item-content .informations .price-and-wish .syte-discovery{font-size:20px;position:relative;top:-5px}@media (min-width:768px){.item .item-content .informations .price-and-wish .syte-discovery{display:none}}.item .item-content .informations .price-and-wish .price-container{flex:1;margin:0}.item .item-content .bottom{display:none}.item .item-content .bottom .qty-stock{color:#40c1ac;font-weight:600}.item .item-content .bottom .variations{display:flex;list-style-type:none;padding:0;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:5px -2.5px 0}.item .item-content .bottom .variations li{flex:0 1 20%;max-width:20%;padding:0 2.5px}.item .item-content .bottom .variations li a{display:block}.item .item-content .bottom .variations li a img{width:100%;height:auto;max-width:34px}.item .item-content .bottom .variations li img{width:100%}.item .item-content .bottom .variations.sizes{flex-direction:column;align-items:flex-start}.item .item-content .bottom .variations.sizes li{flex:0 1 100%;max-width:100%}.item .item-content .bottom .variations.sizes li:before{content:"- "}.item .item-content .bottom .syte-discovery{margin-top:12px}.item .item-content .express-delivery{height:35px;display:none;justify-content:center;align-items:center;background:#ff6e00;color:#fff;margin:4px -15px -20px;padding:3px 10px}.item .item-content .express-delivery i{font-size:20px;margin-right:10px}@media (min-width:768px){.item .item-content{padding:20px 14px!important}.item .item-content .top a img.e{width:67px;right:2px;top:4px}.item .item-content .informations{font-size:14px;line-height:16px}.item .item-content .informations .small{font-size:11px;margin:5px 0 13px}.item .item-content .informations .small>*{flex:0 0 33%}.item .item-content .informations .small .dots{display:none}.item .item-content .informations .name-and-brand .brand{height:35px}.item:hover .item-content{box-shadow:0 4px 10px rgba(0,0,0,.35);position:absolute;z-index:1020}.item:hover .item-content .bottom{display:block}.item:hover .item-content .express-delivery{display:flex}}@media (min-width:1200px){.item{height:390px}}.limited_edition{position:absolute;z-index:1;right:-7px;top:-10px}@media (min-width:768px){.limited_edition{right:0;top:0}}.limited_edition:before{content:"";display:inline-block;width:40px;height:40px;background:url(../img/limited_edition.png) no-repeat;background-size:100%}@media (min-width:768px){.limited_edition:before{width:57px;height:57px}}.images-slideshow-container{position:relative;width:100%}.images-slideshow-container .images-slideshow{width:200%;list-style:none;position:relative;top:0;left:0;margin:0;padding:0;height:100%;overflow-y:hidden;overflow-x:auto}.images-slideshow-container .images-slideshow li{display:inline;float:left;height:100%;width:50%;background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-width:768px){.images-slideshow-container .images-slideshow li{display:block;float:none}.images-slideshow-container .images-slideshow li:nth-child(2){display:none}}span.donated-label,span.new-label,span.sales-label{position:absolute;color:#fff;z-index:1}span.sales-label{width:100px;height:46px;padding:10px 15px;background-color:#40c1ac;clip-path:polygon(0 -1px,100% -1px,55% 72%,0 100%)}span.new-label{width:140px;padding:9px;clip-path:polygon(0 -1px,80% -1px,60% 75%,0 100%)}span.donated-label,span.new-label{height:46px;background-color:#ff6e00}span.donated-label{width:115px;padding:8px 6px;right:0;text-align:right;clip-path:polygon(20% -1px,100% -1px,100% 100%,45% 72%);line-height:13px;font-size:12px}span.donated-label strong{display:block;font-size:14px}@media (min-width:768px){span.sales-label{width:115px;height:46px;clip-path:polygon(0 -1px,80% -1px,55% 72%,0 100%)}span.new-label{width:140px;height:46px;clip-path:polygon(0 -1px,80% -1px,60% 75%,0 100%)}}#banner-offsite{display:flex;flex-direction:column;position:relative;border:1px solid #000;padding:20px;margin-top:20px}#banner-offsite .icon{position:absolute;display:flex;justify-content:center;align-items:center;padding:15px 15px 55px 30px;top:0;right:0;width:84px;height:103px;background:#000;color:#fff;clip-path:polygon(100% -1px,100% 100%,0 42px,15px -1px);font-size:35px;text-align:center}#banner-offsite .text{padding-right:20px}#banner-offsite .text .title{font-size:16px;font-weight:700;margin-bottom:10px}@media (min-width:768px){#banner-offsite{flex-direction:row;justify-content:space-between;align-items:center;padding-right:40px}#banner-offsite .icon{left:0;top:0;right:auto;width:130px;height:100%;clip-path:polygon(0 -1px,78px -1px,130px 85px,94px 100%,0 100%);padding:30px;font-size:50px}#banner-offsite .text{padding-left:120px;padding-right:40px}#banner-offsite .text p{margin-bottom:0}#banner-offsite a{white-space:nowrap}}#scroll-container ul{height:100px;width:200px}.scroll-pane,.scroll-pane-trigger{outline:none}.scroll-pane-trigger .jspContainer .jspVerticalBar,.scroll-pane .jspContainer .jspVerticalBar{width:9px}.scroll-pane-trigger .jspContainer .jspVerticalBar .jspTrack,.scroll-pane .jspContainer .jspVerticalBar .jspTrack{background-color:#f3f3f3}.scroll-pane-trigger .jspContainer .jspVerticalBar .jspTrack .jspDrag,.scroll-pane .jspContainer .jspVerticalBar .jspTrack .jspDrag{background-color:#a0a0a0}.wishlist-link,.wishlist-link:hover{text-decoration:none;display:block}.wishlist-link:hover i,.wishlist-link i{font-size:20px;display:block}.wishlist-link:hover{color:#ff6e00}#left_column .img-responsive{max-width:100%}#left_column .filter-heading{display:none}#left_column .heading-menu{display:flex;align-items:center;height:57px;flex:0 0 57px;padding:0 20px;border-bottom:1px solid #a0a0a0;width:100%}#left_column .heading-menu h5,#left_column .heading-menu strong{flex:1;font-size:16px;margin:0}#left_column .heading-menu a.drop-filters{text-decoration:underline}#left_column .heading-menu a.toggle-input:not(.btn-back){width:57px;height:57px;display:flex;align-items:center;justify-content:center;margin-right:-20px;text-decoration:none}#left_column .heading-menu a.toggle-input:not(.btn-back) .icon-cross{cursor:pointer;z-index:-1}#left_column .heading-menu a.btn-back{text-decoration:underline}#left_column .PM_ASResetSearch,#left_column .PM_ASSelectionsBlock,#left_column .PM_ASSelectionsDropDown{display:none}#left_column .PM_ASForm{display:flex;flex-direction:column;height:100vh;height:calc(var(--vh,1vh)*100)}@media (min-width:768px){#left_column .PM_ASForm{height:auto}}#left_column .PM_ASCriterionGroupImage{display:flex;flex-wrap:wrap;justify-content:center;padding:18px 15px;flex:1;align-content:flex-start}#left_column .PM_ASCriterionGroupImage li{width:50px;height:50px;margin:10px 15px;overflow:hidden;background-color:#a0a0a0}#left_column .PM_ASCriterionGroupImage li .PM_ASCriterionLink{height:100%}#left_column .PM_ASCriterionGroupImage li .PM_ASCriterionLink img{display:block;width:100%;height:100%;max-width:50px}#left_column .PM_ASCriterionGroupImage li .PM_ASCriterionLink.PM_ASCriterionLinkSelected{display:block;height:100%;border:1px solid #000}#left_column .PM_ASCriterionGroupImage li .PM_ASCriterionLink.PM_ASCriterionLinkSelected img{width:100%;border:3px solid #fff}#left_column .PM_ASCriterionsGroup{padding:0}#left_column .PM_ASCriterionsGroup .PM_ASCriterions .PM_ASCriterionsArrowDown:after,#left_column .PM_ASCriterionsGroup .PM_ASCriterions .PM_ASCriterionsArrowleft:after{font-family:etoffico;position:absolute;right:30px;font-size:16px;transition:none}#left_column .PM_ASCriterionsGroup .PM_ASCriterions .PM_ASCriterionsArrowleft:after{content:"\e909"}#left_column .PM_ASCriterionsGroup .PM_ASCriterions .btn-header:not(.collapsed):after{transform:none}#left_column .PM_ASCriterionsGroup .PM_ASCriterions{border:none}#left_column .PM_ASCriterionsGroup .PM_ASCriterions h5{font-weight:700}#left_column .PM_ASCriterionsGroup .PM_ASCriterions .active-filters{float:right;padding:.5px 7px 1px;margin-right:40px;color:#fff;background-color:#000;border-radius:50%;font-weight:700}#left_column .PM_ASCriterionsGroup .btn-header{padding:12px 20px}#left_column .PM_ASCriterionsGroup .btn-header,#left_column .PM_ASCriterionsGroup .btn-header:not([data-href="#filter-Price"]),#left_column .PM_ASCriterionsGroup .btn-header:not([data-href="#filter-Width"]){border-bottom:1px solid #a0a0a0}#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Largeur"],#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Longueur"],#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Price"],#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Prix"],#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Width"]{border-bottom:none!important}#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Largeur"]+.PM_ASCriterionsGroupOuter,#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Longueur"]+.PM_ASCriterionsGroupOuter,#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Price"]+.PM_ASCriterionsGroupOuter,#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Prix"]+.PM_ASCriterionsGroupOuter,#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Width"]+.PM_ASCriterionsGroupOuter{border-bottom:1px solid #a0a0a0}#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Largeur"]:after,#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Longueur"]:after,#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Price"]:after,#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Prix"]:after,#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Width"]:after{transition:transform .2s}#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Largeur"]:not(.collapsed):after,#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Longueur"]:not(.collapsed):after,#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Price"]:not(.collapsed):after,#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Prix"]:not(.collapsed):after,#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Width"]:not(.collapsed):after{transform:rotate(-90deg)}@media (min-width:768px){#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Largeur"]:not(.collapsed):after,#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Longueur"]:not(.collapsed):after,#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Price"]:not(.collapsed):after,#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Prix"]:not(.collapsed):after,#left_column .PM_ASCriterionsGroup .btn-header[data-href="#filter-Width"]:not(.collapsed):after{transform:rotate(-180deg)}}#left_column .PM_ASCriterionsGroup .content{position:relative;height:50px;padding:15px 0;width:90%;margin:auto}#left_column .PM_ASCriterionsGroup .content .PM_ASCritRange{position:absolute;height:1px;width:90%;border:1px solid #000}#left_column .PM_ASCriterionsGroup .content .PM_ASCritRange .ui-slider-range{top:-1px;border:1px solid #ff6e00}#left_column .PM_ASCriterionsGroup .content .PM_ASCritRange .ui-slider-handle{top:-11px;width:auto;margin-left:0;background:#fff;cursor:pointer}#left_column .PM_ASCriterionsGroup .content .PM_ASCritRange .ui-slider-handle:after{font-family:etoffico;content:"\e91c";font-size:16px;font-weight:700;color:#000}#left_column .PM_ASCriterionsGroup .content .PM_ASCritRange .ui-slider-handle:focus{outline:none}#left_column .PM_ASCriterionsGroup .content .max-price,#left_column .PM_ASCriterionsGroup .content .min-price{position:absolute;top:20px;font-weight:400;color:#000;font-size:12px;width:-moz-max-content;width:max-content}#left_column .PM_ASCriterionsGroup .content .min-price{left:-5px}#left_column .PM_ASCriterionsGroup .content .max-price{right:-10px}#left_column .PM_ASCriterions{display:block}#left_column .PM_ASCriterions .PM_ASCriterionsGroupTitle{font-weight:700}#left_column .PM_ASCriterions .PM_ASCriterionsGroupTitle:not([data-href="#filter-Prix"]){border-bottom:1px solid #a0a0a0}@media (min-width:768px){#left_column .PM_ASCriterions .PM_ASCriterionsGroupTitle:after{transition:transform .2s;font-weight:400}#left_column .PM_ASCriterions .PM_ASCriterionsGroupTitle.collapsed:after{content:"\e914";right:10px}#left_column .PM_ASCriterions .PM_ASCriterionsGroupTitle:not(.collapsed):after{content:"\e914";right:10px;transform:rotate(-180deg)}}#left_column .PM_ASCriterions span{font-weight:700}#left_column .PM_ASCriterions .active-filters{display:none}@media (max-width:767.98px){#left_column .btn-header:after{content:"\e909"}#left_column .btn-header:not(.collapsed):after{transform:none}}#left_column .instant-facet{padding:12px;border-bottom:1px solid #a0a0a0}@media (min-width:768px){#left_column .instant-facet{padding:12px 0}}#left_column .instant-facet .form-group{margin:0}#left_column .instant-facet .form-group .checkbox-label{margin-bottom:0;display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%;margin-right:0}@media (min-width:768px){#left_column .instant-facet .form-group .checkbox-label{display:inline-flex;flex-direction:row;justify-content:flex-start}}#left_column .instant-facet .form-group .checkbox-label .custom_checkbox{height:28px;width:28px;flex:0 0 28px}@media (min-width:768px){#left_column .instant-facet .form-group .checkbox-label .custom_checkbox{height:20px;width:20px;flex:0 0 20px}}#left_column .instant-facet .form-group .checkbox-label span{font-size:inherit}#left_column ul{padding:0;margin-bottom:0;list-style-type:none}#left_column ul li input[type=checkbox]{display:none}#left_column ul li input[type=checkbox]:checked+label{position:relative;font-weight:700}#left_column ul li input[type=checkbox]:checked+label:before{font-family:etoffico;content:"\e918";font-size:12px;position:absolute;left:-25px;top:4px;-webkit-text-stroke:1px #000}#left_column ul li.checked{position:relative}#left_column ul li.checked>a{font-weight:700}#left_column ul li.checked:before{font-family:etoffico;content:"\e918";font-size:12px;position:absolute;left:-25px;top:4px;-webkit-text-stroke:1px #000}#left_column ul li a{width:100%;margin:0;display:block}#left_column ul.categories-list{padding:0 46px 28px;overflow-y:auto}#left_column ul.categories-list>li{font-size:16px;margin-top:10px}#left_column ul.categories-list>li li{margin-left:25px;font-size:14px;margin-top:0}#left_column ul.categories-list>li li.checked:before{display:none}#left_column ul.categories-list>li.see-all-link{font-weight:700;margin-top:0}#left_column ul.categories-list>li a{display:flex;align-items:center;justify-content:space-between;padding:4px 0}#left_column ul.categories-list>li a i.icon{font-size:14px}#left_column ul.categories-list>li a:hover{text-decoration:none}#left_column ul.categories-list>li a:hover span{text-decoration:underline}#left_column ul.categories-list>li label{display:block;cursor:pointer}#left_column ul.categories-list>li.active,#left_column ul.categories-list>li .selected+label,#left_column ul.categories-list>li.selected>a>label{position:relative;font-weight:700}#left_column ul.categories-list>li.active:before,#left_column ul.categories-list>li .selected+label:before,#left_column ul.categories-list>li.selected>a>label:before{font-family:etoffico;content:"\e918";font-size:12px;position:absolute;left:-25px;top:4px;-webkit-text-stroke:1px #000}#left_column .category-nav{display:flex;justify-content:center;border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0}#left_column .category-nav .nav-item{margin:0;cursor:pointer}#left_column .category-nav .nav-item:last-child{max-width:50px}#left_column .category-nav .nav-item .menu-toggle p{position:relative;margin:auto;right:-15px}#left_column .category-nav .nav-item .menu-toggle span{left:-25px;top:3px;background-color:#000}#left_column .category-nav .nav-item .menu-toggle span:after,#left_column .category-nav .nav-item .menu-toggle span:before{transform:none}#left_column .category-nav .nav-item .menu-toggle span:after{top:6px}#left_column .category-nav .nav-item .menu-toggle span:before{top:12px}#left_column .category-nav .nav-item #toggleProductLine{text-decoration:none;font-family:etoffico}#left_column .category-nav .nav-item #toggleProductLine.toggled:before{content:"\e917"}#left_column .category-nav .nav-item #toggleProductLine:not(.toggled):before{content:"\e91c"}#left_column .category-nav .nav-item,#left_column .category-nav .nav-item a{display:flex;flex:1;justify-content:center;align-items:center}#left_column .category-nav .nav-item:not(:first-child),#left_column .category-nav .nav-item a:not(:first-child){border-left:1px solid #a0a0a0}#left_column .category-nav .nav-item:not(:last-child) .nav-link i,#left_column .category-nav .nav-item a:not(:last-child) .nav-link i{margin-right:8px}#left_column .category-nav .nav-item:not(:first-child):not(:last-child),#left_column .category-nav .nav-item a:not(:first-child):not(:last-child){max-width:100px}#left_column .category-nav .nav-item .toggle-input,#left_column .category-nav .nav-item a .toggle-input{text-decoration:none}#left_column .category-nav .nav-item .nav-link,#left_column .category-nav .nav-item a .nav-link{height:50px}#left_column .category-nav .nav-item .nav-link i,#left_column .category-nav .nav-item a .nav-link i{font-size:13px}#left_column .menu-content,#left_column .PM_ASCriterionStepEnable{position:fixed;top:0;width:100%;background-color:#fff;transform:translate(-115%);transition:transform .5s cubic-bezier(.77,.2,.05,1);z-index:1030;display:flex;flex-direction:column}@media (max-width:767.98px){#left_column .menu-content,#left_column .PM_ASCriterionStepEnable{height:100vh!important;height:calc(var(--vh,1vh)*100)!important}}#left_column .menu-content.toggled,#left_column .PM_ASCriterionStepEnable.toggled{transform:none}#left_column .menu-content.collapse .drop-filters,#left_column .PM_ASCriterionStepEnable.collapse .drop-filters{margin-right:5px}#left_column .menu-content.collapse:not(.show),#left_column .PM_ASCriterionStepEnable.collapse:not(.show){display:flex;flex-direction:column;height:100vh;height:calc(var(--vh,1vh)*100)}#left_column .menu-content .menu-title,#left_column .PM_ASCriterionStepEnable .menu-title{display:none}#left_column .menu-content .nav-container,#left_column .PM_ASCriterionStepEnable .nav-container{display:flex;flex:1;overflow-y:auto}#left_column .menu-content .nav-container .filter-dropdown,#left_column .PM_ASCriterionStepEnable .nav-container .filter-dropdown{flex:1;padding:0 10px}@media (min-width:768px){#left_column .menu-content .nav-container .filter-dropdown,#left_column .PM_ASCriterionStepEnable .nav-container .filter-dropdown{padding:0}}@media (min-width:768px){#left_column .menu-content .nav-container,#left_column .PM_ASCriterionStepEnable .nav-container{overflow-y:auto;overflow-x:hidden}}#left_column .menu-content .nav-container .collection-list,#left_column .menu-content .nav-container .PM_ASCriterionGroupCheckbox,#left_column .PM_ASCriterionStepEnable .nav-container .collection-list,#left_column .PM_ASCriterionStepEnable .nav-container .PM_ASCriterionGroupCheckbox{margin:0;flex:1 0 auto}#left_column .menu-content .nav-container .collection-list li,#left_column .menu-content .nav-container .PM_ASCriterionGroupCheckbox li,#left_column .PM_ASCriterionStepEnable .nav-container .collection-list li,#left_column .PM_ASCriterionStepEnable .nav-container .PM_ASCriterionGroupCheckbox li{margin:16px 0 0 45px}#left_column .menu-content .nav-container .collection-list li label,#left_column .menu-content .nav-container .PM_ASCriterionGroupCheckbox li label,#left_column .PM_ASCriterionStepEnable .nav-container .collection-list li label,#left_column .PM_ASCriterionStepEnable .nav-container .PM_ASCriterionGroupCheckbox li label{cursor:pointer;width:100%}#left_column .menu-content .nav-container .collection-list .picker-checkbox,#left_column .menu-content .nav-container .PM_ASCriterionGroupCheckbox .picker-checkbox,#left_column .PM_ASCriterionStepEnable .nav-container .collection-list .picker-checkbox,#left_column .PM_ASCriterionStepEnable .nav-container .PM_ASCriterionGroupCheckbox .picker-checkbox{margin:20px 45px;cursor:pointer}#left_column .menu-content .mobile-filters-container,#left_column .PM_ASCriterionStepEnable .mobile-filters-container{overflow-y:scroll;flex:1}@media (min-width:768px){#left_column .menu-content .mobile-filters-container,#left_column .PM_ASCriterionStepEnable .mobile-filters-container{overflow:initial;height:auto;margin-bottom:20px}}@media (max-width:767.98px){#left_column .menu-content .mobile-filters-container .filter,#left_column .PM_ASCriterionStepEnable .mobile-filters-container .filter{position:fixed;top:0;width:100%;height:calc(var(--vh,1vh)*100)!important;background-color:#fff;transform:translate(-115%);transition:transform .5s cubic-bezier(.77,.2,.05,1);z-index:1030;display:flex;flex-direction:column}#left_column .menu-content .mobile-filters-container .filter .nav-container,#left_column .PM_ASCriterionStepEnable .mobile-filters-container .filter .nav-container{padding:10px 0}#left_column .menu-content .mobile-filters-container .filter.toggled,#left_column .PM_ASCriterionStepEnable .mobile-filters-container .filter.toggled{transform:none}}#left_column .menu-content .btn-container-mobile,#left_column .PM_ASCriterionStepEnable .btn-container-mobile{padding:25px}#left_column .menu-content .btn-container-mobile.footer-pickerList,#left_column .PM_ASCriterionStepEnable .btn-container-mobile.footer-pickerList{border-top:1px solid #a0a0a0;width:100%;bottom:0;background-color:#fff}#left_column .menu-content .btn-container-mobile.footer-pickerList .btn-apply,#left_column .PM_ASCriterionStepEnable .btn-container-mobile.footer-pickerList .btn-apply{display:none}#left_column .menu-content .btn-container-mobile.footer-pickerList .btn-block+.btn-block,#left_column .PM_ASCriterionStepEnable .btn-container-mobile.footer-pickerList .btn-block+.btn-block{margin:0}#left_column .menu-content .btn-container-mobile.footer-pickerList.main-footer-menu,#left_column .PM_ASCriterionStepEnable .btn-container-mobile.footer-pickerList.main-footer-menu{z-index:1020}#left_column .menu-content .btn-container-mobile.footer-pickerList.main-footer-menu .btn-block+.btn-block,#left_column .PM_ASCriterionStepEnable .btn-container-mobile.footer-pickerList.main-footer-menu .btn-block+.btn-block{margin-top:20px}#left_column .menu-content .btn-container-mobile.btn-slide-criterion,#left_column .PM_ASCriterionStepEnable .btn-container-mobile.btn-slide-criterion{padding-bottom:25px}#left_column .menu-content .btn-container-desktop,#left_column .PM_ASCriterionStepEnable .btn-container-desktop{display:none}#left_column .menu-content .mobile-collection-list,#left_column .menu-content .mobile-inspiration-list,#left_column .PM_ASCriterionStepEnable .mobile-collection-list,#left_column .PM_ASCriterionStepEnable .mobile-inspiration-list{height:100vh;height:calc(var(--vh,1vh)*100);overflow:auto}#left_column .menu-content .mobile-collection-list .manufacturer-title,#left_column .menu-content .mobile-inspiration-list .manufacturer-title,#left_column .PM_ASCriterionStepEnable .mobile-collection-list .manufacturer-title,#left_column .PM_ASCriterionStepEnable .mobile-inspiration-list .manufacturer-title{margin:0 24px;padding:14px 0;border-bottom:1px solid #a0a0a0;text-transform:uppercase;font-size:16px}#left_column .menu-content .mobile-collection-list .collection-list a,#left_column .menu-content .mobile-inspiration-list .collection-list a,#left_column .PM_ASCriterionStepEnable .mobile-collection-list .collection-list a,#left_column .PM_ASCriterionStepEnable .mobile-inspiration-list .collection-list a{width:100%;display:block}#left_column #menu-sort-mobile .sort-link.new,#left_column #menu-sort-mobile .sort-pagi,#left_column .desktop-collection-list,#left_column .desktop-inspiration-list{display:none}#left_column #menu-sort-mobile #productsSortFormMobile,#left_column #menu-sort-mobile #sortFormNavMobile{visibility:hidden;display:none}@media (min-width:768px){#left_column{float:left;flex:0 1 0;min-width:250px;margin:38px 0;position:sticky;top:0;height:100%}#left_column .inner-content{max-height:100vh;overflow-y:auto}#left_column .inner-content::-webkit-scrollbar{background:0;width:0}#left_column .filter-heading{display:flex;align-items:center;margin-bottom:5px}#left_column .filter-heading .filter-title,#left_column .filter-heading h5{display:block;flex:1;font-size:20px;font-weight:700}#left_column .heading-menu{display:none}#left_column .PM_ASSelectionsBlock,#left_column .PM_ASSelectionsDropDown{display:block}#left_column .PM_ASSelectionsBlock .heading-menu,#left_column .PM_ASSelectionsDropDown .heading-menu{display:flex;padding:0}#left_column .PM_ASSelectionsBlock .heading-menu h5,#left_column .PM_ASSelectionsDropDown .heading-menu h5{flex:1}#left_column .PM_ASSelectionsBlock .PM_ASSelectionsDropDownMenu ul,#left_column .PM_ASSelectionsDropDown .PM_ASSelectionsDropDownMenu ul{list-style:none;padding:5px 16px 7px;border:1px solid #a0a0a0}#left_column .PM_ASSelectionsBlock .PM_ASSelectionsDropDownMenu ul li,#left_column .PM_ASSelectionsDropDown .PM_ASSelectionsDropDownMenu ul li{font-style:italic}#left_column .PM_ASSelectionsBlock .PM_ASSelectionsDropDownMenu ul li span,#left_column .PM_ASSelectionsDropDown .PM_ASSelectionsDropDownMenu ul li span{font-weight:700}#left_column .PM_ASSelectionsBlock .PM_ASSelectionsDropDownMenu ul li a,#left_column .PM_ASSelectionsDropDown .PM_ASSelectionsDropDownMenu ul li a{text-decoration:none}#left_column .PM_ASSelectionsBlock .PM_ASSelectionsDropDownMenu ul li a:before,#left_column .PM_ASSelectionsDropDown .PM_ASSelectionsDropDownMenu ul li a:before{font-family:etoffico;content:"\e916";font-size:9px;font-style:normal;margin:0 4px}#left_column .PM_ASResetSearch{display:block;text-decoration:underline;margin-right:5px}#left_column .category-nav{display:none}#left_column .menu-content,#left_column .PM_ASCriterionStepEnable{position:relative;transform:none;z-index:inherit;transition:height .35s ease}}@media (min-width:768px) and (prefers-reduced-motion:reduce){#left_column .menu-content,#left_column .PM_ASCriterionStepEnable{transition:none}}@media (min-width:768px){#left_column .menu-content:after,#left_column .PM_ASCriterionStepEnable:after{content:none}#left_column .menu-content ul,#left_column .PM_ASCriterionStepEnable ul{padding:0}#left_column .menu-content #filter-color_family .nav-container,#left_column .PM_ASCriterionStepEnable #filter-color_family .nav-container{max-height:inherit}#left_column .menu-content .nav-container,#left_column .PM_ASCriterionStepEnable .nav-container{display:block;max-height:320px;padding-top:18px}#left_column .menu-content .nav-container .PM_ASCriterionGroupCheckbox,#left_column .PM_ASCriterionStepEnable .nav-container .PM_ASCriterionGroupCheckbox{max-height:300px}#left_column .menu-content .nav-container .PM_ASCriterionGroupCheckbox li,#left_column .PM_ASCriterionStepEnable .nav-container .PM_ASCriterionGroupCheckbox li{margin:0 0 0 30px}#left_column .menu-content .nav-container .PM_ASCriterionGroupCheckbox .picker-checkbox,#left_column .PM_ASCriterionStepEnable .nav-container .PM_ASCriterionGroupCheckbox .picker-checkbox{margin:7px 0 7px 26px}#left_column .menu-content .collection-item,#left_column .PM_ASCriterionStepEnable .collection-item{margin-bottom:.5rem!important}#left_column .menu-content .tab-pane .btn-header,#left_column .PM_ASCriterionStepEnable .tab-pane .btn-header{display:block;padding:9px 0;cursor:pointer}#left_column .menu-content .tab-pane .collapse,#left_column .PM_ASCriterionStepEnable .tab-pane .collapse{visibility:hidden;overflow:hidden;height:0}#left_column .menu-content .tab-pane .collapse.show,#left_column .PM_ASCriterionStepEnable .tab-pane .collapse.show{visibility:visible;height:auto}#left_column .menu-content .btn-container-mobile,#left_column .PM_ASCriterionStepEnable .btn-container-mobile{display:none}#left_column .menu-content .btn-container-desktop,#left_column .PM_ASCriterionStepEnable .btn-container-desktop{display:block;margin:30px 0 11px}#left_column .menu-content .btn-container-desktop.btn-slide-criterion,#left_column .PM_ASCriterionStepEnable .btn-container-desktop.btn-slide-criterion{margin-top:11px}#left_column .menu-content .mobile-collection-list,#left_column .menu-content .mobile-inspiration-list,#left_column .PM_ASCriterionStepEnable .mobile-collection-list,#left_column .PM_ASCriterionStepEnable .mobile-inspiration-list{display:none}#left_column ul.categories-list{padding:0;margin-bottom:32px}#left_column ul.categories-list li.child{margin-left:24px}#left_column ul.categories-list li.parent-category{margin:0}#left_column ul.categories-list li.parent-category:before{content:""}#left_column ul.categories-list.outlet-list .parent-category{display:none}#left_column ul.categories-list.outlet-list li:not(.child){margin-left:0}#left_column ul.categories-list.outlet-list li:not(.child):before{display:none}#left_column ul.categories-list.outlet-list li:not(.child) a{text-transform:uppercase;font-family:OratorStd,sans-serif;font-weight:400;font-size:18px}#left_column ul.categories-list.outlet-list li:not(.child).current{color:#ff6e00}#left_column ul.categories-list.outlet-list li:not(.parent-category)+li:not(.child){margin-top:20px}#left_column .desktop-collection-list,#left_column .desktop-inspiration-list{display:block}#left_column .desktop-collection-list h5,#left_column .desktop-inspiration-list h5{font-size:20px}#left_column .desktop-collection-list .collection-list li,#left_column .desktop-inspiration-list .collection-list li{margin:0 0 .5rem 30px}#left_column .desktop-collection-list .collection-list li.active,#left_column .desktop-inspiration-list .collection-list li.active{position:relative;font-weight:700}#left_column .desktop-collection-list .collection-list li.active:before,#left_column .desktop-inspiration-list .collection-list li.active:before{font-family:etoffico;content:"\e918";font-size:12px;position:absolute;left:-25px;top:4px;-webkit-text-stroke:1px #000}#left_column .desktop-collection-list #seeAll,#left_column .desktop-inspiration-list #seeAll{font-style:italic;text-decoration:underline;margin:0 0 .5rem 30px}#left_column .desktop-collection-list .btn-container-desktop,#left_column .desktop-inspiration-list .btn-container-desktop{margin:10px 0}#left_column #menu-sort-mobile{display:none}}#menu-filter .btn-header{display:block;margin:0;font-weight:700;cursor:pointer;border-bottom:1px solid #a0a0a0;padding:12px}@media (min-width:768px){#menu-filter .btn-header{padding:12px 0}}@media (min-width:768px){#menu-filter .btn-header .count-selected{display:none}}#menu-filter .input-group-search{border:1px solid #000;margin-bottom:10px;display:flex}#menu-filter .input-group-search input{width:100%;border:none;padding:5px 0 5px 5px}#menu-filter .input-group-search input:focus{outline:none}#menu-filter .input-group-search button{border:none;background:none}#menu-filter .refinement-list li{padding-left:30px;margin-bottom:.5em;position:relative}#menu-filter .refinement-list li label{cursor:pointer}#menu-filter .refinement-list li.selected{font-weight:700}#menu-filter .refinement-list li.selected:before{font-family:etoffico;content:"\e918";font-size:12px;position:absolute;left:0;top:4px;-webkit-text-stroke:1px #000}#menu-filter .refinement-list mark{background:none;color:inherit;font-weight:700}#menu-filter #refinement-color_family ul{display:grid;gap:10px;grid-template-columns:1fr 1fr}#menu-filter #refinement-color_family ul a{padding:3px;font-size:12px;display:flex;align-items:center}#menu-filter #refinement-color_family ul a:hover{text-decoration:none}#menu-filter #refinement-color_family ul a span{word-wrap:break-word;min-width:0}#menu-filter #refinement-color_family ul img{width:30px;height:30px;margin-right:10px}.clear-refinements button{border:none;background:none;display:inline;padding:0;cursor:pointer;text-decoration:underline}#current-refinements{display:none}@media (min-width:768px){#current-refinements{display:block}}#current-refinements ul li{font-style:italic}#current-refinements ul li button{border:none;background:none;display:inline;padding:0;font-style:italic;cursor:pointer}#current-refinements ul li button:before{font-family:etoffico;content:"\e916";font-size:9px;font-style:normal;margin:0 4px}.input-range .form-inline{display:flex;justify-content:space-between;align-items:flex-start}.input-range .form-inline .form-group{flex:0 0 45%}.input-range .form-inline input[type=number]{width:90px}.input-range .form-inline input[type=number]::-moz-placeholder{color:#777}.input-range .form-inline input[type=number]:-ms-input-placeholder{color:#777}.input-range .form-inline input[type=number]::placeholder{color:#777}.header-sticky #left_column{top:180px}.header-sticky #left_column .inner-content{max-height:calc(100vh - 180px)}@media (min-width:768px){#sort-by .native-select{min-width:170px}}.nav-item-sort{position:relative}#mobile-sort-by{position:absolute;display:flex;width:100%;height:100%;opacity:0}#mobile-sort-by label{display:none}#mobile-sort-by .form-group{width:100%;margin:0}#mobile-sort-by .select-group{display:flex}#mobile-sort-by select{padding:0;height:auto}#steps-container{display:flex;justify-content:center;align-items:center}#steps-container hr{height:2px;width:34px;margin:-15px 0 0;background-color:#000;border:none}#steps-container .step{text-align:center}#steps-container .step span{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:auto;border:1px solid #000;border-radius:50%}#steps-container .step p{margin:0}#steps-container .step.step-finished span{background-color:#ff6e00;border:none;border-radius:50%}#steps-container .step.step-finished span .icon-valid{font-size:11px;font-weight:700;color:#fff}#steps-container .step.step-finished p{color:#ff6e00}#steps-container .step.step-finished+hr{background-color:#ff6e00}#steps-container .step.step-current span{color:#fff;background-color:#000}a.menu-toggle{display:flex;align-items:center;justify-content:center;height:18px;cursor:pointer;position:relative}a.menu-toggle span{top:0;left:20px}a.menu-toggle span:before{bottom:-16px;left:0}a.menu-toggle span:after{bottom:-8px;left:0}a.menu-toggle span,a.menu-toggle span:after,a.menu-toggle span:before{width:22px;height:2px;background:#000;position:absolute;content:"";transition:all .2s cubic-bezier(.645,.045,.355,1)}a.menu-toggle.toggled span{background-color:transparent}a.menu-toggle.toggled span:before{top:8px;transform:rotate(45deg)}a.menu-toggle.toggled span:after{transform:translateY(-10px) rotate(-45deg);top:18px}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:subtract(100%,1rem)}.modal-dialog-scrollable .modal-content{max-height:subtract(100vh,1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:subtract(100%,1rem)}.modal-dialog-centered:before{display:block;height:subtract(100vh,1rem);height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:subtract(.3rem,1px);border-top-right-radius:subtract(.3rem,1px)}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:subtract(.3rem,1px);border-bottom-left-radius:subtract(.3rem,1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:subtract(100%,3.5rem)}.modal-dialog-scrollable .modal-content{max-height:subtract(100vh,3.5rem)}.modal-dialog-centered{min-height:subtract(100%,3.5rem)}.modal-dialog-centered:before{height:subtract(100vh,3.5rem);height:-moz-min-content;height:min-content}.modal-sm{max-width:380px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-md{max-width:600px}body.modal-open{overflow:auto}html.modal-open body.modal-open{overflow:hidden}.modal{padding:0!important}.modal .modal-dialog.full-mobile-screen{margin:0;width:100%;height:100%;max-width:none}.modal .modal-dialog button.close{color:#000;position:absolute;top:15px;right:15px;font-size:17px;background:none;border:0;cursor:pointer;z-index:1000;padding:15px}.modal .modal-dialog .modal-content{height:100%;border-radius:0;border:0}.modal .modal-dialog .modal-content .modal-header{align-items:center}.modal .modal-dialog .modal-content .modal-header .like-h3,.modal .modal-dialog .modal-content .modal-header h3{display:block;margin:0;font-size:16px;font-weight:700;line-height:22px}.modal .modal-dialog .modal-content .modal-header button{font-size:17px;background:none;border:0;cursor:pointer}.modal .modal-dialog .modal-content .modal-body .title-block{text-align:center;display:block;max-width:357px;margin:0 auto}.modal .modal-dialog .modal-content .modal-body .ie-update-modal{text-align:center}.modal .modal-dialog .modal-content .modal-body .ie-update-modal img{display:block;margin:-20px auto 20px}.modal .icon-cross{cursor:pointer;font-size:18px!important}@media (min-width:768px){.modal .modal-dialog.full-mobile-screen{max-width:600px;margin:auto}.modal .modal-dialog .title-block{line-height:14px}.modal .modal-dialog .modal-content{padding:50px 40px;height:auto}.modal .modal-dialog .modal-content .modal-header{border:0}.modal .modal-dialog .modal-content .modal-header .like-h3,.modal .modal-dialog .modal-content .modal-header h3{font-size:22px;text-align:center;width:100%}.modal .modal-dialog .modal-content .modal-header button{position:absolute;top:15px;right:15px}}.crossselling-block .cross-title{margin-bottom:24px;text-align:center;text-decoration:underline;font-weight:700;line-height:22px;font-size:16px}.crossselling-block ul.product-listing{padding:0}.crossselling-block ul.product-listing .slick-list .slick-track{padding:0 15.5px}.crossselling-block ul.product-listing .slick-list .slick-track .slick-slide{max-width:131px;min-width:131px;margin:0 8.5px}.crossselling-block ul.product-listing .slick-list .slick-track .slick-slide .item{height:auto;max-width:100%;flex:none}.crossselling-block ul.product-listing .slick-list .slick-track .slick-slide .item .item-content{max-width:235px;margin:0 auto;padding:0}.crossselling-block ul.product-listing .slick-list .slick-track .slick-slide .item .item-content .informations .small{font-size:7px;margin:1px 0 2px}.crossselling-block ul.product-listing .slick-list .slick-track .slick-slide .item .item-content .informations .name-and-brand{font-size:9px}.crossselling-block ul.product-listing .slick-list .slick-track .slick-slide .item .item-content .informations .price{font-size:11px}@media (min-width:768px){.crossselling-block ul.product-listing .slick-list .slick-track{padding:0}.crossselling-block ul.product-listing .slick-list .slick-track .slick-slide{max-width:none}.crossselling-block ul.product-listing .slick-list .slick-track .slick-slide .item .item-content .informations .small{font-size:9px;margin:3px 0 10px}.crossselling-block ul.product-listing .slick-list .slick-track .slick-slide .item .item-content .informations .name-and-brand{font-size:11px}.crossselling-block ul.product-listing .slick-list .slick-track .slick-slide .item .item-content .informations .price{font-size:14px}}.crossselling-block ul.product-listing .slick-next,.crossselling-block ul.product-listing .slick-prev{width:auto;height:auto}.crossselling-block ul.product-listing .slick-next{right:0}.crossselling-block ul.product-listing .slick-prev{left:0}.crossselling-block ul.product-listing .slick-next,.crossselling-block ul.product-listing .slick-prev{color:inherit;display:none;font-size:27px;top:120px;z-index:1}@media (min-width:768px){.crossselling-block ul.product-listing .slick-next,.crossselling-block ul.product-listing .slick-prev{display:block}}.crossselling-block ul.product-listing .slick-next:focus,.crossselling-block ul.product-listing .slick-next:hover,.crossselling-block ul.product-listing .slick-prev:focus,.crossselling-block ul.product-listing .slick-prev:hover{opacity:.75}.crossselling-block ul.product-listing .slick-next:before,.crossselling-block ul.product-listing .slick-prev:before{content:none}.tabs-container{margin:35px auto}.tabs-container .tabs-header{text-align:center;margin-bottom:24px}.tabs-container .tabs-header span{font-size:14px;line-height:22px;margin:0 19px;font-weight:400;border-bottom:none;cursor:pointer}.tabs-container .tabs-header span.active{font-weight:700;border-bottom:2px solid #000}@media (min-width:768px){.tabs-container{padding:0;margin:45px auto}.tabs-container .tabs-header span{font-size:16px}}#cart_block .number{font-size:16px;line-height:22px;font-weight:700;display:block;margin-top:-10px}.dropdown-cart dl.products{max-height:300px;padding-right:10px;overflow-y:scroll}.dropdown-cart dl.products dt{position:relative;display:flex;border-bottom:1px solid #a0a0a0;padding:15px 0}.dropdown-cart dl.products dt .remove_link{position:absolute;top:15px;right:0}.dropdown-cart dl.products dt .remove_link i{font-size:20px!important}.dropdown-cart dl.products dt a.cart_block_product_name{padding-left:15px;text-align:left;display:flex;flex-direction:column;justify-content:space-between;width:100%}.dropdown-cart dl.products dt a.cart_block_product_name .name{padding-right:20px}.dropdown-cart dl.products dt a.cart_block_product_name .price{text-align:right;font-weight:700}.dropdown-cart dl.products dt a.cart_block_product_name:hover{text-decoration:none}.dropdown-cart #cart-prices{display:flex;justify-content:space-between;font-size:16px;padding-right:25px}.dropdown-cart #cart-prices .price{font-weight:700}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid;border-right:.25em solid transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}ul.ui-menu{background:#fff;border:1px solid #ff6e00;z-index:999999}div.ui-helper-hidden-accessible{display:none}.contact-toast{z-index:9999;position:fixed;bottom:0;right:0;max-width:465px;transition:transform .4s ease-in-out;transform:translateY(calc(100% + 30px));background:#fff;height:calc(var(--vh,1vh)*100)}@media (min-width:768px){.contact-toast{height:auto}}.contact-toast.open{transform:translateY(0)}@media (min-width:768px){.contact-toast{bottom:30px;right:30px;box-shadow:0 4px 10px 0 rgba(0,0,0,.19)}}.contact-toast--header{display:block;position:relative;background:#000;padding:20px;color:#fff;font-weight:700;text-align:center;font-size:16px}.contact-toast--header:hover{text-decoration:none}.contact-toast--header>i{position:absolute;font-size:20px;right:20px}.contact-toast--main{background:#fff;padding:30px 20px}.contact-toast--links{list-style:none;padding:0;margin:0}.contact-toast--links li{border-bottom:1px solid #a0a0a0}.contact-toast--links li:last-child{border:none}.contact-toast--links .btn-chat-iadvize,.contact-toast--links a{cursor:pointer;display:flex;align-items:center;justify-content:flex-start;gap:20px;padding:20px 0}.contact-toast--links .btn-chat-iadvize:hover,.contact-toast--links a:hover{text-decoration:none}.contact-toast--links .btn-chat-iadvize>i,.contact-toast--links a>i{flex:0 0 35px;width:35px;font-size:30px}.contact-toast--links .btn-chat-iadvize>i.icon-mail,.contact-toast--links a>i.icon-mail{font-size:20px}.contact-toast--links .btn-chat-iadvize>i.icon-arrow-right,.contact-toast--links a>i.icon-arrow-right{font-size:25px;margin-left:auto;color:#a0a0a0}.contact-toast--links .btn-chat-iadvize strong,.contact-toast--links a strong{display:block;font-size:16px}#modalAi .modal-dialog{margin:0;max-width:inherit}#modalAi .modal-dialog .modal-content,#modalAi .modal-dialog .modal-content .modal-body{padding:0}.container{max-width:1440px;margin:auto}.img-responsive{max-width:100%;height:auto}.scroll-pane{overflow-y:auto}.grecaptcha-badge{display:none!important}.gutter{padding-left:0;padding-right:0}@media (min-width:768px){.gutter{padding-left:10px;padding-right:10px}}@media (min-width:992px){.gutter{padding-left:24px;padding-right:24px}}.gutter>.revert-gutter{margin-left:0;margin-right:0}@media (min-width:768px){.gutter>.revert-gutter{margin-left:-10px;margin-right:-10px}}@media (min-width:992px){.gutter>.revert-gutter{margin-left:-24px;margin-right:-24px}}.group-multishop .h2{font-size:16px;margin-bottom:1.3rem}.group-multishop .dropdown{left:auto;width:350px}@media (min-width:768px){.group-multishop .dropdown{right:0}}.group-multishop .multishop-link{display:flex;align-items:center}.group-multishop .multishop-link .country_name{margin-left:10px;max-width:120px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.group-multishop .multishop-link img{margin:0 10px}.group-multishop .multishop-link img.img_lang_desktop{display:none}@media (min-width:768px){.group-multishop .multishop-link img{height:11px;margin-right:0}.group-multishop .multishop-link img.img_lang_mobile{display:none}.group-multishop .multishop-link img.img_lang_desktop{display:block}.group-multishop .multishop-link i.icon-engine{display:none}}.group-multishop .language-block{display:flex}.group-multishop .language-block span{margin-right:15px}.group-multishop .language-block .language{margin-right:10px;display:flex}.group-multishop .language-block .language a{margin:0 15px;padding:5px;border-width:0;border-bottom:3px transparent;border-style:solid}.group-multishop .language-block .language a.selected{border-bottom-color:#ff6e00}.group-multishop:not(.open) .multishop-form{display:none}#header{position:relative;z-index:1030}#header .sticky{top:auto;background:#fff;width:100%;border-bottom:5px solid #ff6e00;transition:top .2s ease-in-out}#header .sticky.nav-up{position:fixed}#header .container .main-header{align-items:center;display:flex;justify-content:space-between;text-align:center;flex-wrap:wrap;padding-top:10px;padding-bottom:10px;position:relative}@media (min-width:768px){#header .container .main-header{padding-top:30px;padding-bottom:30px}}#header .container .main-header .dropdown-header-cta{display:flex;flex:1}@media (min-width:768px){#header .container .main-header .dropdown-header-cta{flex:0;justify-content:space-between;max-width:375px}#header .container .main-header .dropdown-header-cta>div:first-child{margin:0}}#header .container .main-header .dropdown-header-cta>.tracking-group,#header .container .main-header .dropdown-header-cta>.wishlist-group{display:none}@media (min-width:768px){#header .container .main-header .dropdown-header-cta>.tracking-group,#header .container .main-header .dropdown-header-cta>.wishlist-group{display:block}}#header .container .main-header .dropdown-header-cta .dropdown-group.header-dropdown-group{position:relative;position:static}#header .container .main-header .dropdown-header-cta .dropdown-group.header-dropdown-group:after,#header .container .main-header .dropdown-header-cta .dropdown-group.header-dropdown-group:before{position:absolute;content:"";border-color:transparent;border-style:solid;top:-42px}#header .container .main-header .dropdown-header-cta .dropdown-group.header-dropdown-group:before{top:41px;border-width:0 7px 12px;border-bottom-color:#ff6e00}#header .container .main-header .dropdown-header-cta .dropdown-group.header-dropdown-group:after{top:42px;border-width:0 6px 11px;border-bottom-color:#fff}@media (min-width:768px){#header .container .main-header .dropdown-header-cta .dropdown-group.header-dropdown-group{position:relative}}#header .container .main-header .dropdown-header-cta .dropdown-group.header-dropdown-group:after,#header .container .main-header .dropdown-header-cta .dropdown-group.header-dropdown-group:before{bottom:auto}#header .container .main-header .dropdown-header-cta .dropdown-group.header-dropdown-group .dropdown{top:auto;left:0;right:0;margin:37px 15px 0;width:calc(100% - 30px)}@media (min-width:768px){#header .container .main-header .dropdown-header-cta .dropdown-group.header-dropdown-group .dropdown{width:350px;left:auto;margin:0;top:calc(100% - 11px)}}#header .container .main-header .dropdown-header-cta>div{flex:1}@media (min-width:768px){#header .container .main-header .dropdown-header-cta>div{flex:initial}}#header .container .main-header .dropdown-header-cta>div>a{padding:15px;position:relative}#header .container .main-header.cloned{position:fixed;width:100%;top:0;background-color:#fff;z-index:1030;transition:.25s ease-in-out}#header .container .main-header.cloned.hide{transform:translateY(-100%)}#header .container .main-header.cloned.show{transform:translateY(0)}@media (min-width:768px){#header .container .main-header .menu-toggle{display:none}}#header .container .main-header .menu-toggle+.wishlist-group{display:block}@media (min-width:768px){#header .container .main-header .menu-toggle+.wishlist-group{display:none}}#header .container .main-header>*{flex:0 0 15%}#header .container .main-header #header_logo{flex:0 0 40%}@media (min-width:768px){#header .container .main-header #header_logo{margin-left:20px;margin-top:-6px;flex:0;order:-1}}#header .container .main-header #header_logo a{display:inline-block}#header .container .main-header #header_logo img{width:110px;max-width:110px}@media (min-width:768px){#header .container .main-header #header_logo img{width:200px;max-width:200px}}#header .container .main-header #search_block_top{position:relative;padding:0 20px;order:5;flex:0 0 100%}#header .container .main-header #search_block_top .form-group{display:flex;align-items:center;margin-top:10px;margin-bottom:0}@media (min-width:768px){#header .container .main-header #search_block_top .form-group{margin-top:0}}#header .container .main-header #search_block_top .form-group .input-group{flex:1;border:none;background:#f3f3f3}#header .container .main-header #search_block_top .form-group .input-group input[type=search]{padding-left:20px}#header .container .main-header #search_block_top .form-group .input-group input[type=search]::-moz-placeholder{color:#777}#header .container .main-header #search_block_top .form-group .input-group input[type=search]:-ms-input-placeholder{color:#777}#header .container .main-header #search_block_top .form-group .input-group input[type=search]::placeholder{color:#777}#header .container .main-header #search_block_top .form-group button[name=search_ai]{border:none;cursor:pointer;display:flex;align-items:center;background:none;color:#000}#header .container .main-header #search_block_top .form-group button[name=search_ai] i{margin:0}#header .container .main-header #search_block_top .form-group a.clear-text,#header .container .main-header #search_block_top .form-group button[name=submit_search]{border:none;background:none;z-index:1;cursor:pointer;display:flex;align-items:center;justify-content:center}#header .container .main-header #search_block_top .form-group a.clear-text>i,#header .container .main-header #search_block_top .form-group button[name=submit_search]>i{font-size:20px}#header .container .main-header #search_block_top .form-group button[name=submit_search]{background:#000;color:#fff;width:45px}#header .container .main-header #search_block_top .form-group a.clear-text{margin-right:15px;display:none}#header .container .main-header #search_block_top .form-group a.clear-text i{font-size:14px}#header .container .main-header #search_block_top .form-group #search_query_top:not(:-moz-placeholder-shown)~.clear-text{display:inline-flex}#header .container .main-header #search_block_top .form-group #search_query_top:not(:-ms-input-placeholder)~.clear-text{display:inline-flex}#header .container .main-header #search_block_top .form-group #search_query_top:not(:placeholder-shown)~.clear-text{display:inline-flex}#header .container .main-header #search_block_top .form-group .icon-cam{margin-left:15px}@media (min-width:768px){#header .container .main-header #search_block_top{order:0;padding:0 50px;flex:1}}@media (min-width:992px){#header .container .main-header #search_block_top{order:0;padding:0 90px;flex:1}}#header .container .main-header [class*=" icon-"],#header .container .main-header [class^=icon-]{font-size:22px}@media (min-width:768px){#header .container .main-header [class*=" icon-"]:not(.icon-cross),#header .container .main-header [class*=" icon-"]:not(.icon-search),#header .container .main-header [class^=icon-]:not(.icon-cross),#header .container .main-header [class^=icon-]:not(.icon-search){font-size:30px}}#header .container .main-header a.btn-user{display:flex;width:100%;justify-content:center;align-items:center}#header .container .main-header a.btn-user.btn-account span{background:#000;position:absolute;border-radius:100%;color:#fff;width:20px;height:20px;left:calc(50% + 2px);top:6px;display:flex;align-items:center;justify-content:center}#header .container .main-header a.btn-user.btn-account span i{font-size:8px}#header .container .main-header a.btn-user:hover{text-decoration:none}#header .container .main-header .dropdown-account{position:absolute;left:auto;right:0;width:350px}#header .container .main-header .dropdown-account.logged{width:260px}#header .container .main-header .dropdown-account ul.menu{list-style:none;padding:15px 0 0;margin:15px 0 0;border-top:1px solid #a0a0a0}#header .container .main-header .dropdown-account ul.menu li{margin-bottom:10px}#header .container .main-header .dropdown-account .forgot-password{padding:20px;border-bottom:1px solid #a0a0a0;margin-bottom:20px}#header .container .main-header .dropdown-account .forgot-password a{text-decoration:underline}#header .container .main-header .cart-group .dropdown{width:100vw;position:absolute;left:auto;right:0}@media (min-width:768px){#header .container .main-header .cart-group .dropdown{max-width:350px}}#header .container .main-header .cart-group .ajax_cart_quantity{position:absolute;background:#ff6e00;border-radius:100%;color:#fff;width:20px;height:20px;left:calc(50% + 2px);top:6px;display:flex;justify-content:center;align-items:center}#header .container .main-header .wishlist-group{display:inline-flex}#quicknav{background:#f3f3f3}#quicknav .quicknav-black{background:#000}#quicknav .quicknav-container{display:none;justify-content:space-between;max-width:1440px;margin:auto;color:#000}@media (min-width:768px){#quicknav .quicknav-container{display:flex;align-items:center}}#quicknav .quicknav-container.top-rotator-container{display:flex;flex:1;text-align:center;width:100%;background:#000;color:#fff;padding:7px 0}#quicknav .quicknav-container.top-rotator-container .top-rotator{width:100%}#quicknav .quicknav-container.top-rotator-container .top-rotator>div>a{color:#fff}#quicknav .quicknav-container.top-rotator-container .top-rotator .slick-prev{left:10px}#quicknav .quicknav-container.top-rotator-container .top-rotator .slick-next{right:10px}@media (min-width:768px){#quicknav .quicknav-container.top-rotator-container .top-rotator .slick-prev{left:auto;right:50px}#quicknav .quicknav-container.top-rotator-container .top-rotator .slick-next{right:25px}}#quicknav .quicknav-container.top-rotator-container .top-rotator .slick-next,#quicknav .quicknav-container.top-rotator-container .top-rotator .slick-prev{cursor:pointer;color:#fff;font-size:1rem}#quicknav .quicknav-container.top-rotator-container .top-rotator .slick-next:before,#quicknav .quicknav-container.top-rotator-container .top-rotator .slick-prev:before{display:none}#quicknav .quicknav-container.top-rotator-container .top-rotator .slick-slide{border:none;display:flex;justify-content:center;align-items:center;padding:0 20px}#quicknav .quicknav-container.top-rotator-container .top-rotator .slick-slide>div{display:flex;justify-content:center;align-items:center}#quicknav .quicknav-container.top-rotator-container .top-rotator .slick-slide>div>div{width:100%;overflow:hidden;padding:0 5px}#quicknav .quicknav-container.top-rotator-container .top-rotator .slick-slide a{color:#fff}#quicknav .quicknav-container.top-rotator-container .top-rotator .slick-slide a:hover{text-decoration:underline}#quicknav .quicknav-container .nav-left{padding:0;margin:0;display:flex;flex-direction:row;list-style:none;align-items:center}#quicknav .quicknav-container .nav-left li:not(:first-child){margin-left:24px}#quicknav .quicknav-container .nav-left a{display:inline-block;padding:4px;color:#000}#quicknav .quicknav-container .nav-left>li:first-child a{background:#c18100;color:#fff}#quicknav .quicknav-container .nav-right{text-align:right}#quicknav .quicknav-container .nav-right .btn-contact{margin:0 24px}#quicknav .quicknav-container a:hover{text-decoration:none}#footer{border-top:5px solid #ff6e00}#footer .container{margin-bottom:36px}#footer .container .title{font-family:OratorStd,sans-serif;font-weight:400;font-size:22px;margin-bottom:15px;text-transform:uppercase}#footer .container .footer-middle{text-align:center}#footer .container .footer-middle .google-reviews{display:none}@media (min-width:768px){#footer .container .footer-middle .google-reviews{display:flex;width:165px}}#footer .container .footer-middle .google-reviews #GTS_CONTAINER>*{width:165px!important;height:54px!important;position:static!important;overflow:hidden}#footer .container .footer-middle .google-reviews #GTS_CONTAINER iframe{position:static!important}#footer .container .footer-middle .skeepers-widget img{width:165px}#footer .container .footer-middle .middle-block{display:flex;flex-direction:column;align-items:center;margin:40px 0}#footer .container .footer-middle .payment-list{padding:0 35px}#footer .container .footer-middle .payment-list div{display:inline-grid;align-items:center;justify-content:center;vertical-align:middle;width:51px;height:31px;margin:4px;border:1px solid #c4c4c4;border-radius:5px}#footer .container .footer-middle .payment-list div img{width:100%}#footer .container .footer-middle .payment-list span{font-style:italic;font-weight:700;font-size:8px;text-transform:uppercase;color:#a0a0a0}#footer .container .footer-middle .carrier-list img{margin:0 4px;height:auto}#footer .container .footer-middle .carrier-list img:first-child{max-width:78px}#footer .container .footer-middle .carrier-list img:nth-child(2){max-width:99px}#footer .container .footer-middle .carrier-list img:nth-child(3){max-width:28px}#footer .container .footer-bottom{height:174px;border-top:1px solid #a0a0a0}#footer .container .footer-bottom .tab-content{padding:28px 20px}#footer .container .footer-bottom .tab-content .btn-header{font-weight:700}#footer .container .footer-bottom .tab-content .btn-header:after{font-weight:400}#footer .container .footer-bottom .tab-content .content{padding:12px 0}#footer .container .footer-bottom .tab-content .content ul{padding:0;margin:0;list-style:none}#footer .container .footer-bottom .tab-content .content ul li{margin:5px 0}#footer .container .footer-bottom .contact-infos{padding:0 20px 150px;text-align:center}#footer .container .footer-bottom .contact-infos .recaptcha-warning{margin-top:20px}@media (min-width:768px) and (max-width:1199.98px){#footer .container .footer-bottom,#footer .container .footer-middle{padding-left:10px;padding-right:10px;font-size:12px}#footer .container .footer-bottom .tab-content,#footer .container .footer-middle .tab-content{width:80%!important}}@media (min-width:768px){#footer .container{max-width:1195px;margin-bottom:125px}#footer .container .footer-middle{display:flex;justify-content:space-between;min-height:153px}#footer .container .footer-middle .middle-block{justify-content:center;margin:0}#footer .container .footer-middle .middle-block .payment-list{padding:0}#footer .container .footer-bottom{display:flex;padding-top:24px}#footer .container .footer-bottom .tab-content{display:flex;justify-content:space-between;padding:0;width:60%}#footer .container .footer-bottom .tab-content .btn-header{display:block;border:none}#footer .container .footer-bottom .tab-content .btn-header:after{content:""}#footer .container .footer-bottom .tab-content .tab-pane{display:block;opacity:1}#footer .container .footer-bottom .tab-content .tab-pane .btn-header,#footer .container .footer-bottom .tab-content .tab-pane .content{padding:0}#footer .container .footer-bottom .tab-content .tab-pane .content ul li{margin:0}#footer .container .footer-bottom .contact-infos{max-width:445px;margin-left:auto;padding:0;text-align:right}#footer .container .footer-bottom .contact-infos span{display:block}#footer .container .footer-bottom .contact-infos .recaptcha-warning{margin:0}}.small-footer{width:100%;text-align:center;padding:0 20px 30px;font-size:13px}#skeepers-reviews{width:95%;margin:0 auto}.footer-top{background:#f3f3f3;padding:60px 25px}.footer-top>.container{display:flex;flex-direction:column;justify-content:center;gap:60px}@media (min-width:768px){.footer-top>.container{flex-direction:row}}.footer-top .title{font-family:OratorStd,sans-serif;font-weight:400;font-size:1.85em}.footer-top #newsletter_block .newsletter-section{display:flex;flex-direction:column;align-items:center;max-width:500px;margin:0 auto}.footer-top #newsletter_block .newsletter-section+.newsletter-section{padding:24px 0 0}.footer-top #newsletter_block .newsletter-section .input-group{flex:none;height:40px;border:none;width:100%}.footer-top #newsletter_block .newsletter-section .input-group #submit-newsletter{height:40px}.footer-top #newsletter_block .newsletter-section .input-group #newsletter-email{background:#fff;border:none;padding-left:15px}.footer-top #newsletter_block .newsletter-section .input-group #newsletter-email::-moz-placeholder{color:#777}.footer-top #newsletter_block .newsletter-section .input-group #newsletter-email:-ms-input-placeholder{color:#777}.footer-top #newsletter_block .newsletter-section .input-group #newsletter-email::placeholder{color:#777}.footer-top #newsletter_block .newsletter-section small{flex:0 0 0;font-size:10px;width:100%;margin:-1px 0 0}.footer-top #newsletter_block .newsletter-section .lang-selection .custom_checkbox{margin:0}.footer-top #newsletter_block .newsletter-section .lang-selection .lang-text-fr:before{content:url(../img/flag-france.svg);margin:0 10px}.footer-top #newsletter_block .newsletter-section .lang-selection .lang-text-en:before{content:url(../img/flag-united-kingdom.svg);margin:0 10px}@media (min-width:992px){.footer-top #newsletter_block{width:50%}.footer-top #newsletter_block .newsletter-section:first-child{font-size:14px}}.footer-top .social{display:flex;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto}.footer-top .social ul{display:flex;padding:0;margin:24px 0 0;list-style:none}.footer-top .social ul li{margin:0 5px}.footer-top .social ul .social-link{width:33px;height:33px;border-radius:100%;background-color:#000;text-align:center}.footer-top .social ul .social-link a{display:block;height:100%;padding:8px;text-decoration:none}.footer-top .social ul .social-link a i{font-size:18px;color:#fff}.footer-top .social ul .blog-link{display:block;height:32px;width:127px}.primary-menu{display:block;position:absolute;top:calc(100% - 75px);width:100%;height:calc(100vh - 75px);height:calc(var(--vh,1vh)*100 - 75px);padding:0;margin-top:15px;background-color:#fff;transform:translate(-100%);transition:transform .5s cubic-bezier(.77,.2,.05,1);overflow:auto;z-index:999;width:100vw;overflow-x:hidden}@media (min-width:768px){.primary-menu{width:auto;position:static;transform:none;height:auto!important;padding:0;overflow:inherit!important}}.primary-menu .menu_container{padding-bottom:25px;min-height:61px;display:flex;flex-direction:column;height:100%}@media (min-width:768px){.primary-menu .menu_container{flex-direction:row;align-items:flex-end;position:relative;padding:0;margin:0}}.primary-menu.visible{transform:none}.primary-menu.visible .category_link>img{display:block!important}.primary-menu .group-multishop .dropdown{width:calc(100vw - 40px)}.primary-menu ul{padding:0;list-style:none}.primary-menu .user-params{display:flex;margin-bottom:20px}@media (min-width:768px){.primary-menu .user-params{display:none}}.primary-menu .user-params>div{display:flex;align-items:center;width:50%}.primary-menu .user-params>div:last-child{justify-content:flex-end}.primary-menu .user-params>div a{display:flex;align-items:center}.primary-menu .user-params .icon-truck,.primary-menu .user-params .icon-user{margin-right:5px}.primary-menu .user-params i{font-size:20px}.primary-menu .user-params a{text-decoration:none;text-align:left}.primary-menu .lang-params{padding-bottom:10px;margin-bottom:10px;align-self:center;width:100%;display:flex;justify-content:center;border-bottom:1px solid #a0a0a0}@media (min-width:768px){.primary-menu .lang-params{display:none}}.primary-menu .lang-params .group-multishop .multishop-link img{margin:0}.primary-menu .lang-params a.multishop-link{display:inline-flex;align-items:center}.primary-menu .lang-params a.multishop-link>*{margin:0 10px}.primary-menu .lang-params a.multishop-link:hover{text-decoration:none}.primary-menu .lang-params a.multishop-link .icon-engine{font-size:25px}.primary-menu .menu_item.menu_item_pro>.category_link{color:#c18100!important}@media (min-width:768px){.primary-menu .menu_item{flex:1 1 auto;text-align:center;margin:0}.primary-menu .menu_item.menu_item_pro{display:none}}.primary-menu .menu_item .category_link{display:flex;align-items:center;justify-content:space-between;font-family:OratorStd,sans-serif;font-weight:400;font-size:16px;padding:14px 40px;color:#000;text-decoration:none;letter-spacing:1px;position:relative;width:100%}@media (max-width:991.98px){.primary-menu .menu_item .category_link{background:none!important;color:#000!important}}.primary-menu .menu_item .category_link:after{font-family:etoffico;content:"\e909";float:right}@media (min-width:768px){.primary-menu .menu_item .category_link:after{display:none}}@media (min-width:768px){.primary-menu .menu_item .category_link{justify-content:center;background:none!important;color:#000;text-shadow:none;text-transform:none;font-size:13px;padding:11px 9px;height:auto}.primary-menu .menu_item .category_link:hover{text-decoration:none;color:#fff;background-color:#ff6e00!important;cursor:pointer}.primary-menu .menu_item .category_link>img{display:none!important}}@media (min-width:992px){.primary-menu .menu_item .category_link{padding:11px 13px;font-size:16px}}.primary-menu .menu_item .category_link.sales-link{background:#40c1ac}.primary-menu .menu_item .accordion{position:absolute;background-color:#f3f3f3;top:0;width:100%;z-index:1;left:100%;text-align:left;font-size:12px;padding:0;transition:left .1s linear}@media (max-width:991.98px){.primary-menu .menu_item .accordion{height:calc(var(--vh,1vh)*100 - var(--menu-offset));overflow-y:auto;overflow-x:hidden}}@media (min-width:768px){.primary-menu .menu_item .accordion{border-top:5px solid #ff6e00}}.primary-menu .menu_item .accordion.show{left:0}.primary-menu .menu_item .accordion .panoramic-description{display:none}@media (min-width:768px){.primary-menu .menu_item .accordion{position:absolute;transition:height .35s linear;top:100%;left:0;width:100%;text-align:left;background-color:#fff;border-top:5px solid #ff6e00;z-index:999;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);font-size:12px;padding:0}}.primary-menu .menu_item .accordion .accordion-container{display:block}@media (min-width:768px){.primary-menu .menu_item .accordion .accordion-container{display:flex;gap:30px}}.primary-menu .menu_item .accordion button.back-menu{position:sticky;position:-webkit-sticky;top:0;margin-bottom:20px;padding:10px;background:#ff6e00;border:none;color:#fff;display:flex;align-items:center;width:calc(100% + 80px)}.primary-menu .menu_item .accordion button.back-menu span{font-family:OratorStd,sans-serif;font-weight:400;font-size:16px}.primary-menu .menu_item .accordion button.back-menu i{margin-right:25px}@media (min-width:768px){.primary-menu .menu_item .accordion button.back-menu{display:none}}.primary-menu .menu_item .accordion button.back-menu+.top-links{padding-left:40px}@media (min-width:768px){.primary-menu .menu_item .accordion button.back-menu+.top-links{padding-left:30px}}.primary-menu .menu_item .accordion .top-links{padding:0 40px}@media (min-width:768px){.primary-menu .menu_item .accordion .top-links{max-width:240px}.primary-menu .menu_item .accordion .top-links,.primary-menu .menu_item .accordion .top-links:first-child{flex:1 1 auto;padding:30px 0}.primary-menu .menu_item .accordion .top-links:first-child,.primary-menu .menu_item .accordion .top-links:first-child:first-child{padding-left:30px}.primary-menu .menu_item .accordion .top-links.brands-top-link{max-width:inherit}.primary-menu .menu_item .accordion .top-links.accessories-top-link,.primary-menu .menu_item .accordion .top-links.furnitures-top-link{max-width:inherit;-moz-column-count:2;column-count:2}.primary-menu .menu_item .accordion .top-links.accessories-top-link .top-links-sub,.primary-menu .menu_item .accordion .top-links.furnitures-top-link .top-links-sub{-moz-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:15px}.primary-menu .menu_item .accordion .top-links.furnitures-top-link{-moz-column-count:3;column-count:3}.primary-menu .menu_item .accordion .top-links .brand-list{width:33.3%;min-width:150px;float:left}.primary-menu .menu_item .accordion .top-links.panoramic-description{display:block;width:25%;padding-right:15px;max-width:290px;background:#f3f3f3}.primary-menu .menu_item .accordion .top-links.panoramic-description p{margin-top:0;margin-bottom:1rem}}.primary-menu .menu_item .accordion .top-links p.show-more{text-decoration:underline}@media (min-width:768px){.primary-menu .menu_item .accordion .top-links p.show-more{display:none}}.primary-menu .menu_item .accordion .top-links a.show-more{display:block;margin-top:5px;margin-bottom:15px;text-decoration:underline}.primary-menu .menu_item .accordion .top-links .title{display:block;font-weight:700;font-size:16px;margin-top:20px}@media (min-width:768px){.primary-menu .menu_item .accordion .top-links .title{display:block;font-weight:600;font-size:14px;margin:0 0 10px}.primary-menu .menu_item .accordion .top-links .title.second-title{margin-top:20px}}.primary-menu .menu_item .accordion .top-links li.choose-tile{margin-top:20px}.primary-menu .menu_item .accordion .top-links li.choose-tile a{text-decoration:underline}.primary-menu .menu_item .accordion .top-links li a{display:block;margin:8px 0}@media (min-width:768px){.primary-menu .menu_item .accordion .top-links li{margin:3px 0}.primary-menu .menu_item .accordion .top-links li a{display:inline;margin:0}}.primary-menu .menu_item .accordion .top-links p,.primary-menu .menu_item .accordion .top-links ul{margin:0}.primary-menu .menu_item #solde-banner{display:flex;flex-direction:column;justify-content:center;align-items:center;height:93px;color:#fff;text-decoration:none}.primary-menu .menu_item #solde-banner p,.primary-menu .menu_item #solde-banner span{font-family:OratorStd,sans-serif;font-weight:400;font-size:16px;margin:0;text-align:center}.primary-menu .menu_item #solde-banner>span{font-weight:700}.primary-menu .menu_item #solde-banner>span.los-right{display:none}.primary-menu .more-links{margin-top:auto;margin-bottom:0;padding:10px 0;border-top:1px solid #a0a0a0}@media (min-width:768px){.primary-menu .more-links{display:none}}.primary-menu .more-links li a{display:block;padding:8px 40px;text-decoration:none}.primary-menu .contact-links{display:flex;width:100%;margin-bottom:35px}@media (min-width:768px){.primary-menu .contact-links{display:none}}.primary-menu .contact-links a{text-decoration:underline}.primary-menu .contact-links i{font-size:30px;margin-right:33px}.primary-menu .topmenu-product{display:none;justify-content:center;align-items:center;max-width:25%}@media (min-width:768px){.primary-menu .topmenu-product{margin-left:auto;display:flex}}.primary-menu .topmenu-product a{position:relative;height:100%;display:block;font-size:13px;font-weight:400;color:#000;text-align:center;text-decoration:none}.primary-menu .topmenu-product a span,.primary-menu .topmenu-product a strong{display:block}.primary-menu .topmenu-product a span{display:flex;flex-direction:column;justify-content:flex-end;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);color:#fff;height:50%;padding:10px 0;position:absolute;width:100%;bottom:0;left:0}.primary-menu .topmenu-product a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.primary-menu .topmenu-product.description{justify-content:flex-start;align-items:flex-start}.primary-menu .topmenu-product.description p{width:100%;margin:0}.primary-menu .topmenu-product.description img{width:100%}@media (min-width:768px){#menu_desktop{display:flex;align-items:baseline;position:relative;padding:0;margin:0;list-style:none}#menu_desktop .dropdown{flex:1 1 auto;text-align:center}#menu_desktop .dropdown .dropdown-menu{display:none;position:absolute;top:100%;left:0;width:100%;text-align:left;background-color:#fff;border-top:5px solid #ff6e00;z-index:999}#menu_desktop .dropdown .dropdown-menu .topmenu-content{display:flex;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);font-size:12px}#menu_desktop .dropdown .dropdown-menu .topmenu-content .top-links{flex:1 1 auto;padding:0}#menu_desktop .dropdown .dropdown-menu .topmenu-content .top-links .title{display:block;font-family:OratorStd,sans-serif;font-weight:400;font-size:18px;text-transform:uppercase}#menu_desktop .dropdown .dropdown-menu .topmenu-content .top-links .title.panoramic-title{margin-top:25px}#menu_desktop .dropdown .dropdown-menu .topmenu-content .top-links .show-more{text-decoration:underline}#menu_desktop .dropdown .dropdown-menu .topmenu-content .top-links ul{padding:0;list-style:none}#menu_desktop .dropdown .dropdown-menu .topmenu-content .top-links ul li{display:block;margin:3px 0}#menu_desktop .dropdown .dropdown-menu .topmenu-content .top-links ul li.choose-tile{margin-top:20px}#menu_desktop .dropdown .dropdown-menu .topmenu-content .top-links ul li.choose-tile a{text-decoration:underline}#menu_desktop .dropdown .dropdown-menu .topmenu-content .top-links ul.brand-list{width:33.3%;min-width:150px;float:left}#menu_desktop .dropdown .dropdown-link{display:inline-block;font-family:OratorStd,sans-serif;font-weight:400;font-size:13px;padding:11px 9px}#menu_desktop .dropdown .dropdown-link.sales-link{color:#ff6e00}#menu_desktop .dropdown .dropdown-link:hover{text-decoration:none;color:#fff;background-color:#ff6e00;cursor:pointer}#menu_desktop .dropdown .dropdown-link.christmas-link{color:#c33}#menu_desktop .dropdown .dropdown-link.christmas-link:hover{color:#fff;background-color:#c33}}@media (min-width:992px){#menu_desktop .dropdown .dropdown-link{padding:11px 13px;font-size:18px}#menu_desktop .dropdown .dropdown-menu .topmenu-content{font-size:14px}}.breadcrumb{display:flex;font-size:10px;color:#666;font-style:italic;padding:6px 20px;line-height:14px;flex-wrap:wrap}.breadcrumb a{color:inherit}.breadcrumb .navigation-pipe{margin:0 5px}@media (min-width:768px){.breadcrumb{font-size:14px;line-height:19px;padding:10px 0}}#defaultModal .poptitle{font-size:16px;text-align:center;display:flex;justify-content:center;align-items:center;margin-bottom:25px}#defaultModal .poptitle i{font-size:30px;margin-right:10px}#defaultModal .popinaddtocart{display:flex;margin-bottom:30px}#defaultModal .popinaddtocart .popimgproduct{margin-right:30px;display:flex;align-items:flex-start;position:relative}#defaultModal .popinaddtocart .popimgproduct img{max-width:175px;max-height:175px}#defaultModal .popinaddtocart .popimgproduct span.new-label,#defaultModal .popinaddtocart .popimgproduct span.sales-label{top:0;left:0}#defaultModal .popinaddtocart .ref{font-size:12px}#defaultModal .popinaddtocart .label_title{display:inline-block;width:100px;color:#666}#defaultModal .popcontainerleft{flex:1}#defaultModal .popcontainerleft h4{font-weight:400;margin:0}#defaultModal .popcontainerleft .manufacturer{font-weight:600}#defaultModal .popcontainerleft .attribute{font-size:12px}#defaultModal .popcontainerbottom{max-width:400px;margin:auto}#defaultModal .popin_accessories{padding-top:30px}#defaultModal .popin_accessories .item{height:auto}#defaultModal .popin_accessories .popin_accessories_container{display:flex;flex-wrap:wrap;justify-content:center;font-size:12px}#defaultModal .popin_accessories .popin_accessories_container .accessory_block{padding:5px;flex:0 0 25%;width:25%}#defaultModal .popin_accessories .popin_accessories_container .accessory_block img{max-width:100%}#defaultModal .popin_accessories .popin_accessories_container .small{font-size:10px;text-align:left;font-style:italic}#defaultModal .popin_accessories .popin_accessories_container .name-and-brand{font-size:12px}#defaultModal .popin_accessories .popin_accessories_container .name-and-brand a.name{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#defaultModal .popin_accessories .popin_accessories_container .name-and-brand .brand{font-weight:700}#defaultModal .popin_accessories .popin_accessories_container .price{font-weight:700;font-size:12px}#defaultModal .popin_accessories .popin_accessories_container .price .unit{font-size:10px}#defaultModal .notsample-popin{text-align:center}#defaultModal .notsample-popin i{display:inline-flex;font-size:50px;margin-bottom:20px}@media (min-width:768px){.newsletterModal{pointer-events:none}}.newsletterModal.modal.fade{transition:opacity .15s linear}.newsletterModal.modal.fade .modal-dialog{transition:transform 1s ease-out;transform:translateY(-200px)}.newsletterModal.modal.fade.show .modal-dialog{transform:none}.newsletterModal .modal-dialog{height:100%}@media (min-width:768px){.newsletterModal .modal-dialog{width:100%;height:auto;max-width:700px}}.newsletterModal .modal-dialog .modal-content{height:auto;box-shadow:0 4px 10px 0 rgba(0,0,0,.31);padding:0}@media (min-width:768px){.newsletterModal .modal-dialog .modal-content{height:100%}}.newsletterModal .modal-dialog .modal-content .modal-body{padding:0}.newsletterModal .modal-dialog .modal-content .modal-body .newsletter_popin{text-align:center;display:flex;flex-direction:column}@media (min-width:768px){.newsletterModal .modal-dialog .modal-content .modal-body .newsletter_popin{flex-direction:row-reverse}}.newsletterModal .modal-dialog .modal-content .modal-body .newsletter_popin .image{position:relative;clip-path:polygon(0 10%,0 100%,100% 100%,100% 10%,80% 0)}@media (min-width:768px){.newsletterModal .modal-dialog .modal-content .modal-body .newsletter_popin .image{clip-path:polygon(0 0,80% 0,100% 65%,80% 100%,0 100%);width:50%;flex:0 0 50%}.newsletterModal .modal-dialog .modal-content .modal-body .newsletter_popin .image .logo{width:65%}}.newsletterModal .modal-dialog .modal-content .modal-body .newsletter_popin .image img:not(.logo){display:block;width:100%;height:235px;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.newsletterModal .modal-dialog .modal-content .modal-body .newsletter_popin .image img:not(.logo){position:absolute;z-index:-1;height:100%}}.newsletterModal .modal-dialog .modal-content .modal-body .newsletter_popin .image .logo{position:absolute;width:50%;top:50%;left:50%;transform:translate(-50%,-50%);filter:invert(1)}.newsletterModal .modal-dialog .modal-content .modal-body .newsletter_popin .form-container{padding:60px 20px 25px}@media (min-width:768px){.newsletterModal .modal-dialog .modal-content .modal-body .newsletter_popin .form-container{padding:25px 20px}}.newsletterModal .modal-dialog .modal-content .modal-body .newsletter_popin .form-container .warning_inline{display:none;margin:0 0 10px}.newsletterModal .modal-dialog .modal-content .modal-body .newsletter_popin .form-container .title{margin-bottom:10px;font-family:Open Sans,sans-serif;font-weight:700;font-size:26px;color:#ff6e00}.newsletterModal .modal-dialog .modal-content .modal-body .newsletter_popin .form-container .form-group{margin:auto}.newsletterModal .modal-dialog .modal-content .modal-body .newsletter_popin .form-container .form-group .input-group{border:none;background:#f3f3f3}.newsletterModal .modal-dialog .modal-content .modal-body .newsletter_popin .form-container .form-group .input-group [type=email]{padding:12px}.newsletterModal .modal-dialog .modal-content .modal-body .newsletter_popin .form-container .form-group .input-group [type=email]::-moz-placeholder{color:#7a7a7a}.newsletterModal .modal-dialog .modal-content .modal-body .newsletter_popin .form-container .form-group .input-group [type=email]:-ms-input-placeholder{color:#7a7a7a}.newsletterModal .modal-dialog .modal-content .modal-body .newsletter_popin .form-container .form-group .input-group [type=email]::placeholder{color:#7a7a7a}.newsletterModal .modal-dialog .modal-content .modal-body .newsletter_popin .form-container .form-group .text-muted{text-align:center;margin-top:15px;color:#000!important}.newsletterModal .modal-dialog .modal-content .modal-body .newsletter_popin .form-container .form-group .text-muted a{text-decoration:underline}.newsletterModal .modal-dialog .modal-content .modal-body .newsletter_popin .form-container .form-group .btn{position:absolute;right:0;height:46px;z-index:1}.newsletterModal.after-social .form-container .submit-newsletter_popin{width:100%;margin:0 0 10px}.newsletterModal.after-social .form-container .close-newsletter{text-align:center;margin-top:5%}.newsletterModal.after-social .form-container .newsletter-msg{text-align:left;display:block;width:100%;font-size:.8em}@media (min-width:768px){.newsletterModal.after-social .form-container .newsletter-msg{text-align:center}}.newsletterModal.after-social .form-container a.close-newsletter{text-decoration:underline;font-size:10px}.on_sale_msg{color:#40c1ac;padding:10px;border-top:1px solid #f3f3f3}.container_on_sale_msg+.contain-all-list{border:none}.manufacturer-list-container{display:flex;flex-direction:column}@media (min-width:768px){.manufacturer-list-container .bx-wrapper{order:-1}}.contain-all-list{border-top:1px solid #f3f3f3;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);grid-auto-flow:row;padding:20px;margin:0}.contain-all-list .letter-container{display:flex;flex-direction:column;text-align:center}.contain-all-list .letter-container .letter{font-family:OratorStd,sans-serif;font-weight:400;font-size:32px;text-transform:uppercase}.contain-all-list .letter-container .manufacturers_list{padding:0;margin-bottom:20px;list-style:none}.contain-all-list .letter-container .manufacturers_list li{font-size:12px}@media (min-width:768px){.contain-all-list{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,auto)}.contain-all-list .letter-container{text-align:left;flex-direction:row}.contain-all-list .letter-container .manufacturers_list{padding:10px 0 0 30px;margin:0 0 55px}}a.on_sale_brand{position:relative}a.on_sale_brand:before{content:" ";background:url(../img/picto-marques.png) no-repeat;background-size:18.5px 14.5px;position:absolute;left:-25px;height:20px;width:20px;top:3px}#manufacturers_list_img .slick-arrow{font-size:35px;color:#000}#homeblock{display:grid;grid-template-columns:100%;grid-template-areas:"c" "a" "b" "d" "g" "e" "f" "h";grid-row-gap:18px;margin-bottom:18px}#homeblock>div:first-child{grid-area:a}#homeblock>div:nth-child(2){grid-area:c}#homeblock>div:nth-child(3){grid-area:b}#homeblock>div:nth-child(4){grid-area:d}#homeblock>div:nth-child(5){grid-area:e}#homeblock>div:nth-child(6){grid-area:g}#homeblock>div:nth-child(7){grid-area:f}#homeblock>div:nth-child(8){grid-area:h}#homeblock .imgblock{margin:0}#homeblock .imgblock img{width:100%}#homeblock .catblock{margin:0;display:block;position:relative}#homeblock .catblock img{width:100%}#homeblock .catblock>a{display:block;cursor:default}#homeblock .catblock h2{display:flex;flex-direction:column;position:absolute;top:0;color:#fff;width:100%;font-size:22px;line-height:26px;text-align:center;text-transform:uppercase;padding-top:37px;z-index:1;opacity:1;visibility:visible;transition:.3s ease;font-family:OratorStd,sans-serif;font-weight:400}#homeblock .catblock h2:before{display:block;content:"";position:absolute;top:0;background:linear-gradient(rgba(0,0,0,.760784),transparent);width:100%;height:100%;z-index:-1}#homeblock .catblock h2:after{font-family:etoffico,sans-serif;content:"\e914";margin-top:5px;font-size:20px}#homeblock .catblock .ul-container{background:linear-gradient(rgba(0,0,0,.760784),transparent);opacity:0;visibility:hidden;position:absolute;top:0;width:100%;height:100%;transition:.3s ease;display:flex;flex-direction:column;justify-content:space-between;padding:27px 23px}#homeblock .catblock .ul-container .icon-cross{color:#fff;font-size:19px;text-align:right;cursor:pointer;z-index:1}#homeblock .catblock .ul-container ul{color:#fff;list-style:outside none none;padding:0;width:100%;height:auto;z-index:1;text-align:center;flex:1;margin:0;justify-content:center;display:flex;flex-direction:column}#homeblock .catblock .ul-container ul li h3{margin:1.5px auto;font-size:16px;color:#fff;font-weight:400;line-height:33px}#homeblock .catblock .ul-container ul li h3 a{color:inherit;text-decoration:none;border-bottom:3px solid transparent;display:inline;padding-bottom:3px}#homeblock .catblock .ul-container ul li h3 a:hover{border-color:#ff6e00}#homeblock .catblock .ul-container ul li:nth-child(n+6){display:none}#homeblock .catblock .ul-container .alternative-home-btn{background-color:transparent;color:#fff;font-weight:600;border:2px solid #fff}#homeblock .catblock .ul-container>a{flex:0 0 30%;max-height:50px;max-width:313px;align-self:center;width:100%}@media (min-width:768px){#homeblock{grid-template-columns:calc(50% - 10px) calc(50% - 10px);grid-template-areas:"a c" "b c" "b d" "e g" "f g" "f h";grid-column-gap:20px;grid-row-gap:20px;margin-bottom:20px}#homeblock .catblock:hover:hover .ul-container{visibility:visible;opacity:1}#homeblock .catblock:hover .ul-container{justify-content:center}#homeblock .catblock:hover .ul-container ul{flex:initial;margin-top:50px}#homeblock .catblock:hover .ul-container ul li:nth-child(-n+5){display:block}#homeblock .catblock:hover .ul-container ul li:nth-child(n+5){display:none}#homeblock .catblock:hover .ul-container>a{flex:auto;margin-top:10px}#homeblock .catblock:hover .ul-container .icon-cross{display:none}#homeblock .catblock:hover:hover h2,#homeblock .catblock:hover a:active+h2,#homeblock .catblock:hover a:focus+h2{opacity:1;visibility:visible}}@media (min-width:992px){#homeblock{grid-template-columns:calc(50% - 22.5px) calc(50% - 19px);grid-column-gap:41px;grid-row-gap:38px;margin-bottom:38px}#homeblock .catblock h2{font-size:30px;line-height:33px;padding-top:45px}#homeblock .catblock h2:after{font-size:36px}#homeblock .catblock .ul-container ul{margin-top:70px}#homeblock .catblock .ul-container ul li h3{font-size:18px;line-height:43px}#homeblock .catblock .ul-container ul li:nth-child(-n+6){display:block}#homeblock .catblock .ul-container ul li:nth-child(n+6){display:none}}@media (min-width:1200px){#homeblock{grid-template-columns:calc(50% - 28.5px) calc(50% - 24.5px);grid-column-gap:53px;grid-row-gap:49px;margin-bottom:48px}#homeblock .catblock h2{font-size:36px;line-height:43px;padding-top:50px}#homeblock .catblock .ul-container ul li:nth-child(-n+7){display:block}#homeblock .catblock .ul-container ul li:nth-child(n+7){display:none}#homeblock .catblock .ul-container>a{margin-top:30px}}#editorial_block_center{overflow:hidden}#editorial_block_center .moreless{font-weight:700;text-decoration:underline;color:#000;white-space:nowrap}#editorial_block_center .moreless.less{margin:0 0 20px;display:inline-block}#editorial_block_center .discover-cms-page{display:block;margin:unset}@media (min-width:768px){#editorial_block_center .discover-cms-page{display:flex;margin-top:25px}}#editorial_block_center .discover-cms-page .who-are-we{text-align:center;margin:auto 0}#editorial_block_center .discover-cms-page .who-are-we .quote{text-align:center;font-weight:700;font-size:22px;font-style:italic;padding:0 15px}@media (min-width:768px){#editorial_block_center .discover-cms-page .who-are-we .quote{font-size:20px}}#editorial_block_center .discover-cms-page .who-are-we a{display:block;padding:14px;margin:10px 15px;border:1px solid #000;font-size:14px}@media (min-width:768px){#editorial_block_center .discover-cms-page .who-are-we a{width:313px;margin:30px auto}}.homebanner{display:block}.homebanner img{width:100%;height:auto}.homebanner img.desk-img{display:none}@media (min-width:768px){.homebanner img{display:none}.homebanner img.desk-img{display:block}}#editorial_block_center .title,#trustedshops-home-reviews .title{font-family:OratorStd,sans-serif;font-size:22px;font-weight:400;text-align:center;padding:0 25px;margin:40px 0 20px}#editorial_block_center .discover-cms-page,#trustedshops-home-reviews .discover-cms-page{padding:0 25px}#editorial_block_center .truncate,#trustedshops-home-reviews .truncate{padding:0 20px}#editorial_block_center .truncate .truncate-text,#trustedshops-home-reviews .truncate .truncate-text{margin-bottom:38px}#editorial_block_center ul,#trustedshops-home-reviews ul{height:100px;padding:0;display:flex;justify-content:center;overflow:auto}#editorial_block_center ul li,#trustedshops-home-reviews ul li{display:flex;align-items:center;justify-content:center;height:80px;text-align:center;position:relative;padding-right:45px;margin-left:15px}#editorial_block_center ul li:not(:last-child):after,#trustedshops-home-reviews ul li:not(:last-child):after{content:"";position:absolute;height:100%;right:0;background:#a0a0a0;width:1px;transform:rotate(20deg);transform-origin:0 0}@media (min-width:768px){#editorial_block_center .title,#skeepers-reviews-container .title,#trustedshops-home-reviews .title{margin-top:80px;font-size:26px}#editorial_block_center .truncate,#skeepers-reviews-container .truncate,#trustedshops-home-reviews .truncate{padding:0}#editorial_block_center#trustedshops-home-reviews,#skeepers-reviews-container#trustedshops-home-reviews,#trustedshops-home-reviews#trustedshops-home-reviews{margin-bottom:-10px;margin-top:-17px}}.brands-slider{display:flex;flex-wrap:nowrap;overflow:hidden;margin:65px 0}.brands-slider.slick-slider{overflow:auto}.brands-slider .content{padding:0 50px}#banner-sales-home a{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-decoration:none;font-size:16px;text-align:center;width:100%}#banner-sales-home a p{margin-bottom:0}#banner-sales-home a>span{font-weight:700}#banner-sales-home a>span.los-right{display:none}@media (min-width:768px){#banner-sales-home a{flex-direction:row}#banner-sales-home a>span{margin:10px 30px;min-height:25px}#banner-sales-home a>span.los-right{display:inline;background:url(../img/solde-right-losange.png) no-repeat 10% 50%;padding-left:70px}#banner-sales-home a>span.los-left{background:url(../img/solde-left-losange.png) no-repeat 90% 50%;padding-right:70px}}.solde-banner-image-left a img,.solde-banner-image a img{width:100%;margin:auto}#primary-banner{position:relative;font-size:14px}#primary-banner .primary-banner-container{display:flex}#primary-banner .primary-banner-container img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;height:calc(90vh - 240px);max-height:400px}@media (min-width:1200px){#primary-banner .primary-banner-container img{max-height:500px}}@media (min-width:1440px){#primary-banner .primary-banner-container img{max-height:600px}}#primary-banner .primary-banner-container img.mobile-image{display:block}#primary-banner .primary-banner-container img.mobile-image+img{display:none}@media (min-width:768px){#primary-banner .primary-banner-container img.mobile-image{display:none}#primary-banner .primary-banner-container img.mobile-image+img{display:block}}#primary-banner .primary-banner-container .img-1{flex:1}#primary-banner .primary-banner-container .img-2{display:none;position:relative;flex:0 0 30%;width:30%}@media (min-width:768px){#primary-banner .primary-banner-container .img-2{display:block}}#primary-banner .primary-banner-container .img-2:after{content:"";display:block;position:absolute;left:0;top:0;background:#000;width:100%;height:100%;opacity:.1}#primary-banner .primary-banner-container .img-2 .text{z-index:1;font-size:1.2em;text-align:right;color:#fff;position:absolute;right:3rem;bottom:3rem;width:100%}#primary-banner .primary-banner-container .img-2 .text.black{color:#000}#primary-banner .primary-banner-container .product-light{position:absolute;right:3rem;bottom:3rem;color:#fff;text-align:right;display:none}#primary-banner .primary-banner-container .product-light .black{color:#000}@media (min-width:768px){#primary-banner .primary-banner-container .product-light{display:block}}#primary-banner .content{--main-color:#000;--secondary-color:#fff;--btn-text-color:#000;--text-color:#fff;position:absolute;pointer-events:none;top:0;width:100%;height:100%;display:flex;align-items:center;text-align:center;flex-direction:column;color:var(--text-color)}#primary-banner .content.text-black{--text-color:#000}#primary-banner .content.default-black{--secondary-color:#000;--btn-text-color:#fff}#primary-banner .content.custom,#primary-banner .content.default-white{--main-color:#fff}#primary-banner .content.default-orange{--main-color:#ff6e00;--secondary-color:#ff6e00;--btn-text-color:#fff}#primary-banner .content.pro-gold{--main-color:#c18100;--secondary-color:#c18100;--btn-text-color:#fff}#primary-banner .content.promo{--main-color:#40c1ac;--secondary-color:#40c1ac;--btn-text-color:#fff}#primary-banner .content.christmas{--main-color:#6c0000;--secondary-color:#6c0000;--btn-text-color:#fff}#primary-banner .content.help-friday{--main-color:#005246;--secondary-color:#005246;--btn-text-color:#fff}#primary-banner .content [class*=" icon-diamond"],#primary-banner .content [class^=icon-diamond]{color:var(--main-color);font-size:110px;position:absolute}@media (min-width:768px){#primary-banner .content [class*=" icon-diamond"],#primary-banner .content [class^=icon-diamond]{font-size:200px}}#primary-banner .content .title{color:var(text--color);display:block;font-weight:800;z-index:1;font-size:2.5em;max-width:75%;margin-top:1.2rem}@media (min-width:768px){#primary-banner .content .title{margin-top:2.5rem;font-size:3.5em;max-width:600px}}#primary-banner .content .title:hover{text-decoration:none}#primary-banner .content .description{color:var(text--color);display:block;font-weight:600;z-index:1;max-width:600px;font-size:1.1em}@media (min-width:768px){#primary-banner .content .description{font-size:1.3em}}#primary-banner .content .description:hover{text-decoration:none}#primary-banner .content .btn{z-index:1;margin-top:auto;background:var(--secondary-color);border-color:var(--secondary-color);color:var(--btn-text-color);margin-bottom:3rem;background-image:linear-gradient(45deg,var(--btn-text-color) 50%,var(--secondary-color) 0);background-size:300% 100%;background-position:100% 100%;transition:background-position .75s ease,color .75s ease}#primary-banner .content .btn:hover{opacity:1;background-position:0 0;color:var(--secondary-color);text-decoration:none}#primary-banner .content.with-brand .btn{margin-top:1em;margin-bottom:0}#primary-banner .content.with-brand .brand{position:absolute;left:50%;bottom:-15px;background:url(../img/poly-3.svg) no-repeat;background-size:100%;width:408px;height:187px;padding:51px 0 0 132px;text-align:left;transform:translateX(-50%) scale(75%);transform-origin:50% 100%}@media (min-width:768px){#primary-banner .content.with-brand .brand{padding:57px 0 0 132px;bottom:2rem;left:-50px;transform:none}}#secondary-banner{display:flex;flex-direction:column;width:calc(100% - 60px);font-size:14px;margin:30px;color:#000;border:1px solid #000;justify-self:center}@media (min-width:768px){#secondary-banner{flex-direction:row}}#secondary-banner div.img{position:relative;overflow:hidden;height:200px}@media (min-width:768px){#secondary-banner div.img{width:33%;min-height:140px;height:auto}}#secondary-banner div.img+.content:after{content:"";display:block;position:absolute;width:100%;height:50px;background:#fff;top:-49px;left:0;clip-path:polygon(100% 0,0 100%,100% 100%)}@media (min-width:768px){#secondary-banner div.img+.content:after{width:70px;height:100%;top:0;left:-69px;clip-path:polygon(100% 0,0 0,100% 100%)}}#secondary-banner div.img>img{-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){#secondary-banner div.img>img{position:absolute}}#secondary-banner div.img .brand{position:absolute;left:50%;top:calc(50% - 15px);transform:translateX(-50%) translateY(-50%);padding:10px;background:#fff}#secondary-banner div.img .brand>img{width:100%;height:auto}@media (min-width:768px){#secondary-banner div.img .brand{left:calc(50% - 25px);top:50%}}#secondary-banner .content{--main-color:#000;position:relative;gap:20px;display:flex;flex-direction:column;align-items:center;flex:1;text-align:center;padding:20px}@media (min-width:992px){#secondary-banner .content{padding:20px 50px 20px 0;flex-direction:row}}#secondary-banner .content.default-white{--main-color:#000}#secondary-banner .content.default-white .btn{background:#fff;color:#000;border:1px solid #000}#secondary-banner .content.default-orange{--main-color:#ff6e00}#secondary-banner .content.pro-gold{--main-color:#c18100}#secondary-banner .content.promo{--main-color:#40c1ac}#secondary-banner .content.christmas{--main-color:#6c0000}#secondary-banner .content.help-friday{--main-color:#005246}#secondary-banner .content a:hover{text-decoration:none}#secondary-banner .content .content--description{flex:1}#secondary-banner .content .title{color:var(--main-color);display:block;font-weight:600;font-size:2.5em;line-height:1.1em;margin-bottom:15px}#secondary-banner .content .description{color:#000;display:block;font-weight:600;font-size:1.1em}#secondary-banner .content .btn{white-space:nowrap;display:flex;width:100%;background:var(--main-color);color:#fff}@media (min-width:992px){#secondary-banner .content .btn{width:auto;padding-left:30px;padding-right:30px}}#universes .nav-tabs .nav-link.active{--main-color:#000;color:var(--main-color);border-bottom-color:var(--main-color)}#universes .nav-tabs .nav-link.active.default-orange{--main-color:#ff6e00}#universes .nav-tabs .nav-link.active.pro-gold{--main-color:#c18100}#universes .nav-tabs .nav-link.active.promo{--main-color:#40c1ac}#universes .nav-tabs .nav-link.active.christmas{--main-color:#6c0000}#universes .nav-tabs .nav-link.active.help-friday{--main-color:#005246}#universes #tabs{justify-content:flex-start;gap:25px;border:none;padding-left:25px}@media (min-width:768px){#universes #tabs{justify-content:center;padding-left:0}}#universes #tabs a{white-space:nowrap}#universes .tab-pane{overflow:hidden}.informational-block{max-width:1390px;position:relative;margin:0 auto 50px;padding:clamp(5%,40px,10%);background-size:cover;background-position:50%}.informational-block .text{max-width:700px;margin:auto;background:#fff;padding:40px;text-align:center}.informational-block .text .title{font-family:OratorStd,sans-serif;font-weight:400;font-size:26px;text-transform:uppercase}#institutional-container,.focus{overflow:hidden;padding:0 25px;display:flex;flex-direction:column;gap:25px;font-size:14px;margin-bottom:80px}@media (min-width:768px){#institutional-container,.focus{gap:0}}#institutional-container .institutional,.focus .institutional{display:flex;flex-direction:column;gap:12px}@media (min-width:768px){#institutional-container .institutional,.focus .institutional{flex-direction:row-reverse;align-items:center;gap:50px}#institutional-container .institutional:nth-child(2),#institutional-container .institutional:nth-child(4),.focus .institutional:nth-child(2),.focus .institutional:nth-child(4){flex-direction:row}#institutional-container .institutional>div,.focus .institutional>div{flex:1}}@media (min-width:992px){#institutional-container .institutional:not(:first-child),.focus .institutional:not(:first-child){margin-top:-20px}}#institutional-container .institutional .text,.focus .institutional .text{padding:20px 0}@media (min-width:768px){#institutional-container .institutional .text,.focus .institutional .text{padding:20px;text-align:center}}@media (min-width:992px){#institutional-container .institutional .text,.focus .institutional .text{padding:40px 20px}}@media (min-width:1200px){#institutional-container .institutional .text,.focus .institutional .text{padding:20px}}#institutional-container .institutional .image,.focus .institutional .image{position:relative}#institutional-container .institutional .image img,.focus .institutional .image img{display:block}#institutional-container .institutional .image .universe-brand,.focus .institutional .image .universe-brand{position:absolute;background:#fff;bottom:50px;right:0;background:url(../img/poly-1.svg) no-repeat;padding:45px 40px 55px 84px;width:282px;height:167px}#institutional-container .institutional .image .universe-brand img,.focus .institutional .image .universe-brand img{aspect-ratio:auto;margin:auto;height:100%;width:auto}#institutional-container .institutional:nth-child(2) .image .universe-brand,.focus .institutional:nth-child(2) .image .universe-brand{background:url(../img/poly-2.svg) no-repeat;padding:10px 80px 50px 55px;width:293px;height:124px;bottom:50px;right:auto;left:0}#institutional-container .institutional blockquote,.focus .institutional blockquote{font-weight:700;font-size:1.4em;font-style:italic}#institutional-container .institutional .title,.focus .institutional .title{font-family:OratorStd,sans-serif;font-weight:400;font-size:1.85em}#institutional-container .institutional img,.focus .institutional img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}#institutional-container .institutional .btn-container,.focus .institutional .btn-container{display:flex;flex-direction:column;justify-content:center;margin-top:25px;gap:15px}@media (min-width:768px){#institutional-container .institutional .btn-container,.focus .institutional .btn-container{flex-direction:row}}#institutional-container .institutional .btn-container .btn-black-outline,.focus .institutional .btn-container .btn-black-outline{background-image:linear-gradient(45deg,#000 50%,#fff 0);background-size:300% 100%;background-position:100% 100%;transition:background-position .75s ease,color .75s ease;height:46px}#institutional-container .institutional .btn-container .btn-black-outline:hover,.focus .institutional .btn-container .btn-black-outline:hover{opacity:1;background-position:0 0;color:#fff}#institutional-container .institutional.promo,.focus .institutional.promo{margin-top:24%}@media (min-width:768px){#institutional-container .institutional.promo,.focus .institutional.promo{margin-top:0}}#institutional-container .institutional.promo strong,.focus .institutional.promo strong{color:#40c1ac}#institutional-container .institutional.promo .sales-label,.focus .institutional.promo .sales-label{font-weight:300;width:100%;height:42%;font-size:1.5em;line-height:1;left:0;top:-23%;display:flex;justify-content:center;align-items:center;padding:0;clip-path:polygon(19% 0,100% 35%,54% 100%,0 25%)}@media (min-width:768px){#institutional-container .institutional.promo .sales-label,.focus .institutional.promo .sales-label{font-size:clamp(14px,2vw,50px);display:flex;padding:0 1em;justify-content:center;align-items:center;text-align:center;width:64%;height:34%;position:absolute;top:25%;left:-23%}}@media (min-width:768px){#institutional-container .institutional.promo.promo-left .sales-label,.focus .institutional.promo.promo-left .sales-label{left:auto;right:-23%}}#universes .header{padding-left:25px;padding-right:80px;margin-top:40px;display:flex;font-size:14px;flex-direction:column;margin-bottom:15px}@media (min-width:768px){#universes .header{flex-direction:row;gap:15px;align-items:center}}#universes .header h3{margin:0;font-family:OratorStd,sans-serif;font-weight:400;font-size:2em}#universes .header a{text-decoration:underline}.products-hp{margin:0;padding:0;list-style:none;overflow:hidden;display:flex;flex-wrap:nowrap}.products-hp.slick-slider{overflow:visible}.products-hp .slick-arrow{top:-25px;left:auto;right:70px;font-size:20px;color:#000}.products-hp .slick-arrow:before{display:none}.products-hp .slick-arrow.slick-disabled{opacity:.5}.products-hp .slick-arrow.slick-prev{right:120px}.products-hp>.container-item{float:left}.products-hp .item{padding:0 25px;width:350px;height:auto}@media (min-width:768px){.products-hp .item{width:440px}}.products-hp .item .name-and-brand .brand,.products-hp .item .name-and-brand .name{display:block}.products-hp .item img{width:100%;-o-object-fit:cover;object-fit:cover;height:400px}@media (min-width:768px){.products-hp .item img{height:500px}}.products-hp .new-label,.products-hp .sales-label{font-size:28px;width:185px;height:75px;line-height:50px}.products-hp .new-label.new-label,.products-hp .sales-label.new-label{font-size:20px}.products-hp .roomvo-container{margin-top:10px;margin-bottom:10px}@media (min-width:768px){.products-hp .roomvo-container{display:none;margin-top:-60px;margin-bottom:0;position:absolute;width:100%;left:0;padding:0 35px}}.products-hp .roomvo-container button{font-size:14px}.products-hp .roomvo-container button[style*=visibility][style*=hidden]{display:none}@media (min-width:768px){.products-hp .container-item:hover .roomvo-container{display:block}}#reinsurance{background:#f3f3f3;padding:3em;font-size:14px;margin:65px 0}#reinsurance .container{display:flex;gap:1.4em;flex-direction:column;text-align:center}@media (min-width:768px){#reinsurance .container{flex-direction:row}#reinsurance .container>div{width:25%}}@media (min-width:768px){#reinsurance .container{gap:3.5em}}#reinsurance .container h5{margin-top:.7em;margin-bottom:1.4em;font-size:1em}#reinsurance .container i{font-size:2em}#index #page{max-width:inherit;padding:0}#homepage{overflow:hidden}#homepage h2{margin-top:30px;margin-bottom:5px;text-align:center;font-size:2.1em}@media (min-width:768px){#homepage h2{font-size:3em}}#universes{margin-top:16px}@media (min-width:768px){#universes{margin-top:0}}#currently{display:none}@media (min-width:768px){#currently{display:block}}#heading-category .banner img{width:100%}#heading-category .like-h2,#heading-category h1,#heading-category h2{font-family:OratorStd,sans-serif;font-weight:400;font-size:22px;margin-top:12px;margin-bottom:0;text-align:center}#heading-category .mobile-category-heading{text-align:center}#heading-category .mobile-category-heading .like-h2,#heading-category .mobile-category-heading h2{text-transform:uppercase}#heading-category .desktop-category-heading{display:none}#heading-category span.category-product-count{margin-bottom:12px;font-style:italic}#heading-category .manufacturer-heading .sortPagiBar{display:none}#heading-category .short_description{padding:12px 18px;margin:auto}@media (min-width:992px){#heading-category .short_description{width:800px}}@media (min-width:1200px){#heading-category .short_description{padding:30px 0 0;width:1380px}}#heading-category .heading-category-results-clone .banner-manufacturer-content,#heading-category .manufacturer-heading .banner-manufacturer-content{display:flex;align-items:center;max-width:700px;margin:15px auto;padding:0 20px}#heading-category .heading-category-results-clone .banner-manufacturer-content .logo-manufacturer,#heading-category .manufacturer-heading .banner-manufacturer-content .logo-manufacturer{height:170px;max-width:170px;padding:10px;margin-right:15px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}#heading-category .heading-category-results-clone .banner-manufacturer-content .logo-manufacturer img,#heading-category .manufacturer-heading .banner-manufacturer-content .logo-manufacturer img{height:100%;width:100%;min-width:150px;-o-object-fit:contain;object-fit:contain}#heading-category .heading-category-results-clone .banner-manufacturer-content .short_description h1,#heading-category .manufacturer-heading .banner-manufacturer-content .short_description h1{display:none}#heading-category .heading-category-results-clone .banner-manufacturer-content .short_description .name,#heading-category .manufacturer-heading .banner-manufacturer-content .short_description .name{display:none;font-family:OratorStd,sans-serif;font-weight:400;font-size:24px;margin-left:-3px;line-height:29px}#heading-category .heading-category-results-clone .banner-manufacturer-content .short_description p,#heading-category .manufacturer-heading .banner-manufacturer-content .short_description p{font-size:12px}#heading-category .collection-heading .desktop-collection-heading-part,#heading-category .inspiration-heading .desktop-collection-heading-part{display:none}#heading-category .collection-heading .desktop-collection-heading-part>a,#heading-category .inspiration-heading .desktop-collection-heading-part>a{display:inline-block}#heading-category .collection-heading .desktop-collection-heading-part,#heading-category .collection-heading .mobile-collection-heading-part,#heading-category .inspiration-heading .desktop-collection-heading-part,#heading-category .inspiration-heading .mobile-collection-heading-part{text-align:center}#heading-category .collection-heading .desktop-collection-heading-part .like-h2,#heading-category .collection-heading .desktop-collection-heading-part h1,#heading-category .collection-heading .desktop-collection-heading-part h2,#heading-category .collection-heading .mobile-collection-heading-part .like-h2,#heading-category .collection-heading .mobile-collection-heading-part h1,#heading-category .collection-heading .mobile-collection-heading-part h2,#heading-category .inspiration-heading .desktop-collection-heading-part .like-h2,#heading-category .inspiration-heading .desktop-collection-heading-part h1,#heading-category .inspiration-heading .desktop-collection-heading-part h2,#heading-category .inspiration-heading .mobile-collection-heading-part .like-h2,#heading-category .inspiration-heading .mobile-collection-heading-part h1,#heading-category .inspiration-heading .mobile-collection-heading-part h2{margin:0;text-align:center}#heading-category .collection-heading .desktop-collection-heading-part a.like-h2:not(.title),#heading-category .collection-heading .desktop-collection-heading-part h2:not(.title),#heading-category .collection-heading .mobile-collection-heading-part a.like-h2:not(.title),#heading-category .collection-heading .mobile-collection-heading-part h2:not(.title),#heading-category .inspiration-heading .desktop-collection-heading-part a.like-h2:not(.title),#heading-category .inspiration-heading .desktop-collection-heading-part h2:not(.title),#heading-category .inspiration-heading .mobile-collection-heading-part a.like-h2:not(.title),#heading-category .inspiration-heading .mobile-collection-heading-part h2:not(.title){color:#666;font-size:18px;margin-bottom:20px}#heading-category .collection-heading .desktop-collection-heading-part img,#heading-category .collection-heading .mobile-collection-heading-part img,#heading-category .inspiration-heading .desktop-collection-heading-part img,#heading-category .inspiration-heading .mobile-collection-heading-part img{max-width:150px}#heading-category .collection-heading .short_description,#heading-category .inspiration-heading .short_description{padding:12px 18px}#heading-category .collection-heading .collection-desc,#heading-category .collection-heading .collection-img,#heading-category .collection-heading .collection-img img,#heading-category .collection-heading .inspiration-desc,#heading-category .collection-heading .inspiration-img,#heading-category .collection-heading .inspiration-img img,#heading-category .inspiration-heading .collection-desc,#heading-category .inspiration-heading .collection-img,#heading-category .inspiration-heading .collection-img img,#heading-category .inspiration-heading .inspiration-desc,#heading-category .inspiration-heading .inspiration-img,#heading-category .inspiration-heading .inspiration-img img{width:100%}#heading-category .inspiration-heading .name-container .nb{display:block;text-align:center;font-size:12px;line-height:16px;margin-bottom:15px;font-style:italic}#heading-category .inspiration-heading .name{font-family:OratorStd,sans-serif;font-weight:400;font-size:24px;line-height:29px;padding:0 20px}#heading-category .inspiration-heading .image-container img{width:100%}#heading-category .inspiration-heading .informations{padding:10px 20px;font-size:12px;line-height:16px}#heading-category .inspiration-heading .informations .name{display:none}@media (min-width:768px){#heading-category .solde-banner-image~.inspiration-heading{margin-top:12px}#heading-category .inspiration-heading{margin:0}#heading-category .inspiration-heading .image-container,#heading-category .inspiration-heading .informations{flex:0 0 50%;max-width:50%}#heading-category .inspiration-heading .informations .name{padding:0;margin-left:-3px;margin-bottom:10px}#heading-category .inspiration-heading .name-container{display:none}#heading-category .inspiration-heading .informations{font-size:14px;line-height:19px}#heading-category .inspiration-heading .informations .name{display:block}#heading-category .mobile-category-heading{display:none}#heading-category .heading-category-results-clone{visibility:hidden}#heading-category .desktop-category-heading,#heading-category .heading-category-results-clone,#heading-category .manufacturer-heading{display:block;border-bottom:1px solid #a0a0a0}#heading-category .desktop-category-heading .productsSortForm,#heading-category .heading-category-results-clone .productsSortForm,#heading-category .manufacturer-heading .productsSortForm{display:flex;align-items:center;justify-content:flex-end;margin-top:10px}#heading-category .desktop-category-heading .productsSortForm .btn,#heading-category .heading-category-results-clone .productsSortForm .btn,#heading-category .manufacturer-heading .productsSortForm .btn{margin:0 10px;font-size:14px}#heading-category .desktop-category-heading .productsSortForm .btn.sales,#heading-category .heading-category-results-clone .productsSortForm .btn.sales,#heading-category .manufacturer-heading .productsSortForm .btn.sales{margin-right:0}#heading-category .desktop-category-heading .productsSortForm .sort-pagi,#heading-category .heading-category-results-clone .productsSortForm .sort-pagi,#heading-category .manufacturer-heading .productsSortForm .sort-pagi{margin-right:10px}#heading-category .desktop-category-heading .productsSortForm .form-group,#heading-category .heading-category-results-clone .productsSortForm .form-group,#heading-category .manufacturer-heading .productsSortForm .form-group{margin-bottom:0;margin-left:10px}#heading-category .desktop-category-heading .productsSortForm .form-group .select-group,#heading-category .heading-category-results-clone .productsSortForm .form-group .select-group,#heading-category .manufacturer-heading .productsSortForm .form-group .select-group{margin-bottom:0;border-bottom:none}#heading-category .desktop-category-heading .banner-manufacturer-content .short_description h1,#heading-category .heading-category-results-clone .banner-manufacturer-content .short_description h1,#heading-category .manufacturer-heading .banner-manufacturer-content .short_description h1{display:block;font-family:OratorStd,sans-serif;font-weight:400;font-size:24px}#heading-category .desktop-category-heading .banner-manufacturer-content .short_description .name,#heading-category .desktop-category-heading .sortPagiBar,#heading-category .heading-category-results-clone .banner-manufacturer-content .short_description .name,#heading-category .heading-category-results-clone .sortPagiBar,#heading-category .manufacturer-heading .banner-manufacturer-content .short_description .name,#heading-category .manufacturer-heading .sortPagiBar{display:block}#heading-category .collection-heading{padding-bottom:40px;border-bottom:1px solid #a0a0a0}#heading-category .collection-heading,#heading-category .inspiration-heading{display:flex;align-items:center}#heading-category .collection-heading .desktop-collection-heading-part,#heading-category .inspiration-heading .desktop-collection-heading-part{display:block;line-height:1.2}#heading-category .collection-heading .desktop-collection-heading-part .like-h2,#heading-category .collection-heading .desktop-collection-heading-part h2,#heading-category .inspiration-heading .desktop-collection-heading-part .like-h2,#heading-category .inspiration-heading .desktop-collection-heading-part h2{margin-bottom:12px}#heading-category .collection-heading .short_description,#heading-category .inspiration-heading .short_description{line-height:1.1;padding:0 18px;font-size:12px}#heading-category .collection-heading .mobile-collection-heading-part,#heading-category .inspiration-heading .mobile-collection-heading-part{display:none}#heading-category .collection-heading .collection-img,#heading-category .collection-heading .inspiration-img,#heading-category .inspiration-heading .collection-img,#heading-category .inspiration-heading .inspiration-img{width:50%;float:left}#heading-category .collection-heading .collection-desc,#heading-category .collection-heading .inspiration-desc,#heading-category .inspiration-heading .collection-desc,#heading-category .inspiration-heading .inspiration-desc{width:50%;margin:auto;float:right}#heading-category .collection-heading .collection-desc .short_description,#heading-category .collection-heading .inspiration-desc .short_description,#heading-category .inspiration-heading .collection-desc .short_description,#heading-category .inspiration-heading .inspiration-desc .short_description{width:auto}}#heading-category #filter-new a.active,#heading-category #filter-sales a.active{background:#000;border-color:#000}@media (min-width:768px){#category-manufacturer h1{text-align:left}}.content_description a,.short_description a{color:#ff6e00;text-decoration:underline}.content_description .moreless,.short_description .moreless{font-weight:700;text-decoration:underline;color:#000;white-space:nowrap}.content_description .moreless.less,.short_description .moreless.less{margin:0 0 20px;display:inline-block}.category-container #center_column{display:flex;flex-direction:column;padding:20px 20px 0}.category-container #center_column .products-list{list-style:none;padding:0}.category-container #center_column .bottom-category-count{font-size:12px;font-style:italic;text-align:center;margin-top:50px;margin-bottom:10px}.category-container #center_column .bottom-category-count span{display:inline}.category-container #center_column .pagination{display:flex;margin-left:-20px;margin-right:-20px}.category-container #center_column .content_description{display:block;padding-top:28px}.category-container #center_column .content_description p,.category-container #center_column .content_description span{font-size:14px;font-weight:400}@media (min-width:768px){.category-container{display:flex}.category-container #center_column{flex:0 1 100%;padding:20px 0 0 20px}.category-container #center_column .pagination{margin-left:0;margin-right:0}}.spacer{height:50px}#bottom-category{margin-top:10px}#bottom-category .pagination{display:flex}@media (min-width:768px){#bottom-category{margin-top:28px}#bottom-category .pagination{display:none}}.tabs_content{margin-top:2px}.tabs_content .tab_content .title-data{display:flex;justify-content:space-between;border-bottom:1px solid #a0a0a0;padding:8px 0;margin:8px 0}.tabs_content .tab_content .content{padding:7px 0;display:none}.tabs_content .tab_content .content a{color:#ff6e00;text-decoration:underline}@media (min-width:768px){.tabs_content .tab_content{margin:0 0 14px}.tabs_content .tab_content .title-data{font-weight:700;border-bottom:0;padding:0;margin:0}.tabs_content .tab_content .title-data .icon-arrow-down{display:none}.tabs_content .tab_content .content{padding:0;display:block}}#ambiance .top{padding:0 18px;margin-bottom:30px}#ambiance .top h1{font-family:OratorStd,sans-serif;font-weight:400;font-size:24px;line-height:29px;display:block!important;text-align:center;margin:10px 0 0}#ambiance .top div:not(.breadcrumb) p,#ambiance .top div:not(.breadcrumb) span{font-size:12px!important;line-height:16px}#ambiance .inspirations .inspiration{max-width:500px;margin:0 auto}#ambiance .inspirations .inspiration .img-container img{width:100%;max-width:500px;max-height:250px;margin:0 auto;display:block}#ambiance .inspirations .inspiration .text-container{padding:0 15px;margin-top:20px}#ambiance .inspirations .inspiration .text-container h2{font-size:22px;line-height:30px;margin-bottom:15px;text-transform:uppercase}#ambiance .inspirations .inspiration .text-container .text-content{font-size:12px;line-height:16px}#ambiance .inspirations .inspiration .text-container .text-content ul{padding:0 15px;list-style:none;margin:0;display:flex;flex-wrap:wrap}#ambiance .inspirations .inspiration .text-container .text-content ul li{flex:0 0 50%;max-width:50%}#ambiance .inspirations .inspiration .text-container .text-content ul li:nth-child(2n) a{padding-left:20px}#ambiance .inspirations .inspiration .text-container .text-content ul li a{padding:5px 0;display:block}#ambiance .inspirations .inspiration .text-container .text-content .link{padding:25px 10px 60px}#ambiance .inspirations .inspiration .text-container .text-content .link a{font-weight:600}@media (min-width:768px){#ambiance .top{border-bottom:1px solid #aba8a8;padding-bottom:40px}#ambiance .top>div:not(.breadcrumb){max-width:555px;margin:0 auto}#ambiance .inspirations{margin-bottom:70px}#ambiance .inspirations .inspiration{max-width:none;display:flex;margin-bottom:28px}#ambiance .inspirations .inspiration .img-container{flex:0 0 45%;max-width:500px}#ambiance .inspirations .inspiration .img-container img{margin:0}#ambiance .inspirations .inspiration .text-container{flex:1;margin:0}#ambiance .inspirations .inspiration .text-container .text-content ul{padding:0}#ambiance .inspirations .inspiration .text-container .text-content ul li{flex:0 0 33.333333%;max-width:33.333333%}#ambiance .inspirations .inspiration .text-container .text-content ul li:nth-child(2n) a{padding-left:0}#ambiance .inspirations .inspiration .text-container .text-content .link{padding:0;display:flex;justify-content:flex-end}#ambiance .inspirations .inspiration .text-container .text-content .link a{border:0;display:block;font-size:12px;line-height:16px;font-weight:400;padding:0;height:auto;margin-top:10px;text-decoration:underline;text-align:left;width:33.333333%}}@media (min-width:992px){#ambiance .inspirations .inspiration{margin-bottom:48px;justify-content:flex-start}}@media (min-width:1200px){#ambiance .inspirations .inspiration .text-container{padding-left:124px}#ambiance .inspirations .inspiration .text-container .text-content,#ambiance .inspirations .inspiration .text-container .text-content .link a{font-size:14px;line-height:19px}}#inspirations .top h1{font-family:OratorStd,sans-serif;font-weight:400;font-size:24px;line-height:29px;display:block!important;text-align:center;max-width:60%;margin:10px auto 0}#inspirations .categories .category{max-width:360px;margin:0 auto}#inspirations .categories .category h2{font-size:22px;line-height:30px;width:100%;display:block;text-align:center;margin-top:10px;margin-bottom:10px}#inspirations .categories .category .img-container{display:flex;flex-wrap:wrap;align-items:center}#inspirations .categories .category .img-container img:first-child{flex:0 0 50%;max-width:50%;padding-right:2.5px;height:auto}#inspirations .categories .category .img-container img:nth-child(2){flex:0 0 50%;max-width:50%;padding-left:2.5px;height:auto}#inspirations .categories .category .img-container img:nth-child(3){flex:0 0 100%;max-width:100%;height:118px;-o-object-fit:cover;object-fit:cover;margin-top:5px}#inspirations .categories .category .text-container{font-size:12px;line-height:16px;padding:18px;margin-bottom:30px}#inspirations .categories .category .text-container h2{display:none}#inspirations .categories .category .text-container a{margin-top:20px}@media (min-width:768px){#inspirations .categories{display:flex;margin-top:40px;flex-wrap:wrap}#inspirations .categories .category{flex:0 0 50%}#inspirations .categories .category:nth-child(odd){padding-right:5px}#inspirations .categories .category:nth-child(2n){padding-left:5px}}@media (min-width:992px){#inspirations .categories .category{display:flex;max-width:none;max-height:245px;margin:0 0 45px;overflow:hidden;height:20vw;padding:0!important}#inspirations .categories .category>h2{display:none}#inspirations .categories .category .img-container{display:block;max-width:372.5px;overflow:hidden;width:58%}#inspirations .categories .category .img-container img:first-child{float:left;width:68%;height:100%;padding:0 10px 0 0;max-height:245px;max-width:255px}#inspirations .categories .category .img-container img:nth-child(2){height:50%;max-height:122.5px;padding-bottom:5px;margin:0;padding-left:0;max-width:117.5px;float:right;width:32%}#inspirations .categories .category .img-container img:nth-child(3){max-height:122.5px;float:right;margin:0;height:50%;padding-top:5px;max-width:117.5px;width:32%}#inspirations .categories .category .text-container{flex:1;max-width:none;padding:0 15px 0 18px;margin:0;display:flex;flex-direction:column;justify-content:space-between}#inspirations .categories .category .text-container h2{display:block;margin:0 0 10px;font-size:18px;line-height:25px}#inspirations .categories .category .text-container a{font-size:16px;line-height:22px}}@media (min-width:1200px){#inspirations .categories .category .text-container{font-size:14px;line-height:19px}#inspirations .categories .category .text-container h2{margin:0 0 30px;font-size:22px;line-height:30px}}#inspiration #heading-category .breadcrumb{padding:6px 20px}#inspiration .mobile-inspiration-list ul{padding-top:20px}#inspiration .mobile-inspiration-list ul li a{font-size:14px;line-height:19px;padding:12px 0 12px 45px;display:block;position:relative;min-width:300px}#inspiration .mobile-inspiration-list ul li.active a{font-weight:700}#inspiration .mobile-inspiration-list ul li.active a:before{font-family:etoffico!important;content:"\e918";display:block;font-size:16px;position:absolute;left:13px;top:30%}#inspiration .mobile-inspiration-list ul li.all a{font-weight:700;text-decoration:underline}#inspiration .mobile-inspiration-list .inspiration-scroll-list{display:flex;height:calc(100vh - 50px);height:calc(var(--vh,1vh)*100 - 50px)}#collection .top-category{margin-bottom:20px}@media (min-width:768px){#collection .top-category{margin-bottom:50px}}#collection .top-category .banner-collection-content{display:grid;grid-template-areas:"a" "b"}@media (min-width:768px){#collection .top-category .banner-collection-content{display:flex;align-items:center;max-width:700px;margin:15px auto;padding:0 20px}}#collection .top-category .banner-collection-content .logo-manufacturer{grid-area:b;margin:auto;height:120px;max-width:120px;padding:10px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}@media (min-width:768px){#collection .top-category .banner-collection-content .logo-manufacturer{margin-left:0;margin-right:15px}}#collection .top-category .banner-collection-content .logo-manufacturer img{height:100%;width:100%;min-width:100px;-o-object-fit:contain;object-fit:contain}#collection .top-category .banner-collection-content>div{text-align:center}#collection .top-category .banner-collection-content>div h1{font-family:OratorStd,sans-serif;font-weight:400}#collection .top-category .banner-collection-content>div span{display:inline-block;font-style:italic;font-size:12px;margin-bottom:15px}#collection .collection-check-number{font-size:12px;text-align:center;font-style:italic;margin-bottom:10px}#collection .collection-left-column{margin-bottom:30px}@media (min-width:768px){#collection .collection-left-column{display:none}}#collection .collection-left-column .category-nav .nav-item:last-child{max-width:100%}#collection .contain-all-list{border:none}#collection #scenes .screen_scene{position:relative;margin:0 auto 30px;max-width:1380px}@media (min-width:768px){#collection #scenes .screen_scene{margin:0 auto 50px}}#collection #scenes .screen_scene:last-child{margin-bottom:45px}@media (min-width:768px){#collection #scenes .screen_scene:last-child{margin-bottom:30px}}#collection #scenes .screen_scene>a{display:flex;justify-content:center;overflow:hidden}@media (min-width:768px){#collection #scenes .screen_scene>a{height:auto}}#collection #scenes .screen_scene>a img{width:300%}#collection #scenes .screen_scene>a h3{display:flex;flex-direction:column;font-size:22px;position:absolute;padding:27px 45px 0;text-transform:uppercase;color:#fff;width:100%;font-family:OratorStd,sans-serif;font-weight:400;background:linear-gradient(rgba(0,0,0,.760784),transparent);text-align:center}@media (min-width:768px){#collection #scenes .screen_scene>a h3{font-size:36px;padding-top:50px}}#collection #scenes .screen_scene>a h3:after{font-family:etoffico,sans-serif;content:"\e914";margin-top:5px;font-size:20px}#collection #scenes .screen_scene>a h3.hide-after:after{visibility:hidden;opacity:0}#collection #scenes .screen_scene>a .icon-cross{visibility:hidden;opacity:0;color:#fff;font-size:19px;text-align:right;cursor:pointer;position:absolute;right:20px;padding:5px;transition:.3s ease}#collection #scenes .screen_scene>a .btn{visibility:hidden;opacity:0;max-width:313px;width:100%;text-transform:uppercase;position:absolute;bottom:20px;transition:.3s ease}@media (min-width:768px){#collection #scenes .screen_scene>a .btn{visibility:hidden;opacity:0;bottom:45px}}body#product .breadcrumb{display:none}@media (min-width:768px){body#product .breadcrumb{display:flex}}#product_block{display:flex;flex-wrap:wrap}#product_block .image-block{flex:0 0 100%;max-width:100%}@media (min-width:992px){#product_block .image-block{flex:0 0 54%;max-width:54%;padding:0 60px 0 20px}}#product_block .image-block .thumbnail-container{position:relative}#product_block .image-block .thumbnail-container .arrow-thumbnail{position:absolute;left:1px;bottom:1px;padding-top:2px;padding-right:2px}#product_block .information-block{flex:1;padding:0 20px}#product_block .information-block .primary-information{text-align:center}#product_block .information-block .primary-information h1 a{font-family:OratorStd,sans-serif;font-weight:400;color:#666;display:block}#product_block .information-block .description p a{color:#ff6e00}#product_block .information-block .description .publisher-closure{font-weight:700}#product_block .information-block .count-option{font-style:italic;font-size:small;padding-right:30px;padding-top:7px}#product_block .information-block .attribute_group{margin-bottom:20px}#product_block .information-block .extra-message-container .alma-payment-plans-container{width:100%}@media (min-width:768px){#product_block .information-block .extra-message-container{display:flex;justify-content:space-between;align-items:center}#product_block .information-block .extra-message-container .alma-payment-plans-container{gap:0}}#product_block .information-block .extra-message{margin-bottom:1rem}#product_block .information-block .extra-message>*{padding:10px 0;flex:1;display:flex;align-items:center}#product_block .information-block .extra-message .delivery-reinssurance{color:#000;font-style:italic}#product_block .information-block .extra-message .delivery-reinssurance.orange{color:#ff6e00}#product_block .information-block .extra-message .delivery-message-reinssurance{font-style:italic}#product_block .information-block .extra-message i{font-size:24px;margin-right:7px}#product_block .information-block .fifty-payment a{text-decoration:underline}#product_block .information-block .price-quantity-container{display:flex;align-items:flex-end;margin-bottom:2rem;position:relative}@media (min-width:768px){#product_block .information-block .price-quantity-container{margin-bottom:1.5rem}}#product_block .information-block .price-quantity-container>*{flex:1}#product_block .information-block .price-quantity-container .quantity-container{flex:0 0 33%}#product_block .information-block .price-quantity-container .quantity-container #quantity_wanted_p{width:-moz-max-content;width:max-content}#product_block .information-block .price-quantity-container .quantity-container .imperial-system-value{font-weight:700;font-style:italic}#product_block .information-block .price-quantity-container .quantity-container label{display:block}#product_block .information-block .price-quantity-container .quantity-container #quantity_label_p{color:#40c1ac}#product_block .information-block .price-quantity-container .quantity-container #quantity_wanted{border:1px solid #000;border-radius:0;font-size:18px;line-height:36px;min-width:80px;text-align:center;width:1em}#product_block .information-block .price-quantity-container .quantity-container #quantity_wanted.qty_per_meter{text-align:left;padding-left:10px}@media (min-width:768px){#product_block .information-block .price-quantity-container .quantity-container #quantity_wanted.qty_per_meter{padding-left:30px}}#product_block .information-block .price-quantity-container .quantity-container .either-qty{position:absolute;bottom:-20px;left:0}@media (min-width:992px){#product_block .information-block .price-quantity-container .quantity-container .either-qty{bottom:inherit;left:inherit;margin-left:10px;margin-top:11px}}#product_block .information-block .price-quantity-container .quantity-container .unity-value{position:absolute;margin-left:-30px;margin-top:8px;font-size:18px}@media (min-width:768px){#product_block .information-block .price-quantity-container .quantity-container .unity-value{margin-left:-42px}}@media (min-width:768px){#product_block .information-block .price-quantity-container .quantity-container label{display:inline-block;margin-right:5px}#product_block .information-block .price-quantity-container .quantity-container #quantity_wanted{min-width:120px}}#product_block .information-block .price-quantity-container .price-container{margin:0}#product_block .information-block .additional-cta{display:flex;align-items:flex-end;margin-top:20px;justify-content:center}#product_block .information-block .additional-cta>*{margin:0}#product_block .information-block .additional-cta>:last-child{margin-right:0}#product_block .information-block .additional-cta .btn{flex:1;font-size:14px;line-height:18px;padding:0 6px 0 8px}@media (min-width:768px){#product_block .information-block .additional-cta .btn{max-width:50%}}#product_block .information-block .additional-cta .btn .icon-sample{margin-right:10px}#product_block .information-block .additional-cta.additional-cta-order .btn{max-width:50%;font-weight:600}#product_block .information-block .additional-cta.additional-cta-order .btn:nth-child(2){margin-left:20px}#product_block .information-block .additional-cta.additional-cta-small{justify-content:flex-start;gap:20px}#product_block .information-block .additional-cta.additional-cta-small a{text-decoration:none;flex:0;white-space:nowrap}#product_block .information-block .additional-cta.additional-cta-small a i{font-size:28px}#product_block .information-block .additional-cta.additional-cta-small a span{font-size:14px;text-decoration:underline}@media (max-width:768px){#product_block .information-block .additional-cta.additional-cta-small a span{display:none}}#product_block .information-block .addthis_inline_share_toolbox{display:none;margin-top:10px;visibility:hidden;opacity:0;transition:.3s ease}#product_block .information-block .addthis_inline_share_toolbox.visible{display:block;visibility:visible;opacity:1}#product-description{display:flex;text-align:center;flex-wrap:wrap;padding:20px}#product-description>div:first-child{flex:0 0 100%;margin-bottom:40px}#product-description .title{font-weight:600}#product-description .brand,#product-description .title{font-size:16px;display:block}@media (min-width:768px){#product-description{text-align:left;flex-wrap:nowrap}#product-description>div:first-child{flex:0 0 33%}#product-description>div:first-child .brand,#product-description>div:first-child .title{font-size:18px}}#more_info_block{padding:0 20px}#more_info_block .calculator-container .nav-tabs .nav-item{margin-right:90px}@media (min-width:768px){#more_info_block .calculator-container .tab-pane{margin-top:0}}#more_info_block ul.nav-tabs{flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden}@media (min-width:768px){#more_info_block ul.nav-tabs{overflow:auto}}#more_info_block ul.nav-tabs>li>a{white-space:nowrap}#nav_info_sheets .nav-link{margin-right:30px}@media (min-width:1200px){#nav_info_sheets .nav-link{margin-right:55px}}@media (max-width:991.98px){#more_info_block .nav-link{font-size:11px}#more_info_block .nav-link span{display:block;margin-bottom:5px}}.thumb_list{list-style:none;padding:0;margin:0;display:none}.thumb_list .more-img{width:100%;height:100%;border:1px solid #000;text-align:center;display:flex;justify-content:center;align-items:center}.thumb_list .more-img:hover{text-decoration:none}@media (min-width:768px){.thumb_list{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px}.thumb_list li{display:block}.thumb_list li:nth-child(12)~li{display:none}}@media (min-width:992px){.thumb_list{grid-template-columns:repeat(12,1fr)}.thumb_list li:first-child~li{display:block}.thumb_list li:first-child~li.more-item{display:none}.thumb_list li:first-child~li.more-item~.more-item{display:block}.thumb_list li:first-child~li:nth-child(25)~li{display:none}}.thumb_list li a{display:block;border:1px solid transparent;padding:1px}.thumb_list li.active a{border:1px solid #000}.thumb_list li img{display:block;width:100%;height:auto}@keyframes zoom-animation{0%{margin-top:-25px}50%{margin-top:0}to{margin-top:-25px}}.context-menu-list{box-shadow:0 0 10px 0 rgba(0,0,0,.25);border:1px solid #f3f3f3;position:absolute;background-color:#f3f3f3;list-style-type:none;color:#666;padding:0;font-size:10px;margin:.3em}.context-menu-list li span{cursor:pointer;display:block;padding:5px 15px}.context-menu-list li span:hover{background-color:#ff6e00;color:#fff}.slick-next,.slick-prev{width:auto;height:auto}#poplar-ar-button{display:none}.image-block .visualize-container,.project-imgs .visualize-container{margin:15px}.image-block .visualize-container>*,.project-imgs .visualize-container>*{width:100%}.image-block .visualize-container>* img,.project-imgs .visualize-container>* img{margin-right:15px}.image-block .visualize-container>*+*,.project-imgs .visualize-container>*+*{margin-top:15px}@media (min-width:768px){.image-block .visualize-container,.project-imgs .visualize-container{display:none}}.image-block .roomvo-container-desktop,.image-block .visualize-container .roomvo-container button[style*=visibility][style*=hidden],.project-imgs .roomvo-container-desktop,.project-imgs .visualize-container .roomvo-container button[style*=visibility][style*=hidden]{display:none}@media (min-width:768px){.image-block .roomvo-container-desktop,.project-imgs .roomvo-container-desktop{display:flex}.image-block .roomvo-container-desktop button,.project-imgs .roomvo-container-desktop button{margin-top:12px}}.image-block a:focus,.project-imgs a:focus{outline:none}.image-block .slick-next,.project-imgs .slick-next{right:0}.image-block .slick-prev,.project-imgs .slick-prev{left:0}.image-block .slick-next,.image-block .slick-prev,.project-imgs .slick-next,.project-imgs .slick-prev{color:inherit;display:none;font-size:27px}@media (min-width:768px){.image-block .slick-next,.image-block .slick-prev,.project-imgs .slick-next,.project-imgs .slick-prev{display:block}}.image-block .slick-next:focus,.image-block .slick-next:hover,.image-block .slick-prev:focus,.image-block .slick-prev:hover,.project-imgs .slick-next:focus,.project-imgs .slick-next:hover,.project-imgs .slick-prev:focus,.project-imgs .slick-prev:hover{opacity:.75}.image-block .slick-next:before,.image-block .slick-prev:before,.project-imgs .slick-next:before,.project-imgs .slick-prev:before{content:none}@media (min-width:768px){.image-block .slick-dotted.slick-slider,.project-imgs .slick-dotted.slick-slider{margin:0}}.image-block .slick-dots,.project-imgs .slick-dots{position:static}@media (min-width:768px){.image-block .slick-dots,.project-imgs .slick-dots{display:none!important}}.image-block .slick-dots li,.project-imgs .slick-dots li{width:10px;height:10px;margin:0 3px}.image-block .slick-dots li.slick-active button,.project-imgs .slick-dots li.slick-active button{background:#000}.image-block .slick-dots li button,.project-imgs .slick-dots li button{border:1px solid #000;border-radius:100%;width:10px;height:10px}.image-block .slick-dots li button:before,.project-imgs .slick-dots li button:before{content:none}.image-block .slick-list img:not(.slick-loading),.project-imgs .slick-list img:not(.slick-loading){width:100%;height:auto}.image-block #primary-image-block img,.project-imgs #primary-image-block img{width:100%}.image-block #primary-image-block,.image-block #thumbs_list_frame,.project-imgs #primary-image-block,.project-imgs #thumbs_list_frame{transition:.9s ease;visibility:hidden;opacity:0}.image-block #primary-image-block.slick-initialized,.image-block #thumbs_list_frame.slick-initialized,.project-imgs #primary-image-block.slick-initialized,.project-imgs #thumbs_list_frame.slick-initialized{visibility:visible;opacity:1}.image-block #thumbs_list_frame,.project-imgs #thumbs_list_frame{display:none;width:100%;position:relative}@media (min-width:768px){.image-block #thumbs_list_frame,.project-imgs #thumbs_list_frame{display:block;padding:0 15px}}.image-block #thumbs_list_frame .slick-list,.project-imgs #thumbs_list_frame .slick-list{max-width:520px;margin:auto;display:none}@media (min-width:768px){.image-block #thumbs_list_frame .slick-list,.project-imgs #thumbs_list_frame .slick-list{display:block}}.image-block #thumbs_list_frame .slick-slide,.project-imgs #thumbs_list_frame .slick-slide{padding:12px}.image-block #thumbs_list_frame .slick-slide img.thumb,.project-imgs #thumbs_list_frame .slick-slide img.thumb{display:block;padding:2px;border:1px solid transparent}.image-block #thumbs_list_frame .slick-slide img.thumb.slick-loading,.project-imgs #thumbs_list_frame .slick-slide img.thumb.slick-loading{display:none}.image-block #thumbs_list_frame .slick-slide.slick-current img.thumb,.project-imgs #thumbs_list_frame .slick-slide.slick-current img.thumb{border:1px solid #000}.pswp__bg{background:#fff}.has-arrow{position:relative}.arrow.vertical-arrow{width:41px;background:url(../img/arrow-pxl.png) repeat-y 50%;position:absolute;left:0;top:0;overflow:hidden;margin-right:4px}.arrow.vertical-arrow .arrow-text{padding:10px 0;position:absolute;top:50%;margin-top:-17px}.arrow.horizontal-arrow{background:url(../img/arrow-pxl.png) repeat-x center 21px;position:relative;width:100%;text-align:center;height:41px;margin:4px auto}.arrow.horizontal-arrow .arrow-text{padding:0 10px;margin-top:13px}.arrow .arrow-text{color:#000;display:inline-block;font-size:9.5px;background-color:#fff}.arrow .arrow-bigpic{position:absolute}.arrow .arrow-left{background:url(../img/arrows-left-product.png) no-repeat 50%;left:0;height:41px;width:8px}.arrow .arrow-right{background:url(../img/arrows-right-product.png) no-repeat 50%;right:0;height:41px;width:8px}.arrow .arrow-top{background:url(../img/arrows-top-product.png) no-repeat 50%;left:0;top:0;width:41px;height:8px}.arrow .arrow-bottom{background:url(../img/arrows-bottom-product.png) no-repeat 50%;left:0;bottom:0;width:41px;height:8px}#more-product-infos{margin-bottom:1rem}#more-product-infos .nav-tabs{justify-content:center;text-transform:uppercase;font-size:16px;border:none}@media (min-width:768px){#more-product-infos .nav-tabs{display:flex}#more-product-infos .nav-tabs .nav-item{min-width:210px;flex:0 0 50%;margin-right:0}#more-product-infos .nav-tabs .nav-item:first-child{padding-right:10px;text-align:right}#more-product-infos .nav-tabs .nav-item:last-child{padding-left:10px}#more-product-infos .nav-tabs .nav-item:last-child:first-child{text-align:center}#more-product-infos .nav-tabs .nav-item a{display:inline-flex}}#more-product-infos .btn-header{text-transform:uppercase}#more-product-infos .title-data a{text-transform:uppercase;display:block;border-bottom:1px solid #a0a0a0;padding-bottom:12px;margin-bottom:15px}#more-product-infos .title-data a i{float:right;font-size:18px}#more-product-infos .title-data a:hover{text-decoration:none}#more-product-infos .button-container{display:flex;flex-wrap:wrap;justify-content:space-between}#more-product-infos .button-container a{flex:0 0 100%}@media (min-width:768px){#more-product-infos .button-container{flex-wrap:nowrap}#more-product-infos .button-container a{max-width:313px;margin:0}}#more-product-infos #description-collection-data .content{display:flex;flex-direction:column}#more-product-infos #description-collection-data .content>a{flex:0 0 28%}#more-product-infos #description-collection-data .content>div{flex:1}#more-product-infos #description-collection-data .content>a+div{flex:auto}@media (min-width:768px){#more-product-infos #description-collection-data .content{flex-direction:row}}#more-product-infos #description-collection-data .content img{max-width:100%;margin-bottom:20px}@media (min-width:768px){#more-product-infos #description-collection-data .content img{padding-right:15px}}#more-product-infos #description-collection-data .content .button-container{margin:auto}@media (min-width:768px){#more-product-infos #description-collection-data .content .button-container{max-width:100%}#more-product-infos #description-collection-data .content .button-container .btn{flex:0 0 46%}}@media (min-width:992px){#more-product-infos #description-collection-data .content .button-container{max-width:50%}}#more-product-infos #slider-collection{padding:20px 0 0}@media (min-width:768px){#more-product-infos #slider-collection{padding:40px 0 0}}#more-product-infos #slider-collection.slick-slider{overflow:visible}#more-product-infos #slider-collection .slick-arrow{top:20px;left:auto;right:0;font-size:20px;color:#000}#more-product-infos #slider-collection .slick-arrow:before{display:none}#more-product-infos #slider-collection .slick-arrow.slick-disabled{opacity:.5}#more-product-infos #slider-collection .slick-arrow.slick-prev{right:45px}#more-product-infos #slider-collection .slick-dotted.slick-slider{margin-bottom:10px}#more-product-infos #slider-collection .slick-dots{line-height:0;position:static}@media (min-width:768px){#more-product-infos #slider-collection .slick-dots{display:none!important}}#more-product-infos #slider-collection .slick-dots li{width:10px;height:10px;margin:0 3px}#more-product-infos #slider-collection .slick-dots li.slick-active button{background:#000}#more-product-infos #slider-collection .slick-dots li button{border:1px solid #000;border-radius:100%;width:10px;height:10px}#more-product-infos #slider-collection .slick-dots li button:before{content:none}#more-product-infos #slider-collection .item{height:auto}#more-product-infos #slider-collection .item .item-content{padding-left:8px;padding-right:8px}@media (min-width:768px){#more-product-infos #slider-collection .item .item-content{padding-left:16px;padding-right:16px}}#more-product-infos #slider-collection .item .item-content .images-slideshow{margin-bottom:15px}.contact-us-block{margin:40px 0 30px}.contact-us-block .title{font-size:16px;line-height:22px;display:block;text-align:center;margin-bottom:10px}.contact-us-block .button-container-mb{display:flex;justify-content:center}@media (min-width:768px){.contact-us-block .button-container-mb{display:none}}.contact-us-block .button-container-mb>a{min-width:250px}.contact-us-block .button-container{display:none;border-top:1px solid #000;border-bottom:1px solid #000}@media (min-width:768px){.contact-us-block .button-container{display:flex}}.contact-us-block .button-container a{border:none;margin:0;display:flex;flex-direction:column;font-size:14px;line-height:19px;height:auto;padding:14px 0 16px}.contact-us-block .button-container a i{font-size:30px;margin:0 0 8px}.contact-us-block .button-container a+a{border-left:1px solid #000;margin:0}@media (min-width:768px){.contact-us-block{margin:60px 0 50px}.contact-us-block .title{font-size:18px;line-height:25px;font-weight:800}.contact-us-block .button-container{padding:0;border:none;justify-content:center}.contact-us-block .button-container a{max-width:313px;flex-direction:row;border:1px solid #000;margin:0 5px!important;height:80px}.contact-us-block .button-container a i{margin-right:20px;margin-bottom:0}}.skeepers_product__stars{display:inline-block;position:relative;top:1px!important;left:5px!important}.skeepers_product__stars .stars__rating{display:none!important}.features-data{padding-top:10px}.features-data.features-data-usages{padding-top:0}.features-data.features-data-usages>p{margin-bottom:1rem}.features-data .features-group{display:flex;flex-wrap:wrap}.features-data .features-group .features{flex:0 0 100%}.features-data .features-group .features a{color:#ff6e00}@media (min-width:768px){.features-data .features-group .features{flex:0 0 50%;border-left:1px solid #000;padding:0 30px}.features-data .features-group .features:first-child{padding-left:0;border-left:none}.features-data .features-group .features:last-child{padding-right:0}}.features-data .features-group .features>div{display:flex;margin-bottom:20px}.features-data .features-group .features>div>div:first-child{flex:0 0 33%;padding-right:15px}.features-data .features-group .features div[rel]:hover{color:#ff6e00}.features-data .features-group .features .usages-dp{margin-bottom:40px;align-items:center}.features-data .features-group .features .usages-dp ul{margin:0}.features-data .features-group .features .usages-dp>div:first-child{flex:0 0 75px}.features-data .features-group .features .usages-dp>div:first-child img,.features-data .features-group .features .usages-dp>div:first-child span{opacity:.3}.features-data .features-group .features .usages-dp>div:first-child img.active,.features-data .features-group .features .usages-dp>div:first-child span.active{opacity:1}.features-data .features-group .features .usages-dp ul{list-style:none}.features-data .features-group .features .usages-dp ul li{opacity:.3;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.features-data .features-group .features .usages-dp ul li.active{opacity:1;-webkit-text-decoration-line:none;text-decoration-line:none}.features-data .more-infos-features-sheet{min-height:30px;color:#ff6e00;display:flex;margin-bottom:15px}.features-data .more-infos-features-sheet strong{display:inline-block;flex:0 0 33%}@media (min-width:768px){.features-data .more-infos-features-sheet strong{flex:0 0 calc(16.5% - 9.9px)}.features-data .more-infos-features-sheet strong.logo-hover{flex:0 0 8%}}.features-data img.havehoverfeature:hover{filter:invert(50%) sepia(81%) saturate(3023%) hue-rotate(1turn) brightness(100%) contrast(101%)}#collapse-certifications .features-data{padding-top:0}#pane-carpet .content p:first-child,#pane-quotation .content p:first-child,#pane-request .content p:first-child{margin-bottom:40px}#pane-carpet .content .product-description,#pane-quotation .content .product-description,#pane-request .content .product-description{display:flex;margin-bottom:15px}#pane-carpet .content .product-description .main-infos,#pane-quotation .content .product-description .main-infos,#pane-request .content .product-description .main-infos{display:flex;flex-direction:column}#pane-carpet .content .product-description img,#pane-quotation .content .product-description img,#pane-request .content .product-description img{margin-right:20px;max-height:85px}#pane-carpet .content .measure-fields .form-group,#pane-quotation .content .measure-fields .form-group,#pane-request .content .measure-fields .form-group{max-width:124px;flex:0 0 45%}#pane-carpet .content .measure-fields .form-group:first-child,#pane-quotation .content .measure-fields .form-group:first-child,#pane-request .content .measure-fields .form-group:first-child{float:left;margin-right:50px}#pane-carpet .content .measure-fields .form-group .input-group:not(.select-group) span,#pane-quotation .content .measure-fields .form-group .input-group:not(.select-group) span,#pane-request .content .measure-fields .form-group .input-group:not(.select-group) span{margin-top:10px}#pane-carpet .content .decorative_panel_message.error,#pane-quotation .content .decorative_panel_message.error,#pane-request .content .decorative_panel_message.error{margin-top:1.3rem}@media (min-width:768px){#pane-carpet .content,#pane-quotation .content,#pane-request .content{display:flex;flex-direction:row}#pane-carpet .content>div,#pane-quotation .content>div,#pane-request .content>div{flex:0 0 54%;padding-right:68px}#pane-carpet .content>form,#pane-quotation .content>form,#pane-request .content>form{flex:1;padding-left:20px}#pane-carpet .content .two-sides-container,#pane-quotation .content .two-sides-container,#pane-request .content .two-sides-container{display:flex}#pane-carpet .content .two-sides-container .input-group,#pane-quotation .content .two-sides-container .input-group,#pane-request .content .two-sides-container .input-group{max-height:45px}#pane-carpet .content .leftside-field,#pane-carpet .content .rightside-field,#pane-quotation .content .leftside-field,#pane-quotation .content .rightside-field,#pane-request .content .leftside-field,#pane-request .content .rightside-field{flex:0 0 47%}#pane-carpet .content .rightside-field,#pane-quotation .content .rightside-field,#pane-request .content .rightside-field{margin-left:auto}#pane-carpet .content .product-description,#pane-quotation .content .product-description,#pane-request .content .product-description{display:flex}#pane-carpet .content .product-description img,#pane-quotation .content .product-description img,#pane-request .content .product-description img{max-height:317px}#pane-carpet .content .measure-fields .form-group:first-child,#pane-quotation .content .measure-fields .form-group:first-child,#pane-request .content .measure-fields .form-group:first-child{margin-right:65px}#pane-carpet .content .measure-fields .form-group:last-child,#pane-quotation .content .measure-fields .form-group:last-child,#pane-request .content .measure-fields .form-group:last-child{margin-left:0}}#tailored-decorative-panel-calculator{display:flex;flex-wrap:wrap;justify-content:center}#tailored-decorative-panel-calculator .content_top{flex:0 0 100%;max-width:100%}@media (min-width:768px){#tailored-decorative-panel-calculator .content_top{flex:0 0 54%;max-width:54%;padding:0 60px 0 0}}#tailored-decorative-panel-calculator .panel-calculator{position:relative}#tailored-decorative-panel-calculator .panel-calculator .main-panel{position:relative;max-height:100%;display:block;width:100%}#tailored-decorative-panel-calculator .panel-calculator .main-panel.main-panel-repeatable{margin:0 auto}#tailored-decorative-panel-calculator .panel-calculator .main-panel #main-image{width:100%}#tailored-decorative-panel-calculator .panel-calculator .main-panel>div.part{background:#3e4346;position:absolute;bottom:0;opacity:.8}#tailored-decorative-panel-calculator .panel-calculator .main-panel>div.part.top-part{top:0;width:100%;height:0}#tailored-decorative-panel-calculator .panel-calculator .main-panel>div.part.left-part{left:0;height:100%}#tailored-decorative-panel-calculator .panel-calculator .main-panel>div.part.right-part{right:0;height:100%}#tailored-decorative-panel-calculator .panel-calculator .main-panel>div.part.bottom-part{bottom:0;width:100%;height:0}#tailored-decorative-panel-calculator .panel-calculator .main-panel>div.part.mask{background:none;left:0;top:0;height:100%;width:100%;cursor:all-scroll}#tailored-decorative-panel-calculator .panel-calculator .indicator{visibility:hidden;background:url(../img/arrow-pxl.png) repeat-x 50%;text-align:center}#tailored-decorative-panel-calculator .panel-calculator .indicator>span{background:#fff;font-size:11px;display:block;width:60px;line-height:.5}#tailored-decorative-panel-calculator .panel-calculator .indicator.bottom-indicator{border-left:1px solid #000;border-right:1px solid #000;clear:both;margin-right:15px;height:5px;margin-top:8px}#tailored-decorative-panel-calculator .panel-calculator .indicator.right-indicator{background-repeat:repeat-y;border-top:1px solid #000;border-bottom:1px solid #000;position:absolute;width:5px;right:-12px;top:0;height:100%}#tailored-decorative-panel-calculator .panel-calculator .indicator.right-indicator>span{transform:rotate(-90deg);top:25px}#tailored-decorative-panel-calculator .bottom-image{margin:30px 0 20px;display:flex;justify-content:center}#tailored-decorative-panel-calculator .bottom-image a{width:172px;height:38px;font-size:14px;line-height:19px;margin:0 10px}#tailored-decorative-panel-calculator .content_right{flex:1}@media (min-width:768px){#tailored-decorative-panel-calculator .content_right{padding:0 0 0 20px}}#tailored-decorative-panel-calculator .content_right form{display:flex;height:100%;flex-direction:column}#tailored-decorative-panel-calculator .content_right h2{font-size:16px;font-weight:600}#tailored-decorative-panel-calculator .content_right h2 .btn-tooltip{text-align:center;background-color:#fff;border-color:#000;color:#000}#tailored-decorative-panel-calculator .content_right .form-inline{display:flex;flex-wrap:wrap;margin-bottom:20px;align-items:flex-start}#tailored-decorative-panel-calculator .content_right .form-inline>div:first-child,#tailored-decorative-panel-calculator .content_right .form-inline>div:nth-child(2){padding-right:20px;flex:0 0 50%}#tailored-decorative-panel-calculator .content_right .form-inline>div:nth-child(3){flex:0 0 100%}@media (min-width:768px){#tailored-decorative-panel-calculator .content_right .form-inline>div:first-child,#tailored-decorative-panel-calculator .content_right .form-inline>div:nth-child(2),#tailored-decorative-panel-calculator .content_right .form-inline>div:nth-child(3){flex:0 0 33%}}#tailored-decorative-panel-calculator .content_right .form-inline .form-group .text-muted{color:#000!important;font-size:14px;position:absolute;right:0}#tailored-decorative-panel-calculator .content_right .minimum-sentence,#tailored-decorative-panel-calculator .content_right .minimum-sentence-order{padding-top:14px;font-size:12px;display:none}#tailored-decorative-panel-calculator .content_right .note{display:none;margin-bottom:20px;text-align:center}@media (min-width:768px){#tailored-decorative-panel-calculator .content_right .note{text-align:left}}#tailored-decorative-panel-calculator .content_right #option_vinyl{margin-bottom:20px}#tailored-decorative-panel-calculator .content_right #option_vinyl span{font-size:13px;line-height:22px}#tailored-decorative-panel-calculator .content_right #option_vinyl label{margin:0;padding-right:5px}#tailored-decorative-panel-calculator .content_right #option_vinyl label>span{display:flex}@media (min-width:768px){#tailored-decorative-panel-calculator .content_right #option_vinyl label>span.custom_checkbox{height:28px;width:28px;flex:0 0 28px}}@media (min-width:992px){#tailored-decorative-panel-calculator .content_right #option_vinyl label>span.custom_checkbox{height:20px;width:20px;flex:0 0 20px;font-size:13px}}#tailored-decorative-panel-calculator .content_right #option_vinyl label>span i{flex:0 0 20px;max-width:200px;height:20px;font-size:16px;display:flex;align-items:center;justify-content:center;font-weight:600;margin:0}@media (min-width:768px){#tailored-decorative-panel-calculator .content_right #option_vinyl label>span i{margin-left:10px}}#tailored-decorative-panel-calculator .content_right .extra-message{display:flex;font-size:14px;font-style:italic;padding-top:20px}#tailored-decorative-panel-calculator .content_right .extra-message>*{flex:0 0 50%;display:inline-flex;align-items:center}#tailored-decorative-panel-calculator .content_right .extra-message>* i{margin-right:5px;font-size:25px}#tailored-decorative-panel-calculator .content_right .prices-container{display:flex;justify-content:space-between;align-items:flex-end}#tailored-decorative-panel-calculator .content_right .prices-container .m2_price{text-align:left;align-items:normal}#tailored-decorative-panel-calculator .content_right .prices-container .m2_price span{font-weight:400}#tailored-decorative-panel-calculator .content_right .prices-container .total-label{margin-right:10px;margin-bottom:3px}#tailored-decorative-panel-calculator .content_right .prices-container .inline-price-container{display:flex;align-items:flex-end;flex-direction:column}#tailored-decorative-panel-calculator .content_right .prices-container .inline-price-container .customs-free-fees{margin:0}#tailored-decorative-panel-calculator .content_right .prices-container .inline-price-container>*{display:inline-flex}#tailored-decorative-panel-calculator .content_right .prices-container .inline-price-container.custom-calculator{padding-bottom:4px}#tailored-decorative-panel-calculator .content_right .btn{height:50px;margin-top:15px;font-size:16px;font-weight:600!important}#horizontal_moving_hand,#horizontal_moving_hand_popin{display:none;position:absolute;right:30%;top:45%;animation:horizontal_moving_hand 1.7s infinite}#vertical_moving_hand,#vertical_moving_hand_popin{display:none;position:absolute;right:45%;top:45%;animation:vertical_moving_hand 1.7s infinite;max-width:50px}@keyframes horizontal_moving_hand{0%{right:calc(80% - 50px)}50%{right:20%}to{right:calc(80% - 50px)}}@keyframes vertical_moving_hand{0%{top:calc(75% - 76px)}50%{top:20%}to{top:calc(75% - 76px)}}#tailored-decorative-panel-calculator .main-image{width:auto;max-width:100%;max-height:70vh;max-height:calc(var(--vh,1vh)*70)}#tailored-decorative-panel-calculator .main-image.reverse{transform:scaleX(-1)}#decorativeModal .modal-dialog{max-width:inherit}#decorativeModal .modal-content{background:none;padding:0}#decorativeModal #buttonBoard{padding:20px;display:flex;justify-content:center}#decorativeModal #buttonBoard a{margin:0 15px;width:172px;height:50px}#decorativeModal .panel-calculator{max-width:100%;margin:auto}.popcontainerright .reduction_display{background:#40c1ac;color:#fff;padding:0 8px;display:inline-block;font-size:16px;line-height:33px;text-align:center}#left_by_block .free_custom{border:none}a.custom_decorative_panel_tailored{display:inline-block}#price_decorative_panel.havepromo{color:#40c1ac}#custom_decorative_panel_content{margin-top:10px}#custom_decorative_panel_content .main-panel{max-width:100%}#custom_decorative_panel_content #tailored-decorative-panel-calculator{height:auto}#custom_decorative_panel_content #main-image.reverse,#popin_decorative_panel_content #main-image.reverse{transform:scaleX(-1)}#custom_decorative_panel_content .indicator>span{background:#fff;font-size:11px;display:block;width:60px}#custom_decorative_panel_content .indicator.bottom-indicator{clear:both;margin-right:15px;border-left:1px solid #000;height:5px;margin-top:8px;border-right:1px solid #000}#custom_decorative_panel_content .indicator.right-indicator{width:5px;position:absolute}#custom_decorative_panel_content .indicator.right-indicator>span{height:13px;position:absolute;right:-30px}#custom_decorative_panel_content .ui-draggable{z-index:1}@media (max-width:768px){#price_decorative_panel{display:inline-block;margin-top:50px}#price_decorative_panel.havepromo,#right_by_block .content_prices.custom_decorative_price{margin:0}#custom_decorative_panel_content #img-product-calc{max-width:100%;margin:0}#custom_decorative_panel_content #left_by_block ul li.free{margin:6px 0 0}#custom_decorative_panel_content #left_by_block ul li.express.one,#custom_decorative_panel_content #left_by_block ul li.free{border:none;float:left;width:50%}#custom_decorative_panel_content .top-part .panel-calculator{max-width:100%}#custom_decorative_panel_content .indicator.right-indicator>span{position:absolute;right:-20px;width:50px;height:13px}#custom_decorative_panel_content .ui-draggable{width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:992px){.buttonPopinPanel{padding:6px 30px;width:130px;font-size:16px;height:35px}}#customRug-calculator-data{padding-top:0}#customRug-calculator-data #custom_rug_panel_content{display:flex;flex-direction:column}@media (min-width:768px){#customRug-calculator-data #custom_rug_panel_content{padding-top:70px;flex-direction:row}}#customRug-calculator-data #custom_rug_panel_content .customRug-part-left{flex:0 0 54%}#customRug-calculator-data #custom_rug_panel_content .customRug-part-left .product-description{display:flex;margin-bottom:15px}#customRug-calculator-data #custom_rug_panel_content .customRug-part-left .product-description .main-infos{display:flex;flex-direction:column}#customRug-calculator-data #custom_rug_panel_content .customRug-part-left .product-description img{border:1px solid #666;margin-right:20px;max-height:85px}@media (min-width:768px){#customRug-calculator-data #custom_rug_panel_content .customRug-part-left .product-description img{max-height:317px}}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right{flex:1}@media (min-width:768px){#customRug-calculator-data #custom_rug_panel_content .customRug-part-right{padding-left:20px}}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm h4{font-size:16px}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm .input-size-container{display:flex;align-items:flex-start;justify-content:space-between}@media (min-width:768px){#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm .input-size-container{justify-content:flex-start}}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm .input-size-container .form-group{flex:0 0 33%}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm .input-size-container .form-group .input-group{max-width:124px}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm .input-size-container .form-group .input-group:first-child{margin-right:65px}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm .input-size-container .form-group.length-form{margin-left:auto}@media (min-width:768px){#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm .input-size-container .form-group.length-form{margin-left:0}}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm .input-size-container .minimum-sentence-order,#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm .input-size-container .minimum-sentence-price{display:none;font-size:12px}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm .customRug-price-container{display:flex}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm .customRug-price-container .price-display{flex:1 0 50%;color:#ff6e00;align-self:flex-end}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm .customRug-price-container .price-display .m2_price{text-align:left;align-items:normal}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm .customRug-price-container .price-display .m2_price span{font-weight:400}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm .customRug-price-container .price-display .m2_price .discount-price{font-size:22px;color:#40c1ac}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm .customRug-price-container .price-display>span{font-size:22px}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm .customRug-price-container .old-price{font-size:14px}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm .customRug-price-container .inline-price-container{flex:1 0 50%;text-align:right}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm .customRug-price-container .inline-price-container .total-label{font-size:16px;color:#000;margin-right:5px}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm .customRug-price-container .inline-price-container .price{width:125px;display:inline-block;font-size:26px;font-weight:700;color:#ff6e00}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm .customRug-price-container .inline-price-container .price.discount-price{font-size:22px;color:#40c1ac}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm #add_to_cart_custom_rug{margin-top:20px}@media (min-width:768px){#customRug-calculator-data #custom_rug_panel_content .customRug-part-right #carpetForm #add_to_cart_custom_rug{margin-top:28px}}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right .extra-container{display:flex;flex-direction:column;margin-top:0}@media (min-width:768px){#customRug-calculator-data #custom_rug_panel_content .customRug-part-right .extra-container{flex-direction:row;margin-top:15px}}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right .extra-container>div{display:flex;flex:0 0 50%;align-items:center;font-style:italic;margin-top:15px}@media (min-width:768px){#customRug-calculator-data #custom_rug_panel_content .customRug-part-right .extra-container>div{margin-top:0}}#customRug-calculator-data #custom_rug_panel_content .customRug-part-right .extra-container>div i{font-size:25px;margin-right:10px}#pane-certifications #collapse-certifications{padding-top:25px}@media (min-width:768px){#pane-certifications #collapse-certifications{padding-top:20px}}#pane-certifications #collapse-certifications .certifications-container{display:flex;flex-direction:column}@media (min-width:768px){#pane-certifications #collapse-certifications .certifications-container{flex-direction:row}}#pane-certifications #collapse-certifications .certifications-container .certification-left-part .certificate-pdf>span,#pane-certifications #collapse-certifications .certifications-container .certification-left-part .norms>span{width:90px;min-width:90px;margin-right:20px}@media (min-width:768px){#pane-certifications #collapse-certifications .certifications-container .certification-left-part{margin-top:0;width:50%}#pane-certifications #collapse-certifications .certifications-container .certification-left-part+.certification-right-part{border-left:1px solid #000}}#pane-certifications #collapse-certifications .certifications-container .certification-right-part{margin-top:20px}@media (min-width:768px){#pane-certifications #collapse-certifications .certifications-container .certification-right-part{padding-left:48px;margin-top:0;width:50%}}#pane-certifications #collapse-certifications .certifications-container .norms{display:flex}#pane-certifications #collapse-certifications .certifications-container .norms>span{width:40%}@media (min-width:768px){#pane-certifications #collapse-certifications .certifications-container .norms>span{width:15%}}#pane-certifications #collapse-certifications .certifications-container .norms>div{width:60%}@media (min-width:768px){#pane-certifications #collapse-certifications .certifications-container .norms>div{width:85%}}#pane-certifications #collapse-certifications .certifications-container .norms .norms-list span{display:inline-block;width:100%;margin-bottom:30px}#pane-certifications #collapse-certifications .certifications-container .certificate-pdf{display:flex;margin-bottom:38px}#pane-certifications #collapse-certifications .certifications-container .certificate-pdf>span{width:40%}@media (min-width:768px){#pane-certifications #collapse-certifications .certifications-container .certificate-pdf>span{width:100%}}#pane-certifications #collapse-certifications .certifications-container .certificate-pdf .pdf-links{display:flex;flex-direction:column}#pane-certifications #collapse-certifications .certifications-container .certificate-pdf .pdf-links>a{color:#ff6e00}#pane-certifications #collapse-certifications .certifications-container .certificate-logos{display:flex;width:300px;flex-wrap:wrap;align-items:center;margin:auto}@media (min-width:768px){#pane-certifications #collapse-certifications .certifications-container .certificate-logos{margin:0}}@media (min-width:1200px){#pane-certifications #collapse-certifications .certifications-container .certificate-logos{width:500px}}#pane-certifications #collapse-certifications .certifications-container .certificate-logos .logo-certif-container{float:left;flex:0 0 50%;text-align:center}#pane-certifications #collapse-certifications .certifications-container .certificate-logos .logo-certif-container:nth-child(n+4){margin-top:25px}@media (min-width:768px){#pane-certifications #collapse-certifications .certifications-container .certificate-logos .logo-certif-container{text-align:left}}@media (min-width:1200px){#pane-certifications #collapse-certifications .certifications-container .certificate-logos .logo-certif-container{flex:0 0 33.33%}}#pane-certifications #collapse-certifications .certifications-container .certificate-logos .logo-certif-container img{width:100%;max-width:100px}#pane-certifications .orange{display:block;color:#ff6e00;margin-bottom:20px}#sofaChoicesModal .modal-dialog{max-width:611px}#sofaChoicesModal .modal-content{padding:18px 30px 30px}#sofaChoicesModal .modal-content .modal-header{padding:0;border:0}#sofaChoicesModal .modal-content .modal-header h5{font-size:18px;font-weight:500;margin:0 auto}#sofaChoicesModal .modal-content .modal-body{padding-bottom:0}#sofaChoicesModal .modal-content .modal-body .sofas-container{width:100%;margin:0 auto}#sofaChoicesModal .modal-content .modal-body .sofas-container ul.sofa-list{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;margin:0}#sofaChoicesModal .modal-content .modal-body .sofas-container ul.sofa-list .sofa-double-item-container{flex:0 0 50%;max-width:111px}#sofaChoicesModal .modal-content .modal-body .sofas-container ul.sofa-list .sofa-double-item-container .sofa-item{margin-top:10px}#sofaChoicesModal .modal-content .modal-body .sofas-container ul.sofa-list .sofa-double-item-container .sofa-item a .image-container{height:111px;text-align:center;border:2px solid #000;margin-bottom:8px;display:flex;align-items:center;justify-content:center}#sofaChoicesModal .modal-content .modal-body .sofas-container ul.sofa-list .sofa-double-item-container .sofa-item a .image-container img{height:100%;max-height:100%;max-width:100%}#sofaChoicesModal .modal-content .modal-body .sofas-container ul.sofa-list .sofa-double-item-container .sofa-item a span{text-align:center;line-height:normal;height:58px;display:flex;justify-content:center}@media (min-width:768px){#sofaChoicesModal .modal-content .modal-body .sofas-container{width:492px}#sofaChoicesModal .modal-content .modal-body .sofas-container ul.sofa-list{width:100%;display:none}#sofaChoicesModal .modal-content .modal-body .sofas-container ul.sofa-list .slick-slide>div{margin:0 15px}#sofaChoicesModal .modal-content .modal-body .sofas-container ul.sofa-list .sofa-double-item-container{float:left;max-width:none}#sofaChoicesModal .modal-content .modal-body .sofas-container ul.sofa-list .sofa-double-item-container .sofa-item a .image-container{width:100%;display:flex;align-items:center;justify-content:center;height:134px}#sofaChoicesModal .modal-content .modal-body .sofas-container ul.sofa-list .sofa-double-item-container .sofa-item a .image-container img{width:auto;max-height:100%;margin:0 auto;max-width:100%;height:auto}#sofaChoicesModal .modal-content .modal-body .sofas-container ul.sofa-list .sofa-double-item-container .sofa-item a span{height:40px!important}#sofaChoicesModal .modal-content .modal-body .sofas-container ul.sofa-list .slick-arrow{position:absolute;font-size:25px;top:50%;transform:translateY(-50%);outline:none}#sofaChoicesModal .modal-content .modal-body .sofas-container ul.sofa-list .slick-arrow:hover{text-decoration:none}#sofaChoicesModal .modal-content .modal-body .sofas-container ul.sofa-list .slick-arrow.slick-disabled{opacity:.25;cursor:default}#sofaChoicesModal .modal-content .modal-body .sofas-container ul.sofa-list .slick-arrow.prev{left:-32px}#sofaChoicesModal .modal-content .modal-body .sofas-container ul.sofa-list .slick-arrow.next{right:-32px}#sofaChoicesModal .modal-content .modal-body .sofas-container ul.sofa-list .dots{padding:0;list-style:none;display:flex;justify-content:center;margin-top:15px}#sofaChoicesModal .modal-content .modal-body .sofas-container ul.sofa-list .dots li{background:#fff;border:1px solid #000;width:10px;height:10px;border-radius:100%;margin:3px}#sofaChoicesModal .modal-content .modal-body .sofas-container ul.sofa-list .dots li.slick-active{background:#000}#sofaChoicesModal .modal-content .modal-body .sofas-container ul.sofa-list .dots li button{display:none}}#sofascalculator .left-sofa-calculator{display:flex;flex-direction:column;align-items:center}#sofascalculator .left-sofa-calculator span.sofa-name{font-size:18px;line-height:25px}#sofascalculator .left-sofa-calculator .image-container{max-width:363px}#sofascalculator .left-sofa-calculator .image-container img{width:100%}#sofascalculator .left-sofa-calculator .change-link{font-size:14px;font-weight:600;text-decoration:underline;margin-bottom:20px}@media (min-width:768px){#sofascalculator .left-sofa-calculator .change-link{margin-bottom:60px}}#sofascalculator .left-sofa-calculator .text-container{display:none}#sofascalculator .text-container a{color:#ff6e00;text-decoration:underline}#sofascalculator .text-container .subtitle{margin-bottom:0}#sofascalculator .text-container .text{margin-bottom:15px;display:block}#sofascalculator .mobile-informations{display:block}#sofascalculator .desktop-informations{display:none}#sofascalculator .right-sofa-calculator .text{display:block}#sofascalculator .right-sofa-calculator form{margin-top:40px;margin-bottom:28px;position:relative}#sofascalculator .right-sofa-calculator form .label-container{align-items:center;margin-bottom:16px;display:none}#sofascalculator .right-sofa-calculator form .label-container label{font-size:14px;margin:0;display:inline-flex}#sofascalculator .right-sofa-calculator form .label-container label span{font-size:14px;line-height:19px}#sofascalculator .right-sofa-calculator form .label-container i{flex:0 0 25px;margin-right:0;cursor:default}#sofascalculator .right-sofa-calculator form .final-container{margin:30px 0}#sofascalculator .right-sofa-calculator form .final-container .sofa-number{margin-bottom:30px}@media (min-width:768px){#sofascalculator .left-sofa-calculator .text-container{display:block}#sofascalculator .mobile-informations{display:none}#sofascalculator .desktop-informations{display:block}#sofascalculator .right-sofa-calculator .text-container{display:none}#sofascalculator .right-sofa-calculator form{margin-top:25px}#sofascalculator .right-sofa-calculator form .final-container{margin:10px 0 15px}#sofascalculator .right-sofa-calculator form .final-container .sofa-number{margin-bottom:18px}#sofascalculator .right-sofa-calculator form label i{margin-left:15px}}.loader-overlay{transition:.1s ease;background:hsla(0,0%,100%,.64);position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;display:none;align-items:center;justify-content:center}.loader-overlay.loading{display:flex}.loader-overlay .spinner-grow{width:3rem;height:3rem}.tooltip-container{width:260px;padding:15px}.tooltip-container>span{font-size:14px;line-height:19px;text-align:center;display:block;margin:0 auto}.tooltip-container>div{display:flex}.tooltip-container>div>div{flex:0 0 50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.tooltip-container>div>div:first-child i:before{display:none!important}.tooltip-container>div>div img{width:100%;max-width:71px;height:auto;margin:20px 0 15px}.tooltip-container>div>div span{font-size:12px;line-height:16px;display:flex;align-items:center;justify-content:center}.tooltip-container>div>div span i{border:1px solid #000;width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-right:8px}#calculatorChoiceModal .modal-dialog{max-width:611px}#calculatorChoiceModal .modal-content{padding:30px}#calculatorChoiceModal .modal-content .modal-header{padding:0;margin-top:15px;border:0}#calculatorChoiceModal .modal-content .modal-header h5{font-size:18px;font-weight:500;margin:0 auto;text-align:center}#calculatorChoiceModal .modal-content .modal-body{padding:0}#calculatorChoiceModal .modal-content .modal-body .modal-body-content .choices-container{display:flex;align-items:center;justify-content:center;margin-top:30px;flex-direction:column}#calculatorChoiceModal .modal-content .modal-body .modal-body-content .choices-container>div a{display:flex;flex-direction:column;align-items:center;justify-content:center}#calculatorChoiceModal .modal-content .modal-body .modal-body-content .choices-container>div a span{font-size:18px;line-height:25px;margin:15px 0}#calculatorChoiceModal .modal-content .modal-body .modal-body-content .choices-container>div a:hover img{opacity:.5}#calculatorChoiceModal .modal-content .modal-body .modal-body-content .choices-container>div a a.disabled{pointer-events:none}@media (min-width:768px){#calculatorChoiceModal .modal-content .modal-body{padding:1rem}#calculatorChoiceModal .modal-content .modal-body .modal-body-content .choices-container{flex-direction:row}#calculatorChoiceModal .modal-content .modal-body .modal-body-content .choices-container>div.curtain{margin-right:40px}#calculatorChoiceModal .modal-content .modal-body .modal-body-content .choices-container>div.sofa{margin-left:40px}}@media (min-width:768px){.sample-selector{display:flex}.sample-selector>div{flex:1;display:flex;flex-flow:column nowrap;padding:0 20px}.sample-selector>div:first-child{flex:0 0 54%;max-width:54%}}.sample-selector .product-description{display:flex;margin-bottom:30px}.sample-selector .product-description img{margin-right:20px}.sample-selector .product-description .main-infos{display:flex;flex-direction:column}.sample-selector .product-description .main-infos .light-feature{color:#666;font-size:13px}.sample-selector .subtitle{font-size:16px}.sample-selector .subtitle .btn-tooltip{text-align:center;background-color:#fff;border-color:#000;color:#000}.sample-selector #sample-attributes .attribute_group{margin-bottom:20px}.sample-selector .bottom-container{margin-top:auto}.sample-selector .bottom-container>div{margin-bottom:20px}.sample-selector .bottom-container>div .sample-delivery{display:flex;align-items:center;color:#000;font-style:italic;font-size:14px}.sample-selector .bottom-container>div .sample-delivery i{font-size:24px;margin-right:7px}#quotation_information-form{max-width:530px;margin:0 auto 30px}#quotation_information-form #submitMessage{max-width:313px;margin:0 auto}.pac-container:after{display:none}#my-account .account_informations{position:relative;display:block}#my-account .account_informations h1{margin-bottom:15px}#my-account .account_informations .advantages{text-align:center;margin:0 -20px;background:#fff;padding:0 25px}@media (min-width:768px){#my-account .account_informations .advantages{padding:0}}#my-account .account_informations .advantages .left-advantage,#my-account .account_informations .advantages .right-advantage{background:#f3f3f3}#my-account .account_informations .advantages .left-advantage{margin-bottom:25px}@media (min-width:768px){#my-account .account_informations .advantages .left-advantage{margin-bottom:0}}#my-account .account_informations .advantages h3{display:none}#my-account .account_informations .advantages .advantages-content>.left-advantage,#my-account .account_informations .advantages .right-advantage{padding:10px 20px}#my-account .account_informations .advantages .advantages-content>.left-advantage div,#my-account .account_informations .advantages .right-advantage div{display:flex;flex-direction:column;justify-content:center}#my-account .account_informations .advantages .advantages-content>.left-advantage div span:first-child,#my-account .account_informations .advantages .right-advantage div span:first-child{font-weight:700}#my-account .account_informations .advantages .advantages-content>.left-advantage .icon,#my-account .account_informations .advantages .right-advantage .icon{height:71px;width:49px;flex:0 0 71px;font-size:30px;display:flex;align-items:center;margin:0 auto}#my-account .account_informations .logout{position:absolute;right:0;top:-33px;text-decoration:underline}#my-account .valid-kbis-message{display:flex;margin-bottom:20px;padding:10px}@media (min-width:768px){#my-account .valid-kbis-message{margin-bottom:5px;padding:0}}#my-account .valid-kbis-message span{flex:1}#address .breadcrumb_new_address .breadcrumb{visibility:visible}.account_content{display:flex;padding:10px 20px 45px}.account_content h1{font-size:22px;text-align:center;margin-bottom:30px}.account_content h1 .icon-back{font-size:20px;float:left;margin-top:10px}.account_content .saved-cards>span{display:block;margin-bottom:20px}.account_content .content-container{width:100%}.account_content .content-container.saved-cards .saved-card{display:flex;align-items:center;background-color:#fff;margin-bottom:15px;padding:14px 22px 16px 8px;cursor:pointer;border:1px solid #f3f3f3}.account_content .content-container.saved-cards .saved-card .img-card-container{display:flex;border:1px solid #c4c4c4;width:51px;height:31px;padding:5px 7px;margin:0 24px 0 10px;border-radius:2px;align-items:center}.account_content .content-container.saved-cards .saved-card .img-card-container img{width:100%}.account_content .content-container.saved-cards .saved-card .cc_exp{font-weight:400}.account_content .content-container.saved-cards .saved-card .delete-link{margin-left:auto}.account_content .content-container.saved-cards .saved-card .delete-link i{font-size:20px}.account_content .content-container.saved-cards .saved-card .delete-link span{display:none}.account_content .voucher-container{flex:1}.account_content .account_informations{display:none;width:100%}.account_content .account_informations h1{text-transform:uppercase;margin-bottom:0}.account_content .account_informations h1 .icon-user{display:none}.account_content .account_informations h3{font-size:18px;font-weight:600;margin:40px 0 0}.account_content .account_informations ul{list-style:none;padding:0;margin:0}.account_content .account_informations ul li a{display:block;padding:12px 0;border-bottom:1px solid #a0a0a0}.account_content .account_informations ul li a:after{font-family:etoffico,sans-serif;content:"\e909";position:absolute;right:10px;font-size:16px}.account_content .account_informations .btn{font-weight:600;margin-top:40px}.account_content .btn.btn-black{font-weight:700;text-transform:uppercase}.account_content .account_orders{display:none}.account_content .account_orders .img-container{position:relative;margin-bottom:60px}.account_content .account_orders .img-container img{width:100%}.account_content .account_orders .img-container .account_name{font-family:OratorStd,sans-serif;font-weight:400;font-size:20px;position:absolute;width:100%;height:100%;text-align:center;display:flex;top:0;left:0;align-items:center;justify-content:center}@media (min-width:1200px){.account_content .account_orders .img-container .account_name{font-size:24px}}.account_content .identity_form>p{margin:10px 0 0}.account_content .identity_form>div{margin:20px 0 0}.account_content .identity_form .checkbox-label{width:50%}.account_content .identity_form .gender-checkboxes,.account_content .identity_form .newsletter-checkboxes{display:flex;width:100%}.account_content .identity_form .security_informations{font-size:12px}.account_content .addresses .address_container{width:100%;border-top:1px solid #a0a0a0}@media (min-width:768px){.account_content .addresses .address_container:first-child{border:0}}.account_content .addresses .address_container .address{padding:25px 0}.account_content .addresses .address_container .address .title_address{display:flex;align-items:center;font-weight:700;margin-bottom:10px}.account_content .addresses .address_container .address .title_address span{flex:0 0 80%}.account_content .addresses .address_container .address .title_address a{text-decoration:none;flex:0 0 10%}.account_content .addresses .address_container .address .title_address a i{font-size:18px}.account_content .addresses .address_container .address ul{list-style:none;margin:0;padding:0}.account_content .addresses .address_container .address .form-group{margin:0}.account_content .addresses .address_container .address .form-group .checkbox-label{margin-top:20px}.account_content .addresses .address_container .address .form-group .custom_checkbox+span{font-size:14px}.account_content .addresses .address_container .address .desktop_action_links{display:none}.account_content .history_orders{width:100%}.account_content .history_orders .history_subtitle{display:none}.account_content .history_orders table{width:100%}.account_content .history_orders table thead{display:none}.account_content .history_orders table tbody tr{border-bottom:1px solid #a0a0a0;padding:15px 0;height:50px}.account_content .history_orders table tbody tr td{width:25%;padding:15px 0;font-size:13px}.account_content .history_orders table tbody tr td:not(:last-child){text-align:center}.account_content .history_orders table tbody tr td:first-child{width:37%}.account_content .history_orders table tbody tr td:nth-child(2),.account_content .history_orders table tbody tr td:nth-child(5){width:29.5%}.account_content .history_orders table tbody tr td:nth-child(6){width:4%;text-align:center;padding-top:3px}.account_content .history_orders table tbody tr .history_invoice,.account_content .history_orders table tbody tr .history_method,.account_content .history_orders table tbody tr .history_state{display:none}.account_content .history_orders table tbody tr .history_price{color:#ff6e00}.account_content .history_orders table tbody tr .history_detail{text-align:right;padding:20px 0 0}.account_content .history_orders table tbody tr .history_detail a:not(.current){display:none}.account_content .history_orders table tbody tr .history_detail span{display:none;text-decoration:none}.account_content .history_orders table tbody tr .history_detail .icon-arrow-right{font-size:18px}.account_content .order-detail{width:100%}.account_content .order-detail #successInline,.account_content .order-detail .info-order{margin-bottom:20px}.account_content .order-detail ul{list-style:none;padding:0;margin:0}.account_content .order-detail ul.info-order-list{margin-bottom:20px}.account_content .order-detail ul.info-order-list li span{float:right}.account_content .order-detail ul.info-order-list .amount{margin-bottom:25px}.account_content .order-detail ul.info-order-list .amount span{color:#ff6e00}.account_content .order-detail ul.info-order-list .status span{float:left}.account_content .order-detail ul.info-order-list .status p{max-width:80%;margin-left:auto!important;text-align:right;margin:0}.account_content .order-detail .tab-content{margin-bottom:20px}.account_content .order-detail .tab-content .btn-header{font-weight:700}.account_content .order-detail .tab-content .valid{margin-top:20px}.account_content .order-detail .tab-content .tab-pane .tab-title{display:none}.account_content .order-detail .tab-content .tab-pane .content{padding:12px;background-color:#f3f3f3}.account_content .order-detail .tab-content .tab-pane .content .address_container:not(:last-child){margin-bottom:22px}.account_content .order-detail .tab-content .tab-pane .content .address_container .address_type{font-weight:700}.account_content .order-detail .tab-content .tab-pane .tracking_number{color:#ff6e00;text-decoration:underline}.account_content .order-detail .tab-content .tab-pane #tracking-table-mobile{width:100%}.account_content .order-detail .tab-content .tab-pane #tracking-table-desktop{display:none}.account_content .order-detail .tab-content .tab-pane #order-detail-content{font-size:12px}.account_content .order-detail .tab-content .tab-pane #order-detail-content .desktop-row{display:none}.account_content .order-detail .tab-content .tab-pane #order-detail-content table{width:100%}.account_content .order-detail .tab-content .tab-pane #order-detail-content table thead{display:none}.account_content .order-detail .tab-content .tab-pane #order-detail-content table tbody h3{font-weight:400}.account_content .order-detail .tab-content .tab-pane #order-detail-content table tbody h4{display:flex}.account_content .order-detail .tab-content .tab-pane #order-detail-content table tbody h4 .manufacturer-name{width:190px}.account_content .order-detail .tab-content .tab-pane #order-detail-content table tbody .product-info-list{display:flex;margin-bottom:16px}.account_content .order-detail .tab-content .tab-pane #order-detail-content table tbody .product-info-list .product-image .img-responsive{max-width:88px}.account_content .order-detail .tab-content .tab-pane #order-detail-content table tbody .product-info-list .product-image .iframe{display:block;margin:5px 0;text-decoration:underline}.account_content .order-detail .tab-content .tab-pane #order-detail-content table tbody .product-info-list .product-info-bloc{margin-left:15px;max-width:300px}.account_content .order-detail .tab-content .tab-pane #order-detail-content table tbody .product-info-list .product-info-bloc .manufacturer-name,.account_content .order-detail .tab-content .tab-pane #order-detail-content table tbody .product-info-list .product-info-bloc .product-name{display:none}.account_content .order-detail .tab-content .tab-pane #order-detail-content table tbody .product-info-list .product-info-bloc .product-info{color:#a0a0a0;width:88px}.account_content .order-detail .tab-content .tab-pane #order-detail-content table tbody .delay{color:#ff6e00}.account_content .order-detail .tab-content .tab-pane #order-detail-content table tbody hr{color:#a0a0a0;margin-bottom:15px}.account_content .order-detail .tab-content .tab-pane #order-detail-content table tbody .desktop-info{display:none}.account_content .order-detail .tab-content .tab-pane #collapse-message .msg-infos{margin-bottom:15px}.account_content .order-detail .tab-content .tab-pane #collapse-message hr{margin-top:20px}.account_content .order-detail .tab-content .tab-pane #collapse-message hr:last-child{display:none}.account_content .order-detail textarea{margin-top:20px}.account_content .credit-slip,.account_content .credit-slip #order-list{width:100%}.account_content .credit-slip #order-list thead{display:none}.account_content .credit-slip #order-list tbody hr{margin:0 0 20px}.account_content .credit-slip #order-list tbody .mobile-order-slip-row .btn{margin:20px 0}.account_content .credit-slip #order-list tbody .desktop-order-slip-row{display:none}.account_content .discount{width:100%}.account_content .discount .discount-mobile{display:table-row}.account_content .discount .discount-mobile td:first-child{width:50%}.account_content .discount .discount-desktop,.account_content .discount thead{display:none}.account_content .discount thead th{padding:11px 0}.account_content .discount tbody td.discount_code{color:#ff6e00;font-weight:700}.account_content .returnBlockContent{width:100%}.account_content .returnBlockContent .returnBlockHeading{display:flex;align-items:center;margin-bottom:30px}.account_content .returnBlockContent .returnBlockHeading h1{margin:0;width:100%}@media (min-width:768px){.account_content .returnBlockContent .returnBlockHeading h1{width:inherit}}.account_content .returnBlockContent .returnBlockHeading .backToOrdersLink{text-decoration:underline;margin-left:auto;display:none}@media (min-width:768px){.account_content .returnBlockContent .returnBlockHeading .backToOrdersLink{display:inline-block}}.account_content .returnBlockContent #returnRequestForm .returnProductList{width:100%}.account_content .returnBlockContent #returnRequestForm .returnProductList .inputQtyReturn{width:208px;padding:5px 110px 5px 5px;text-align:right;font-size:18px;border:1px solid #a0a0a0}.account_content .returnBlockContent #returnRequestForm .returnProductList .static-value{position:absolute;left:50%;top:6.7px;font-size:18px}.account_content .returnBlockContent #returnRequestForm .returnProductList thead{display:none;border-bottom:1px solid #a0a0a0;text-align:center}@media (min-width:768px){.account_content .returnBlockContent #returnRequestForm .returnProductList thead{display:table-header-group}}.account_content .returnBlockContent #returnRequestForm .returnProductList thead th{padding:11px 0}@media (min-width:768px){.account_content .returnBlockContent #returnRequestForm .returnProductList tbody{text-align:center}}.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr{display:flex;flex-direction:column}.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr.disabled{opacity:.3}@media (min-width:768px){.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr{display:table-row}}.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr td{padding:3px 0}@media (min-width:768px){.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr td{padding:15px 0}}@media (max-width:768px){.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr td{width:100%}}.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr td .productFeature{display:inline-block;width:100px}@media (min-width:768px){.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr td .productFeature{display:none}}.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr td:first-child{font-weight:700}.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr td:first-child .productFeature{font-weight:400}.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr td.nameProduct{display:flex}.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr td.nameProduct span:not(.productFeature){display:inline-block;max-width:132px}@media (min-width:768px){.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr td.nameProduct{display:table-cell;padding:0 10px;max-width:100%}}.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr td.qtyProduct{display:flex}@media (min-width:768px){.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr td.qtyProduct{justify-content:center;margin-left:auto;margin-right:auto;margin-top:2%}}.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr td.qtyProduct .form-group{flex-direction:column}.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr td.qtyProduct .sellByMeterWarning{font-size:12px;align-self:flex-start;color:#eb5757;max-width:210px}@media (min-width:768px){.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr td .form-group{margin:auto}}.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr td .form-group .select-group{min-width:225px}.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr td .form-group .select-group .select label{line-height:12px}@media (min-width:768px) and (max-width:1199.98px){.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr td .form-group .select-group .select label{font-size:10px}}.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr td .form-group .select-group .options label{line-height:12px}@media (min-width:768px) and (max-width:1199.98px){.account_content .returnBlockContent #returnRequestForm .returnProductList tbody tr td .form-group .select-group .options label{font-size:10px}}.account_content .returnBlockContent #returnRequestForm #warningInline{display:none}@media (min-width:768px){.account_content .returnBlockContent #returnRequestForm #warningInline{display:block;list-style:none}}.account_content .returnBlockContent #returnRequestForm #warningInlineMobile{display:block;list-style:none;margin-top:15px}@media (min-width:768px){.account_content .returnBlockContent #returnRequestForm #warningInlineMobile{display:none}}.account_content .returnBlockContent #returnRequestForm textarea{margin-top:25px}.account_content .returnBlockContent #returnRequestForm input[type=submit]{margin-right:0}#vat_area{width:100%}@media (min-width:768px){.account_content{padding:10px 0 90px}.account_content h1{text-align:left}.account_content .account_informations{display:block;max-width:380px;width:33%;height:100%;margin-right:30px;padding:53px 32px;border:1px solid #000}.account_content .account_informations .advantages,.account_content .account_informations .logout{display:none}.account_content .account_informations h1{display:flex;align-items:center;justify-content:center;margin-bottom:22px}.account_content .account_informations h1 .icon-user{display:inline;margin-right:40px;font-size:28px}.account_content .account_informations h3{font-size:16px;padding:10px;margin:0;border-bottom:1px solid #a0a0a0}.account_content .account_informations ul{padding:15px 11px}.account_content .account_informations ul li a{padding:0;margin-bottom:4px;border:none}.account_content .account_informations ul li a:after{content:none}.account_content .account_informations ul li a.current{color:#ff6e00}.account_content .account_informations .btn{margin-top:15px}.account_content .account_orders{display:block;max-width:950px}.account_content .account_orders h3{padding:0 0 10px;border-bottom:1px solid #000}.account_content .account_orders .orders_content table{width:100%}.account_content .account_orders .orders_content table .price{color:#ff6e00}.account_content .account_orders .orders_content table .order-details{width:50%}.account_content .account_orders .orders_content table .order-links{text-align:right;text-decoration:underline}.account_content .account_orders .orders_content table td,.account_content .account_orders .orders_content table th{vertical-align:top}.account_content .account_orders .advantages>.advantages-content{display:flex;justify-content:space-between;margin-top:25px}.account_content .account_orders .advantages>.advantages-content .left-advantage,.account_content .account_orders .advantages>.advantages-content .right-advantage{background-color:#f3f3f3;display:flex;flex:1;padding:20px}.account_content .account_orders .advantages>.advantages-content .left-advantage.left-advantage,.account_content .account_orders .advantages>.advantages-content .right-advantage.left-advantage{margin-right:15px}.account_content .account_orders .advantages>.advantages-content .left-advantage div,.account_content .account_orders .advantages>.advantages-content .right-advantage div{display:flex;flex-direction:column;justify-content:center}.account_content .account_orders .advantages>.advantages-content .left-advantage div span:first-child,.account_content .account_orders .advantages>.advantages-content .right-advantage div span:first-child{font-weight:700}.account_content .account_orders .advantages>.advantages-content .left-advantage .icon,.account_content .account_orders .advantages>.advantages-content .right-advantage .icon{height:71px;width:49px;flex:0 0 71px;font-size:30px;display:flex;align-items:center;margin:0 auto}.account_content .content-container{max-width:530px;flex:1}.account_content .content-container .checkbox-label{width:10%}.account_content .content-container .newsletter-label{align-self:center;margin-right:30px}.account_content .content-container .newsletter-checkboxes{width:40%}.account_content .content-container .newsletter-checkboxes .checkbox-label{width:20%}.account_content .content-container .two-sides-container{display:flex;align-items:flex-start}.account_content .content-container .leftside-field,.account_content .content-container .rightside-field{flex:0 0 47%}.account_content .content-container .rightside-field{margin-left:auto}.account_content .content-container.saved-cards .delete-link{text-decoration:underline}.account_content .content-container.saved-cards .delete-link span{display:inline!important}.account_content .content-container.saved-cards .delete-link i{display:none}.account_content .saved-cards .saved-card-title{text-align:left}.account_content .saved-cards>span{display:inline}.account_content .btn{max-width:300px;margin:auto}.account_content .icon-back{display:none}.account_content .addresses .address_container .address{display:flex;align-items:flex-start;max-height:300px}.account_content .addresses .address_container .address>div,.account_content .addresses .address_container .address>form,.account_content .addresses .address_container .address>ul{flex:0 0 25%}.account_content .addresses .address_container .address .title_address{align-items:flex-start;text-transform:uppercase}.account_content .addresses .address_container .address .title_address i{display:none}.account_content .addresses .address_container .address .form-group{display:flex;align-items:center;justify-content:center}.account_content .addresses .address_container .address .form-group .checkbox-label,.account_content .addresses .address_container .address .form-group label{margin:0}.account_content .addresses .address_container .address .desktop_action_links{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.account_content .addresses .address_container .address .desktop_action_links a{text-decoration:underline}.account_content .history_orders .history_subtitle{display:block}.account_content .history_orders table thead{display:table-header-group;border-bottom:1px solid #000}.account_content .history_orders table thead th{padding:11px 0}.account_content .history_orders table thead th:not(:last-child){text-align:center}.account_content .history_orders table tbody tr td{text-align:center;width:16%!important;font-size:14px;height:105px}.account_content .history_orders table tbody tr td:first-child{width:10%!important}.account_content .history_orders table tbody tr td:nth-child(3){width:22%!important}.account_content .history_orders table tbody tr td:nth-child(6){width:20%!important;text-align:center;padding:0}.account_content .history_orders table tbody tr .history_link{cursor:pointer}.account_content .history_orders table tbody tr .history_link span{display:none}.account_content .history_orders table tbody tr .history_invoice,.account_content .history_orders table tbody tr .history_method,.account_content .history_orders table tbody tr .history_state{display:table-cell}.account_content .history_orders table tbody tr .history_detail{text-decoration:underline;cursor:pointer;padding:15px 0}.account_content .history_orders table tbody tr .history_detail a{display:block!important;text-align:right;margin:4px 0}.account_content .history_orders table tbody tr .history_detail span{display:block}.account_content .history_orders table tbody tr .history_detail .icon-arrow-right{display:none}.account_content .order-detail .heading-order-detail{display:flex;align-items:center;margin-bottom:30px}.account_content .order-detail .heading-order-detail h1{margin:0}.account_content .order-detail .heading-order-detail a{margin-left:auto;display:inline;text-decoration:underline}.account_content .order-detail .info-order{display:flex;margin-bottom:0}.account_content .order-detail .info-order .info-order-list{width:330px;margin:0 20px 20px 0}.account_content .order-detail .info-order .btn-actions{width:313px;margin-left:auto}.account_content .order-detail .tab-content .tab-pane{opacity:1;display:flex}.account_content .order-detail .tab-content .tab-pane .tab-title{display:block;margin:20px 0}.account_content .order-detail .tab-content .tab-pane #collapse-tracking hr,.account_content .order-detail .tab-content .tab-pane #tracking-table-mobile{display:none}.account_content .order-detail .tab-content .tab-pane #tracking-table-desktop{display:table;width:100%;text-align:center}.account_content .order-detail .tab-content .tab-pane #tracking-table-desktop td span{display:block;margin:15px 0 5px}.account_content .order-detail .tab-content .tab-pane #tracking-table-desktop td span.manufacturer-name{margin:0}.account_content .order-detail .tab-content .tab-pane #tracking-table-desktop thead{font-weight:700;border-bottom:2px solid #a0a0a0}.account_content .order-detail .tab-content .tab-pane #collapse-address .content{display:flex}.account_content .order-detail .tab-content .tab-pane #collapse-address .content .address_container{margin:0}.account_content .order-detail .tab-content .tab-pane #collapse-address .content .address_container:first-child,.account_content .order-detail .tab-content .tab-pane #collapse-address .content .address_container:nth-child(2){flex:0 0 25%}.account_content .order-detail .tab-content .tab-pane #collapse-address .content .address_container .address_type{margin-bottom:10px;display:block}.account_content .order-detail .tab-content .tab-pane #order-detail-content .desktop-row{display:table-row}.account_content .order-detail .tab-content .tab-pane #order-detail-content table thead{display:table-header-group;font-size:14px;border-bottom:2px solid #a0a0a0}.account_content .order-detail .tab-content .tab-pane #order-detail-content table thead th{padding:5px 0 15px}.account_content .order-detail .tab-content .tab-pane #order-detail-content table thead th.quantity-column{max-width:80px}.account_content .order-detail .tab-content .tab-pane #order-detail-content table thead th.delivery-column,.account_content .order-detail .tab-content .tab-pane #order-detail-content table thead th:not(:last-child){text-align:center}.account_content .order-detail .tab-content .tab-pane #order-detail-content table thead th:first-child{text-align:left}.account_content .order-detail .tab-content .tab-pane #order-detail-content table tbody .heading-product-info-mobile{display:none}.account_content .order-detail .tab-content .tab-pane #order-detail-content table tbody .product-info-list{margin:10px 0}.account_content .order-detail .tab-content .tab-pane #order-detail-content table tbody .product-info-list .product-image{margin-top:9px}.account_content .order-detail .tab-content .tab-pane #order-detail-content table tbody .product-info-list .product-image .img-responsive{max-width:97px}.account_content .order-detail .tab-content .tab-pane #order-detail-content table tbody .product-info-list .product-info-bloc .manufacturer-name,.account_content .order-detail .tab-content .tab-pane #order-detail-content table tbody .product-info-list .product-info-bloc .product-name{display:flex;font-size:14px}.account_content .order-detail .tab-content .tab-pane #order-detail-content table tbody .product-info-list .product-info-bloc .manufacturer-name{font-weight:700}.account_content .order-detail .tab-content .tab-pane #order-detail-content table tbody .product-info-list .product-info-bloc .qty-product{display:none}.account_content .order-detail .tab-content .tab-pane #order-detail-content table tbody .desktop-info{display:flex;justify-content:center;text-align:center}.account_content .order-detail .tab-content .tab-pane #order-detail-content table .delivery-row-mobile{display:none}.account_content .order-detail .tab-content textarea{height:195px}.account_content .credit-slip #order-list{text-align:center}.account_content .credit-slip #order-list thead{display:table-header-group}.account_content .credit-slip #order-list thead th{padding:11px 0;border-bottom:1px solid #a0a0a0}.account_content .credit-slip #order-list tbody .mobile-order-slip-row{display:none}.account_content .credit-slip #order-list tbody .desktop-order-slip-row{display:table-row}.account_content .credit-slip #order-list tbody .desktop-order-slip-row a{text-decoration:underline}.account_content .credit-slip #order-list tbody td{padding:20px 0 0}.account_content .credit-slip #order-list tbody td:first-child{width:12%}.account_content .credit-slip #order-list tbody td:nth-child(2){width:32%}.account_content .credit-slip #order-list tbody td:nth-child(3){width:25%}.account_content .credit-slip #order-list tbody td:nth-child(4){text-align:right;width:31%}.account_content .discount thead{display:table-header-group;border-bottom:1px solid #000;text-align:center}.account_content .discount tbody hr{display:none}.account_content .discount tbody .discount-desktop{display:table-row}.account_content .discount tbody .discount-mobile{display:none}.account_content .discount tbody tr td{padding:15px 0;text-align:center}}#returnContactModal .modal-content .icon-cross,#successCartRemoveModal .modal-content .icon-cross{position:absolute;top:15px;right:15px;font-size:17px;background:none;border:0;cursor:pointer;z-index:1000}#returnContactModal .modal-content .modal-body,#successCartRemoveModal .modal-content .modal-body{text-align:center}#returnContactModal .modal-content .modal-body .icon-reverse-arrow,#successCartRemoveModal .modal-content .modal-body .icon-reverse-arrow{font-size:35px}#returnContactModal .modal-content .modal-body p,#successCartRemoveModal .modal-content .modal-body p{margin-top:20px}#returnContactModal .modal-content .modal-body p a,#successCartRemoveModal .modal-content .modal-body p a{text-decoration:underline}#returnContactModal .modal-content .modal-body .btn,#successCartRemoveModal .modal-content .modal-body .btn{font-weight:700}#module-blockwishlist-mywishlist .top-wish h1,#module-blockwishlist-view .top-wish h1{font-size:22px;margin-top:12px;margin-bottom:29px;text-align:center;padding:0 20px}#module-blockwishlist-mywishlist .top-wish h1 i,#module-blockwishlist-view .top-wish h1 i{font-size:20px;float:left;margin-top:10px}#module-blockwishlist-mywishlist .top-wish .social-desktop,#module-blockwishlist-view .top-wish .social-desktop{display:none;align-items:center}@media (min-width:768px){#module-blockwishlist-mywishlist .top-wish .social-desktop,#module-blockwishlist-view .top-wish .social-desktop{display:flex}}#module-blockwishlist-mywishlist .top-wish .social-desktop .cta,#module-blockwishlist-view .top-wish .social-desktop .cta{width:100%}@media (min-width:768px){#module-blockwishlist-mywishlist .top-wish .social-desktop .cta,#module-blockwishlist-view .top-wish .social-desktop .cta{width:auto}}#module-blockwishlist-mywishlist .top-wish .social-desktop .cta .btn,#module-blockwishlist-view .top-wish .social-desktop .cta .btn{text-decoration:none}@media (min-width:768px){#module-blockwishlist-mywishlist .top-wish .social-desktop .cta .btn,#module-blockwishlist-view .top-wish .social-desktop .cta .btn{justify-content:left}#module-blockwishlist-mywishlist .top-wish .social-desktop .cta .btn span,#module-blockwishlist-view .top-wish .social-desktop .cta .btn span{text-decoration:underline}}#module-blockwishlist-mywishlist .top-wish .social-desktop .addthis_inline_share_toolbox,#module-blockwishlist-view .top-wish .social-desktop .addthis_inline_share_toolbox{display:none;visibility:hidden;opacity:0;transition:.3s ease}#module-blockwishlist-mywishlist .top-wish .social-desktop .addthis_inline_share_toolbox .at-share-btn,#module-blockwishlist-view .top-wish .social-desktop .addthis_inline_share_toolbox .at-share-btn{padding:0 5px}#module-blockwishlist-mywishlist .top-wish .social-desktop .addthis_inline_share_toolbox.visible,#module-blockwishlist-view .top-wish .social-desktop .addthis_inline_share_toolbox.visible{display:block;visibility:visible;opacity:1}#module-blockwishlist-mywishlist .wishlist-container .prevention,#module-blockwishlist-mywishlist .wishlist-container .warning,#module-blockwishlist-view .wishlist-container .prevention,#module-blockwishlist-view .wishlist-container .warning{text-align:center;margin:30px 20px 40px}#module-blockwishlist-mywishlist .wishlist-container .menu-wish-desktop,#module-blockwishlist-view .wishlist-container .menu-wish-desktop{display:none}#module-blockwishlist-mywishlist .wishlist-container .category-nav .nav-item,#module-blockwishlist-view .wishlist-container .category-nav .nav-item{padding:0 5px}#module-blockwishlist-mywishlist .wishlist-container .category-nav .nav-item:nth-child(2),#module-blockwishlist-view .wishlist-container .category-nav .nav-item:nth-child(2){max-width:130px}#module-blockwishlist-mywishlist .wishlist-container .category-nav .nav-item:not(.toggle-menu-item),#module-blockwishlist-view .wishlist-container .category-nav .nav-item:not(.toggle-menu-item){max-width:50px!important}#module-blockwishlist-mywishlist .wishlist-container .category-nav i.icon-notes,#module-blockwishlist-mywishlist .wishlist-container .category-nav i.icon-share,#module-blockwishlist-view .wishlist-container .category-nav i.icon-notes,#module-blockwishlist-view .wishlist-container .category-nav i.icon-share{font-size:22px}#module-blockwishlist-mywishlist .wishlist-container .category-nav #menu-selection .send-form-mail,#module-blockwishlist-view .wishlist-container .category-nav #menu-selection .send-form-mail{padding:30px 20px 20px}#module-blockwishlist-mywishlist .wishlist-container .category-nav #menu-selection .send-form-mail .input-group,#module-blockwishlist-mywishlist .wishlist-container .category-nav #menu-selection .send-form-mail textarea,#module-blockwishlist-view .wishlist-container .category-nav #menu-selection .send-form-mail .input-group,#module-blockwishlist-view .wishlist-container .category-nav #menu-selection .send-form-mail textarea{margin-bottom:15px}#module-blockwishlist-mywishlist .wishlist-container .category-nav .menu-wish-mobile .note,#module-blockwishlist-view .wishlist-container .category-nav .menu-wish-mobile .note{padding:30px 20px 20px}#module-blockwishlist-mywishlist .wishlist-container .category-nav .menu-wish-mobile .note textarea,#module-blockwishlist-view .wishlist-container .category-nav .menu-wish-mobile .note textarea{height:149px}#module-blockwishlist-mywishlist .wishlist-container .category-nav .menu-wish-mobile .note textarea::-webkit-input-placeholder,#module-blockwishlist-view .wishlist-container .category-nav .menu-wish-mobile .note textarea::-webkit-input-placeholder{font-style:italic}#module-blockwishlist-mywishlist .wishlist-container .category-nav .menu-wish-mobile .note textarea:-moz-placeholder,#module-blockwishlist-mywishlist .wishlist-container .category-nav .menu-wish-mobile .note textarea::-moz-placeholder,#module-blockwishlist-view .wishlist-container .category-nav .menu-wish-mobile .note textarea:-moz-placeholder,#module-blockwishlist-view .wishlist-container .category-nav .menu-wish-mobile .note textarea::-moz-placeholder{font-style:italic}#module-blockwishlist-mywishlist .wishlist-container .category-nav .menu-wish-mobile .note textarea:-ms-input-placeholder,#module-blockwishlist-view .wishlist-container .category-nav .menu-wish-mobile .note textarea:-ms-input-placeholder{font-style:italic}#module-blockwishlist-mywishlist .wishlist-container .category-nav .menu-wish-mobile .note span,#module-blockwishlist-view .wishlist-container .category-nav .menu-wish-mobile .note span{font-weight:700}#module-blockwishlist-mywishlist #container_product_list,#module-blockwishlist-view #container_product_list{padding:0 20px 25px}#module-blockwishlist-mywishlist #container_product_list .wish-add,#module-blockwishlist-view #container_product_list .wish-add{height:40px;font-size:12px;margin-top:15px}#module-blockwishlist-mywishlist #container_product_list .add-all-container,#module-blockwishlist-view #container_product_list .add-all-container{margin:30px 0;padding:0 30px}#module-blockwishlist-mywishlist #container_product_list .products-listing .item,#module-blockwishlist-view #container_product_list .products-listing .item{height:100%}#module-blockwishlist-mywishlist #container_product_list .products-listing .item .item-content,#module-blockwishlist-view #container_product_list .products-listing .item .item-content{padding-right:6.5px;padding-left:6.5px}#module-blockwishlist-mywishlist #container_product_list .products-listing .item .item-content:hover,#module-blockwishlist-view #container_product_list .products-listing .item .item-content:hover{position:relative}#module-blockwishlist-mywishlist #container_product_list .products-listing .item .item-content .top,#module-blockwishlist-view #container_product_list .products-listing .item .item-content .top{overflow:initial}#module-blockwishlist-mywishlist #container_product_list .products-listing .item .item-content .top .icon-trash,#module-blockwishlist-view #container_product_list .products-listing .item .item-content .top .icon-trash{position:absolute;right:-12px;top:-12px;background-color:#fff;border-radius:50%;border:6px solid #fff;font-size:14px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);z-index:1}#module-blockwishlist-mywishlist #container_product_list .products-listing .item .item-content .informations .price,#module-blockwishlist-view #container_product_list .products-listing .item .item-content .informations .price{margin-top:15px}#module-blockwishlist-mywishlist #container_product_list .products-listing .item .item-content .informations .name-and-brand,#module-blockwishlist-view #container_product_list .products-listing .item .item-content .informations .name-and-brand{margin-top:10px}#module-blockwishlist-mywishlist #container_product_list .products-listing .item .item-content .informations .attributes-and-qty,#module-blockwishlist-view #container_product_list .products-listing .item .item-content .informations .attributes-and-qty{min-height:30px}@media (min-width:768px){#module-blockwishlist-mywishlist .top-wish,#module-blockwishlist-view .top-wish{border-bottom:1px solid #a0a0a0}#module-blockwishlist-mywishlist .top-wish h1 i,#module-blockwishlist-view .top-wish h1 i{display:none}#module-blockwishlist-mywishlist .wishlist-container,#module-blockwishlist-view .wishlist-container{display:flex}#module-blockwishlist-mywishlist .wishlist-container .prevention,#module-blockwishlist-mywishlist .wishlist-container .warning,#module-blockwishlist-view .wishlist-container .prevention,#module-blockwishlist-view .wishlist-container .warning{margin:0}#module-blockwishlist-mywishlist .wishlist-container .prevention,#module-blockwishlist-view .wishlist-container .prevention{text-align:left;margin-bottom:25px}#module-blockwishlist-mywishlist .wishlist-container .menu-wish-desktop,#module-blockwishlist-view .wishlist-container .menu-wish-desktop{display:block;float:left;flex:0 1 0;min-width:250px}#module-blockwishlist-mywishlist .wishlist-container .menu-wish-desktop .note>span,#module-blockwishlist-view .wishlist-container .menu-wish-desktop .note>span{display:block;font-size:18px;font-weight:700;margin-bottom:5px}#module-blockwishlist-mywishlist .wishlist-container .menu-wish-desktop .note textarea,#module-blockwishlist-view .wishlist-container .menu-wish-desktop .note textarea{height:245px}#module-blockwishlist-mywishlist .wishlist-container .menu-wish-desktop .note textarea::-webkit-input-placeholder,#module-blockwishlist-view .wishlist-container .menu-wish-desktop .note textarea::-webkit-input-placeholder{font-style:normal}#module-blockwishlist-mywishlist .wishlist-container .menu-wish-desktop .note textarea:-moz-placeholder,#module-blockwishlist-mywishlist .wishlist-container .menu-wish-desktop .note textarea::-moz-placeholder,#module-blockwishlist-view .wishlist-container .menu-wish-desktop .note textarea:-moz-placeholder,#module-blockwishlist-view .wishlist-container .menu-wish-desktop .note textarea::-moz-placeholder{font-style:italic}#module-blockwishlist-mywishlist .wishlist-container .menu-wish-desktop .note textarea:-ms-input-placeholder,#module-blockwishlist-view .wishlist-container .menu-wish-desktop .note textarea:-ms-input-placeholder{font-style:italic}#module-blockwishlist-mywishlist .wishlist-container #container_product_list,#module-blockwishlist-view .wishlist-container #container_product_list{flex:0 1 100%;padding:43px 0 0 30px}#module-blockwishlist-mywishlist .wishlist-container #container_product_list .add-all-container,#module-blockwishlist-view .wishlist-container #container_product_list .add-all-container{max-width:319px;text-align:center;margin:45px auto 0}}#module-blockwishlist-view .wishlist-container .menu-wish-desktop{display:block;padding:0 20px 20px}@media (min-width:768px){#module-blockwishlist-view .wishlist-container .menu-wish-desktop{padding:0}}#module-blockwishlist-view .wishlist-container .menu-wish-desktop .item{height:auto}#module-blockwishlist-view .wishlist-container .menu-wish-desktop .note{text-align:center}#module-blockwishlist-view .wishlist-container .menu-wish-desktop .note>span{display:block;font-size:18px;font-weight:700;margin-bottom:5px}body#authentication #page{padding-left:20px;padding-right:20px}body#authentication .top{display:flex;margin:5px 0 10px}body#authentication .top .col{flex:0 0 40%;max-width:40%}body#authentication .top .col:last-of-type{flex:0 0 60%;max-width:60%}body#authentication .top .col h3{text-decoration:none;font-weight:400;text-align:center;font-size:18px;line-height:25px}body#authentication .top .col a.active{pointer-events:none;cursor:default}body#authentication .top .col a.active h3{text-decoration:underline;font-weight:700}body#authentication .forms-container{padding-bottom:45px}body#authentication .forms-container form#create-account_form,body#authentication .forms-container form#login_form{display:none}body#authentication .forms-container form#create-account_form.active,body#authentication .forms-container form#login_form.active{display:flex}body#authentication .forms-container form .form_content{display:flex;flex-direction:column}body#authentication .forms-container form .form_content .input-container{margin-bottom:25px}body#authentication .forms-container form .form_content .input-container div:last-of-type{margin:0}body#authentication .forms-container form .form_content .links-container{margin-top:25px}body#authentication .forms-container form .form_content .links-container .pro-account-btn{margin-top:15px}@media (min-width:768px){body#authentication .forms-container form .form_content .links-container{margin-top:45px}}body#authentication .forms-container form .pro-banner{margin-top:20px;display:flex;justify-content:center}body#authentication .forms-container form .pro-banner .responsive-banner,body#authentication .forms-container form .pro-banner .responsive-banner a{display:flex;max-width:100%}body#authentication .forms-container form .pro-banner .responsive-banner a img{max-width:100%}body#authentication .forms-container form .password{font-size:14px;line-height:19px;display:block;text-align:center;text-decoration:underline;margin-top:20px}body#authentication .forms-container form .social-help{display:none;text-align:center;font-size:14px;line-height:19px;margin-top:15px}body#authentication .social-block{display:block;text-align:center;margin:30px 0 15px}body#authentication #account-creation_form{padding-bottom:45px;margin:0 auto}body#authentication #account-creation_form h3{font-size:22px;line-height:30px;text-align:center;margin-bottom:20px}body#authentication #account-creation_form #b2benable{background:#f3f3f3;padding:10px 20px;margin:0 -20px 20px}body#authentication #account-creation_form #b2benable .form-group:last-of-type{margin-bottom:0}body#authentication .ao_fpsc_clr_20{display:none!important}body#authentication #authenticationAlign a{border:1px solid #000;align-items:center;justify-content:center;height:48px;padding:0 14px;font-size:16px;line-height:1em;border-radius:0;touch-action:manipulation;cursor:pointer;position:relative;text-align:center;color:#000;display:flex;width:100%;box-shadow:none;text-shadow:none;text-decoration:none;margin:0 0 10px;background-repeat:no-repeat;background-position:11px}body#authentication #authenticationAlign a.connect-fb{background-image:url(../img/facebook.svg)}body#authentication #authenticationAlign a.ao_bt_fpsc_twitter{background-image:url(../img/x.svg)}body#authentication #authenticationAlign a.ao_bt_fpsc_google{background-image:url(../img/google.svg)}body#authentication #authenticationAlign a .picto{display:none}body#authentication #authenticationAlign a .title{border:none;padding:0;font-weight:400;height:auto}body#authentication #form_forgotpassword .input-group{margin:10px 0}body#authentication #form_forgotpassword .error{margin-top:30px}@media (min-width:768px){body#authentication .top{margin:0}body#authentication .top .col{flex:0 0 50%;max-width:50%}body#authentication .top .col:first-of-type{border-right:1px solid #000}body#authentication .top .col a,body#authentication .top .col a.active{pointer-events:none}body#authentication .top .col a.active h3,body#authentication .top .col a h3{font-weight:700;font-size:22px;line-height:30px;text-decoration:none;padding-bottom:20px;padding-top:10px}body#authentication .top .col a.active:hover,body#authentication .top .col a:hover{text-decoration:none}body#authentication .forms-container{display:flex;flex-wrap:wrap}body#authentication .forms-container form{display:flex!important;flex:0 0 50%;max-width:50%}body#authentication .forms-container form:first-of-type{border-right:1px solid #000;padding-right:40px;padding-left:10px}body#authentication .forms-container form:last-of-type{padding-left:40px;padding-right:10px}body#authentication .forms-container form .social-help{display:block}body#authentication #authenticationAlign a,body#authentication .btn{max-width:313px;font-size:16px;margin-left:auto;margin-right:auto}}@media (min-width:992px){body#authentication .top .col:first-of-type{padding-right:90px;padding-left:30px}body#authentication .top .col:last-of-type{padding-left:90px;padding-right:30px;flex:1}body#authentication .forms-container form:first-of-type{padding-right:90px;padding-left:30px}body#authentication .forms-container form:last-of-type{padding-left:90px;padding-right:30px}}@media (min-width:1200px){body#authentication #authenticationAlign{display:flex;justify-content:space-around}body#authentication #authenticationAlign a{justify-content:center;padding-left:50px;margin:0 10px}}#account-creation_form{max-width:530px}#account-creation_form fieldset>div{display:flex;flex-wrap:wrap}#account-creation_form fieldset>div .form-group{flex:0 0 100%;max-width:100%}#account-creation_form fieldset>div .form-group.half{flex:0 0 50%;max-width:50%;max-height:45px}#account-creation_form fieldset>div .form-group.half.half-first{padding-right:15px}#account-creation_form fieldset>div .form-group.half.half-first+.half{padding-right:0;padding-left:15px}#account-creation_form #b2benable{width:100%;margin-left:0;margin-right:0}#account-creation_form #authenticationAlign{display:flex;justify-content:space-evenly}#account-creation_form #authenticationAlign a{width:150px;margin-left:0;margin-right:0;justify-content:left;padding-left:50px}.pro-banner{margin-top:20px;display:flex;justify-content:center}.pro-banner .responsive-banner,.pro-banner .responsive-banner a{display:flex;max-width:100%}.pro-banner .responsive-banner a img{max-width:100%}#manufacturer h1{font-family:OratorStd,sans-serif;font-weight:400;margin:0;text-align:center}#manufacturer .nbrmanufacturer{margin:0;padding:15px 0;text-align:center}#manufacturer .bx-wrapper{padding:30px 0}#manufacturer .bx-wrapper li{margin-right:20px;margin-left:20px}@media (min-width:768px){#manufacturer .nbrmanufacturer{text-align:left}#manufacturer .bx-wrapper,#manufacturer .nbrmanufacturer{border-bottom:1px solid #a0a0a0}}#module-etofferedirectsearch-search .search-form,#search .search-form{text-align:center}#module-etofferedirectsearch-search .search-form .search-form-top,#search .search-form .search-form-top{padding:16px}#module-etofferedirectsearch-search .search-form .search-form-top h1,#search .search-form .search-form-top h1{font-size:24px;font-family:OratorStd,sans-serif;font-weight:400}#module-etofferedirectsearch-search .search-form .search-form-body,#search .search-form .search-form-body{padding:0 24px}#module-etofferedirectsearch-search .search-form .search-form-body h3,#search .search-form .search-form-body h3{font-size:26px;font-weight:700;margin:auto}#module-etofferedirectsearch-search .search-form .search-form-body .input-group,#search .search-form .search-form-body .input-group{margin-bottom:25px}#module-etofferedirectsearch-search .search-form .search-form-body .textarea,#search .search-form .search-form-body .textarea{width:100%;margin-bottom:25px}#module-etofferedirectsearch-search .search-form .search-form-body .btn,#search .search-form .search-form-body .btn{max-width:313px;margin:auto}#module-etofferedirectsearch-search .search-form .search-form-body .btn-black-outline,#search .search-form .search-form-body .btn-black-outline{margin-bottom:5px}#module-etofferedirectsearch-search .search-form .search-form-body .btn-black,#search .search-form .search-form-body .btn-black{max-width:313px}#module-etofferedirectsearch-search .search-form .search-form-body #fileValueName,#search .search-form .search-form-body #fileValueName{width:100%;text-align:center;font-size:12px;color:#a0a0a0;margin-bottom:25px}#module-etofferedirectsearch-search .search-form .search-form-body #addFileBtn,#search .search-form .search-form-body #addFileBtn{display:none}#module-etofferedirectsearch-search .search-form .search-form-bottom,#search .search-form .search-form-bottom{display:flex;text-align:left;padding:0 24px 45px;max-width:500px;margin:auto}#module-etofferedirectsearch-search .search-form .search-form-bottom i,#search .search-form .search-form-bottom i{font-size:26px;padding-top:5px}#module-etofferedirectsearch-search .search-form .search-form-bottom>span,#search .search-form .search-form-bottom>span{font-size:12px;padding:0 7px}#module-etofferedirectsearch-search .search-form .search-form-bottom>span .phone_number,#search .search-form .search-form-bottom>span .phone_number{color:#ff6e00}@media (min-width:768px){#module-etofferedirectsearch-search .search-form .search-form-top,#search .search-form .search-form-top{max-width:744px;margin:auto;border:1px solid;text-align:left}#module-etofferedirectsearch-search .search-form .search-form-body,#search .search-form .search-form-body{max-width:530px;margin:auto}#module-etofferedirectsearch-search .search-form .search-form-body .btn-black-outline,#search .search-form .search-form-body .btn-black-outline{max-width:255px;margin:0}#module-etofferedirectsearch-search .search-form .search-form-body .btn-black,#search .search-form .search-form-body .btn-black{margin:30px auto 15px}#module-etofferedirectsearch-search .search-form .search-form-body #fileValueName,#search .search-form .search-form-body #fileValueName{width:40%;margin:auto auto auto 20px;text-align:left}#module-etofferedirectsearch-search .search-form .search-form-bottom,#search .search-form .search-form-bottom{max-width:346px;padding:0 0 45px}}#search .search-heading{text-align:center;padding:10px}#search .search-heading>div,#search .search-heading span{display:inline}@media (min-width:768px){#search .search-heading{padding:0;display:flex;border-bottom:1px solid #a0a0a0;justify-content:flex-end}}.order-message{background:#f4f3f3;font-size:14px;line-height:19px;padding:10px 0;margin-bottom:15px}.order-message>div{max-width:270px;margin:0 auto;display:flex;align-items:center}.order-message>div a{text-decoration:underline}.order-message>div i{font-size:24px;margin-right:10px}@media (min-width:992px){.order-message>div{max-width:none;justify-content:center}}.breadcrumb-empty-cart .breadcrumb{visibility:visible!important}.container-shoppingcart .error{margin-bottom:20px}@media (min-width:768px){.container-shoppingcart.with-products .summary-container{height:auto!important;position:sticky!important;top:170px!important}}.cart-main-container{padding-bottom:20px}.cart-main-container.cart-empty,.cart-main-container h1{text-align:center}.cart-main-container.cart-empty .left{padding:0 24px 24px}.cart-main-container.cart-empty .left h1{margin-bottom:2rem}.cart-main-container.cart-empty .right{margin-top:45px}.cart-main-container .reassurance-container{margin-top:16px}.cart-main-container .cross-selling-container{margin-top:0}@media (min-width:768px){.cart-main-container{display:flex;justify-content:space-between}.cart-main-container.cart-empty .left .btn-container{display:flex;justify-content:space-evenly;margin-top:40px}.cart-main-container.cart-empty .left .btn-container .btn{max-width:313px;width:100%;margin:0}.cart-main-container .left{margin-right:10px;flex:1;max-width:100%}.cart-main-container .right{margin-left:10px;max-width:362px;flex:1}.cart-main-container .reassurance-container .nav li a{margin-right:10px}}@media (min-width:992px){.cart-main-container .left{max-width:calc(100% - 382px)}.cart-main-container .left.shopping-cart-bottom-desktop{max-width:none}.cart-main-container .reassurance-container .nav li a{margin-right:30px}}.footer-shopping{display:none}@media (min-width:992px){.footer-shopping{display:flex;justify-content:flex-start;padding:20px 0}.footer-shopping .continue-container{flex:0 0 313px;max-width:313px;margin-right:35px}.footer-shopping .cart_total_price{display:flex;align-items:center;font-size:17px;line-height:23px}.footer-shopping .cart_total_price>div:first-of-type{font-weight:700;margin-right:10px}.footer-shopping .cart_total_price>div.price{color:#ff6e00;font-weight:700}}#availableCarriers,#SE_AjaxDisplay{display:none!important}.etoffecrossselling{display:none;margin:17px}.etoffecrossselling h3{text-decoration:underline}#order-detail-content #cart_summary{display:flex;flex-direction:column}#order-detail-content #cart_summary .header{display:none}#order-detail-content #cart_summary .body{display:flex;flex-direction:column}#order-detail-content #cart_summary .body .cart_item{display:flex;flex-wrap:wrap;margin:17px;border-bottom:1px solid #666;padding-bottom:12px;justify-content:space-between}#order-detail-content #cart_summary .body .cart_item>div.cart_product{flex:0 0 86px;max-width:86px;text-align:center}#order-detail-content #cart_summary .body .cart_item>div.cart_product img{max-width:100%;max-height:100px}#order-detail-content #cart_summary .body .cart_item>div.cart_product .show-decorativepanel-img{text-decoration:underline;font-size:13px;display:block}#order-detail-content #cart_summary .body .cart_item>div.cart_description{flex:1;position:relative;padding:0 25px 0 10px}#order-detail-content #cart_summary .body .cart_item>div.cart_description .attribute{font-size:12px;line-height:16px}#order-detail-content #cart_summary .body .cart_item>div.cart_description .attribute .label_title{color:#666;width:72px;display:inline-block}#order-detail-content #cart_summary .body .cart_item>div.cart_description>span{font-size:12px;line-height:16px;margin:0;display:block}#order-detail-content #cart_summary .body .cart_item>div.cart_description>span.name{margin-bottom:4px}#order-detail-content #cart_summary .body .cart_item>div.cart_description>span.name:hover{text-decoration:underline}#order-detail-content #cart_summary .body .cart_item>div.cart_description>span.brand{font-weight:600;margin-bottom:5px}#order-detail-content #cart_summary .body .cart_item>div.cart_description>span>span{color:#666;width:72px;display:inline-block}#order-detail-content #cart_summary .body .cart_item>div.cart_description .little,#order-detail-content #cart_summary .body .cart_item>div.cart_description .show-decorativepanel-img,#order-detail-content #cart_summary .body .cart_item>div.cart_description strong{font-size:10px;line-height:14px}#order-detail-content #cart_summary .body .cart_item>div.cart_description .show-decorativepanel-img{text-decoration:underline}#order-detail-content #cart_summary .body .cart_item>div.cart_description .actions{position:absolute;right:0;display:flex;flex-direction:column;top:0}#order-detail-content #cart_summary .body .cart_item>div.cart_description .actions a{text-decoration:none;text-align:center}#order-detail-content #cart_summary .body .cart_item>div.cart_description .actions a:first-of-type{margin-bottom:38px}#order-detail-content #cart_summary .body .cart_item>div.cart_description .actions a i{font-size:18px}#order-detail-content #cart_summary .body .cart_item>div span.availability_date_value{color:#ff6e00}#order-detail-content #cart_summary .body .cart_item>div.ordered_quantity_max{flex:auto;order:10;text-align:left;padding-top:10px;color:#eb5757}#order-detail-content #cart_summary .body .cart_item>div.cart_quantity{flex:0 0 100%;padding:28px 0 0}#order-detail-content #cart_summary .body .cart_item>div.cart_quantity .cart_quantity_button{display:none}#order-detail-content #cart_summary .body .cart_item>div.cart_quantity .either-qty{display:block}#order-detail-content #cart_summary .body .cart_item>div.cart_quantity span{font-size:12px;margin-right:12px}#order-detail-content #cart_summary .body .cart_item>div.cart_quantity p.minimal_quantity_wanted_p,#order-detail-content #cart_summary .body .cart_item>div.cart_quantity p.quantity_by_whole_meter{font-size:12px;margin-bottom:5px}#order-detail-content #cart_summary .body .cart_item>div.cart_quantity p.minimal_quantity_wanted_p span,#order-detail-content #cart_summary .body .cart_item>div.cart_quantity p.quantity_by_whole_meter span{margin:0;display:inline}#order-detail-content #cart_summary .body .cart_item>div.cart_quantity input{width:81px;height:40px;border:1px solid #000;font-size:18px;text-align:center;margin-bottom:15px;border-radius:0}#order-detail-content #cart_summary .body .cart_item>div.cart_quantity .quantity-unity{margin:0;display:block}#order-detail-content #cart_summary .body .cart_item>div.cart_shippingtime{font-size:12px;line-height:16px;align-self:end}#order-detail-content #cart_summary .body .cart_item>div.cart_shippingtime.orange{color:#ff6e00}#order-detail-content #cart_summary .body .cart_item>div.cart_unit{display:none}#order-detail-content #cart_summary .body .cart_item>div.cart_total{align-self:end}#order-detail-content #cart_summary .body .cart_item>div.cart_total .price-container{margin:0}#order-detail-content #cart_summary .body .cart_item>div.cart_total .actions{display:none}#order-detail-content #cart_summary .body .cart_item:last-of-type{border:none}@media (min-width:992px){#order-detail-content #cart_summary .body .cart_item>div{flex:1;text-align:center}#order-detail-content #cart_summary .body .cart_item>div.cart_product{flex:0 0 97px!important;max-width:97px!important;text-align:center}#order-detail-content #cart_summary .body .cart_item>div.cart_description{flex:0 0 227px!important;max-width:227px!important;text-align:left}#order-detail-content #cart_summary .body .cart_item>div.ordered_quantity_max{padding:0 0 0 107px}#order-detail-content #cart_summary .body .cart_item>div.cart_total{text-align:right}#order-detail-content #cart_summary .body .cart_item:last-of-type{border-bottom:1px solid #666}#order-detail-content #cart_summary .header{display:flex}#order-detail-content #cart_summary .header>div{flex:1;line-height:19px;padding:5px 0;text-align:center;font-weight:600}#order-detail-content #cart_summary .header>div.cart_product{text-align:left}#order-detail-content #cart_summary .header>div.cart_total{text-align:right}#order-detail-content #cart_summary .header>div.cart_description{visibility:hidden}#order-detail-content #cart_summary .body .cart_item{flex-direction:row;margin:0;padding-top:27px;padding-bottom:20px}#order-detail-content #cart_summary .body .cart_item:first-of-type{padding-top:24px;border-top:1px solid #666}#order-detail-content #cart_summary .body .cart_item>div.cart_description>span{font-size:14px;line-height:19px}#order-detail-content #cart_summary .body .cart_item>div.cart_description>span.little{font-size:12px;line-height:16px}#order-detail-content #cart_summary .body .cart_item>div.cart_description .actions,#order-detail-content #cart_summary .body .cart_item>div.cart_description>span.unit-price{display:none}#order-detail-content #cart_summary .body .cart_item>div.cart_quantity{flex:1;order:5;align-self:center;padding:0;text-align:center}#order-detail-content #cart_summary .body .cart_item>div.cart_quantity input{width:100%;max-width:99px;height:28px;font-size:14px;line-height:19px;margin:0}#order-detail-content #cart_summary .body .cart_item>div.cart_quantity span{display:none}#order-detail-content #cart_summary .body .cart_item>div.cart_quantity .either-qty{display:inline-block;margin:0}#order-detail-content #cart_summary .body .cart_item>div.cart_quantity .either-qty span{margin:0;display:inline}#order-detail-content #cart_summary .body .cart_item>div.cart_unit{display:block;order:4;align-self:center;padding:0 10px;flex:1;text-align:center}#order-detail-content #cart_summary .body .cart_item>div.cart_unit .discount{color:#40c1ac}#order-detail-content #cart_summary .body .cart_item>div.cart_shippingtime{order:3;align-self:center;padding:0 10px;font-size:14px;line-height:19px;flex:1;text-align:center}#order-detail-content #cart_summary .body .cart_item>div.cart_shippingtime span{display:none}#order-detail-content #cart_summary .body .cart_item>div.cart_shippingtime span.availability_date_value{display:block}#order-detail-content #cart_summary .body .cart_item>div.cart_total{order:6;align-self:center;padding:0 0 0 15px;flex:1}#order-detail-content #cart_summary .body .cart_item>div.cart_total .actions{display:block;text-align:right;font-size:14px;line-height:25px;margin-top:5px;text-decoration:underline}#order-detail-content #cart_summary .body .cart_item>div.cart_total .actions>a{display:block;white-space:nowrap}}.summary-container{position:relative;height:100%;transition:.3s ease;display:flex;flex-direction:column}.summary-container .coupon-shipping{background:#f3f3f3;padding:10px 20px 20px}.summary-container .coupon-shipping .coupon-box{margin-bottom:30px}.summary-container .coupon-shipping .coupon-box .top{display:flex;justify-content:space-between;border-bottom:1px solid #000;padding:10px 0;cursor:pointer}.summary-container .coupon-shipping .coupon-box .top.open i{transform:rotate(-180deg)}.summary-container .coupon-shipping .coupon-box .top i{font-size:14px;transition:.25s ease}@media (min-width:768px){.summary-container .coupon-shipping .coupon-box .top i{font-size:19px}}.summary-container .coupon-shipping .coupon-box .content{display:none;font-size:12px;line-height:16px;padding:15px 0 0}.summary-container .coupon-shipping .coupon-box .content ul{padding:0;list-style:none;margin:10px 0}.summary-container .coupon-shipping .coupon-box .content ul li a{color:#ff6e00;text-decoration:underline;padding:5px 0}.summary-container .coupon-shipping .coupon-box .content form .form-group{margin:0}.summary-container .coupon-shipping .coupon-box .content form .form-group .input-group{font-size:14px;line-height:19px}.summary-container .coupon-shipping .coupon-box .content form .form-group .input-group input[name=submitAddDiscount]{color:#000!important;text-decoration:underline;background:none;border:0;cursor:pointer;padding:0}.summary-container .coupon-shipping .coupon-box .content .coupon-applied{margin-top:15px}.summary-container .coupon-shipping .coupon-box .content .coupon-applied .coupon{display:flex;justify-content:space-between;flex-wrap:wrap;font-size:14px;line-height:19px}.summary-container .coupon-shipping .coupon-box .content .coupon-applied .coupon .price{color:#ff6e00}.summary-container .coupon-shipping .coupon-box .content .coupon-applied .coupon a{flex:0 0 100%;text-align:right;text-decoration:underline;line-height:25px}.summary-container .coupon-shipping .coupon-box .professional-message{margin-top:20px}.summary-container .coupon-shipping .coupon-box .professional-message .message{margin-top:5px;color:#ff6e00;text-align:justify}.summary-container .coupon-shipping .coupon-box .professional-message .message a{color:#ff6e00;text-decoration:underline}.summary-container .coupon-shipping .shipping-box .form-group{margin-bottom:0}.summary-container .summary-mobile{font-size:16px;line-height:22px;padding:20px}.summary-container .summary-mobile>div{display:flex;justify-content:space-between;padding:3px 0}.summary-container .summary-mobile>div>span:last-of-type{font-weight:700;white-space:nowrap}.summary-container .cart-summary,.summary-container .checkout-summary{position:fixed;bottom:0;background:#fff;z-index:1;width:100%}@media (min-width:768px){.summary-container .cart-summary,.summary-container .checkout-summary{position:relative}}.summary-container .cart-summary .block,.summary-container .checkout-summary .block{border-top:1px solid #aba8a8;display:flex;flex-wrap:wrap;padding:20px 32px}.summary-container .cart-summary .block>div,.summary-container .checkout-summary .block>div{display:none;align-items:center}.summary-container .cart-summary .block>div>span:last-of-type,.summary-container .checkout-summary .block>div>span:last-of-type{font-weight:700;margin-left:5px}.summary-container .cart-summary .block>div.discount>span,.summary-container .checkout-summary .block>div.discount>span{margin:0}.summary-container .cart-summary .block>div.total,.summary-container .checkout-summary .block>div.total{display:flex;justify-content:flex-end;flex:0 0 50%;max-width:50%;font-size:16px;line-height:22px;order:2}.summary-container .cart-summary .block>div.total .price,.summary-container .checkout-summary .block>div.total .price{color:#ff6e00}.summary-container .cart-summary .block>div.customs-free-fees,.summary-container .checkout-summary .block>div.customs-free-fees{display:block;order:3;width:100%;flex:0 0 100%;text-align:right}.summary-container .cart-summary .block>div.sample-cost,.summary-container .checkout-summary .block>div.sample-cost{display:block;font-style:italic;font-size:12px;text-align:right}.summary-container .cart-summary .block>div.sample-cost span:last-of-type,.summary-container .checkout-summary .block>div.sample-cost span:last-of-type{margin:0;font-weight:400}.summary-container .cart-summary .block>div.paiment-reassurance,.summary-container .checkout-summary .block>div.paiment-reassurance{flex:0 0 50%;justify-content:flex-start;max-width:50%;display:flex;order:1;font-size:16px}.summary-container .cart-summary .block>div.paiment-reassurance img,.summary-container .checkout-summary .block>div.paiment-reassurance img{max-width:58px}.summary-container .cart-summary .block>div.paiment-reassurance span,.summary-container .checkout-summary .block>div.paiment-reassurance span{display:none;font-weight:400}.summary-container .cart-summary .block>div#alma-cart-container,.summary-container .checkout-summary .block>div#alma-cart-container{width:100%;margin-bottom:7px}.summary-container .cart-summary .block>div#alma-cart-container .alma-payment-plans-container,.summary-container .checkout-summary .block>div#alma-cart-container .alma-payment-plans-container{width:100%}.summary-container .cart-summary .block>div#alma-cart-container .alma-payment-plans-eligibility-options,.summary-container .checkout-summary .block>div#alma-cart-container .alma-payment-plans-eligibility-options{gap:2px}.summary-container .cart-summary .block a,.summary-container .checkout-summary .block a{order:3;flex:1;margin:10px 0}.summary-container .cart-summary .outside-text,.summary-container .checkout-summary .outside-text{display:none;align-items:center;padding:10px 25px}.summary-container .cart-summary .outside-text i,.summary-container .checkout-summary .outside-text i{font-size:29px;margin-right:7px}.summary-container .cart-summary .outside-text .text,.summary-container .checkout-summary .outside-text .text{font-size:12px;line-height:16px}.summary-container .cart-summary .outside-text .text>span:first-of-type,.summary-container .checkout-summary .outside-text .text>span:first-of-type{font-weight:600}.summary-container .cart-summary .outside-text .text .orange,.summary-container .checkout-summary .outside-text .text .orange{color:#ff6e00}@media (min-width:768px){.summary-container .cart-summary,.summary-container .checkout-summary{margin-top:20px}.summary-container .cart-summary .block,.summary-container .checkout-summary .block{border:1px solid #000;font-size:16px;display:block}.summary-container .cart-summary .block>div,.summary-container .checkout-summary .block>div{display:flex;justify-content:space-between;align-items:center;padding:3.5px 0;max-width:none!important;line-height:22px}.summary-container .cart-summary .block>div>span:last-of-type,.summary-container .checkout-summary .block>div>span:last-of-type{font-weight:700;white-space:nowrap}.summary-container .cart-summary .block>div.total>span,.summary-container .checkout-summary .block>div.total>span{font-weight:700;font-size:17px;line-height:23px}.summary-container .cart-summary .block>div.total>span.price,.summary-container .checkout-summary .block>div.total>span.price{color:#ff6e00}.summary-container .cart-summary .block>div.paiment-reassurance,.summary-container .checkout-summary .block>div.paiment-reassurance{font-size:18px;justify-content:center!important}.summary-container .cart-summary .block>div.paiment-reassurance span,.summary-container .checkout-summary .block>div.paiment-reassurance span{display:block;font-weight:400}.summary-container .cart-summary .block>div.paiment-reassurance img,.summary-container .checkout-summary .block>div.paiment-reassurance img{margin-left:20px}.summary-container .cart-summary .outside-text,.summary-container .checkout-summary .outside-text{display:flex}}@media (min-width:768px){.summary-container .summary-mobile{display:none}}.summary-container .professional-message{margin-top:20px;padding:10px 20px 20px;order:3;background:#f3f3f3;color:#ff6e00}.summary-container .professional-message a{color:#ff6e00;text-decoration:underline}#modalDecorativeImg .modal-content{padding:20px}#modalDecorativeImg img{width:100%;height:auto;margin-bottom:20px}#modalDecorativeImg p{margin:0}body#address.checkout #banner-sales-home,body#order.checkout #banner-sales-home{display:none}body#address .breadcrumb,body#order .breadcrumb{visibility:hidden}body#address h2,body#order h2{font-size:22px;line-height:30px;text-align:center;display:block;margin-bottom:30px}body#address .cart-navigation,body#order .cart-navigation{padding-bottom:30px;padding-top:10px}body#address .order-step-message,body#order .order-step-message{display:flex;align-items:center;font-size:12px;line-height:16px;border-bottom:1px solid #000;padding-bottom:10px;max-width:320px;margin:32px auto}@media (min-width:768px){body#address .order-step-message,body#order .order-step-message{padding-left:5px;max-width:100%}}body#address .order-step-message i,body#order .order-step-message i{font-size:25px;margin-right:8px}body#address .order-step-message a,body#address .order-step-message span,body#order .order-step-message a,body#order .order-step-message span{display:inline-block;color:#ff6e00}@media (min-width:768px){body#address .order-step-message,body#order .order-step-message{border-bottom:0;margin-top:15px;order:1;margin-bottom:0}}body#address .checkout-container,body#order .checkout-container{display:flex;flex-direction:column;position:relative}body#address .checkout-container .see-cart-container,body#order .checkout-container .see-cart-container{padding:0 20px 20px;text-align:right}body#address .checkout-container .see-cart-container .see-cart,body#order .checkout-container .see-cart-container .see-cart{text-decoration:underline}@media (min-width:768px){body#address .checkout-container,body#order .checkout-container{flex-direction:row;justify-content:space-between;max-width:1034px;margin:0 auto;padding-bottom:90px}body#address .checkout-container .see-cart-container,body#address .checkout-container .update,body#order .checkout-container .see-cart-container,body#order .checkout-container .update{display:none}body#address .checkout-container .content-container,body#order .checkout-container .content-container{flex:1;max-width:530px}body#address .checkout-container .summary-container,body#order .checkout-container .summary-container{flex:0 0 378px;width:378px;margin-left:20px}}body#address .delivery-by-time,body#order .delivery-by-time{margin-top:10px;color:#ff6e00;font-size:14px}body#address .delivery-by-time .delivery-by-name-block,body#order .delivery-by-time .delivery-by-name-block{display:none}@media (min-width:768px){body#address .delivery-by-time,body#order .delivery-by-time{font-size:13px}}#header .main-header.checkout #header_logo{flex:0 0 100%}#header .main-header.checkout .payment-reassurance{position:absolute;right:26px;top:15px}#header .main-header.checkout .payment-reassurance span{display:none}#header .main-header.checkout .payment-reassurance img{max-width:68px}#header .main-header.checkout .steps{margin:16px auto 0;padding:0;counter-reset:steps;display:flex;list-style-type:none;max-width:330px;flex:0 0 100%}#header .main-header.checkout .steps li{position:relative;display:flex;flex:0 0 23%}#header .main-header.checkout .steps li a{margin:auto;display:flex;flex-direction:column;align-items:center;align-content:center;font-size:12px;line-height:16px;text-align:center;color:#ff6e00}#header .main-header.checkout .steps li a:hover{text-decoration:none}#header .main-header.checkout .steps li a span{margin-top:5px}#header .main-header.checkout .steps li.current a:before{border:1px solid #000;background:#000;color:#fff;content:counter(steps)}#header .main-header.checkout .steps li.current a span{color:#000}#header .main-header.checkout .steps li.current:after{background:#000}#header .main-header.checkout .steps li.current~* a:before{border:1px solid #000;background:#fff;color:#000;content:counter(steps)}#header .main-header.checkout .steps li.current~* a span{color:#000}#header .main-header.checkout .steps li.current~:after{background:#000}#header .main-header.checkout .steps li:after{height:1px;background:#ff6e00;width:41%;display:block;content:" ";position:absolute;left:80%;top:16px;z-index:0}#header .main-header.checkout .steps li a:before{counter-increment:steps;content:" ";width:32px;height:32px;border-radius:100%;display:flex;justify-content:center;align-items:center;border:1px solid #ff6e00;background:#ff6e00 url(../img/check.svg) no-repeat center 7px/15px;color:#000;z-index:1}#header .main-header.checkout .steps li:last-of-type:after{display:none}@media (min-width:768px){#header .main-header.checkout{padding:37px 0}#header .main-header.checkout #header_logo{order:1;margin:0;flex:0 0 30%;max-width:30%;text-align:left;padding-left:74px}#header .main-header.checkout #header_logo img{max-width:146px}#header .main-header.checkout .payment-reassurance{order:3;position:relative;right:auto;top:auto;flex:0 0 30%!important;max-width:30%;display:flex;padding-right:35px;align-items:center}#header .main-header.checkout .payment-reassurance span{display:block;font-size:18px;line-height:25px;margin-right:8px}#header .main-header.checkout .payment-reassurance img{max-width:88px}#header .main-header.checkout .steps{order:2;justify-content:center;flex:0 0 40%;margin-top:0}}body#authentication.checkout .breadcrumb{visibility:hidden}body#order .tooltip-tile-container{width:190px;padding:3px 2px 15px}body#order .tooltip-tile-container>span{font-size:12px;text-align:left;display:block;margin:0 auto;padding-bottom:15px}body#order .tooltip-tile-container>div{display:flex}body#order .tooltip-tile-container>div>div{flex:0 0 50%;display:flex;flex-direction:column;align-items:center;justify-content:center}body#order .tooltip-tile-container>div>div:first-child i:before{display:none!important}body#order .tooltip-tile-container>div>div img{width:180px;height:auto;margin:0 auto}body#order .tooltip-tile-container>div>div span{font-size:12px;line-height:16px;display:flex;align-items:center;justify-content:center}body#order .tooltip-tile-container>div>div span i{border:1px solid #000;width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-right:8px}body#order #order-address{padding:0 20px}body#order #order-address .contain-address{position:relative;margin-bottom:20px}body#order #order-address .contain-address ul{list-style:none;margin:0;padding:0;line-height:19px}body#order #order-address .contain-address ul li.address_update{position:absolute;right:10px;top:0;font-size:22px}body#order #order-address .contain-address ul li.address_update a:hover{text-decoration:none}body#order #order-address .contain-address ul li.address_update a span{display:none}body#order #order-address .contain-address ul#address_delivery{height:auto!important}body#order #order-address .contain-address .btn-add{display:inline-block;text-decoration:underline;margin-top:10px}body#order #order-address .contain-address #ordermsg,body#order #order-address .contain-address #tile-additional-informations{margin-top:20px}body#order #order-address .contain-address #tile-additional-informations p:first-of-type{color:#ff6e00}body#order #order-address .billing-address .content{display:none}body#order #order-address .billing-address .checkbox-label{padding:0 5px;margin:0}body#order .reassurance-order-address{padding:0 20px;margin:10px 0 0}@media (min-width:768px){body#order .address-step-container #order-address,body#order .reassurance-order-address{padding:0}body#order .address-step-container #order-address .contain-address ul li.address_update{position:relative;top:0;right:0;font-size:14px;line-height:19px;text-decoration:underline;margin-top:15px}body#order .address-step-container #order-address .contain-address ul li.address_update span{display:block}body#order .address-step-container #order-address .contain-address ul li.address_update i{display:none}body#order .cart-navigation a{border:0;display:inline;text-decoration:underline;font-size:14px;padding:0}body#order .cart-navigation input{max-width:313px;margin:20px auto}}body.checkout #submitAddress{background-color:#ff6e00;border-color:#ff6e00;margin:0 auto 20px}body.checkout .btn-return-container{text-align:center}body.checkout .btn-return-container .btn-return-address{height:auto;text-decoration:underline;font-size:14px}.checkout-summary{border:1px solid #000;padding:15px 25px;position:relative!important;bottom:auto!important;display:none}.checkout-summary.open{overflow:scroll;display:block;top:0;position:fixed!important;height:100%;z-index:10000!important}.checkout-summary .header{border-bottom:1px solid #aba8a8;margin:0 -25px 15px;padding:0 25px 16px}.checkout-summary .header .title{font-weight:700;font-size:16px}.checkout-summary .header a{font-size:18px}.checkout-summary .header a:hover{text-decoration:none}.checkout-summary .update{margin-top:15px;font-size:14px}.checkout-summary .close{position:absolute;top:0;right:0;width:56px;display:flex;align-items:center;justify-content:center;height:56px}.checkout-summary ul{margin:0;padding:0;list-style:none;font-size:12px;line-height:20px}.checkout-summary ul li{border-bottom:1px solid #a0a0a0;padding-bottom:20px;margin-bottom:15px}.checkout-summary ul li .name-brand-price{display:flex;justify-content:space-between;margin-bottom:10px}.checkout-summary ul li .name-brand-price .name-brand{display:flex;flex-direction:column;flex:0 0 70%;font-size:14px;line-height:22px}.checkout-summary ul li .name-brand-price .name-brand .brand{font-weight:600}.checkout-summary ul li .name-brand-price .price-container{justify-content:flex-end}.checkout-summary ul li .name-brand-price .price-container *{font-size:16px;line-height:22px}.checkout-summary ul li .name-brand-price .price-container .old-price{font-size:12px;line-height:16px;font-weight:400}.checkout-summary ul li .name-brand-price .price-container .old-price+span{color:#40c1ac}.checkout-summary ul li .image-infos{display:flex}.checkout-summary ul li .image-infos .image{flex:0 0 110px}.checkout-summary ul li .image-infos .image img{width:100%}.checkout-summary ul li .image-infos .infos{flex:1;padding-left:17px;width:1%}.checkout-summary ul li .image-infos .infos .attribute-list .attribute{display:flex;flex-direction:row}.checkout-summary ul li .image-infos .infos .attribute-list .attribute .value{white-space:nowrap}.checkout-summary ul li .image-infos .infos div .label_title,.checkout-summary ul li .image-infos .infos div .var{display:inline-block;color:#666;width:66px;flex:0 0 66px;margin-right:9px}.checkout-summary ul li .image-infos .infos div span{text-overflow:ellipsis;overflow:hidden}.checkout-summary ul li .image-infos .infos div .qty-value{padding-right:2px}.checkout-summary ul li .image-infos .infos .decorative_panel_info,.checkout-summary ul li .image-infos .infos .qty,.checkout-summary ul li .image-infos .infos .ref{display:flex}.checkout-summary ul li .availability_date_value{color:#ff6e00}.checkout-summary .block{border:0!important;padding:0!important;display:block!important}.checkout-summary .block>div{display:flex!important;justify-content:space-between!important;align-items:center;padding:3.5px 0;max-width:none!important;line-height:22px}.checkout-summary .block .customs-free-fees{margin:0;justify-content:flex-end!important}.checkout-summary .block .total{border-top:1px solid #a0a0a0;padding:10px 25px!important;margin:10px -25px 0!important}@media (min-width:768px){.checkout-summary{display:block;order:2}.checkout-summary .header{display:none}}.checkout-container.order_payment #HOOK_PAYMENT{padding:0 25px}.checkout-container.order_payment #HOOK_PAYMENT ul{list-style:none;padding:0;margin:0}.checkout-container.order_payment #HOOK_PAYMENT ul .paypal-body{display:flex;justify-content:space-between;align-items:center}.checkout-container.order_payment #HOOK_PAYMENT ul .paypal-body .paypal-title{width:50%;text-align:right;padding-right:27px}@media (min-width:768px){.checkout-container.order_payment #HOOK_PAYMENT ul .paypal-body #paypal-button{width:50%}}.checkout-container.order_payment #HOOK_PAYMENT ul li img{width:auto}.checkout-container.order_payment #HOOK_PAYMENT #stripe-ajax-loader,.checkout-container.order_payment #HOOK_PAYMENT #stripe-ajax-loader-redirect{width:100%;font-size:11px}.checkout-container.order_payment #HOOK_PAYMENT #stripe-ajax-loader-redirect div,.checkout-container.order_payment #HOOK_PAYMENT #stripe-ajax-loader div{display:flex;align-items:center;justify-content:space-around}.checkout-container.order_payment #HOOK_PAYMENT #stripe-ajax-loader-redirect div p,.checkout-container.order_payment #HOOK_PAYMENT #stripe-ajax-loader div p{margin:0}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container #stripe_apple{width:100%;display:flex;align-items:center}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container .payment-request-button-container{width:50%;max-width:150px}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container .payment-request-button-container #payment-request-button{padding-left:0;padding-right:0}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container .payment_module{border:none;margin:0;padding:8px 30px;width:100%}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container #applepay_label{color:#000;width:50%;text-align:right;padding-right:27px;font-size:14px}.checkout-container.order_payment #HOOK_PAYMENT #stripe-ideal-bank-element{display:none}.checkout-container.order_payment #HOOK_PAYMENT .ideal-submit-button{background:none;color:#000;border:none;border-radius:0;margin:0;padding:0;width:100%;font-weight:400}.checkout-container.order_payment #HOOK_PAYMENT #stripe-card-payment{background:none;border:none}.checkout-container.order_payment #HOOK_PAYMENT #stripe-card-payment #stripe-card-element{background:#fff;box-shadow:none;border-radius:0;border:1px solid #e5e5e5;margin:10px}.checkout-container.order_payment #HOOK_PAYMENT #stripe-card-payment .stripe-submit-button{display:none!important}.checkout-container.order_payment #HOOK_PAYMENT>.stripe-payment-form{background:#fff;border:1px solid #000;border-radius:0;padding:11px 20px 11px 30px;margin:12px 0;font-size:inherit;font-weight:400;letter-spacing:normal;color:#000}.checkout-container.order_payment #HOOK_PAYMENT>.stripe-payment-form .error{font-size:inherit;font-weight:400;letter-spacing:normal}.checkout-container.order_payment #HOOK_PAYMENT>.stripe-payment-form .payment_module{display:flex;align-items:center}.checkout-container.order_payment #HOOK_PAYMENT>.stripe-payment-form .payment_module>span{width:50%;text-align:right;padding-right:27px}.checkout-container.order_payment #HOOK_PAYMENT>.stripe-payment-form .payment_module>img{max-height:28px;max-width:70px}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module,.checkout-container.order_payment #HOOK_PAYMENT>li,.checkout-container.order_payment #HOOK_PAYMENT>ul{background:#fff;border:1px solid #000;border-radius:0;padding:0;list-style:none;display:flex;justify-content:center;align-items:center;margin:12px 0;flex-wrap:wrap}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container .payment-list-header,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module .payment-list-header,.checkout-container.order_payment #HOOK_PAYMENT>li .payment-list-header,.checkout-container.order_payment #HOOK_PAYMENT>ul .payment-list-header{width:100%;padding:0 8px;height:50px;display:flex}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container .payment-list-header span.alma-card,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module .payment-list-header span.alma-card,.checkout-container.order_payment #HOOK_PAYMENT>li .payment-list-header span.alma-card,.checkout-container.order_payment #HOOK_PAYMENT>ul .payment-list-header span.alma-card{display:inline-grid;align-items:center;justify-content:center;vertical-align:middle;width:52px;height:32px;border-radius:3px}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container .new-form label,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module .new-form label,.checkout-container.order_payment #HOOK_PAYMENT>li .new-form label,.checkout-container.order_payment #HOOK_PAYMENT>ul .new-form label{padding:0!important;margin:0!important}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container .new-form label span,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module .new-form label span,.checkout-container.order_payment #HOOK_PAYMENT>li .new-form label span,.checkout-container.order_payment #HOOK_PAYMENT>ul .new-form label span{line-height:19px}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container .new-form .card_number_container,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module .new-form .card_number_container,.checkout-container.order_payment #HOOK_PAYMENT>li .new-form .card_number_container,.checkout-container.order_payment #HOOK_PAYMENT>ul .new-form .card_number_container{padding:0 5px 5px}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container .new-form .card_number_container #card-element,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module .new-form .card_number_container #card-element,.checkout-container.order_payment #HOOK_PAYMENT>li .new-form .card_number_container #card-element,.checkout-container.order_payment #HOOK_PAYMENT>ul .new-form .card_number_container #card-element{padding:7px 12px;height:35px}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container .new-form #selectSavedCard,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module .new-form #selectSavedCard,.checkout-container.order_payment #HOOK_PAYMENT>li .new-form #selectSavedCard,.checkout-container.order_payment #HOOK_PAYMENT>ul .new-form #selectSavedCard{text-decoration:underline;padding:5px 20px;display:inline-block}@media (min-width:768px){.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container .new-form,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module .new-form,.checkout-container.order_payment #HOOK_PAYMENT>li .new-form,.checkout-container.order_payment #HOOK_PAYMENT>ul .new-form{padding:0 10px 10px}}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container.payment-container a,.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container.stripe-redirect-payments a,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module.payment-container a,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module.stripe-redirect-payments a,.checkout-container.order_payment #HOOK_PAYMENT>li.payment-container a,.checkout-container.order_payment #HOOK_PAYMENT>li.stripe-redirect-payments a,.checkout-container.order_payment #HOOK_PAYMENT>ul.payment-container a,.checkout-container.order_payment #HOOK_PAYMENT>ul.stripe-redirect-payments a{display:flex;align-items:center;width:100%;text-decoration:none;padding:11px 20px 11px 30px}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container.payment-container a>span,.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container.stripe-redirect-payments a>span,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module.payment-container a>span,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module.stripe-redirect-payments a>span,.checkout-container.order_payment #HOOK_PAYMENT>li.payment-container a>span,.checkout-container.order_payment #HOOK_PAYMENT>li.stripe-redirect-payments a>span,.checkout-container.order_payment #HOOK_PAYMENT>ul.payment-container a>span,.checkout-container.order_payment #HOOK_PAYMENT>ul.stripe-redirect-payments a>span{width:50%;text-align:right;padding-right:27px}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container.payment-container a img,.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container.stripe-redirect-payments a img,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module.payment-container a img,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module.stripe-redirect-payments a img,.checkout-container.order_payment #HOOK_PAYMENT>li.payment-container a img,.checkout-container.order_payment #HOOK_PAYMENT>li.stripe-redirect-payments a img,.checkout-container.order_payment #HOOK_PAYMENT>ul.payment-container a img,.checkout-container.order_payment #HOOK_PAYMENT>ul.stripe-redirect-payments a img{max-height:28px}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container .form-group,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module .form-group,.checkout-container.order_payment #HOOK_PAYMENT>li .form-group,.checkout-container.order_payment #HOOK_PAYMENT>ul .form-group{width:100%}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container .form-group label,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module .form-group label,.checkout-container.order_payment #HOOK_PAYMENT>li .form-group label,.checkout-container.order_payment #HOOK_PAYMENT>ul .form-group label{flex:1}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container .text-container span,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module .text-container span,.checkout-container.order_payment #HOOK_PAYMENT>li .text-container span,.checkout-container.order_payment #HOOK_PAYMENT>ul .text-container span{display:block;font-size:14px;line-height:14px}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container .text-container span.subtext,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module .text-container span.subtext,.checkout-container.order_payment #HOOK_PAYMENT>li .text-container span.subtext,.checkout-container.order_payment #HOOK_PAYMENT>ul .text-container span.subtext{color:#a0a0a0;font-size:10px}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container .grey-block,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module .grey-block,.checkout-container.order_payment #HOOK_PAYMENT>li .grey-block,.checkout-container.order_payment #HOOK_PAYMENT>ul .grey-block{background:#f4f3f3;padding:12px 23px;line-height:19px;font-size:14px;width:100%;display:none}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container .grey-block span,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module .grey-block span,.checkout-container.order_payment #HOOK_PAYMENT>li .grey-block span,.checkout-container.order_payment #HOOK_PAYMENT>ul .grey-block span{font-weight:700}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container .grey-block div.title,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module .grey-block div.title,.checkout-container.order_payment #HOOK_PAYMENT>li .grey-block div.title,.checkout-container.order_payment #HOOK_PAYMENT>ul .grey-block div.title{margin:15px 0 10px}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container .grey-block .alma-body,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module .grey-block .alma-body,.checkout-container.order_payment #HOOK_PAYMENT>li .grey-block .alma-body,.checkout-container.order_payment #HOOK_PAYMENT>ul .grey-block .alma-body{width:100%;padding:0 8px;height:50px;display:flex}.checkout-container.order_payment #HOOK_PAYMENT #stripe_pr_buttons_container .grey-block .alma-body span,.checkout-container.order_payment #HOOK_PAYMENT>.payment_module .grey-block .alma-body span,.checkout-container.order_payment #HOOK_PAYMENT>li .grey-block .alma-body span,.checkout-container.order_payment #HOOK_PAYMENT>ul .grey-block .alma-body span{font-weight:400}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content{padding:10px}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content form{padding:0}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content form .error{font-size:14px;font-weight:400;letter-spacing:normal}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content form .form-row{max-width:none;width:100%;margin:0;min-width:0}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content form .form-row label{display:flex;width:100%;margin-bottom:15px}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content form .form-row label span{font-size:14px;font-weight:400}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content form .form-row #card-element{box-shadow:none;border-radius:0;border:1px solid #e5e5e5;margin:0}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content .stripe-body .form-group{background-color:#fff;cursor:pointer;padding:0}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content .stripe-body .form-group label{justify-content:space-between;height:63px;padding:0 15px}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content .stripe-body .form-group label .left{display:flex;align-items:center;justify-content:flex-start}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content .stripe-body .form-group label .left .custom_checkbox{margin:0 5.5px 0 0}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content .stripe-body .form-group label .left img{margin:0 6px 0 0}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content .stripe-body .form-group label .left span{font-size:14px;line-height:19px}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content .stripe-body .form-group label .left .cc_exp{font-size:12px;line-height:16px}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content .stripe-body .form-group label .delete-link{font-size:17px}@media (min-width:768px){.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content .stripe-body .form-group label .left .custom_checkbox{margin-right:13px}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content .stripe-body .form-group label .left img{margin-right:24px}}@media (min-width:992px){.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content .stripe-body .form-group label .delete-link i{display:none}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content .stripe-body .form-group label .delete-link span{display:block!important;font-weight:400;font-size:14px;line-height:19px;text-decoration:underline}}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content .stripe-body .form-group:not(.new_card_line){margin-bottom:9px}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content .stripe-body .form-group.reuse_authorize{background-color:#f3f3f3;padding:0;margin:0}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content .stripe-body .form-group .checkbox-label{display:flex;align-items:center;cursor:pointer}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content .stripe-body .form-group .checkbox-label .custom_checkbox{margin-right:6px}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content .stripe-body .form-group .checkbox-label img{border:1px solid #c4c4c4;width:51px;height:31px;padding:5px 7px;margin:0 24px 0 10px;border-radius:2px}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content .stripe-body .form-group .checkbox-label .icon-plus{font-size:15px;padding:8px;margin-right:9px;border:1px solid #000;color:#000}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content .stripe-body .form-group .checkbox-label .cc_exp{font-weight:400}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content .stripe-body .form-group .checkbox-label .delete-link span{display:none}@media (min-width:768px){.checkout-container.order_payment #HOOK_PAYMENT{padding:0}.checkout-container.order_payment #HOOK_PAYMENT #credit_card_content .stripe-body .form-group .checkbox-label .icon-plus{margin-right:74px}}.checkout-container.order_payment #HOOK_PAYMENT .form-group{align-items:center;margin:0;justify-content:space-between}.checkout-container.order_payment #HOOK_PAYMENT .form-group label{margin:0}.checkout-container.order_payment .cart_navigation{border-top:1px solid #000;padding:0 28px 17px;position:fixed;bottom:0;background:#fff;width:100%;z-index:100}.checkout-container.order_payment .cart_navigation .total-amount{font-weight:700;font-size:16px;line-height:22px;display:flex;justify-content:space-between;align-items:center}.checkout-container.order_payment .cart_navigation .cgv-block{font-size:10px;margin-bottom:5px;margin-top:10px}.checkout-container.order_payment .cart_navigation .price{font-size:16px}.checkout-container.order_payment .cart_navigation .customs-free-fees{text-align:right;margin-bottom:5px}@media (min-width:768px){.checkout-container.order_payment .cart_navigation .customs-free-fees{display:none}}@media (min-width:768px){.checkout-container.order_payment .cart_navigation{position:relative;border-top-color:#a0a0a0;margin-top:24px;padding-top:10px}.checkout-container.order_payment .cart_navigation .total-amount{justify-content:center}.checkout-container.order_payment .cart_navigation .total-amount .price-container{margin-left:5px}.checkout-container.order_payment .cart_navigation .footer-order{max-width:340px;margin:0 auto}}.checkout-container.order_payment .order-step-message{margin-bottom:28px}@media (min-width:768px){.checkout-container.order_payment .order-step-message{margin-bottom:0;border:0!important}}.checkout-container.order_payment #card-errors,.checkout-container.order_payment div.stripe-payment-errors,.checkout-container.order_payment div.stripe-payment-errors-sepa,.checkout-container.order_payment div.stripe-payment-errors-wechat{padding:10px;color:#eb5757;border:1px solid #eb5757;background:#fff;font-size:14px;text-align:center}body#module-stripe_official-orderFailure #banner-sales-home,body#order-confirmation #banner-sales-home{display:none}body#module-stripe_official-orderFailure h1,body#order-confirmation h1{text-align:center}body#module-stripe_official-orderFailure .content,body#order-confirmation .content{padding:20px 20px 45px}body#module-stripe_official-orderFailure .content .thank,body#order-confirmation .content .thank{color:#ff6e00}body#module-stripe_official-orderFailure .content .sorry,body#module-stripe_official-orderFailure .content .thank,body#order-confirmation .content .sorry,body#order-confirmation .content .thank{text-align:center;font-size:16px;line-height:22px;margin:30px 0}body#module-stripe_official-orderFailure .content .sorry a,body#module-stripe_official-orderFailure .content .thank a,body#order-confirmation .content .sorry a,body#order-confirmation .content .thank a{color:inherit;text-decoration:underline}body#module-stripe_official-orderFailure .content strong,body#order-confirmation .content strong{font-weight:600}body#module-stripe_official-orderFailure .content p,body#order-confirmation .content p{margin:0}body#module-stripe_official-orderFailure .content p.email,body#order-confirmation .content p.email{margin:20px 0}body#module-stripe_official-orderFailure .content p.until,body#order-confirmation .content p.until{margin-bottom:40px}@media (min-width:768px){body#module-stripe_official-orderFailure .content,body#order-confirmation .content{max-width:671px;margin:0 auto;padding:20px 0 45px}body#module-stripe_official-orderFailure .content h1,body#order-confirmation .content h1{font-size:22px}body#module-stripe_official-orderFailure .content .thank,body#order-confirmation .content .thank{font-size:18px;line-height:25px}body#module-stripe_official-orderFailure .content p,body#order-confirmation .content p{font-size:16px;line-height:22px}body#module-stripe_official-orderFailure .content .cart_navigation,body#order-confirmation .content .cart_navigation{display:flex;justify-content:space-between}body#module-stripe_official-orderFailure .content .cart_navigation.double a,body#order-confirmation .content .cart_navigation.double a{margin:0}body#module-stripe_official-orderFailure .content .cart_navigation a,body#order-confirmation .content .cart_navigation a{flex:0 0 50%;max-width:313px;margin:0 auto}body#module-stripe_official-orderFailure .content .text-container,body#order-confirmation .content .text-container{max-width:450px;margin:0 auto}}#app-banner{display:none;align-items:center;justify-content:space-around;padding:12px 15px;box-shadow:0 -2px 10px 0 #656565}#app-banner .icon-cross{font-size:18px;margin:0 5px}#app-banner img{border:1px solid;border-radius:10px;max-width:47px;margin:0 5px}#app-banner div{padding:0 5px}#app-banner div span:first-child{font-size:17px;font-family:OratorStd,sans-serif;font-weight:400}#app-banner .install_app_button{padding:0 18px;height:35px;font-weight:700;text-transform:uppercase;font-size:12px}.wishlist-popin{max-width:293px;margin:auto;text-align:center}.wishlist-popin i{display:block;font-size:58px}.wishlist-popin.not-logged-wishlist i{margin:46px 0 20px}.wishlist-popin.not-logged-wishlist .btn{margin:25px 0}.wishlist-popin.product-added-wishlist{margin:74px auto}.wishlist-popin.product-added-wishlist i{margin-bottom:18px}@media (min-width:768px){.wishlist-popin{max-width:100%}.wishlist-popin.not-logged-wishlist i{margin:0 0 20px}.wishlist-popin.not-logged-wishlist .btn-container{display:flex}.wishlist-popin.not-logged-wishlist .btn-container .btn{margin:0}.wishlist-popin.not-logged-wishlist .btn-container .btn:first-child{margin-right:13px}.wishlist-popin.not-logged-wishlist hr{display:none}.wishlist-popin.product-added-wishlist{margin:0 auto}}#content-404{text-align:center}#content-404 h1{font-size:40px;margin-top:50px;margin-bottom:30px}#content-404 h2{font-size:22px;color:#ff6e00}#content-404 h2,#content-404 p{margin-bottom:50px}#content-404 .subtext{font-weight:700}#content-404 ul{list-style:none;padding:0;margin:0}@media (min-width:768px){#content-404 ul.destination-list{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1039px;margin:auto}}#content-404 ul.destination-list li{margin-bottom:25px}@media (min-width:768px){#content-404 ul.destination-list li{flex:0 0 30%;width:100%;max-width:313px;margin-bottom:50px}}#content-404 ul.destination-list li a.mobile-link{text-decoration:underline}#content-404 ul.destination-list li a.desktop-link{display:none}@media (min-width:768px){#content-404 ul.destination-list li a.mobile-link{display:none}#content-404 ul.destination-list li a.desktop-link{display:flex}}#content-404 .category-part{display:flex;flex-direction:column}@media (min-width:768px){#content-404 .category-part{flex-direction:row;height:250px;margin-bottom:50px}}#content-404 .category-part img{width:100%}@media (min-width:768px) and (max-width:1199.98px){#content-404 .category-part img{max-width:300px;align-self:center;height:150px}}@media (min-width:1200px){#content-404 .category-part img{max-width:500px}}#content-404 .category-part .listing-part{text-align:left}@media (min-width:768px){#content-404 .category-part .listing-part{padding-left:9%;width:100%}}#content-404 .category-part .listing-part .title{display:inline-block;font-size:22px;font-weight:700;text-transform:uppercase;padding:20px 17px 0}@media (min-width:768px){#content-404 .category-part .listing-part .title{padding:0 0 15px}}#content-404 .category-part .listing-part ul{display:flex;flex-direction:column;flex-wrap:wrap;padding:30px 10px;height:480px}@media (min-width:768px){#content-404 .category-part .listing-part ul{padding:0;height:186px}}#content-404 .category-part .listing-part ul li{font-size:12px;margin-bottom:18px;width:50%;padding:0 20px}@media (min-width:768px){#content-404 .category-part .listing-part ul li{font-size:14px;margin-bottom:10px;padding:0;width:auto}}#content-404 .category-part .listing-part .btn-see-all{padding:0 30px 60px}@media (min-width:768px){#content-404 .category-part .listing-part .btn-see-all{padding:0}}#content-404 .category-part .listing-part .btn-see-all .show-more-desktop{display:none}@media (min-width:768px){#content-404 .category-part .listing-part .btn-see-all .show-more-desktop{display:block;text-decoration:underline;float:right}}@media (min-width:768px){#content-404 .category-part .listing-part .btn-see-all .show-more-mobile{display:none}}#cms h1{text-align:center;margin-bottom:25px}#cms h1.orator{font-family:OratorStd,sans-serif;font-weight:400}@media (min-width:768px){#cms h1{margin-bottom:44px}}#cms h4{font-size:18px}#cms #left_column{margin-bottom:15px}#cms #left_column .category-nav .nav-item:last-child{max-width:100%}@media (min-width:768px){#cms #left_column .informations_block_left{padding-left:20px}}#cms #left_column .informations_block_left .categories-list{overflow-y:scroll;padding:0}@media (min-width:768px){#cms #left_column .informations_block_left .categories-list{overflow-y:inherit}}@media (min-width:768px){#cms .cms-content{display:flex}}#cms .cms-content .rte{width:100%;padding:0 24px 24px}#cms .cms-content .informations_block_left ul{list-style-type:none;height:calc(100vh - 57px);height:calc(var(--vh,1vh)*100 - 57px)}@media (min-width:768px){#cms .cms-content .informations_block_left ul{height:100%;padding:0}}#cms .cms-content .informations_block_left ul li{margin-left:45px;margin-bottom:5px}@media (min-width:768px){#cms .cms-content .informations_block_left ul li{margin-left:0}}#cms .cms-content .informations_block_left ul li.bullet{padding:0;font-size:20px;margin-bottom:6px;font-weight:700}#cms .cms-content .informations_block_left ul li.bullet:not(:first-child){margin-top:30px}#cms .cms-content .informations_block_left ul li.bullet:first-child{margin-top:5px}#cms .cms-content .informations_block_left ul li.active{font-weight:700}#cms .cms-content .informations_block_right a{text-decoration:underline}@media (min-width:768px){#cms .cms-content .informations_block_right{padding-left:80px;margin-bottom:45px}}#cms .cms-content .informations_block_right .tab-content .tab-pane{background-color:#f3f3f3}@media (min-width:768px){#cms .cms-content .informations_block_right .tab-content .tab-pane{display:block!important;opacity:1!important;background-color:#fff}}#cms .cms-content .informations_block_right .tab-content .tab-pane .btn-header{margin:0}#cms .cms-content .informations_block_right .tab-content .collapse,#cms .cms-content .informations_block_right .tab-content .collapsing{margin:20px 30px}@media (min-width:768px){#cms .cms-content .informations_block_right .tab-content .collapse,#cms .cms-content .informations_block_right .tab-content .collapsing{margin:0}}#cms-tips-help{padding:24px 0}@media (min-width:768px){#cms-tips-help{padding:0}}@media (min-width:768px){#cms-tips-help .nav-tabs{display:none}}#cms-tips-help .cms-tips-help-content{display:flex;flex-direction:column}@media (min-width:768px){#cms-tips-help .cms-tips-help-content{flex-direction:row}}#cms-tips-help .cms-tips-help-content .summary-cms{margin-bottom:45px}@media (min-width:768px){#cms-tips-help .cms-tips-help-content .summary-cms{display:flex;flex-direction:column;flex-wrap:wrap;flex:0 0 50%;max-height:600px}}@media (min-width:768px) and (min-width:768px) and (max-width:1199.98px){#cms-tips-help .cms-tips-help-content .summary-cms{max-height:100%}}@media (min-width:768px){#cms-tips-help .cms-tips-help-content .summary-cms .category-list{display:block;opacity:1;max-width:300px;padding-right:75px}#cms-tips-help .cms-tips-help-content .summary-cms .category-list .btn-header{display:none}}#cms-tips-help .cms-tips-help-content .summary-cms .category-list h3{display:none}@media (min-width:768px){#cms-tips-help .cms-tips-help-content .summary-cms .category-list h3{display:block;font-size:18px}}#cms-tips-help .cms-tips-help-content .summary-cms .category-list ul{list-style:none;padding:0;margin:0}@media (min-width:768px){#cms-tips-help .cms-tips-help-content .summary-cms .category-list ul{margin-bottom:32px}}#cms-tips-help .cms-tips-help-content .summary-cms .category-list ul li{margin-bottom:8px}#cms-tips-help .cms-tips-help-content .summary-cms .category-list ul li a{text-decoration:none}#cms-tips-help .cms-tips-help-content .advice-container{max-width:675px;width:100%}@media (min-width:768px){#cms-tips-help .cms-tips-help-content .advice-container{width:50%}}#cms-tips-help .cms-tips-help-content .advice-container .advice-calculation{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px;text-align:center}@media (min-width:768px){#cms-tips-help .cms-tips-help-content .advice-container .advice-calculation{background-color:#f3f3f3;padding:14px 69px 34px;text-align:left}}@media (min-width:768px){#cms-tips-help .cms-tips-help-content .advice-container .advice-calculation>div{display:flex;align-items:center}}#cms-tips-help .cms-tips-help-content .advice-container .advice-calculation>div:not(:last-child){margin-bottom:45px}#cms-tips-help .cms-tips-help-content .advice-container .advice-calculation>div .desktop-link{display:none}@media (min-width:768px){#cms-tips-help .cms-tips-help-content .advice-container .advice-calculation>div .desktop-link{display:inline-block;margin-left:auto;text-decoration:underline;text-align:right}}@media (min-width:768px){#cms-tips-help .cms-tips-help-content .advice-container .advice-calculation>div .btn{display:none}}#cms-tips-help .cms-tips-help-content .advice-container .advice-calculation>div .icon-container{display:none}@media (min-width:768px){#cms-tips-help .cms-tips-help-content .advice-container .advice-calculation>div .icon-container{display:inline-block;background-color:#fff;border-radius:50%;border:1px solid #000;margin-right:12px}#cms-tips-help .cms-tips-help-content .advice-container .advice-calculation>div .icon-container em{display:table-cell;vertical-align:middle;text-align:center;text-decoration:none;height:69px;width:69px;font-size:29px}#cms-tips-help .cms-tips-help-content .advice-container .advice-calculation>div .icon-container em.icon-player{font-size:20px;padding:0 18px}#cms-tips-help .cms-tips-help-content .advice-container .advice-calculation>div .icon-container em.icon-calculator,#cms-tips-help .cms-tips-help-content .advice-container .advice-calculation>div .icon-container em.icon-invoice{padding:0 21.5px}}#cms-tips-help .cms-tips-help-content .advice-container .advice-calculation>div>span{display:block;width:100%;font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:20px;padding:0 20px}@media (min-width:768px){#cms-tips-help .cms-tips-help-content .advice-container .advice-calculation>div>span{display:inline;width:250px;font-size:14px;font-weight:400;text-transform:none;margin:0}}#cms-tips-help .cms-tips-help-content .advice-container .advice-calculation>div .btn-container em{font-size:29px;margin-right:10px}#cms-tips-help .cms-tips-help-content .advice-container .advice-calculation>div .btn-container em.icon-player{font-size:20px}#cms-tips-help .cms-tips-help-content .advice-container .contact-us{display:flex;justify-content:center;align-items:center;margin-bottom:20px}@media (min-width:768px){#cms-tips-help .cms-tips-help-content .advice-container .contact-us{margin:0}}#cms-tips-help .cms-tips-help-content .advice-container .contact-us .phone_number{color:#ff6e00}#cms-tips-help .cms-tips-help-content .advice-container .contact-us .icon-phone{font-size:26px;margin-right:10px}#calculator.cms-calculator .left-calculator,#calculator.cms-calculator .right-calculator{text-align:center}@media (min-width:768px){#calculator.cms-calculator .left-calculator,#calculator.cms-calculator .right-calculator{text-align:left}}#calculator.cms-calculator .left-calculator .subtitle-calculator,#calculator.cms-calculator .right-calculator .subtitle-calculator{font-size:18px;font-weight:700}#calculator.cms-calculator .left-calculator .two-sides-container,#calculator.cms-calculator .right-calculator .two-sides-container{display:flex}#calculator.cms-calculator .left-calculator .two-sides-container>span,#calculator.cms-calculator .right-calculator .two-sides-container>span{font-weight:600;width:65px;margin-top:12px;margin-right:15px;white-space:nowrap}@media (min-width:768px){#calculator.cms-calculator .left-calculator .two-sides-container>span,#calculator.cms-calculator .right-calculator .two-sides-container>span{margin-right:45px}}#calculator.cms-calculator .left-calculator .two-sides-container .form-group,#calculator.cms-calculator .right-calculator .two-sides-container .form-group{width:100%}#calculator.cms-calculator .left-calculator .two-sides-container .form-group .leftside-field,#calculator.cms-calculator .right-calculator .two-sides-container .form-group .leftside-field{margin-right:20px}#calculator.cms-calculator .left-calculator .two-sides-container .leftside-field,#calculator.cms-calculator .left-calculator .two-sides-container .rightside-field{max-width:100%}#calculator.cms-calculator .left-calculator .two-sides-container .leftside-field{margin-bottom:1.3rem}@media (min-width:768px){#calculator.cms-calculator .left-calculator .two-sides-container .leftside-field{margin-bottom:0}}#calculator.cms-calculator .left-calculator .input-group{flex:0 0 100%}@media (min-width:768px){#calculator.cms-calculator .left-calculator .input-group{flex:0 0 47%;max-width:135px}}#calculator.cms-calculator .left-calculator .input-group.join-rolls{flex:0 0 85%}@media (min-width:768px){#calculator.cms-calculator .left-calculator .input-group.join-rolls{flex:0 0 47%;max-width:50%}}#calculator.cms-calculator .left-calculator .rightside-field{margin-left:0!important}#calculator.cms-calculator .left-calculator .croquis{display:none}@media (min-width:768px){#calculator.cms-calculator .left-calculator .croquis{display:block;width:100%;max-width:320px;opacity:.2}}#calculator.cms-calculator .right-calculator{padding:20px 0}@media (min-width:768px){#calculator.cms-calculator .right-calculator{padding:20px}}#calculator.cms-calculator .right-calculator .contain-wall{background:#fff!important}#calculator.cms-calculator .right-calculator .contain-wall .form-group{width:100%}#calculator.cms-calculator .right-calculator .contain-wall .form-group .input-group{max-width:calc(50% - 10px)}#calculator.cms-calculator .right-calculator .contain-wall #contain-sentences{background-color:#f3f3f3}#calculator.cms-calculator .nb-of-rolls{display:flex;align-items:center}#calculator.cms-calculator .nb-of-rolls .subtitle-calculator{text-align:left}#calculator.cms-calculator .nb-of-rolls label{margin-left:10px}#calculator.cms-calculator .nb-of-rolls input{font-size:18px;line-height:36px;min-width:150px;text-align:center;color:#ff6e00;font-weight:700;margin-left:auto;border-radius:0;border:1px solid #000}@media (min-width:768px){#calculator.cms-calculator .nb-of-rolls input{max-width:120px}}.bottom-cms-calculator{padding:0 20px 50px}.bottom-cms-calculator h4{font-weight:700}.bottom-cms-calculator p{margin:0}@media (min-width:768px){.app-btn{width:50%;padding:0 100px;text-align:left;max-width:700px}}.app-btn h4{font-family:OratorStd,sans-serif;font-weight:400;font-size:24px!important;margin:30px 0}.app-btn h4,.app-btn p{text-align:center}.app-btn .images-app-dl{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.app-btn .images-app-dl img{max-width:150px}@media (min-width:768px){#calculator_curtain{padding:0}}#calculator_curtain .desktop-title{display:none}@media (min-width:768px){#calculator_curtain .desktop-title{display:block}}@media (min-width:768px){#calculator_curtain .tab-pane{display:block;opacity:1}}@media (min-width:768px){#calculator_curtain .tab-pane ul{padding:0 30px}}#calculator_curtain .tab-pane ul li{margin-bottom:15px}#calculator_curtain .middle-presentation{display:flex;flex-direction:column}@media (min-width:768px){#calculator_curtain .middle-presentation{flex-direction:row;justify-content:space-between}}@media (min-width:768px){#calculator_curtain .middle-presentation img{max-width:300px;height:auto}}@media (min-width:768px){#calculator_curtain .middle-presentation ul{max-width:320px}}@media (min-width:768px){#choose-curtain{padding:0}}#choose-curtain h2{font-weight:400;border-bottom:1px solid #a0a0a0;margin-bottom:20px;font-size:18px}#choose-curtain h4{display:none}@media (min-width:768px){#choose-curtain h4{display:block;margin-top:40px}}#press-cms h1{margin-bottom:35px}@media (min-width:768px){#press-cms h1+p{text-align:center;margin-bottom:60px}}#press-cms .press-cms-content{display:flex;flex-direction:column}@media (min-width:768px){#press-cms .press-cms-content{flex-direction:row;justify-content:space-between}}@media (min-width:768px){#press-cms .press-cms-content .press-cms-info{max-width:325px}}#press-cms .press-cms-content .press-cms-info h4{font-weight:400;border-bottom:1px solid #a0a0a0;margin-bottom:20px}#press-cms .press-cms-content .press-cms-info a{text-decoration:underline}@media (min-width:768px){#press-cms .press-cms-content .press-cms-info:nth-child(2n){margin:0 25px}}#press-cms .press-cms-content .press-cms-info:nth-child(2n) ul{padding:0 20px}@media (min-width:768px){#press-cms .press-cms-content .press-cms-info:nth-child(2n) ul{list-style:none}}#press-cms .press-cms-content .press-cms-info:nth-child(2n) ul a{display:inline-block;margin-bottom:10px}#module-blackfriday-default #page{padding:0;max-width:100%}#blackfriday{--main-color:#005246}#blackfriday .container{max-width:1080px}#blackfriday h1,#blackfriday h2,#blackfriday h3{font-family:OratorStd,sans-serif;font-weight:400;font-size:26px;margin-bottom:20px}@media (min-width:768px){#blackfriday h1,#blackfriday h2,#blackfriday h3{font-size:32px}}#blackfriday .mb-50{margin-bottom:25px}@media (min-width:768px){#blackfriday .mb-50{margin-bottom:50px}}#blackfriday .w-600{max-width:640px;margin-left:auto;margin-right:auto;padding:0 20px}#blackfriday .container-text{padding:0 20px}@media (min-width:768px){#blackfriday .container-text{padding:0}}#blackfriday header{text-align:center;font-family:OratorStd,sans-serif;font-weight:400;font-size:18px;padding:30px 20px}#blackfriday header p{font-family:inherit;margin:0}#blackfriday .forest{position:relative;font-size:14px;margin-bottom:50px}#blackfriday .forest .primary-banner-container{display:flex}#blackfriday .forest .primary-banner-container img{width:100%;-o-object-fit:cover;object-fit:cover;height:400px}#blackfriday .forest .primary-banner-container .img-1{flex:1}#blackfriday .forest .content{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;text-align:center;flex-direction:column;padding:2em}#blackfriday .forest .content [class*=" icon-diamond"],#blackfriday .forest .content [class^=icon-diamond]{color:var(--main-color);font-size:110px;position:absolute;top:0}@media (min-width:768px){#blackfriday .forest .content [class*=" icon-diamond"],#blackfriday .forest .content [class^=icon-diamond]{font-size:200px}}#blackfriday .forest .content .title{color:#fff;display:block;font-weight:900;z-index:1;font-size:2.1em;max-width:75%}@media (min-width:768px){#blackfriday .forest .content .title{font-size:3.5em;max-width:600px}}#blackfriday .forest .content .description{color:#fff;display:block;font-weight:300;z-index:1;font-size:1.15em;max-width:500px}@media (min-width:768px){#blackfriday .forest .content .description{font-size:1.3em}}#blackfriday .forest .content .btn{margin-top:auto;background:var(--main-color);color:#fff}#blackfriday .container-grid{display:grid;grid-template-columns:repeat(1,1fr);padding:0 20px;gap:25px;margin-bottom:25px}@media (min-width:768px){#blackfriday .container-grid{padding:0;gap:50px;grid-template-columns:repeat(2,1fr);margin-bottom:50px}}#blackfriday .container-grid img{width:100%}#blackfriday .container-2{padding:0 20px;margin-bottom:25px}@media (min-width:768px){#blackfriday .container-2{padding:0}}#blackfriday .container-1{background:url(../img/bkg-1.jpg) 100% 100% no-repeat;background-size:contain}@media (min-width:768px){#blackfriday .container-1{grid-template-columns:1fr 1fr}}#blackfriday .bkg-3{background:url(../img/bkg-3.jpg) 5% 15% no-repeat}@media (min-width:768px){#blackfriday .bkg-3{background-position:5% 50%;background-size:auto 35%}}#blackfriday .bkg-4{background:url(../img/bkg-4.jpg) 5% 50% no-repeat;background-size:auto 50%}#blackfriday .bkg-5{background:url(../img/bkg-2.jpg) 100% 100% no-repeat}#blackfriday .container-bordered{padding:0 20px}@media (min-width:768px){#blackfriday .container-bordered{padding:0}}#blackfriday .container-bordered>div{padding:20px;border:1px solid var(--main-color);text-align:center}#blackfriday .container-bordered>div .container-btn{display:flex;flex-direction:column;gap:25px;justify-content:center}@media (min-width:768px){#blackfriday .container-bordered>div .container-btn{flex-direction:row}}#blackfriday .container-bordered>div .container-btn .btn{display:flex;background:var(--main-color);color:#fff}#blackfriday .container-bordered>div .container-btn .btn-outline{background:none;color:var(--main-color);border:1px solid var(--main-color)}#blackfriday .container-3{grid-template-areas:"a" "b" "c" "d"}#blackfriday .container-3>div:first-child{grid-area:a}#blackfriday .container-3>div:nth-child(2){grid-area:b}#blackfriday .container-3>div:nth-child(3){grid-area:c}#blackfriday .container-3>div:nth-child(4){grid-area:d}@media (min-width:768px){#blackfriday .container-3{gap:50px;grid-template-columns:repeat(2,1fr);grid-template-areas:"a b" "a c" "d c"}}@media (min-width:992px){#blackfriday .container-3{grid-template-areas:"a b" "d b" "d c"}}@media (max-width:767.98px){#blackfriday .container-4{grid-template-areas:"b" "a"}#blackfriday .container-4>div:first-child{grid-area:a}#blackfriday .container-4>div:nth-child(2){grid-area:b}}#blackfriday .green-box{background:var(--main-color);color:#fff;padding:20px}@media (min-width:768px){#blackfriday .green-box{padding:25px}}#blackfriday .green-box h3{font-family:Open Sans,sans-serif;font-weight:700;font-size:18px;color:inherit}@media (min-width:768px){#blackfriday .green-box h3{font-size:23px}}#blackfriday .green-box ol li{font-weight:700;font-size:14px;margin-bottom:7px}#blackfriday .green-box ol li::marker{font-size:24px}#blackfriday .video-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}#blackfriday .video-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}#blackfriday .make-donation{position:relative}#blackfriday .make-donation>div{position:absolute;bottom:24px;width:100%;text-align:center}#blackfriday .ope{position:relative}#blackfriday .ope img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#blackfriday .ope .discover-brands{position:absolute;bottom:24px;left:24px;right:24px;width:calc(100% - 48px)}#blackfriday .ope #discounted,#blackfriday .ope #donated{position:absolute}#blackfriday .ope #donated{top:0;right:0;height:25%}@media (min-width:768px){#blackfriday .ope #donated{height:20%}}#blackfriday .ope #discounted{bottom:0;left:0;height:70%}@media (min-width:576px){#blackfriday .ope #discounted{height:50%}}@media (min-width:768px){#blackfriday .ope #discounted{height:66%}}#blackfriday .auto-adjust{display:flex;flex-direction:column}#blackfriday .auto-adjust:last-child{margin-top:auto}#module-etoffewhoarewe-default #page{padding:0;max-width:100%}#who_are_we{margin:10px 15px 50px}@media (min-width:1200px){#who_are_we{margin:0 auto 50px}}#who_are_we .breadcrumb{max-width:1072px;margin:0 auto 20px}#who_are_we h1{max-width:1072px;font-size:22px;margin:40px auto 15px}@media (min-width:768px){#who_are_we h1{font-size:24px;margin:40px auto 45px}}#who_are_we h2{font-family:OratorStd,sans-serif;font-weight:400;font-size:26px;margin:40px 0 10px}@media (min-width:768px){#who_are_we h2{font-size:34px}}#who_are_we h2.center{text-align:center}@media (min-width:768px){#who_are_we h2.center{margin:0 0 45px}}#who_are_we .container{max-width:1072px;margin:auto}#who_are_we .container-1{background:url(../img/line-1.svg) top no-repeat;background-size:100%}#who_are_we .container-2{background:url(../img/line-2-b.svg) top no-repeat;background-size:100%}#who_are_we .quote{font-weight:700;font-style:italic;text-align:center}#who_are_we .quote.anna{margin:0 10px 10px;font-size:16px}@media (min-width:768px){#who_are_we .quote.anna{text-align:unset;font-size:20px;margin:10px auto}}#who_are_we .quote.rse{font-style:unset;font-size:16px}@media (min-width:768px){#who_are_we .quote.rse{font-size:20px;margin-bottom:45px}}#who_are_we img{width:100%}#who_are_we .img-mobile-only{display:block}@media (min-width:768px){#who_are_we .img-mobile-only{display:none}}#who_are_we .img-desktop-only{display:none}@media (min-width:768px){#who_are_we .img-desktop-only{display:block}}#who_are_we .select-group{text-align:center}#who_are_we .select-group #mobile-select{width:90%;border:2px solid #000;padding:0 20px;height:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:700;background:url(../img/select-arrow.svg) no-repeat 95% 20px}@media (min-width:768px){#who_are_we .select-group #mobile-select{display:none}}#who_are_we .select-group .desktop-select{display:none;font-size:18px}@media (min-width:768px){#who_are_we .select-group .desktop-select{display:block}}#who_are_we .select-group .desktop-select span{cursor:pointer}#who_are_we .select-group .desktop-select span:first-child{margin-right:25px}#who_are_we .select-group .select-raison{font-weight:700;border-bottom:2px solid #000}#who_are_we .left,#who_are_we .right{flex:0 0 50%}#who_are_we .raison .etoffe-introduction{margin-bottom:20px;display:block}@media (min-width:768px){#who_are_we .raison .etoffe-introduction{display:flex;margin-bottom:45px}}#who_are_we .raison .etoffe-introduction .left{flex:0 0 50%;margin-right:unset}#who_are_we .raison .etoffe-introduction .left h2:first-child{margin:0 0 10px}#who_are_we .raison .etoffe-introduction .left img{margin-left:unset}@media (min-width:768px){#who_are_we .raison .etoffe-introduction .left img{margin:30px 0 0 -10px}}#who_are_we .raison .etoffe-introduction .right{flex:0 0 50%}@media (min-width:768px){#who_are_we .raison .etoffe-introduction .right{padding-left:50px}}#who_are_we .raison .etoffe-introduction .right img{margin-left:unset}@media (min-width:768px){#who_are_we .raison .etoffe-introduction .right img{margin-left:10px}}#who_are_we .raison .etoffe-introduction .right p.last{margin:0}#who_are_we .raison .collection-manager{display:flex;flex-direction:column;position:relative}@media (min-width:768px){#who_are_we .raison .collection-manager{flex-direction:row;padding:8% 0}}#who_are_we .raison .collection-manager .text{z-index:1}@media (min-width:768px){#who_are_we .raison .collection-manager .text{width:50%;margin-bottom:10px}}@media (min-width:768px){#who_are_we .raison .collection-manager .anna-img{width:50%}#who_are_we .raison .collection-manager .anna-img img{position:absolute;right:0;top:10%;width:auto}}#who_are_we .raison .responsible-company{display:flex;flex-direction:column}@media (min-width:768px){#who_are_we .raison .responsible-company{flex-direction:row;margin-top:45px}}#who_are_we .raison .responsible-company .left{flex:0 0 40%;order:1}@media (min-width:768px){#who_are_we .raison .responsible-company .left{order:0;padding-right:70px}}#who_are_we .raison .responsible-company .left .carbon{padding:40px 15px}#who_are_we .raison .responsible-company .right{flex:0 0 60%}#who_are_we .raison .responsible-company .right span{display:block;font-weight:700}#who_are_we .expertise{display:none}#who_are_we .expertise h2{margin:0 0 20px}#who_are_we .expertise .personality{display:block}@media (min-width:768px){#who_are_we .expertise .personality{display:flex}}#who_are_we .expertise .personality .left{flex:0 0 50%}@media (min-width:768px){#who_are_we .expertise .personality .left{padding-right:50px}}#who_are_we .expertise .personality .left .quote{font-size:16px;margin-top:20px}@media (min-width:768px){#who_are_we .expertise .personality .left .quote{margin-top:45px}}#who_are_we .expertise .personality .right{margin-bottom:10px}@media (min-width:768px){#who_are_we .expertise .personality .right{margin-bottom:unset}}#who_are_we .expertise .center-img{display:flex;flex-direction:column}@media (min-width:768px){#who_are_we .expertise .center-img{flex-direction:row;justify-content:space-between;margin-top:45px;max-height:322px}}#who_are_we .expertise .center-img img{margin-bottom:10px}@media (min-width:768px){#who_are_we .expertise .center-img img{margin-bottom:unset}}#who_are_we .expertise .expertise-content{margin-top:35px;display:flex;flex-direction:column}@media (min-width:768px){#who_are_we .expertise .expertise-content{flex-direction:row;margin-top:90px}}#who_are_we .expertise .expertise-content span{display:block;font-weight:700;margin-bottom:15px}#who_are_we .expertise .expertise-content .left{order:1}@media (min-width:768px){#who_are_we .expertise .expertise-content .left{order:0}}#who_are_we .expertise .expertise-content .left span{margin-top:20px}@media (min-width:768px){#who_are_we .expertise .expertise-content .left span{margin-top:40px}}#who_are_we .expertise .expertise-content .right{order:0}@media (min-width:768px){#who_are_we .expertise .expertise-content .right{order:1;padding-left:55px}}#who_are_we .expertise .expertise-content .right img{margin-top:50px}.contact-page{padding:0 24px;margin-bottom:30px}.contact-page .desc_contact{color:#ff6e00}.contact-page h1{text-align:center;margin:0 0 30px}.contact-page p{line-height:19px;margin-bottom:20px}.contact-page form textarea{margin-bottom:10px;margin-top:20px}.contact-page form .error{margin:10px 0 30px}@media (min-width:768px){.contact-page{max-width:530px;margin:0 auto 30px}.contact-page h1{font-size:26px;line-height:35px}.contact-page form fieldset>div{display:flex;flex-wrap:wrap}.contact-page form fieldset>div .form-group{flex:0 0 100%;max-width:100%}.contact-page form fieldset>div .form-group.half{flex:0 0 50%;max-width:50%;padding-right:15px}.contact-page form fieldset>div .form-group.half+.half{padding-right:0;padding-left:15px}.contact-page form fieldset textarea{margin-top:10px;height:230px}.contact-page form fieldset input[type=submit]{max-width:313px;margin:0 auto}.contact-page form .captcha-error{display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.contact-page form .captcha-error .error{margin:0 0 0 10px;display:flex;align-items:center;flex:1}}.bottom-bar{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;bottom:50px;opacity:0;transform:translateY(35px);left:0;text-align:center;height:100px}.bottom-bar .button{position:relative;width:50px;height:50px;border:none;border-radius:50%;background:#333;color:#fff;cursor:pointer;text-align:center;z-index:1;box-shadow:0 2px 10px rgba(54,54,54,.15);vertical-align:middle;line-height:0}.bottom-bar .button:hover{transform:scale(1.05);transition:background .15s ease-in-out,opacity .15s ease-in-out,transform .2s ease-in-out,color .2s ease-in-out;overflow:hidden}.bottom-bar .button.close{width:65px;height:65px;margin:0 15px}.bottom-bar .button i{pointer-events:none}.pswp__img{cursor:grab!important}.pswp--zoom-allowed .pswp__img{cursor:url(../img/zoom-cursor.svg),zoom-in!important}.pswp--zoomed-in .pswp__img{cursor:grab!important}#module-etoffeprofessionalpage-page #page{max-width:none}#module-etoffeprofessionalpage-page #page .mobile-toggled-form{position:fixed;top:0;width:100%;background-color:#fff;transform:translate(-115%);transition:transform .5s cubic-bezier(.77,.2,.05,1);z-index:1030}#module-etoffeprofessionalpage-page #page .mobile-toggled-form.toggled{overflow-y:auto;transform:none;height:100%}#module-etoffeprofessionalpage-page #page .mobile-toggled-form.collapse:not(.show){display:block}#module-etoffeprofessionalpage-page #page .mobile-toggled-form .mobile-toggled-form-content{padding:0 20px}#module-etoffeprofessionalpage-page #page .mobile-toggled-form .mobile-toggled-form-content .btn{width:100%}#module-etoffeprofessionalpage-page #page .mobile-toggled-form #bottom-page{background-color:#fff}#module-etoffeprofessionalpage-page #page .mobile-toggled-form #bottom-page .contact-part{display:flex;padding:20px}#module-etoffeprofessionalpage-page #page .mobile-toggled-form #bottom-page .contact-part p{font-size:14px}#module-etoffeprofessionalpage-page #page .mobile-toggled-form #bottom-page .contact-part p span a{text-decoration:underline}#module-etoffeprofessionalpage-page #page .mobile-toggled-form #bottom-page .contact-part p span span{color:#c18100}#module-etoffeprofessionalpage-page #page .mobile-toggled-form #bottom-page .contact-part.recall{flex-direction:column;text-align:center}#module-etoffeprofessionalpage-page #page .bg-grey{background:#f3f3f3}#module-etoffeprofessionalpage-page #page .valid-kbis-message{display:flex;margin-bottom:5px;padding:10px}@media (min-width:768px){#module-etoffeprofessionalpage-page #page .valid-kbis-message{padding:0}}#module-etoffeprofessionalpage-page #page .valid-kbis-message span{flex:1}#module-etoffeprofessionalpage-page #page .pro-banner{position:relative;margin-bottom:25px}#module-etoffeprofessionalpage-page #page .pro-banner .desktop-img{display:none;width:100%}@media (min-width:768px){#module-etoffeprofessionalpage-page #page .pro-banner .desktop-img{display:flex}}#module-etoffeprofessionalpage-page #page .pro-banner .mobile-img{display:flex;width:100%}@media (min-width:768px){#module-etoffeprofessionalpage-page #page .pro-banner .mobile-img{display:none}}#module-etoffeprofessionalpage-page #page .pro-banner .banner-title{font-family:OratorStd,sans-serif;font-weight:400;font-size:22px;position:absolute;width:66%;height:45%;text-align:center;display:flex;top:35%;left:17%;align-items:center;justify-content:center}@media (min-width:768px){#module-etoffeprofessionalpage-page #page .pro-banner .banner-title{font-size:20px}}@media (min-width:1200px){#module-etoffeprofessionalpage-page #page .pro-banner .banner-title{font-size:24px}}#module-etoffeprofessionalpage-page #page .account-container{display:flex;position:relative}#module-etoffeprofessionalpage-page #page .account-container img{display:flex;width:100%}#module-etoffeprofessionalpage-page #page .account-container span{font-family:OratorStd,sans-serif;font-weight:400;font-size:17px;position:absolute;width:70%;height:38%;text-align:center;display:flex;top:41%;left:14%;align-items:center;justify-content:center;flex-direction:column}#module-etoffeprofessionalpage-page #page .account-container span a{font-size:17px;text-decoration:underline;font-family:OratorStd,sans-serif;font-weight:400}#module-etoffeprofessionalpage-page #page .professional-desc{display:flex;flex-direction:column;text-align:center;margin-bottom:10px;padding:5px 10px}@media (min-width:768px){#module-etoffeprofessionalpage-page #page .professional-desc{padding:0;margin-bottom:20px}}#module-etoffeprofessionalpage-page #page .professional-desc .acc{display:block}@media (min-width:768px){#module-etoffeprofessionalpage-page #page .professional-desc .acc{display:none}}#module-etoffeprofessionalpage-page #page .professional-desc .acc .create-acc{margin-top:25px;margin-bottom:15px}#module-etoffeprofessionalpage-page #page .professional-desc .acc .login-acc{margin-bottom:25px}#module-etoffeprofessionalpage-page #page .professional-desc .acc .banner-already-login{text-align:center;width:100%;margin:15px auto 0}#module-etoffeprofessionalpage-page #page .professional-desc .acc .banner-already-login img{width:100%}#module-etoffeprofessionalpage-page #page .professional-desc span:last-child{margin-top:15px}#module-etoffeprofessionalpage-page #page .pro-infos-buttons-top{display:flex;margin:0 50px;flex-direction:column;gap:20px}@media (min-width:768px){#module-etoffeprofessionalpage-page #page .pro-infos-buttons-top{display:none}}#module-etoffeprofessionalpage-page #page .pro-infos-buttons-top .btn{width:100%;margin:auto}#module-etoffeprofessionalpage-page #page .pro-infos{display:flex;flex-direction:column}@media (min-width:768px){#module-etoffeprofessionalpage-page #page .pro-infos{flex-direction:column}#module-etoffeprofessionalpage-page #page .pro-infos .pro-carousel{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:44px;flex:0 0 100%}#module-etoffeprofessionalpage-page #page .pro-infos .pro-carousel .pro-advantages-container{display:flex;flex-direction:column;width:30%;height:30%}#module-etoffeprofessionalpage-page #page .pro-infos .pro-carousel .pro-advantages-container img{width:100%;height:100%}#module-etoffeprofessionalpage-page #page .pro-infos .pro-carousel .pro-advantages-container h3{margin:5px 10px}#module-etoffeprofessionalpage-page #page .pro-infos .pro-carousel .pro-advantages-container ul{margin:0 10px}}#module-etoffeprofessionalpage-page #page .pro-infos span{text-align:center;margin-bottom:10px}#module-etoffeprofessionalpage-page #page .pro-infos span span{color:#c18100}#module-etoffeprofessionalpage-page #page .pro-infos .pro-carousel .pro-advantages-container{display:flex;flex-direction:column;margin:0 20px}#module-etoffeprofessionalpage-page #page .pro-infos .pro-carousel .pro-advantages-container img{width:100%}#module-etoffeprofessionalpage-page #page .pro-infos .pro-carousel .pro-advantages-container h3{margin-top:10px}#module-etoffeprofessionalpage-page #page .pro-infos .pro-carousel .pro-advantages-container .pro-advantages-buttons{display:flex;flex-direction:column;gap:15px}@media (min-width:768px){#module-etoffeprofessionalpage-page #page .pro-infos .pro-carousel .pro-advantages-container .pro-advantages-buttons{display:none}}#module-etoffeprofessionalpage-page #page .pro-infos .pro-infos-buttons{display:flex;flex-direction:column-reverse;order:-1;margin:0 50px 20px;gap:15px}#module-etoffeprofessionalpage-page #page .pro-infos .pro-infos-buttons .appointment-btn{display:none}@media (min-width:768px){#module-etoffeprofessionalpage-page #page .pro-infos .pro-infos-buttons{order:1;flex-direction:row;display:flex;justify-content:center;gap:60px;margin:auto;width:80%}#module-etoffeprofessionalpage-page #page .pro-infos .pro-infos-buttons .appointment-btn{display:flex}}@media (min-width:768px){#module-etoffeprofessionalpage-page #page .pro-infos .pro-infos-buttons .btn{width:100%}}#module-etoffeprofessionalpage-page #page .pro-infos .pro-infos-buttons .btn-pro{width:100%}@media (min-width:768px){#module-etoffeprofessionalpage-page #page .pro-infos .pro-infos-buttons .btn-black-outline{display:flex}}#module-etoffeprofessionalpage-page #page .pro-projects{margin-top:60px}#module-etoffeprofessionalpage-page #page .pro-projects .top-text{text-align:center}#module-etoffeprofessionalpage-page #page .pro-projects p{padding:20px}@media (min-width:768px){#module-etoffeprofessionalpage-page #page .pro-projects p{padding:0}}#module-etoffeprofessionalpage-page #page .pro-projects h2{padding:20px 0}#module-etoffeprofessionalpage-page #page .pro-projects .project-imgs{margin:20px}#module-etoffeprofessionalpage-page #page .pro-projects .project-imgs .project{background:#fff}#module-etoffeprofessionalpage-page #page .pro-projects .project-imgs .project .img-desc{display:flex;flex-direction:column;padding:5px}@media (min-width:768px){#module-etoffeprofessionalpage-page #page .pro-projects .project-imgs .project .img-desc{align-items:flex-start;padding:10px 0 5px 10px}}#module-etoffeprofessionalpage-page #page .pro-projects .project-imgs .slick-slide{padding:20px}#module-etoffeprofessionalpage-page #page .pro-projects .project-imgs .slick-prev{left:-3px;z-index:1}#module-etoffeprofessionalpage-page #page .pro-projects .project-imgs .slick-next{right:-3px;z-index:1}#module-etoffeprofessionalpage-page #page .pro-projects .project-imgs .slick-next,#module-etoffeprofessionalpage-page #page .pro-projects .project-imgs .slick-prev{color:inherit;font-size:27px}#module-etoffeprofessionalpage-page #page .pro-projects .project-imgs .slick-next:before,#module-etoffeprofessionalpage-page #page .pro-projects .project-imgs .slick-prev:before{content:none}#module-etoffeprofessionalpage-page #page .pro-projects .brands h2{text-align:center}#module-etoffeprofessionalpage-page #page .pro-projects .brands .brands-img{display:flex;justify-content:space-around;margin-bottom:40px;align-items:center;flex-wrap:wrap}#module-etoffeprofessionalpage-page #page .download-app{display:flex;background:#fff}@media (min-width:768px){#module-etoffeprofessionalpage-page #page .download-app{padding:35px 15px}}#module-etoffeprofessionalpage-page #page .download-app .left-img{display:none}@media (min-width:768px){#module-etoffeprofessionalpage-page #page .download-app .left-img{display:flex;flex:0 0 35%;justify-content:center;align-items:center}}#module-etoffeprofessionalpage-page #page .download-app .right-text{text-align:center;margin:20px}@media (min-width:768px){#module-etoffeprofessionalpage-page #page .download-app .right-text{flex:1;padding:30px}}#module-etoffeprofessionalpage-page #page .download-app .right-text p{margin-top:15px}#module-etoffeprofessionalpage-page #page .download-app .right-text h2{margin:0 0 40px}#module-etoffeprofessionalpage-page #page .download-app .right-text .download-button{display:flex;justify-content:center;margin-top:20px}#module-etoffeprofessionalpage-page #page .download-app .right-text .download-button>*+*{margin-left:20px}#module-etoffeprofessionalpage-page #page .download-app .right-text .download-button img{width:150px;height:44px}.footer-contact-pro{background:#f3f3f3}.footer-contact-pro a{font-size:14px;text-decoration:underline}@media (min-width:768px){.footer-contact-pro{display:flex}}.footer-contact-pro .title{font-family:OratorStd,sans-serif;font-size:24px;font-weight:400;margin-bottom:20px}.footer-contact-pro .contact-part,.footer-contact-pro .services{padding:15px 20px}@media (min-width:768px){.footer-contact-pro .contact-part,.footer-contact-pro .services{padding:40px}}.footer-contact-pro .contact-part{border-bottom:1px solid #f3f3f3;text-align:center}@media (min-width:768px){.footer-contact-pro .contact-part{width:80%;border-right:1px solid #f3f3f3;border-bottom:none;margin:auto}}.footer-contact-pro .contact-part p{font-size:12px;margin:0}.footer-contact-pro .contact-part img{margin:20px 0 28px}.footer-contact-pro .contact-part .contact-links{display:flex;justify-content:space-around;padding:0 70px;flex-direction:column;gap:60px}@media (min-width:768px){.footer-contact-pro .contact-part .contact-links{flex-direction:row;padding:0;max-width:1000px;margin:auto}}.footer-contact-pro .contact-part .contact-links div{display:flex;flex-direction:column;margin:0 auto;width:80%}.footer-contact-pro .contact-part .contact-links div i{font-size:30px;margin-bottom:14px}.footer-contact-pro .services{text-align:center}@media (min-width:768px){.footer-contact-pro .services{flex:0 0 50%;width:50%}}.footer-contact-pro .services .actions{border-top:1px solid #a0a0a0;padding:15px}@media (min-width:768px){.footer-contact-pro .services .actions{border-top:none;border-left:1px solid #a0a0a0;padding:0}}.footer-contact-pro .services .actions .action-list{display:flex;flex-direction:column;align-items:center;padding:15px}.footer-contact-pro .services .actions .action-list>div{display:flex;align-items:center;margin-bottom:40px;width:100%;max-width:400px}.footer-contact-pro .services .actions .action-list>div a{margin-left:50px;text-align:left;text-decoration:underline}.footer-contact-pro .services .actions .action-list>div .icon-container{background:#fff;border-radius:50%;border:1px solid #000;height:69px;width:69px;flex:0 0 69px;display:flex;align-items:center;justify-content:center}.footer-contact-pro .services .actions .action-list>div .icon-container i{font-size:29px}#content-recall-mobile{padding-top:30px}#content-ajax-form-recall .professional-tabs,#content-ajax-form .professional-tabs,#content-recall-mobile .professional-tabs,.content-ajax-form-mobile .professional-tabs{display:none;border-bottom:none;justify-content:center}#content-ajax-form-recall .professional-tabs li,#content-ajax-form .professional-tabs li,#content-recall-mobile .professional-tabs li,.content-ajax-form-mobile .professional-tabs li{margin:0 20px}#content-ajax-form-recall .professional-tabs .error+.form-group,#content-ajax-form .professional-tabs .error+.form-group,#content-recall-mobile .professional-tabs .error+.form-group,.content-ajax-form-mobile .professional-tabs .error+.form-group{margin-top:20px}#content-ajax-form-recall .heading-menu,#content-ajax-form .heading-menu,#content-recall-mobile .heading-menu,.content-ajax-form-mobile .heading-menu{margin-bottom:20px}#content-ajax-form-recall .heading-menu a.toggle-input,#content-ajax-form .heading-menu a.toggle-input,#content-recall-mobile .heading-menu a.toggle-input,.content-ajax-form-mobile .heading-menu a.toggle-input{position:absolute;top:15px;right:15px;display:none}#content-ajax-form-recall .heading-menu h5,#content-ajax-form .heading-menu h5,#content-recall-mobile .heading-menu h5,.content-ajax-form-mobile .heading-menu h5{text-align:center;font-size:1.5rem}#content-ajax-form-recall .heading-menu p,#content-ajax-form .heading-menu p,#content-recall-mobile .heading-menu p,.content-ajax-form-mobile .heading-menu p{text-align:center;margin:0 40px}#content-ajax-form-recall .content form,#content-ajax-form .content form,#content-recall-mobile .content form,.content-ajax-form-mobile .content form{max-width:570px;margin:auto}#content-ajax-form-recall .content form #bottom-page .contact-part,#content-ajax-form .content form #bottom-page .contact-part,#content-recall-mobile .content form #bottom-page .contact-part,.content-ajax-form-mobile .content form #bottom-page .contact-part{display:flex;padding:20px}#content-ajax-form-recall .content form #bottom-page .contact-part i,#content-ajax-form .content form #bottom-page .contact-part i,#content-recall-mobile .content form #bottom-page .contact-part i,.content-ajax-form-mobile .content form #bottom-page .contact-part i{font-size:40px;height:-moz-fit-content;height:fit-content;margin:auto 10px auto 0}#content-ajax-form-recall .content form #bottom-page .contact-part p,#content-ajax-form .content form #bottom-page .contact-part p,#content-recall-mobile .content form #bottom-page .contact-part p,.content-ajax-form-mobile .content form #bottom-page .contact-part p{font-size:14px}#content-ajax-form-recall .content form #bottom-page .contact-part p span a,#content-ajax-form .content form #bottom-page .contact-part p span a,#content-recall-mobile .content form #bottom-page .contact-part p span a,.content-ajax-form-mobile .content form #bottom-page .contact-part p span a{text-decoration:underline}#content-ajax-form-recall .content form .submit-btn,#content-ajax-form .content form .submit-btn,#content-recall-mobile .content form .submit-btn,.content-ajax-form-mobile .content form .submit-btn{margin-top:2rem;text-align:center;justify-content:center}#content-ajax-form-recall .content form .submit-btn .btn,#content-ajax-form .content form .submit-btn .btn,#content-recall-mobile .content form .submit-btn .btn,.content-ajax-form-mobile .content form .submit-btn .btn{width:313px}#content-ajax-form-recall .content form .two-sides-container,#content-ajax-form .content form .two-sides-container,#content-recall-mobile .content form .two-sides-container,.content-ajax-form-mobile .content form .two-sides-container{display:flex}#content-ajax-form-recall .content form .two-sides-container .form-group,#content-ajax-form .content form .two-sides-container .form-group,#content-recall-mobile .content form .two-sides-container .form-group,.content-ajax-form-mobile .content form .two-sides-container .form-group{flex:0 0 47%}#content-ajax-form-recall .content form .two-sides-container .form-group:last-child,#content-ajax-form .content form .two-sides-container .form-group:last-child,#content-recall-mobile .content form .two-sides-container .form-group:last-child,.content-ajax-form-mobile .content form .two-sides-container .form-group:last-child{margin-left:auto}#content-ajax-form-recall .content form .two-sides-container .form-group .leftside-field,#content-ajax-form-recall .content form .two-sides-container .form-group .rightside-field,#content-ajax-form .content form .two-sides-container .form-group .leftside-field,#content-ajax-form .content form .two-sides-container .form-group .rightside-field,#content-recall-mobile .content form .two-sides-container .form-group .leftside-field,#content-recall-mobile .content form .two-sides-container .form-group .rightside-field,.content-ajax-form-mobile .content form .two-sides-container .form-group .leftside-field,.content-ajax-form-mobile .content form .two-sides-container .form-group .rightside-field{max-height:45px;margin-right:23px}#content-ajax-form-recall>div{padding:40px}#content-ajax-form-recall>div .content{padding-bottom:0}#content-ajax-form-recall .professional-tabs{display:flex;border-bottom:none;justify-content:center}#content-ajax-form-recall .professional-tabs li{margin:0}#content-ajax-form-recall .professional-tabs li #tab-quotation{display:none}#module-etoffeprofessionalpage-account #page .auth-pro #account-creation_form{padding:15px 0;max-width:none}@media (min-width:768px){#module-etoffeprofessionalpage-account #page .auth-pro #account-creation_form{display:flex;flex-direction:column;justify-content:space-between}}#module-etoffeprofessionalpage-account #page .auth-pro #account-creation_form fieldset{margin:0 auto;max-width:90%;flex:0 0 90%}@media (min-width:768px){#module-etoffeprofessionalpage-account #page .auth-pro #account-creation_form fieldset{max-width:50%;flex:0 0 50%}}#module-etoffeprofessionalpage-account #page .auth-pro #account-creation_form fieldset .pro-account-btn{align-items:center;justify-content:center;gap:15px}#module-etoffeprofessionalpage-account #page .auth-pro #account-creation_form fieldset:not(:first-of-type){display:none}#module-etoffeprofessionalpage-account #page .auth-pro #account-creation_form #progressbar{display:flex;align-items:center;justify-content:space-between;width:27%;margin:0 auto;padding:0}@media (min-width:768px){#module-etoffeprofessionalpage-account #page .auth-pro #account-creation_form #progressbar{width:8%}}#module-etoffeprofessionalpage-account #page .auth-pro #account-creation_form #progressbar .progressbar-step{background:#fff;position:relative;border-radius:50%;border:1px solid #000;height:32px;width:32px;flex:0 0 32px;display:flex;align-items:center;justify-content:center;margin-bottom:5px}#module-etoffeprofessionalpage-account #page .auth-pro #account-creation_form #progressbar .progressbar-step.current{background:#000;color:#fff}#module-etoffeprofessionalpage-account #page .auth-pro #account-creation_form #progressbar .progressbar-step.complete{background:#c18100;border:#c18100}#module-etoffeprofessionalpage-account #page .auth-pro #account-creation_form #progressbar .progressbar-step.complete span{display:none}#module-etoffeprofessionalpage-account #page .auth-pro #account-creation_form #progressbar .progressbar-step.complete:before{content:"\2713";display:inline-block;color:#fff}#module-etoffeprofessionalpage-account #page .auth-pro #account-creation_form #progressbar .progressbar-step.complete:after{background:#c18100!important}#module-etoffeprofessionalpage-account #page .auth-pro #account-creation_form #progressbar .progressbar-step:not(:last-child):after{content:"";position:absolute;height:1px;left:calc(100% + 10px);top:50%;width:100%;background:#000}@media (min-width:768px){#module-etoffeprofessionalpage-account #page .auth-pro #account-creation_form #progressbar .progressbar-step{margin-bottom:0}}#module-etoffeprofessionalpage-account #page .auth-pro #account-creation_form .title{font-size:22px;font-weight:700;text-align:center;line-height:3em}#module-etoffeprofessionalpage-account #page .auth-pro #account-creation_form .ape{display:none}#module-etoffeprofessionalpage-account #page .auth-pro #account-creation_form .newsletter-form{padding:15px 0}#module-etoffeprofessionalpage-account #page .auth-pro #account-creation_form .file-upload{display:none;padding-top:20px}#module-poplarstudio-appredirect .content-container{width:100%;padding:24px}#module-poplarstudio-appredirect .content-container a{float:left;margin-top:3px}#module-sendtoafriend-sendform .breadcrumb{display:none}#module-sendtoafriend-sendform .form-container{padding:0 25px 50px}#module-sendtoafriend-sendform #sendfriendpage form .product a{display:block;text-align:center}#module-sendtoafriend-sendform #sendfriendpage form .product a img{width:100%;max-width:430px}#module-sendtoafriend-sendform #sendfriendpage form .product_desc{font-family:OratorStd,sans-serif;font-weight:400;font-size:22px;line-height:26px;text-align:center;margin-top:18px}#module-sendtoafriend-sendform #sendfriendpage form .product_desc .brand{color:#a0a0a0;font-family:OratorStd,sans-serif;font-weight:400}#module-sendtoafriend-sendform #sendfriendpage form h1{font-size:16px;line-height:22px;text-align:center;margin:20px 0 16px}#module-sendtoafriend-sendform #sendfriendpage form .form-description{font-size:14px;line-height:19px}#module-sendtoafriend-sendform #sendfriendpage form .btn{margin-top:25px}#module-sendtoafriend-sendform #sendfriendpage form .back{font-size:14px;line-height:19px;-webkit-text-decoration-line:underline;text-decoration-line:underline;display:block;text-align:center;margin-top:15px}@media (min-width:768px){#module-sendtoafriend-sendform .breadcrumb{display:block}#module-sendtoafriend-sendform #sendfriendpage form h1{font-size:26px;line-height:35px;margin-top:-10px}#module-sendtoafriend-sendform #sendfriendpage form fieldset{display:flex;justify-content:space-between;max-width:1062px;margin:30px auto 0}#module-sendtoafriend-sendform #sendfriendpage form fieldset .main{flex:0 0 50%;max-width:426px}#module-sendtoafriend-sendform #sendfriendpage form fieldset .form-container{flex:1;max-width:550px;padding:0 0 50px 15px}#module-sendtoafriend-sendform #sendfriendpage form fieldset .form-container .btn{max-width:313px;margin:25px auto 0}}#calculator .left-calculator .main-infos{display:flex;flex-wrap:wrap}#calculator .left-calculator .main-infos .image-container{flex:0 0 85px;max-width:85px}#calculator .left-calculator .main-infos .image-container img{width:100%}#calculator .left-calculator .main-infos .infos-product{flex:1;padding-left:10px;font-size:14px;line-height:19px}#calculator .left-calculator .main-infos .infos-product>span{display:block}#calculator .left-calculator .main-infos .infos-product>span.product-name{font-weight:600}#calculator .left-calculator .main-infos .infos-product>span.color,#calculator .left-calculator .main-infos .infos-product>span.usage{color:#666}#calculator .left-calculator .main-infos .modele{margin-top:15px;margin-bottom:15px;flex:0 0 100%}#calculator .left-calculator .main-infos .modele>span{display:flex;justify-content:space-between;align-items:center;font-size:12px;line-height:16px}@media (min-width:1200px){#calculator .left-calculator .main-infos .modele>span{justify-content:normal}}#calculator .left-calculator .main-infos .modele>span label{margin:0;color:#666}@media (min-width:1200px){#calculator .left-calculator .main-infos .modele>span label{width:100px}}#calculator .right-calculator .subtitle-calculator{font-weight:600;font-size:16px;line-height:22px;display:block;margin-bottom:15px}#calculator .right-calculator .picto-infos{font-weight:700;font-size:14px;line-height:19px;border:1px solid #000;border-radius:100%;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;margin-left:10px}#calculator .right-calculator span.advice{font-size:14px;color:#666;line-height:19px;display:block;margin-bottom:15px}#calculator .right-calculator .contain-wall{display:flex;flex-direction:column;background:#f3f3f3;padding:10px 0;margin-bottom:1.3rem}#calculator .right-calculator .contain-wall .wall{font-size:14px;line-height:19px;padding:0 18px;margin:7.5px 0;display:flex;justify-content:space-between;align-items:center}#calculator .right-calculator .contain-wall .wall>span{font-weight:600;flex:0 0 65px;max-width:65px}#calculator .right-calculator .contain-wall .wall>div{display:flex;justify-content:space-around;flex:1}#calculator .right-calculator .contain-wall .wall>div .form-group{margin:0;flex:0 0 45%;max-width:124px}#calculator .right-calculator .contain-wall .wall>div .form-group input{margin:0;max-width:124px;-moz-appearance:textfield}#calculator .right-calculator .contain-wall .wall>div .form-group .text-muted{color:#000!important;font-size:14px;position:absolute;right:0}#calculator .right-calculator #contain-sentences{margin:20px 0}#calculator .right-calculator #contain-sentences .sentences{line-height:19px;text-align:center}#calculator .right-calculator .final-container{display:flex}#calculator .right-calculator .final-container .nb-of-rolls{flex:0 0 175px;max-width:175px}@media (min-width:768px){#calculator .right-calculator .final-container .nb-of-rolls{flex:none;max-width:none}}#calculator .right-calculator .final-container .nb-of-rolls input{border:1px solid #000;height:40px;text-align:center;font-size:18px;line-height:25px;width:100px;border-radius:0;-webkit-appearance:none;-moz-appearance:textfield}#calculator .right-calculator .final-container .nb-of-rolls .unity-value{position:absolute;margin-left:-30px;margin-top:8px;font-size:18px}#calculator .right-calculator .final-container .nb-of-rolls .calculator-imperial-system-value{font-weight:700;font-style:italic}#calculator .right-calculator .final-container .final-price{flex:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding-bottom:8px}#calculator .right-calculator .final-container .final-price .price-container{margin-left:15px}#calculator .right-calculator .final-container .customs-free-fees{width:100%;text-align:right}#calculator .right-calculator .checkbox-raccord-enable{margin:5px 0}#calculator .right-calculator .checkbox-raccord-enable label{margin-bottom:0}#calculator .right-calculator .checkbox-raccord-enable span{font-size:14px;line-height:19px}#calculator .right-calculator #addtocart{margin-top:25px}@media (min-width:768px){#calculator .right-calculator form #contain-sentences .sentences{text-align:left}#calculator .bottom-calculator{display:flex}#calculator .bottom-calculator .left-calculator{flex:0 0 35%}#calculator .bottom-calculator .right-calculator{flex:0 0 65%}#calculator .bottom-calculator>div{padding:25px 10px}#calculator .bottom-calculator .left-calculator .main-infos{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}#calculator .bottom-calculator .left-calculator .main-infos .image-container{flex:0 0 100%;max-width:inherit;margin-bottom:20px}#calculator .bottom-calculator .left-calculator .main-infos .image-container img{width:100%}#calculator .bottom-calculator .left-calculator .main-infos .infos-product,#calculator .bottom-calculator .left-calculator .main-infos .modele{padding-left:0;flex:0}}@media (min-width:992px){#calculator .bottom-calculator .left-calculator{flex:0 0 50%}#calculator .bottom-calculator .left-calculator .main-infos{height:220px;max-height:361px}#calculator .bottom-calculator .left-calculator .main-infos .image-container{flex:0 0 50%;max-width:50%;width:50%}#calculator .bottom-calculator .left-calculator .main-infos .infos-product{width:50%}#calculator .bottom-calculator .left-calculator .main-infos .infos-product,#calculator .bottom-calculator .left-calculator .main-infos .modele{padding-left:15px}#calculator .bottom-calculator .right-calculator{flex:0 0 45%}}@media (min-width:1200px){#calculator .bottom-calculator{justify-content:space-between}#calculator .bottom-calculator .left-calculator{padding-left:40px}#calculator .bottom-calculator .left-calculator .main-infos{align-content:flex-start}#calculator .bottom-calculator .left-calculator .main-infos .image-container{flex:0 0 50%}#calculator .bottom-calculator .right-calculator{padding-right:40px}}@media (min-width:1400px){#calculator .bottom-calculator .left-calculator .main-infos .image-container{max-width:361px}}.fabric-calculator .main-infos{display:flex}.fabric-calculator .main-infos img{max-width:85px}.fabric-calculator .main-infos .infos-product{flex:1;padding-left:10px;font-size:14px;line-height:19px}.fabric-calculator .main-infos .infos-product>span{display:block}.fabric-calculator .main-infos .infos-product>span.product-name{font-weight:600}.fabric-calculator .modele{margin-top:15px;margin-bottom:15px}.fabric-calculator .modele>span{display:flex;justify-content:space-between;align-items:center;font-size:12px;line-height:16px}.fabric-calculator .modele>span label{margin:0;color:#666}.fabric-calculator .left-fabric-calculator .advice{font-size:14px;color:#666;line-height:19px;margin-bottom:15px}.fabric-calculator .left-fabric-calculator .advice span{font-size:16px;line-height:22px;color:#000;display:block;margin-bottom:20px}.fabric-calculator .left-fabric-calculator .container>div{margin-bottom:15px}.fabric-calculator .left-fabric-calculator .box{background:#eaebed;padding:18px;height:100%}.fabric-calculator .left-fabric-calculator .box form{display:flex;justify-content:space-between}.fabric-calculator .left-fabric-calculator .box form.images-container img{width:100%;max-width:100px;border:1px solid #000!important}.fabric-calculator .left-fabric-calculator .box form.images-container input{display:none}.fabric-calculator .left-fabric-calculator .box form.images-container input:checked~label:not(:disabled) img{border:1px solid #000!important}.fabric-calculator .left-fabric-calculator .box form.images-container input:not(:checked)~label:not(:disabled) img{border:1px solid transparent!important}.fabric-calculator .left-fabric-calculator .box form.images-container span{display:block;text-align:center}.fabric-calculator .left-fabric-calculator .box form.images-container .infos{font-size:10px;line-height:14px;color:#a0a0a0}.fabric-calculator .left-fabric-calculator .box form>div{flex:0 0 44%;max-width:44%;text-align:center}.fabric-calculator .left-fabric-calculator .title-bold{font-weight:600;font-size:14px;line-height:19px;margin:15px 0;display:block}.fabric-calculator .left-fabric-calculator .windows .window{position:relative}.fabric-calculator .left-fabric-calculator .windows .window.box{margin-bottom:15px}.fabric-calculator .left-fabric-calculator .windows .window .curtain-calculator-input-block form .form-group{flex-direction:column}.fabric-calculator .left-fabric-calculator .windows .window .curtain-calculator-input-block form .form-group .input-group{flex:0 0 46px;max-height:46px}.fabric-calculator .left-fabric-calculator .windows .window .curtain-calculator-input-block form .form-group .input-group .text-muted{color:#000!important;font-size:14px;position:absolute;right:0}.fabric-calculator .left-fabric-calculator .windows .window .curtain-calculator-input-block form .form-group>.text-muted{text-align:left;flex:1}.fabric-calculator .left-fabric-calculator .windows .window .curtain-calculator-input-block .links{display:none}.fabric-calculator .left-fabric-calculator .windows .window>.curtain-remove-window{position:absolute;top:10px;right:15px;font-size:20px}.fabric-calculator .left-fabric-calculator .windows .window#window-1 .links .curtain-remove-window{display:none}.fabric-calculator .left-fabric-calculator .left-bottom>span{font-weight:600;font-size:14px;line-height:19px;margin:15px 0;display:block}.fabric-calculator .subtitle{font-weight:600;font-size:14px;line-height:19px;margin-bottom:10px;display:block}.fabric-calculator .subtitle i{width:20px;height:20px;display:inline-block;font-style:normal;border:1px solid #000;border-radius:100%;text-align:center;margin-left:5px;line-height:normal}.fabric-calculator .right-fabric-calculator .desktop-informations{display:none}.fabric-calculator .right-fabric-calculator .subtitle-windows-ratio{font-weight:600;line-height:19px}.fabric-calculator .right-fabric-calculator .curtain-ratio-choice>div .form-group{margin-bottom:16px}.fabric-calculator .right-fabric-calculator .curtain-ratio-choice>div .form-group label{margin:0}.fabric-calculator .right-fabric-calculator .right-curtain-calculator-bottom{display:none}@media (min-width:768px){.fabric-calculator .right-fabric-calculator .right-curtain-calculator-bottom{display:flex;justify-content:center;align-items:center;margin-top:15px;font-style:italic}.fabric-calculator .right-fabric-calculator .right-curtain-calculator-bottom .phone_number{color:#ff6e00}.fabric-calculator .right-fabric-calculator .right-curtain-calculator-bottom .icon-phone{font-size:26px;margin-right:10px}}.fabric-calculator .final-container{display:flex;width:100%}.fabric-calculator .final-container .input-container{flex:0 0 151px;max-width:151px}.fabric-calculator .final-container .input-container input{border:1px solid #000;height:40px;text-align:center;font-size:18px;line-height:25px;width:130px}.fabric-calculator .final-container .input-container #curtain-final-quantity-imperial-system{font-weight:700;font-style:italic}.fabric-calculator .final-container .curtain-final-price{flex:1;display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column}.fabric-calculator .final-container .curtain-final-price .price-container{margin-left:15px}@media (min-width:768px){.fabric-calculator .final-container .curtain-final-price .price-container .price{font-size:18px}}.fabric-calculator #curtain-add-to-cart{margin-top:25px}@media (min-width:768px){.fabric-calculator{justify-content:space-between;display:flex;align-items:flex-start}.fabric-calculator .top-curtain-calculator{display:none}.fabric-calculator .left-fabric-calculator{flex:0 0 59%;max-width:700px;margin-right:1%}.fabric-calculator .left-fabric-calculator>.more-windows-button{display:none}.fabric-calculator .left-fabric-calculator .windows .window{display:flex}.fabric-calculator .left-fabric-calculator .windows .window .curtain-calculator-input-block{flex:0 0 50%;padding-right:7px}.fabric-calculator .left-fabric-calculator .windows .window .curtain-calculator-input-block .links{display:flex;flex-direction:column;align-items:flex-end;text-decoration:underline;line-height:25px}.fabric-calculator .left-fabric-calculator .windows .window .curtain-right-simple-pair{flex:0 0 50%;padding-left:7px}.fabric-calculator .left-fabric-calculator .windows .window>.curtain-remove-window{display:none}.fabric-calculator .left-fabric-calculator .windows .window:last-child .curtain-more-windows{display:block!important}.fabric-calculator .left-fabric-calculator .complementary .container{display:flex;flex-wrap:wrap;justify-content:space-between}.fabric-calculator .left-fabric-calculator .complementary .container>div{flex:0 0 50%}.fabric-calculator .left-fabric-calculator .complementary .container>div:first-of-type{padding-right:5px}.fabric-calculator .left-fabric-calculator .complementary .container>div.left-curtain-join{padding-left:5px}.fabric-calculator .left-fabric-calculator .complementary .container .mid-curtain-windows{flex:0 0 100%}.fabric-calculator .left-fabric-calculator .mid-curtain-windows form.images-container{justify-content:flex-start}.fabric-calculator .left-fabric-calculator .mid-curtain-windows form.images-container img{max-width:200px!important}.fabric-calculator .right-fabric-calculator{flex:1;max-width:597px;margin-left:1%;border:1px solid #000;height:auto;padding:10px}.fabric-calculator .right-fabric-calculator .desktop-informations{display:block}}@media (min-width:992px){.fabric-calculator .right-fabric-calculator{padding:25px}}.fabric-calculator .curtain-disable{opacity:.4}#tiles-calculator .surface{background-color:#f3f3f3;padding:10px 20px}#tiles-calculator .surface+.surface{margin-top:15px}#tiles-calculator .surface .subtitle-calculator{font-size:14px;margin-bottom:10px}#tiles-calculator .surface .inputs-container{flex:0 0 81%}@media (min-width:768px){#tiles-calculator .surface .inputs-container{flex:auto}}#tiles-calculator .surface .row{display:flex;align-items:center;position:relative}#tiles-calculator .surface .row .col{flex:1}#tiles-calculator .surface .row .col.or-col{text-align:center;font-weight:700;flex:0.5}#tiles-calculator .surface .row .col.button-col{position:absolute;right:0;bottom:0}@media (min-width:768px){#tiles-calculator .surface .row .col.button-col{align-self:flex-end;text-align:right;white-space:nowrap;position:relative}}#tiles-calculator .surface .row .col.button-col button{background:none;border:none;text-decoration:underline;padding:0;cursor:pointer}#tiles-calculator .surface .text-muted{color:#000!important;font-size:14px}#tiles-calculator .final-container{padding:20px 0}#tiles-calculator .final-container .qty-container label{display:block}#tiles-calculator .final-container .qty-container input{font-size:18px;border:1px solid #000;width:100px;text-align:center;margin-right:10px;height:40px;border-radius:0}#tiles-calculator .final-container .qty-container .either-qty{white-space:nowrap}#tiles-calculator .form-group .checkbox-label{margin-right:15px;margin-top:.5rem}#tiles-calculator .form-group .custom_checkbox+span{font-size:14px}#tiles-page{max-width:1060px;margin:auto}#tiles-page h1{font-family:OratorStd,sans-serif;font-weight:400;text-align:center;font-size:24px;margin-bottom:10px}@media (min-width:768px){#tiles-page h1{margin-bottom:50px}}#tiles-page h1+p{font-size:14px;margin-bottom:40px;padding:0 20px}@media (min-width:768px){#tiles-page h1+p{padding:0;margin-bottom:70px}}#tiles-page .tiles-container{display:block;margin-bottom:40px}@media (min-width:768px){#tiles-page .tiles-container{margin-bottom:50px;display:flex}}#tiles-page .tiles-container img{width:100%;margin-bottom:15px}@media (min-width:768px){#tiles-page .tiles-container img{margin:0}}#tiles-page .tiles-container .like-h2{display:block;text-align:center;font-size:24px;margin-bottom:10px;font-family:Open Sans,sans-serif;font-weight:700}@media (min-width:768px){#tiles-page .tiles-container .like-h2{display:none}}#tiles-page .tiles-container .text-container{display:flex;flex-direction:column;flex:1;padding:0 20px}#tiles-page .tiles-container .text-container h2{display:none}@media (min-width:768px){#tiles-page .tiles-container .text-container{margin-left:60px;padding:0}#tiles-page .tiles-container .text-container h2{display:block}}#tiles-page .tiles-container .text-container a{margin-top:auto}#shipup-intro{padding:15px 15px 0;margin:auto;text-align:center;max-width:800px}#shipup-container .shipup-home-container{border:1px solid #e4e4e4;padding:15px;margin-bottom:15px}#product_block .information-block .additional-cta.additional-cta-small .pdf-btn{order:3}#product_block .information-block .additional-cta.additional-cta-small .pdf-btn svg{width:25px;margin-right:20px}.pdf-text{display:block!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:768px){.pdf-text{font-size:12px!important}}#instant-search{z-index:1090;position:absolute;top:calc(44px + 1.3rem);background:#fff;border:1px solid #ff6e00;text-align:left;width:calc(100% - 40px);margin:0 20px;left:0}@media (min-width:768px){#instant-search{top:60px;min-width:590px;width:calc(100% - 100px);margin:0;left:50px}}@media (min-width:992px){#instant-search{min-width:590px;width:calc(100% - 180px);margin:0;left:90px;top:65px}}#instant-search:before{content:"";position:absolute;left:auto;right:10px;top:-13px;width:12px;height:12px;border-top:1px solid #ff6e00;border-left:1px solid #ff6e00;background-color:#fff;box-sizing:border-box;transform-origin:0 100%;transform:rotate(45deg)}@media (min-width:768px){#instant-search:before{left:20px;right:auto}}#instant-search .inst-results{padding:20px 0;overflow:hidden}@media (min-width:768px){#instant-search .inst-results{-moz-column-count:2;column-count:2;-moz-column-rule:1px solid #a0a0a0;column-rule:1px solid #a0a0a0}}#instant-search .inst-results .btn{margin:10px 0 35px;padding:0 22px;clear:both}#instant-search .inst-results .inst-list{-moz-column-break-inside:avoid;break-inside:avoid-column;padding:0 20px}#instant-search .inst-results .inst-list.inst-products{margin-bottom:20px}#instant-search .inst-results .inst-list.inst-products ul li a{display:flex;align-items:center}#instant-search .inst-results .inst-list.inst-products ul li a img{margin-right:10px}#instant-search .inst-results .inst-list .alg-title{font-weight:700;font-size:16px}#instant-search .inst-results .inst-list ul{list-style:none;padding:0;margin:0 0 1rem}#instant-search .inst-results .inst-list ul li a{display:block;padding:10px 0}#instant-search .inst-results .inst-list.col-2 ul{display:flex;flex-wrap:wrap}#instant-search .inst-results .inst-list.col-2 ul li{flex:0 0 50%}#instant-search .inst-results .inst-list.col-2 ul li a{padding:10px 15px 10px 0}#instant-search .inst-results .inst-list.col-2 ul li:nth-child(2n){border-left:1px solid #a0a0a0}#instant-search .inst-results .inst-list.col-2 ul li:nth-child(2n) a{padding:10px 15px}#instant-search .bubble{display:flex;align-items:center;justify-content:center;font-size:12px;border-top:1px solid #a0a0a0;height:57px;padding:10px}#instant-search .bubble .icon-phone{font-size:26px!important;margin-right:10px}#instant-search .bubble .phone_number{color:#ff6e00}#header_right #header_user{clear:both;float:right;margin-top:8px}#header_right #header_user.header_user_catalog{margin-top:15px;min-height:60px}#header_user #header_nav{list-style-type:none;float:right}.lt-ie6 #shopping_cart{width:130px}#shopping_cart a{height:15px;padding:15px 27px 10px 43px;background:url('img/icon/cart.gif') no-repeat 10px 9px #eee;min-width:130px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:block}#shopping_cart a:hover span{text-decoration:none}#header_user #shopping_cart .ajax_cart_quantity{font-weight:bold;font-size:18px}#header_user #shopping_cart .ajax_cart_total{display:none !important}#header_user #your_account{display:none}#header_user #your_account a{background-image:url('img/icon/my-account.gif')}#header_user_info{clear:both;float:right;margin-top:10px;padding:0;font-size:12px}#header_user_info a{display:inline-block;margin:0 0 0 10px;padding:3px 0 0 34px;line-height:11px;border-left:1px solid #000}#header_user_info a.account{border:none;display:inline;margin:0;padding:0}*:first-child+html #header_user_info a{line-height:14px}#header_user_info a.login{background:url('img/icon/login.gif') no-repeat 10px 0}#header_user_info a.logout{background:url('img/icon/logout.png') no-repeat 10px -1px}#compare_shipping .center{text-align:center}#compare_shipping{padding:10px}#compare_shipping #availableCarriers{margin-bottom:20px}#compare_shipping #availableCarriers_table{margin:auto}#compare_shipping ul#carriercompare_errors_list{color:red}#compare_shipping ul#carriercompare_errors_list li{margin-left:30px;text-decoration:none;list-style:none}#SE_AjaxDisplay{text-align:center;display:none}#SE_AjaxDisplay img{width:15px}.SE_SubmitRefreshCard{text-align:center}.SE_SubmitRefreshCard input{display:inline}#module-mailalerts-mailalerts-account #left_column{display:none}#module-mailalerts-mailalerts-account #center_column{width:757px}#mailalerts_block_account .mailalert{position:relative;margin-bottom:14px;padding:12px 8px;border:1px solid #eee;border-radius:3px 3px 3px 3px}.mailalert a.product_img_link{border:1px solid #CCCCCC;display:block;float:left;margin-right:14px;overflow:hidden;position:relative}.mailalert h3{color:#000000;font-size:13px;padding:0 0 10px}.mailalert p.product_desc{line-height:16px;overflow:hidden;padding:0}.mailalert .remove{position:absolute;top:10px;right:10px}.mailalert .remove .icon{cursor:pointer}#usefull_link_block li#mailalerts_block_extra_remove{padding-left:20px;background:url(img/del_alert.gif) no-repeat 0 0;cursor:pointer}@font-face{font-family:Nunito;src:url("../fonts/Nunito/Nunito-Regular.ttf")}@font-face{font-family:Nunito-Bold;src:url("../fonts/Nunito/Nunito-SemiBold.ttf")}@font-face{font-family:'nr-icons';src:url('../fonts/nr-icons/nr-icons.ttf') format('truetype');font-weight:400;font-style:normal}.netreviews_tpl_v2{overflow:hidden;margin:0 auto;padding:0;font-family:Nunito,Arial,Helvetica,sans-serif;width:100%;color:#2c2c2c}.netreviews_tpl_v2 #netreviews_table_tab{border-spacing:20px;border-collapse:unset;border:none}.netreviews_tpl_v2 #netreviews_table_tab .netreviews_left_column,.netreviews_tpl_v2 #netreviews_table_tab .netreviews_right_column{border:none}.netreviews_tpl_v2 table tr{display:block}.netreviews_tpl_v2 .netreviews_left_column{width:18%;vertical-align:top}.netreviews_tpl_v2 .netreviews_rating_header{width:100%;height:50px;min-height:50px}.netreviews_tpl_v2 .netreviews_logo{width:200px;height:40px}.netreviews_tpl_v2 .netreviews_logo #netreviews_logo_img{width:100%;height:auto}.netreviews_tpl_v2 .netreviews_rating_content{display:inline-block}.netreviews_tpl_v2 .netreviews_global_rating{min-height:412px;background-color:#f2f2f2;display:block;padding:20px}.netreviews_tpl_v2 .netreviews_note_generale{color:#2c2c2c;text-align:center;text-align:-moz-center;text-align:-webkit-center;margin:auto}.netreviews_tpl_v2 table.netreviews_note_generale_table{width:unset ;line-height:67px ;border-spacing:5px ;border:none ;margin-top:0 ;margin-bottom:0 ;display:inline-block}.netreviews_tpl_v2 table.netreviews_note_generale_table tbody.netreviews_note_generale_table_tbody{border:none}.netreviews_tpl_v2 table.netreviews_note_generale_table tr.netreviews_note_generale_table_tr{border:none }.netreviews_tpl_v2 table.netreviews_note_generale_table tr.netreviews_note_generale_table_tr td.netreviews_note_generale_table_td{border:none }.netreviews_tpl_v2 table.netreviews_note_generale_table tr.netreviews_note_generale_table_tr td.netreviews_note_generale_table_td{padding:0 }.netreviews_tpl_v2 .netreviews_note_generale tr.netreviews_note_generale_table_tr td.netreviews_note_generale_table_td:first-child{font-size:58px }.netreviews_tpl_v2 .netreviews_note_generale tr.netreviews_note_generale_table_tr td.netreviews_note_generale_table_td:nth-child(2){font-size:30px ;padding-right:5px ;padding-left:5px }.netreviews_tpl_v2 .netreviews_note_generale tr.netreviews_note_generale_table_tr td.netreviews_note_generale_table_td:nth-child(3){font-size:30px }.netreviews_tpl_v2 p.netreviews_subtitle{display:block;font-size:14px;width:100%;text-align:center;margin:0;margin-bottom:15px;color:#5A5A58 ;font-family:Nunito,Arial,Helvetica,sans-serif }.netreviews_tpl_v2 .far{font-weight:bolder ;margin-left:10px}.netreviews_tpl_v2 .netreviews_resume_rates{margin-top:22px}.netreviews_tpl_v2 .netreviews_stat_star{float:left;font-size:22px}.netreviews_tpl_v2 .netreviews_stats_stars span.nr-icon,.netreviews_tpl_v2 .netreviews_stats_stars_big span{display:inline-block}.netreviews_tpl_v2 .netreviews_stats_stars_big{cursor:pointer;margin-top:20px;line-height:10px}.netreviews_tpl_v2 .netreviews_stars_percent{display:flex ;justify-content:space-between }.netreviews_tpl_v2 .netreviews_stats_stars_big div{display:inline-block;font-size:13px;line-height:13px}.netreviews_tpl_v2 .netreviews_percentage_rate{font-weight:700;color:#2c2c2c;float:right}.netreviews_tpl_v2 .netreviews_percentage_bar{height:5px;border-radius:7px;width:100%}.netreviews_tpl_v2 .netreviews_disabled_click{pointer-events:none}.netreviews_tpl_v2 .netreviews_certification,.netreviews_tpl_v2 .netreviews_certification:active,.netreviews_tpl_v2 .netreviews_certification:visited{color:#7b858f;text-decoration:none;font-size:12px;transition:color .2s;font-weight:700}.netreviews_tpl_v2 .netreviews_certification:hover{color:#2f2f2f;text-decoration:none}.netreviews_tpl_v2 .netreviews_afnor{margin-top:25px;text-align:center;line-height:16px }.netreviews_tpl_v2 .netreviews_afnor > div{position:relative}.netreviews_tpl_v2 .display{vertical-align:sub}.netreviews_tpl_v2 i.netreviews_arrow_down{border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-left:10px;vertical-align:middle}.netreviews_tpl_v2 #netreviews_informations_label{display:inline-block;color:#7b858f;text-decoration:none;font-size:11px;transition:color .2s;cursor:pointer}.netreviews_tpl_v2 #netreviews_informations_label:hover{color:#2f2f2f}.netreviews_tpl_v2 #netreviews_informations div,.netreviews_tpl_v2 #netreviews_informations_label div{padding-top:6px;padding-left:2px;width:14px;cursor:pointer}.netreviews_tpl_v2 #netreviews_informations{max-width:100%;text-align:left;display:none;height:auto;width:450px;background-color:#ffffff;color:#000;padding:5px 10px 10px 20px;position:absolute;border-radius:3px;border:1px solid #e7e9ee;z-index:11;margin:0;font-family:Nunito,Arial,Helvetica,sans-serif;font-size:13px;bottom:0}.netreviews_tpl_v2 #netreviews_informations a{font-weight:bold;text-decoration:underline}.netreviews_tpl_v2 #netreviews_informations ul{margin:0 5%;padding:25px 0 5px;width:90%}.netreviews_tpl_v2 #netreviews_informations ul li{font-size:13px;text-align:left;padding:0;margin:0;color:#555353;line-height:17px;list-style:square !important}.netreviews_tpl_v2 i.netreviews_arrow_up{border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-left:10px;margin-top:6px;vertical-align:middle}.netreviews_tpl_v2 .netreviews_all_reviews{width:100%;display:none}.netreviews_tpl_v2 .netreviews_all_reviews div{color:#20201e;font-size:12px;font-weight:700;text-decoration:none;font-family:Nunito,Arial,Helvetica,sans-serif;cursor:pointer;padding:6px 10px;margin:10px auto auto;background-color:#f2f2f2;width:130px;text-align:center}.netreviews_tpl_v2 .netreviews_right_column{width:82%;vertical-align:top}.netreviews_tpl_v2 .netreviews_rating_header div label{color:#96a0aa;text-decoration:none;font-size:14px;transition:color .2s;cursor:pointer}.netreviews_tpl_v2 .netreviews_rating_header div{text-align:right}.netreviews_tpl_v2 .netreviews_rating_header div span a{color:#000;text-decoration:underline}.netreviews_tpl_v2 .netreviews_filtering_section{margin:0 auto;display:block;background:0 0;padding:5px 0 10px;font-size:15px;color:#96a0aa}.netreviews_tpl_v2 .netreviews_filtering_section select{background-image:none;font-size:14px;width:auto;height:auto;line-height:15px;text-align:left;display:inline;outline:0;cursor:pointer;color:#96a0aa;font-family:Nunito,Arial,Helvetica,sans-serif}.netreviews_tpl_v2 .avisVerifiesAjaxImage{background-image:url(../img/netreviews-load-full.gif);background-repeat:no-repeat;background-position-x:center;background-position-y:90%;height:100px}.netreviews_tpl_v2 #netreviews_reviews_section{display:inline-block}.netreviews_tpl_v2 #ajax_comment_content .netreviews_review_part:last-child{border-bottom:none }.netreviews_review_part{width:100%;display:inline-block;margin-top:-5px;margin-bottom:15px;border-bottom:1px solid #f2f2f2;padding-bottom:15px}.netreviews_review_part:first-child{border-top:0}.nr-icon.grey{color:#d1d1d1}.nr-icon.gold{color:#ffcd00}.netreviews_stars_rate{display:flex;align-items:center}.netreviews_review_rate_and_stars{display:block;width:100%;padding:0;margin:0;height:20px;position:relative}.netreviews_review_rate_and_stars div:nth-child(2){color :#FFCD00}.nrRate{margin-left:10px;line-height:33px;font-weight:bold;font-size:15px}.netreviews_tpl_v2 #netreviews_reviews_section>p{width:90%;margin:auto;padding-top:25px}.netreviews_tpl_v2 p.netreviews_customer_review{font-size:14px;line-height:22px;width:100%;padding:0;margin-top:2px;margin-bottom:0;text-align:left;font-family:Nunito-Bold,Nunito,Arial,Helvetica,sans-serif ;color:#2c2c2c;font-weight:400}.netreviews_reviews_section .netreviews_review_rate_and_stars{padding:0;margin:0;position:relative;display:flex;font-size:20px;width:85px;line-height:30px}.netreviews_tpl_v2 .netreviews_media_part{display:inline-block;width:100%;height:auto;margin:0;padding:0;list-style:none}.netreviews_tpl_v2 .netreviews_media_part li{list-style:none;display:block;width:50px;height:40px;float:left;padding:0;margin:10px 10px 0 0}.netreviews_tpl_v2 .netreviews_media_part li .netreviews_image_thumb{display:block;width:50px;height:40px;padding:0;margin:0;text-decoration:none;cursor:pointer;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:2px;transition:opacity 0.2s ease;opacity:1}.netreviews_tpl_v2 .netreviews_media_part li .netreviews_image_thumb_video{background-color:#333333;background-size:40%}.netreviews_tpl_v2 .netreviews_media_part li .netreviews_image_thumb:hover{text-decoration:none;cursor:pointer;opacity:0.8}.netreviews_tpl_v2 div.netreviews_customer_name{display:inline-block;font-size:12px;text-align:left;padding:0;margin:0;color:#2c2c2c;font-family:Nunito,Arial,Helvetica,sans-serif }#center_column .netreviews_reviews_section p{padding-left:unset}.netreviews_discussion{margin-top:10px;margin-left:15px}.netreviews_website_answer{margin-bottom:5px;padding:10px 10px 10px 10px;background-color:#f4f4f4;width:75%;display:block;font-size:12px;font-family:Nunito,Arial,Helvetica,sans-serif;border-left:#f2f2f2 solid 3px;height:auto}.netreviews_website_answer span{font-family:Nunito,Arial,Helvetica,sans-serif;font-size:12px;color:#2c2c2c}.netreviews_tpl_v2 .netreviews_answer_title{font-family:Nunito-Bold,Nunito,Arial,Helvetica,sans-serif}.netreviews_website_answer.hide{display:none}.netreviews_button_comment{color:black;text-decoration:none;font-size:12px;margin-top:10px;margin-left:15px;display:none;cursor:pointer}.netreviews_button_comment.show{display:block}.netreviews_hide_comment.hide{display:none}.netreviews_button_comment div{display:inline-block;padding-right:5px}.netreviews_button_comment.active{display:block}.netreviews_button_comment:hover{text-decoration:none;color:rgb(47,47,47)}.netreviews_tpl_v2 .netreviews_helpful_block,.netreviews_tpl_v2 p.netreviews_helpfulmsg{padding:0;margin:7px auto 0;color:#868788;font-size:12px;font-family:Nunito,Arial,Helvetica,sans-serif }.netreviews_tpl_v2 p.netreviews_helpfulmsg{line-height:16px;clear:both;text-align:left;display:none}.netreviews_tpl_v2 .netreviews_helpful_block{display:block;margin-top:10px;text-align:left}.netreviews_tpl_v2 .netreviews_helpful_block a,.netreviews_tpl_v2 .netreviews_helpful_block a span{display:inline-block;line-height:22px;height:22px;text-decoration:none;font-size:12px;font-weight:500;transition:background-color,color .2s}.netreviews_tpl_v2 .netreviews_helpful_block a{background:#dedede;padding:0 0 0 5px;margin:0 0 0 5px;color:#4e4e4e;border-radius:5px}.netreviews_tpl_v2 .netreviews_helpful_block a span{background:#adadad;padding:0 5px;margin:0 0 0 3px;color:#fff;border-bottom-right-radius:5px;border-top-right-radius:5px}.netreviews_tpl_v2 .netreviews_helpful_block .active{background-color:#656565;color:white}.netreviews_tpl_v2 .netreviews_helpful_block .active span{background-color:#656565;padding-left:5px}#netreviews_media_modal{display:none;position:fixed;z-index:990;padding:0;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.9)}#netreviews_media_content{display:block;position:fixed;z-index:991;width:100%;height:100%;top:0;left:0}#netreviews_media_content img{position:absolute;border-radius:2px}#netreviews_media_content iframe{position:absolute;border:none}#netreviews_media_close{z-index:992;position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:bold;transition:opacity 0.2s;opacity:1;cursor:pointer;display:block;text-decoration:none}#netreviews_media_close:hover,#netreviews_media_close:focus{text-decoration:none;opacity:0.8}.carousel-prev,.carousel-next{z-index:999;top:50%;position:absolute;background:transparent;display:block;color:white !important;font-size:75px;height:75px;line-height:75px}.carousel-prev:hover,.carousel-next:hover{cursor:pointer;opacity:0.8}#netreviews_media_modal > a.carousel-prev{left:5%}#netreviews_media_modal > a.carousel-next{right:5%}#netreviews_media_modal > a.carousel-prev,#netreviews_media_modal > a.carousel-next{text-decoration:none}.loader-image{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #555;width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.netreviews_tpl_v2 #netreviews_button_more_reviews{display:block;width:100%;margin:0;text-align:center}.netreviews_tpl_v2 #netreviews_button_more_reviews .netreviews_button{margin:0 auto;color:#20201e;font-size:14px;font-weight:700;text-decoration:none;font-family:Nunito,Arial,Helvetica,sans-serif;cursor:pointer;float:left}.nr-icon{font-family:'nr-icons';font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nr-exit:before{content:"\e901"}.nr-icon.nr-exit{float:right}.nr-info:before{content:"\e902"}.nr-star:before{content:"\e903"}.nr-comment:before{content:"\e900"}.netreviewsVote.active:hover:before{font-family:"nr-icons";content:"\e904"}.netreviewsVote.active:before{font-family:"nr-icons";font-size:9px;padding:0 5px 0 0;content:"\e905"}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media screen and (max-width:1200px){.netreviews_tpl_v2 .netreviews_helpful_block{float:left;display:block;margin-top:10px}.netreviews_tpl_v2 div.netreviews_customer_name{display:block}}@media screen and (max-width:1100px){.netreviews_tpl_v2 div.netreviews_customer_name span{line-height:2}.netreviews_tpl_v2 .netreviews_helpful_block{font-size:11px;line-height:2}}@media screen and (max-width:792px){.netreviews_tpl_v2 #netreviews_informations{width:372px}}@media screen and (max-width:670px){.netreviews_tpl_v2 .netreviews_helpful_block a{padding:0 0 0 3px;margin:0 0 0 3px}.netreviews_tpl_v2 .far{margin-left:0}.netreviews_tpl_v2 #netreviews_table_tab{border-spacing:10px}.netreviews_tpl_v2 .netreviews_global_rating{min-height:auto}.netreviews_tpl_v2 .netreviews_global_rating_responsive{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}.netreviews_tpl_v2 .netreviews_note_generale_recommendations{width:45% }.netreviews_tpl_v2 .netreviews_note_generale tr.netreviews_note_generale_table_tr td.netreviews_note_generale_table_td:first-child{font-size:45px }.netreviews_tpl_v2 .netreviews_note_generale tr.netreviews_note_generale_table_tr td.netreviews_note_generale_table_td:nth-child(2){font-size:20px }.netreviews_tpl_v2 .netreviews_note_generale tr.netreviews_note_generale_table_tr td.netreviews_note_generale_table_td:nth-child(3){font-size:25px }.netreviews_tpl_v2 .netreviews_resume_rates{width:45% ;margin-top:0}.netreviews_tpl_v2 .netreviews_afnor{margin-top:0}.netreviews_tpl_v2 .netreviews_all_reviews{margin-bottom:25px}.netreviews_tpl_v2 .netreviews_left_column{width:100%;display:block}.netreviews_tpl_v2 .netreviews_right_column{width:100%;display:block}.netreviews_tpl_v2 .netreviews_filtering_section select{font-size:14px;width:auto;height:auto;line-height:15px;text-align:left;display:inline;outline:0;cursor:pointer;color:#96a0aa ;margin-bottom:10px}.netreviews_tpl_v2 .netreviews_rating_content{width:100%;display:block;margin-bottom:20px}.netreviews_tpl_v2 .netreviews_rating_header div{text-align:center}.netreviews_tpl_v2 .netreviews_rating_content,.netreviews_tpl_v2 .netreviews_rating_header{height:auto ;min-height:auto}.netreviews_tpl_v2 .netreviews_logo{display:block ;margin:5px auto ;top:0}.netreviews_tpl_v2 .netreviews_certification{top:0 ;text-align:center ;margin:20px auto 0 ;display:block ;width:100% ;padding:0 ;z-index:10}.netreviews_tpl_v2 .netreviews_rating_header div{text-align:center}.netreviews_tpl_v2 .netreviews_rating_header div label{top:-20px;left:0;text-align:center}.netreviews_tpl_v2 .netreviews_rating_header div span{width:90% ;right:5% ;top:120px}.netreviews_tpl_v2 .netreviews_button{text-align:center;float:none ;padding-bottom:20px;border-bottom:2px solid #f2f2f2;vertical-align:middle}.netreviews_tpl_v2 #netreviews_informations{width:100%}.netreviews_tpl_v2 .netreviews_website_answer{width:90%}}@media screen and (max-width:360px){.netreviews_tpl_v2 .netreviews_logo img{width:80%}.netreviews_tpl_v2 .netreviews_note_generale_table{width:unset ;line-height:30px ;border-spacing:0 ;margin-bottom:5px}.netreviews_tpl_v2 .netreviews_note_generale tr.netreviews_note_generale_table_tr td.netreviews_note_generale_table_td:first-child{font-size:30px }.netreviews_tpl_v2 .netreviews_note_generale tr.netreviews_note_generale_table_tr td.netreviews_note_generale_table_td:nth-child(2){font-size:10px ;padding-right:5px ;padding-left:5px }.netreviews_tpl_v2 .netreviews_note_generale tr.netreviews_note_generale_table_tr td.netreviews_note_generale_table_td:nth-child(3){font-size:15px }.netreviews_tpl_v2 p.netreviews_subtitle{margin:auto;font-size:11px}.netreviews_tpl_v2 .netreviews_global_rating{padding:10px 25px}.netreviews_tpl_v2 .netreviews_global_rating_responsive{display:block;padding-bottom:10px;margin-bottom:0}.netreviews_tpl_v2 .netreviews_stats_stars_big div{font-size:11px}.netreviews_tpl_v2 .netreviews_note_generale_recommendations{width:100% }.netreviews_tpl_v2 .netreviews_note_generale_recommendations_responsive{display:flex;align-items:center}.netreviews_tpl_v2 .netreviews_note_generale_recommendations_responsive .netreviews_note_generale{width:50%;text-align:left;display:flex;justify-content:flex-end}.netreviews_tpl_v2 table.netreviews_note_generale_table{border-spacing:0;line-height:40px}.netreviews_tpl_v2 .netreviews_note_generale_recommendations_responsive p.netreviews_subtitle{width:50%;text-align:center}.netreviews_tpl_v2 .netreviews_note_generale_recommendations_responsive .far{margin-left:4px}.netreviews_tpl_v2 .netreviews_resume_rates{width:100% }.netreviews_tpl_v2 .netreviews_stats_stars_big{margin-top:10px}.netreviews_tpl_v2 .netreviews_afnor{font-size:11px}.netreviews_tpl_v2 .netreviews_certification{margin:10px auto 0 }.netreviews_tpl_v2 .netreviews_filtering_section label,.netreviews_tpl_v2 .netreviews_filtering_section select{font-size:13px }.netreviews_tpl_v2 .netreviews_helpful_block{line-height:2}.netreviews_tpl_v2 .netreviews_customer_review{line-height:16px;font-size:13px;text-align:justify}}.nrResponsive .netreviews_tpl_v2 .netreviews_global_rating{min-height:auto}.nrResponsive .netreviews_tpl_v2 .netreviews_global_rating_responsive{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}.nrResponsive .netreviews_tpl_v2 .netreviews_note_generale_recommendations{width:45% }.nrResponsive .netreviews_tpl_v2 .netreviews_note_generale tr.netreviews_note_generale_table_tr td.netreviews_note_generale_table_td:first-child{font-size:45px }.nrResponsive .netreviews_tpl_v2 .netreviews_note_generale tr.netreviews_note_generale_table_tr td.netreviews_note_generale_table_td:nth-child(2){font-size:20px }.nrResponsive .netreviews_tpl_v2 .netreviews_note_generale tr.netreviews_note_generale_table_tr td.netreviews_note_generale_table_td:nth-child(3){font-size:25px }.nrResponsive .netreviews_tpl_v2 .netreviews_resume_rates{width:45% ;margin-top:0}.nrResponsive .netreviews_tpl_v2 .netreviews_afnor{margin-top:0}.nrResponsive .netreviews_tpl_v2 .netreviews_all_reviews{margin-bottom:25px}.nrResponsive .netreviews_tpl_v2 .netreviews_left_column{width:100%;display:block}.nrResponsive .netreviews_tpl_v2 .netreviews_right_column{width:100%;display:block}.nrResponsive .netreviews_tpl_v2 .netreviews_filtering_section select{font-size:14px;width:auto;height:auto;line-height:15px;text-align:left;display:inline;outline:0;cursor:pointer;color:#96a0aa ;margin-bottom:10px}.nrResponsive .netreviews_tpl_v2 .netreviews_rating_content{width:100%;display:block;margin-bottom:20px}.nrResponsive .netreviews_tpl_v2 .netreviews_rating_header div{text-align:center}.nrResponsive .netreviews_tpl_v2 .netreviews_rating_content,.nrResponsive .netreviews_tpl_v2 .netreviews_rating_header{height:auto ;min-height:auto}.nrResponsive .netreviews_tpl_v2 .netreviews_logo{display:block ;margin:5px auto ;top:0}.nrResponsive .netreviews_tpl_v2 .netreviews_certification{top:0 ;text-align:center ;margin:20px auto 0 ;display:block ;width:100% ;padding:0 ;z-index:10}.nrResponsive .netreviews_tpl_v2 .netreviews_rating_header div{text-align:center}.nrResponsive .netreviews_tpl_v2 .netreviews_rating_header div label{top:-20px;left:0}.nrResponsive .netreviews_tpl_v2 .netreviews_rating_header div span{width:90% ;right:5% ;top:120px}.nrResponsive .netreviews_tpl_v2 .netreviews_button{text-align:center;float:none ;padding-bottom:20px;vertical-align:middle}.nrResponsive .netreviews_tpl_v2 #netreviews_informations{width:100%}.nrResponsive .netreviews_tpl_v2 .netreviews_website_answer{width:90%}.av_product_award{font-family:"Nunito",Arial,Helvetica,sans-serif;height:72px;background:#f0f0f0;border:1px solid #b6b6b6;border-radius:15px;position:relative;margin:10px 0;width:220px;clear:both}.av_product_award .netreviews_stars{margin:auto}.av_product_award img#sceau{position:absolute;right:-12px;top:-10px;width:90px}.av_product_award{font-family:"Nunito",Arial,Helvetica,sans-serif;height:72px;background:#f0f0f0;border:1px solid #b6b6b6;border-radius:15px;position:relative;margin:10px 0;width:220px;clear:both}.av_product_award .netreviews_stars{margin:auto}.av_product_award img#sceau{position:absolute;right:-12px;top:-10px;width:90px}.av_product_award #bottom{background:#f7ad26;background:-moz-linear-gradient(top,#f7ad26 1%,#f49112 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#f7ad26),color-stop(100%,#f49112));background:-webkit-linear-gradient(top,#f7ad26 1%,#f49112 100%);background:-o-linear-gradient(top,#f7ad26 1%,#f49112 100%);background:-ms-linear-gradient(top,#f7ad26 1%,#f49112 100%);background:linear-gradient(to bottom,#f7ad26 1%,#ffc400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7ad26',endColorstr='#f49112',GradientType=0);height:24px;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;position:absolute;width:90%;padding-top:3px}.av_product_award #bottom a{color:#000;text-align:center;font-weight:400;display:block;margin-right:47px}.av_product_award #top .netreviews_font_stars div{font-size:18px;line-height:18px}.av_product_award #top .netreviews_font_stars{display:block;margin:auto;width:85px}.av_product_award #top .ratingText{text-align:center;font-size:14px;font-weight:bold;color:#3c3d3c}.av_product_award #top{width:68%;display:grid;height:46px;vertical-align:middle;padding-top:5px}.av_product_award .netreviews_image_stars{text-align:center}.netreviews_stars_light{height:20px;border:none;position:relative;margin:5px 0 5px 0;background:0 0;width:100%}.netreviews_stars_light #top{text-align:left;width:100%}.netreviews_stars_light #slide{left:85px;position:absolute;bottom:1px;line-height:20px}.netreviews_stars_light a:hover{text-decoration:none}.netreviews_stars_light .netreviews_stars{display:inline-block}.netreviews_bg_stars_big{display:block;width:120px;height:24px;padding:0;border:none;text-decoration:none;outline:none;margin:0 auto}.netreviews_bg_stars_big span,.netreviews_review_rate_and_stars span,.netreviews_bg_stars span{overflow:hidden;display:inline;line-height:auto !important;margin:unset !important;display:inline-flex}.netreviews_bg_stars_big div{position:absolute;font-size:24px;line-height:24px}.netreviews_bg_stars_big div .nr-star:before{font-size:24px}.netreviews_font_stars div .nr-star:before{font-size:16px}.netreviews_font_stars div{position:absolute;font-size:16px;line-height:16px;display:inline-flex}.netreviews_font_stars{display:block !important;width:85px}.netreviewsProductWidgetNew{font-family:"Nunito",Arial,Helvetica,sans-serif;display:block;height:75px;margin:0;padding:5px;background-color:transparent;position:relative;clear:both}.netreviewsProductWidgetNewLogo{position:absolute;top:0;left:0;width:65px;height:65px;border:none;outline:0}.netreviewsProductWidgetNew .ProductWidgetNewRatingWrapper{margin-left:60px;display:block;width:200px;line-height:16px;text-align:left;padding:0 5px}.netreviewsProductWidgetNewRate,.netreviewsProductWidgetNewRate span{color:#363842;font-size:13px;font-weight:bold;padding:0;margin:0}.netreviews_stars{display:inline-block;padding:0;border:none;background-repeat:repeat-x;background-position:left center;text-decoration:none;outline:none}.netreviews_stars span{display:block;margin:0;padding:0;border:none;background-repeat:repeat-x;background-position:left center;text-decoration:none;outline:none;line-height:1px;font-size:.1px}.netreviews_stars_sm{width:60px;float:left}.netreviews_stars_md{width:80px}.netreviews_stars_bg{display:block;width:120px;margin:0 auto;background-image:url(../img/star-empty-24.png)}.netreviews_stars_md,.netreviews_stars_sm{background-image:url(../img/star-empty-16.png)}.netreviews_stars_md span,.netreviews_stars_sm span{background-image:url(../img/star-gold-16.png)}.netreviews_stars_bg span{background-image:url(../img/star-gold-24.png)}.netreviews_stars_sm ,.netreviews_stars_sm span{height:25px;background-size:12px auto}.netreviews_stars_md ,.netreviews_stars_md span{height:16px;background-size:16px auto}.netreviews_stars_bg ,.netreviews_stars_bg span{height:24px;background-size:24px auto}.av_category_stars{display:flex;justify-content:center;text-align:left !important;width:180px;margin:10px auto;height:20px}.av_category_stars .ratingText{display:inline-block;line-height:20px;vertical-align:super;font-size:13px;font-weight:500;position:relative;float:left}.av_category_stars a{text-decoration:none}.av_category_stars .netreviews_review_rate_and_stars{float:left;display:inline-block;line-height:20px;width:95px}.sortbynote{display:none}.multishopModal .modal-content{padding:0!important}.multishopModal .modal-body{background-color:white;padding:1.5rem}.multishopModal .modal-footer{border:none;background-color:#F3F3F3}.shop_popin .icon-cross{display:block;text-align:right;font-size:17px;cursor:pointer}.shop_popin{text-align:center}.shop_popin .logo{width:165px;height:auto;margin-bottom:30px}.shop_popin .title-popin{font-family:OratorStd,sans-serif;margin-bottom:10px;font-size:32px}.shop_popin .intro-popin{display:block;text-align:left;width:100%;font-size:16px;margin:0 auto 10px auto}.shop_popin form{display:flex;justify-content:center}.shop_popin .form-group{flex:1;margin:0}.shop_popin .select-group{margin:0;background:#F3F3F3;font-size:16px;padding:0 12px;border:none}.shop_popin .select-group select.native-select{padding:12px 18px 0 0;text-overflow:ellipsis;white-space:nowrap}.shop_popin .btn-primary{height:44px;width:57px;margin-left:18px;font-weight:bold}.multishopModal .modal-footer{display:flex;justify-content:center;padding:50px 63px;text-align:center;align-items:start}.multishopModal .modal-footer .reassurance-item{flex:0 0 33%}.multishopModal .modal-footer .reassurance-item span{padding-top:15px;display:block}.multishopModal .modal-footer .reassurance-item i{font-size:34px}#waiting-popin-shop{text-align:center}#waiting-popin-shop img{display:block;margin:auto auto 30px}#waiting-popin-shop span{display:block;color:#3e4346;font-size:18px;width:280px}.multishop-hover .multishop-close{position:absolute;background:url(../img/delete_product.png) no-repeat;text-indent:-9999px;right:10px;top:10px;width:9px;height:8px;cursor:pointer}@media (max-width:767px){.PM_ASBlockOutput .type-manufacturer{max-height:initial}.multishopModal .modal-footer{flex-direction:column;padding:15px 25px}.multishopModal .modal-footer .reassurance-item{width:100%;padding:10px 0}.multishopModal .modal-footer .reassurance-item span{padding-top:6px;width:100%}.shop_popin form{padding:0 10px}.shop_popin .intro-popin{padding:0}.shop_popin .logo{margin-bottom:7px}}.current_measure_unit{display:none}@media (max-width:767px){.current_measure_unit{display:block;margin-bottom:0;margin-left:0.3em}}