@charset "UTF-8";/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */button,img,legend{border:0}body,button,legend{padding:0}.row.collapse>.column,.row.collapse>.columns,.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.button.dropdown::after,.small-pull-1,.small-pull-10,.small-pull-11,.small-pull-2,.small-pull-3,.small-pull-4,.small-pull-5,.small-pull-6,.small-pull-7,.small-pull-8,.small-pull-9,.small-push-1,.small-push-10,.small-push-11,.small-push-2,.small-push-3,.small-push-4,.small-push-5,.small-push-7,.small-push-8,.small-push-9,sub,sup{position:relative}h1,h2,h3,h4,h5,h6,p{text-rendering:optimizeLegibility}.dropdown-pane,.invisible{visibility:hidden}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}.button,img{vertical-align:middle}sup{top:-.5em}sub{bottom:-.25em}.orbit-caption,.sticky.is-anchored.is-at-bottom,.sticky.is-stuck.is-at-bottom{bottom:0}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block}body.is-reveal-open,svg:not(:root){overflow:hidden}figure{margin:1em 40px}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.help-text,em,i{font-style:italic}a,b,em,i,small,strong{line-height:inherit}dl,ol,p,ul{line-height:1.6}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.foundation-mq{font-family:"small=0em&medium=40em&large=75em&xlarge=75em&xxlarge=90em"}body,h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400}body,html{font-size:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{margin:0;line-height:1.5;color:#0a0a0a;background:#fefefe;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}select{width:100%}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{-webkit-appearance:none;-moz-appearance:none;background:0 0;border-radius:0;line-height:1}.row{max-width:1340px;margin-left:auto;margin-right:auto}.row::after,.row::before{content:' ';display:table}.row::after{clear:both}.row .row{margin-left:-.9375rem;margin-right:-.9375rem}.row .row.collapse{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:30px;padding-right:30px}@media screen and (min-width:40em){.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:30px;padding-right:30px}}@media screen and (min-width:75em){.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:30px;padding-right:30px}}.row.expanded{max-width:none}.column,.columns{width:100%;float:left;padding-left:.9375rem;padding-right:.9375rem}.column:last-child,.columns:last-child{float:right}.column.end,.end.columns{float:left}.column.row,.row.columns{float:none}.small-1{width:8.33333%}.small-push-1{left:8.33333%}.small-pull-1{left:-8.33333%}.small-offset-0{margin-left:0}.small-2{width:16.66667%}.small-push-2{left:16.66667%}.small-pull-2{left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{left:25%}.small-pull-3{left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{left:33.33333%}.small-pull-4{left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{left:41.66667%}.small-pull-5{left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{left:58.33333%}.small-pull-7{left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{left:66.66667%}.small-pull-8{left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{left:75%}.small-pull-9{left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{left:83.33333%}.small-pull-10{left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{left:91.66667%}.small-pull-11{left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1 .column,.small-up-1 .columns{width:100%;float:left}.small-up-1 .column:nth-of-type(1n),.small-up-1 .columns:nth-of-type(1n){clear:none}.small-up-1 .column:nth-of-type(1n+1),.small-up-1 .columns:nth-of-type(1n+1){clear:both}.small-up-2 .column,.small-up-2 .columns{width:50%;float:left}.small-up-2 .column:nth-of-type(1n),.small-up-2 .columns:nth-of-type(1n){clear:none}.small-up-2 .column:nth-of-type(2n+1),.small-up-2 .columns:nth-of-type(2n+1){clear:both}.small-up-3 .column,.small-up-3 .columns{width:33.33333%;float:left}.small-up-3 .column:nth-of-type(1n),.small-up-3 .columns:nth-of-type(1n){clear:none}.small-up-3 .column:nth-of-type(3n+1),.small-up-3 .columns:nth-of-type(3n+1){clear:both}.small-up-4 .column,.small-up-4 .columns{width:25%;float:left}.small-up-4 .column:nth-of-type(1n),.small-up-4 .columns:nth-of-type(1n){clear:none}.small-up-4 .column:nth-of-type(4n+1),.small-up-4 .columns:nth-of-type(4n+1){clear:both}.small-up-5 .column,.small-up-5 .columns{width:20%;float:left}.small-up-5 .column:nth-of-type(1n),.small-up-5 .columns:nth-of-type(1n){clear:none}.small-up-5 .column:nth-of-type(5n+1),.small-up-5 .columns:nth-of-type(5n+1){clear:both}.small-up-6 .column,.small-up-6 .columns{width:16.66667%;float:left}.small-up-6 .column:nth-of-type(1n),.small-up-6 .columns:nth-of-type(1n){clear:none}.small-up-6 .column:nth-of-type(6n+1),.small-up-6 .columns:nth-of-type(6n+1){clear:both}.column.small-centered,.small-centered.columns{float:none;margin-left:auto;margin-right:auto}.small-pull-0,.small-push-0,.small-uncenter{position:static;margin-left:0;margin-right:0}@media screen and (min-width:40em){.medium-pull-1,.medium-pull-10,.medium-pull-11,.medium-pull-2,.medium-pull-3,.medium-pull-4,.medium-pull-5,.medium-pull-6,.medium-pull-7,.medium-pull-8,.medium-pull-9,.medium-push-1,.medium-push-10,.medium-push-11,.medium-push-2,.medium-push-3,.medium-push-4,.medium-push-5,.medium-push-7,.medium-push-8,.medium-push-9{position:relative}.medium-1{width:8.33333%}.medium-push-1{left:8.33333%}.medium-pull-1{left:-8.33333%}.medium-offset-0{margin-left:0}.medium-2{width:16.66667%}.medium-push-2{left:16.66667%}.medium-pull-2{left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{left:25%}.medium-pull-3{left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{left:33.33333%}.medium-pull-4{left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{left:41.66667%}.medium-pull-5{left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{left:58.33333%}.medium-pull-7{left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{left:66.66667%}.medium-pull-8{left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{left:75%}.medium-pull-9{left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{left:83.33333%}.medium-pull-10{left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{left:91.66667%}.medium-pull-11{left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1 .column,.medium-up-1 .columns{width:100%;float:left}.medium-up-1 .column:nth-of-type(1n),.medium-up-1 .columns:nth-of-type(1n){clear:none}.medium-up-1 .column:nth-of-type(1n+1),.medium-up-1 .columns:nth-of-type(1n+1){clear:both}.medium-up-2 .column,.medium-up-2 .columns{width:50%;float:left}.medium-up-2 .column:nth-of-type(1n),.medium-up-2 .columns:nth-of-type(1n){clear:none}.medium-up-2 .column:nth-of-type(2n+1),.medium-up-2 .columns:nth-of-type(2n+1){clear:both}.medium-up-3 .column,.medium-up-3 .columns{width:33.33333%;float:left}.medium-up-3 .column:nth-of-type(1n),.medium-up-3 .columns:nth-of-type(1n){clear:none}.medium-up-3 .column:nth-of-type(3n+1),.medium-up-3 .columns:nth-of-type(3n+1){clear:both}.medium-up-4 .column,.medium-up-4 .columns{width:25%;float:left}.medium-up-4 .column:nth-of-type(1n),.medium-up-4 .columns:nth-of-type(1n){clear:none}.medium-up-4 .column:nth-of-type(4n+1),.medium-up-4 .columns:nth-of-type(4n+1){clear:both}.medium-up-5 .column,.medium-up-5 .columns{width:20%;float:left}.medium-up-5 .column:nth-of-type(1n),.medium-up-5 .columns:nth-of-type(1n){clear:none}.medium-up-5 .column:nth-of-type(5n+1),.medium-up-5 .columns:nth-of-type(5n+1){clear:both}.medium-up-6 .column,.medium-up-6 .columns{width:16.66667%;float:left}.medium-up-6 .column:nth-of-type(1n),.medium-up-6 .columns:nth-of-type(1n){clear:none}.medium-up-6 .column:nth-of-type(6n+1),.medium-up-6 .columns:nth-of-type(6n+1){clear:both}.column.medium-centered,.medium-centered.columns{float:none;margin-left:auto;margin-right:auto}.medium-pull-0,.medium-push-0,.medium-uncenter{position:static;margin-left:0;margin-right:0}}@media screen and (min-width:75em){.large-pull-1,.large-pull-10,.large-pull-11,.large-pull-2,.large-pull-3,.large-pull-4,.large-pull-5,.large-pull-6,.large-pull-7,.large-pull-8,.large-pull-9,.large-push-1,.large-push-10,.large-push-11,.large-push-2,.large-push-3,.large-push-4,.large-push-5,.large-push-7,.large-push-8,.large-push-9{position:relative}.large-1{width:8.33333%}.large-push-1{left:8.33333%}.large-pull-1{left:-8.33333%}.large-offset-0{margin-left:0}.large-2{width:16.66667%}.large-push-2{left:16.66667%}.large-pull-2{left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{left:25%}.large-pull-3{left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{left:33.33333%}.large-pull-4{left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{left:41.66667%}.large-pull-5{left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{left:58.33333%}.large-pull-7{left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{left:66.66667%}.large-pull-8{left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{left:75%}.large-pull-9{left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{left:83.33333%}.large-pull-10{left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{left:91.66667%}.large-pull-11{left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1 .column,.large-up-1 .columns{width:100%;float:left}.large-up-1 .column:nth-of-type(1n),.large-up-1 .columns:nth-of-type(1n){clear:none}.large-up-1 .column:nth-of-type(1n+1),.large-up-1 .columns:nth-of-type(1n+1){clear:both}.large-up-2 .column,.large-up-2 .columns{width:50%;float:left}.large-up-2 .column:nth-of-type(1n),.large-up-2 .columns:nth-of-type(1n){clear:none}.large-up-2 .column:nth-of-type(2n+1),.large-up-2 .columns:nth-of-type(2n+1){clear:both}.large-up-3 .column,.large-up-3 .columns{width:33.33333%;float:left}.large-up-3 .column:nth-of-type(1n),.large-up-3 .columns:nth-of-type(1n){clear:none}.large-up-3 .column:nth-of-type(3n+1),.large-up-3 .columns:nth-of-type(3n+1){clear:both}.large-up-4 .column,.large-up-4 .columns{width:25%;float:left}.large-up-4 .column:nth-of-type(1n),.large-up-4 .columns:nth-of-type(1n){clear:none}.large-up-4 .column:nth-of-type(4n+1),.large-up-4 .columns:nth-of-type(4n+1){clear:both}.large-up-5 .column,.large-up-5 .columns{width:20%;float:left}.large-up-5 .column:nth-of-type(1n),.large-up-5 .columns:nth-of-type(1n){clear:none}.large-up-5 .column:nth-of-type(5n+1),.large-up-5 .columns:nth-of-type(5n+1){clear:both}.large-up-6 .column,.large-up-6 .columns{width:16.66667%;float:left}.large-up-6 .column:nth-of-type(1n),.large-up-6 .columns:nth-of-type(1n){clear:none}.large-up-6 .column:nth-of-type(6n+1),.large-up-6 .columns:nth-of-type(6n+1){clear:both}.column.large-centered,.large-centered.columns{float:none;margin-left:auto;margin-right:auto}.large-pull-0,.large-push-0,.large-uncenter{position:static;margin-left:0;margin-right:0}.large-text-left{text-align:left}}.breadcrumbs::after,.button-group::after,.clearfix::after,.off-canvas-wrapper-inner::after,.pagination::after,.tabs::after,.title-bar::after,.top-bar::after,hr{clear:both}ol,ul{margin-left:1.25rem}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}dl,ol,p,ul{margin-bottom:1rem}p{font-size:inherit}h1,h2,h3,h4,h5,h6{font-style:normal;color:inherit;margin-top:0;margin-bottom:.5rem;line-height:1.4}code,kbd{background-color:#e6e6e6;color:#0a0a0a;font-family:Consolas,"Liberation Mono",Courier,monospace}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#cacaca;line-height:0}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.1875rem}h4{font-size:1.125rem}h5{font-size:1.0625rem}h6{font-size:1rem}@media screen and (min-width:40em){h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:1.9375rem}h4{font-size:1.5625rem}h5{font-size:1.25rem}h6{font-size:1rem}.medium-text-left{text-align:left}}a{background-color:transparent;color:#2199e8;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#1585cf}a img{border:0}hr{box-sizing:content-box;max-width:75rem;height:0;border-top:0;border-bottom:1px solid #cacaca;margin:1.25rem auto}dl,ol,ul{list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0;list-style-type:inherit}.accordion,.menu,.tabs{list-style-type:none}dl dt{margin-bottom:.3rem;font-weight:700}.subheader,code,label{font-weight:400}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:'\2014 \0020'}abbr{color:#0a0a0a;cursor:help;border-bottom:1px dotted #0a0a0a}code{border:1px solid #cacaca;padding:.125rem .3125rem .0625rem}kbd{padding:.125rem .25rem 0;margin:0}.subheader{margin-top:.2rem;margin-bottom:.5rem;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.button,.stat{line-height:1}.stat{font-size:2.5rem}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}@media screen and (min-width:40em){.medium-text-right{text-align:right}}@media screen and (min-width:75em){.large-text-right{text-align:right}.large-text-center{text-align:center}}.text-center{text-align:center}@media screen and (min-width:40em){.medium-text-center{text-align:center}}.text-justify{text-align:justify}@media screen and (min-width:40em){.medium-text-justify{text-align:justify}}@media screen and (min-width:75em){.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.button{display:inline-block;text-align:center;cursor:pointer;-webkit-appearance:none;transition:all .25s ease-out;border:1px solid transparent;border-radius:0;padding:.85em 1em;margin:0 1rem 0 0;font-size:.9rem;background:#2199e8;color:#fff}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background:#1583cc;color:#fff}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-left:0;margin-right:0}.button.primary{background:#2199e8;color:#fff}.button.primary:focus,.button.primary:hover{background:#147cc0;color:#fff}.button.secondary{background:#777;color:#fff}.button.secondary:focus,.button.secondary:hover{background:#5f5f5f;color:#fff}.button.success{background:#3adb76;color:#fff}.button.success:focus,.button.success:hover{background:#22bb5b;color:#fff}.button.alert{background:#ec5840;color:#fff}.button.alert:focus,.button.alert:hover{background:#da3116;color:#fff}.button.warning{background:#ffae00;color:#fff}.button.warning:focus,.button.warning:hover{background:#cc8b00;color:#fff}.button.hollow{border:1px solid #2199e8;color:#2199e8}.button.hollow,.button.hollow:focus,.button.hollow:hover{background:0 0}.button.hollow:focus,.button.hollow:hover{border-color:#0c4d78;color:#0c4d78}.button.hollow.primary{border:1px solid #2199e8;color:#2199e8}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#0c4d78;color:#0c4d78}.button.hollow.secondary{border:1px solid #777;color:#777}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3c3c3c;color:#3c3c3c}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}.button.hollow.alert{border:1px solid #ec5840;color:#ec5840}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#881f0e;color:#881f0e}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.disabled{opacity:.25;cursor:not-allowed;pointer-events:none}.button.dropdown::after{content:'';width:0;height:0;border:.4em inset;border-color:#fefefe transparent transparent;border-top-style:solid;top:.4em;float:right;margin-left:1em;display:inline-block}.button.arrow-only::after{margin-left:0;float:none;top:.2em}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=tel],[type=time],[type=url],[type=color],[type=number],[type=search],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;padding:.5rem;border:1px solid #cacaca;font-family:inherit;font-size:1rem;color:#8a8a8a;background-color:#fefefe;box-shadow:inset 0 1px 2px rgba(10,10,10,.1);border-radius:0;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none}[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,[type=number]:focus,[type=search]:focus,textarea:focus{border:1px solid #8a8a8a;background:#fefefe;outline:0;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{min-height:50px;max-width:100%}textarea[rows]{height:auto}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:default}[type=button],[type=submit]{border-radius:0;-webkit-appearance:none;-moz-appearance:none}[type=file],[type=checkbox],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}label>[type=label],label>[type=checkbox]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;line-height:1.8;color:#0a0a0a}.form-error,.menu-text,.switch{font-weight:700}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;color:#333}.input-group{display:table;width:100%;margin-bottom:1rem}.input-group-button,.input-group-label{height:100%;width:1%;text-align:center}.input-group-button,.input-group-field,.input-group-label{display:table-cell;margin:0;vertical-align:middle}.input-group-label{padding:0 1rem;background:#e6e6e6;color:#0a0a0a;border:1px solid #cacaca}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.fieldset,select{border:1px solid #cacaca}.input-group-button{padding-top:0;padding-bottom:0}fieldset{border:0;padding:0;margin:0}legend{margin-bottom:.5rem}.fieldset{padding:1.25rem;margin:1.125rem 0}.fieldset legend{background:#fefefe;padding:0 .1875rem;margin:0 0 0 -.1875rem}select{height:2.4375rem;padding:.5rem;margin:0 0 1rem;font-size:1rem;font-family:inherit;line-height:normal;color:#8a8a8a;background-color:#fafafa;border-radius:0;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill: rgb(51, 51, 51)"></polygon></svg>');background-size:9px 6px;background-position:right .5rem center;background-repeat:no-repeat}.form-error,.is-invalid-label{color:#ec5840}@media screen and (min-width:0\0){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select:disabled{background-color:#e6e6e6;cursor:default}select::-ms-expand{display:none}select[multiple]{height:auto}.is-invalid-input:not(:focus){background-color:rgba(236,88,64,.1);border-color:#ec5840}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem}.form-error.is-visible{display:block}.hide{display:none!important}@media screen and (min-width:0em) and (max-width:39.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width:-0.0625em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:75em){.show-for-medium-only{display:none!important}}@media screen and (min-width:75em){.hide-for-large{display:none!important}}@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}@media screen and (min-width:75em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.show-on-focus:active,.show-on-focus:focus{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}.hide-for-landscape,.show-for-portrait{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}.hide-for-landscape,.show-for-portrait{display:block!important}}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-left:auto;margin-right:auto}.clearfix::after,.clearfix::before{content:' ';display:table}.accordion{background:#fefefe;border:1px solid #e6e6e6;border-radius:0;margin-left:0}.accordion-title{display:block;padding:1.25rem 1rem;line-height:1;font-size:.75rem;color:#2199e8;position:relative;border-bottom:1px solid #e6e6e6}.accordion-title:focus,.accordion-title:hover{background-color:#e6e6e6}:last-child>.accordion-title{border-bottom-width:0}.accordion-title::before{content:'+';position:absolute;right:1rem;top:50%;margin-top:-.5rem}.is-active>.accordion-title::before{content:'â€“'}.accordion-content{padding:1.25rem 1rem;display:none;border-bottom:1px solid #e6e6e6}.is-accordion-submenu-parent>a{position:relative}.is-accordion-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:6px inset;border-color:#2199e8 transparent transparent;border-top-style:solid;position:absolute;top:50%;margin-top:-4px;right:1rem}.is-accordion-submenu-parent[aria-expanded=true]>a::after{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.badge{display:inline-block;padding:.3em;min-width:2.1em;font-size:.6rem;text-align:center;border-radius:50%;background:#2199e8;color:#fefefe}.badge.secondary{background:#777;color:#fefefe}.badge.success{background:#3adb76;color:#fefefe}.badge.alert{background:#ec5840;color:#fefefe}.badge.warning{background:#ffae00;color:#fefefe}.breadcrumbs{list-style:none;margin:0 0 1rem}.breadcrumbs::after,.breadcrumbs::before{content:' ';display:table}.breadcrumbs li{float:left;color:#0a0a0a;font-size:.6875rem;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{color:#cacaca;content:"/";margin:0 .75rem;position:relative;top:1px;opacity:1}.breadcrumbs a{color:#2199e8}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca}.button-group{margin-bottom:1rem;font-size:.9rem}.button-group::after,.button-group::before{content:' ';display:table}.button-group .button{float:left;margin:0;font-size:inherit}.button-group .button:not(:last-child){border-right:1px solid #fefefe}.button-group.tiny{font-size:.6rem}.button-group.small{font-size:.75rem}.button-group.large{font-size:1.25rem}.button-group.expanded .button:nth-last-child(2):first-child,.button-group.expanded .button:nth-last-child(2):first-child~.button{width:50%}.button-group.expanded .button:nth-last-child(3):first-child,.button-group.expanded .button:nth-last-child(3):first-child~.button{width:33.33333%}.button-group.expanded .button:nth-last-child(4):first-child,.button-group.expanded .button:nth-last-child(4):first-child~.button{width:25%}.button-group.expanded .button:nth-last-child(5):first-child,.button-group.expanded .button:nth-last-child(5):first-child~.button{width:20%}.button-group.expanded .button:nth-last-child(6):first-child,.button-group.expanded .button:nth-last-child(6):first-child~.button{width:16.66667%}.button-group.primary .button{background:#2199e8;color:#fff}.button-group.primary .button:focus,.button-group.primary .button:hover{background:#147cc0;color:#fff}.button-group.secondary .button{background:#777;color:#fff}.button-group.secondary .button:focus,.button-group.secondary .button:hover{background:#5f5f5f;color:#fff}.button-group.success .button{background:#3adb76;color:#fff}.button-group.success .button:focus,.button-group.success .button:hover{background:#22bb5b;color:#fff}.button-group.alert .button{background:#ec5840;color:#fff}.button-group.alert .button:focus,.button-group.alert .button:hover{background:#da3116;color:#fff}.button-group.warning .button{background:#ffae00;color:#fff}.button-group.warning .button:focus,.button-group.warning .button:hover{background:#cc8b00;color:#fff}.button-group.stacked .button,.button-group.stacked-for-small .button{width:100%;border-right:0}@media screen and (min-width:40em){.button-group.stacked-for-small .button{width:auto}.button-group.stacked-for-small .button:not(:last-child){border-right:1px solid #fefefe}}.callout{margin:0 0 1rem;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0;position:relative;background-color:#fff}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#def0fc}.callout.primary a{color:#116ca8}.callout.primary a:hover{color:#0a4063}.callout.secondary{background-color:#ebebeb}.callout.success{background-color:#e1faea}.callout.success a{color:#1ea450}.callout.success a:hover{color:#126330}.callout.alert{background-color:#fce6e2}.callout.alert a{color:#bf2b13}.callout.alert a:hover{color:#791b0c}.callout.warning{background-color:#fff3d9}.callout.warning a{color:#b37a00}.callout.warning a:hover{color:#664600}.callout.small{padding:.5rem}.callout.large{padding:3rem}.close-button{position:absolute;color:#8a8a8a;right:1rem;top:.5rem;font-size:2em;line-height:1;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#0a0a0a}.is-drilldown{position:relative;overflow:hidden}.is-drilldown-sub{position:absolute;top:0;left:100%;z-index:-1;height:100%;width:100%;background:#fefefe;transition:-webkit-transform .15s linear;transition:transform .15s linear}.is-drilldown-submenu-parent>a::after,.js-drilldown-back::before{width:0;content:'';display:block;height:0}.is-drilldown-sub.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.is-drilldown-sub.is-closing{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.is-drilldown-submenu-parent>a{position:relative}.is-drilldown-submenu-parent>a::after{border:6px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid;position:absolute;top:50%;margin-top:-6px;right:1rem}.js-drilldown-back::before{border:6px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;float:left;margin-right:.75rem;margin-left:.6rem;margin-top:14px}.dropdown-pane{background-color:#fefefe;border:1px solid #cacaca;display:block;padding:1rem;position:absolute;width:300px;z-index:10;border-radius:0}.dropdown-pane.is-open{visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu .has-submenu{position:relative}.dropdown.menu .has-submenu a::after{float:right;margin-top:3px;margin-left:10px}.dropdown.menu .has-submenu.is-down-arrow a{padding-right:1.5rem;position:relative}.dropdown.menu .has-submenu.is-down-arrow>a::after{content:'';display:block;width:0;height:0;border:5px inset;border-color:#2199e8 transparent transparent;border-top-style:solid;position:absolute;top:12px;right:5px}.dropdown.menu .has-submenu.is-left-arrow>a::after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;float:left;margin-left:0;margin-right:10px}.is-dropdown-menu.vertical.align-right,.menu.align-right>li{float:right}.dropdown.menu .has-submenu.is-right-arrow>a::after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid}.dropdown.menu .has-submenu.is-left-arrow.opens-inner .submenu{right:0;left:auto}.dropdown.menu .has-submenu.is-right-arrow.opens-inner .submenu{left:0;right:auto}.dropdown.menu .has-submenu.opens-inner .submenu{top:100%}.dropdown.menu .submenu{display:none;position:absolute;top:0;left:100%;min-width:200px;z-index:1;background:#fefefe;border:1px solid #cacaca}.dropdown.menu .submenu>li{width:100%}.dropdown.menu .submenu.first-sub{top:100%;left:0;right:auto}.dropdown.menu .submenu.js-dropdown-active,.dropdown.menu .submenu:not(.js-dropdown-nohover)>.has-submenu:hover>.dropdown.menu .submenu{display:block}.dropdown.menu .has-submenu.opens-left .submenu{left:auto;right:100%}.dropdown.menu.align-right .submenu.first-sub{top:100%;left:auto;right:0}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical>li .submenu{top:0;left:100%}.flex-video{position:relative;height:0;padding-top:1.5625rem;padding-bottom:75%;margin-bottom:1rem;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen{padding-bottom:56.25%}.flex-video.vimeo{padding-top:0}.label{display:inline-block;padding:.33333rem .5rem;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;border-radius:0;background:#2199e8;color:#fefefe}.label.secondary{background:#777;color:#fefefe}.label.success{background:#3adb76;color:#fefefe}.label.alert{background:#ec5840;color:#fefefe}.label.warning{background:#ffae00;color:#fefefe}.media-object{margin-bottom:1rem;display:block}.media-object img{max-width:none}@media screen and (min-width:0em) and (max-width:39.9375em){.media-object.stack-for-small .media-object-section{display:block;padding:0 0 1rem}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{display:table-cell;vertical-align:top}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(+&:first-child){padding-left:1rem}.media-object-section.middle{vertical-align:middle}.media-object-section.bottom{vertical-align:bottom}.menu>li,.menu>li>a>i,.menu>li>a>img,.menu>li>a>span{vertical-align:middle}.menu{margin:0}[data-whatinput=mouse] .menu>li{outline:0}.menu>li>a{display:block;padding:.7rem 1rem;line-height:1}.menu a,.menu button,.menu input{margin-bottom:0}.menu>li>a>i,.menu>li>a>img{display:inline-block;margin-right:.25rem}.menu>li{display:table-cell}.menu.vertical>li{display:block}@media screen and (min-width:40em){.menu.medium-horizontal>li{display:table-cell}.menu.medium-vertical>li{display:block}}@media screen and (min-width:75em){.menu.large-horizontal>li{display:table-cell}.menu.large-vertical>li{display:block}}.menu.simple a{padding:0;margin-right:1rem}.menu.expanded{display:table;width:100%}.menu.expanded>li:nth-last-child(2):first-child,.menu.expanded>li:nth-last-child(2):first-child~li{width:50%}.menu.expanded>li:nth-last-child(3):first-child,.menu.expanded>li:nth-last-child(3):first-child~li{width:33.33333%}.menu.expanded>li:nth-last-child(4):first-child,.menu.expanded>li:nth-last-child(4):first-child~li{width:25%}.menu.expanded>li:nth-last-child(5):first-child,.menu.expanded>li:nth-last-child(5):first-child~li{width:20%}.menu.expanded>li:nth-last-child(6):first-child,.menu.expanded>li:nth-last-child(6):first-child~li{width:16.66667%}.menu.expanded>li:first-child:last-child{width:100%}.menu.icon-top>li>a{text-align:center}.menu.icon-top>li>a>i,.menu.icon-top>li>a>img{display:block;margin:0 auto .25rem}.menu.nested{margin-left:1rem}.menu-text{color:inherit;line-height:1;padding:.7rem 1rem}body,html{height:100%}.off-canvas-wrapper{width:100%;overflow-x:hidden;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch}.off-canvas-wrapper-inner{position:relative;width:100%;transition:-webkit-transform .5s ease;transition:transform .5s ease}.off-canvas-wrapper-inner::after,.off-canvas-wrapper-inner::before{content:' ';display:table}.off-canvas-content{min-height:100%;background:#fefefe;transition:-webkit-transform .5s ease;transition:transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;box-shadow:0 0 10px rgba(10,10,10,.5)}.js-off-canvas-exit{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(254,254,254,.25);cursor:pointer;transition:background .5s ease}.is-off-canvas-open .js-off-canvas-exit{display:block}.off-canvas{position:absolute;background:#e6e6e6;z-index:-1;min-height:100%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.orbit,.orbit-container{position:relative}.orbit-caption,.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:rgba(10,10,10,.5)}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.position-left{left:-250px;top:0;width:250px}.is-open-left{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.off-canvas.position-right{right:-250px;top:0;width:250px}.is-open-right{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}@media screen and (min-width:40em){.position-left.reveal-for-medium{left:0}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{right:0}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}}@media screen and (min-width:75em){.position-left.reveal-for-large{left:0}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{right:0}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}}.orbit-container{margin:0;overflow:hidden;list-style:none}.orbit-caption,.orbit-next,.orbit-previous{position:absolute;padding:1rem;color:#fefefe}.orbit-slide{width:100%;max-height:100%}.orbit-figure{margin:0}.orbit-image{margin:0;width:100%;max-width:100%}.orbit-caption{width:100%;margin-bottom:0}.orbit-next,.orbit-previous{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10}[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;background-color:#cacaca;border-radius:50%}.orbit-bullets button.is-active,.orbit-bullets button:hover{background-color:#8a8a8a}.pagination{margin-left:0;margin-bottom:1rem}.pagination::after,.pagination::before{content:' ';display:table}.pagination li{font-size:.875rem;margin-right:.0625rem;display:none;border-radius:0}.pagination li:first-child,.pagination li:last-child{display:inline-block}@media screen and (min-width:40em){.pagination li{display:inline-block}.reveal{min-height:0}}.pagination a,.pagination button{color:#0a0a0a;display:block;padding:.1875rem .625rem;border-radius:0}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination [aria-label=previous]::before{content:'Â«';display:inline-block;margin-right:.75rem}.pagination [aria-label=next]::after{content:'Â»';display:inline-block;margin-left:.75rem}.pagination .current{padding:.1875rem .625rem;background:#2199e8;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:default}.pagination .disabled:hover{background:0 0}.pagination .ellipsis::after{content:'â€¦';padding:.1875rem .625rem;color:#0a0a0a}.progress{background-color:#cacaca;height:1rem;margin-bottom:1rem;border-radius:0}.progress.primary .progress-meter{background-color:#2199e8}.progress.secondary .progress-meter{background-color:#777}.progress.success .progress-meter{background-color:#3adb76}.progress.alert .progress-meter{background-color:#ec5840}.progress.warning .progress-meter{background-color:#ffae00}.progress-meter{position:relative;display:block;width:0;height:100%;background-color:#2199e8;border-radius:0}.progress-meter .progress-meter-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;font-size:.75rem;font-weight:700;color:#fefefe;white-space:nowrap}.slider-fill,.slider-handle{left:0;display:inline-block}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.slider-fill{position:absolute;top:0;max-width:100%;height:.5rem;background-color:#cacaca;transition:all .2s ease-in-out}.slider-fill.is-dragging{transition:all 0s linear}.slider-handle{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;z-index:1;width:1.4rem;height:1.4rem;background-color:#2199e8;transition:all .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation;border-radius:0}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#1583cc}.slider-handle.is-dragging{transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.sticky-container{position:relative}.sticky{position:absolute;z-index:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sticky.is-stuck{position:fixed;z-index:5}.sticky.is-stuck.is-at-top{top:0}.sticky.is-anchored{position:absolute;left:auto;right:auto}.reveal-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1005;background-color:rgba(10,10,10,.45);overflow-y:scroll}.reveal{display:none;z-index:1006;padding:1rem;border:1px solid #cacaca;margin:100px auto 0;background-color:#fefefe;border-radius:0;position:absolute;overflow-y:auto}.switch-paddle,.switch-paddle::after{display:block;transition:all .25s ease-out}[data-whatinput=mouse] .reveal{outline:0}.reveal .column,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}.reveal.collapse{padding:0}caption,tbody td,tbody th{padding:.5rem .625rem .625rem}@media screen and (min-width:40em){.reveal{width:600px;max-width:75rem}.reveal .reveal{left:auto;right:auto;margin:0 auto}.reveal.tiny{width:30%;max-width:75rem}.reveal.small{width:50%;max-width:75rem}.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0}.switch{margin-bottom:1rem;outline:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fefefe;font-size:.875rem}.switch-input{opacity:0;position:absolute}.switch-paddle{background:#cacaca;cursor:pointer;position:relative;width:4rem;height:2rem;border-radius:0;color:inherit;font-weight:inherit}.has-tip,.title-bar-title,caption{font-weight:700}input+.switch-paddle{margin:0}.switch-paddle::after{background:#fefefe;content:'';position:absolute;height:1.5rem;left:.25rem;top:.25rem;width:1.5rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.switch-active,.switch-inactive,.tooltip.left::before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}input:checked~.switch-paddle{background:#2199e8}input:checked~.switch-paddle::after{left:2.25rem}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle::after{width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle:after{left:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle::after{width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle:after{left:2rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{width:2rem;height:2rem}.switch.large input:checked~.switch-paddle:after{left:2.75rem}table{border-collapse:collapse;border-spacing:0;margin-bottom:1rem;border-radius:0}tbody,tfoot,thead{border:1px solid #f1f1f1;background-color:#fefefe}tfoot,thead{background:#f8f8f8;color:#0a0a0a}tfoot tr,thead tr{background:0 0}tfoot td,tfoot th,thead td,thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}tbody tr:nth-child(even){background-color:#f1f1f1}@media screen and (max-width:63.9375em){table.stack tfoot,table.stack thead{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}.tabs,.tabs-content{border:1px solid #e6e6e6}table.scroll{display:block;width:100%;overflow-y:scroll}table.hover tr:hover{background-color:#f9f9f9}table.hover tr:nth-of-type(even):hover{background-color:#ececec}.tabs{margin:0;background:#fefefe}.tabs::after,.tabs::before{content:' ';display:table}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:0 0}.tabs.vertical>li{width:auto;float:none;display:block}.tabs-title,.title-bar-left{float:left}.tabs.primary{background:#2199e8}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#1893e4}.tabs-title>a{display:block;padding:1.25rem 1.5rem;line-height:1;font-size:12px;color:#2199e8}.tabs-title>a:focus,.tabs-title>a:hover,.tabs-title>a[aria-selected=true]{background:#e6e6e6}.tabs-content{background:#fefefe;transition:all .5s ease;border-top:0}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{border:4px solid #fefefe;box-shadow:0 0 0 1px rgba(10,10,10,.2);display:inline-block;line-height:0;max-width:100%;transition:box-shadow .2s ease-out;border-radius:0;margin-bottom:1rem}.thumbnail:focus,.thumbnail:hover{box-shadow:0 0 6px 1px rgba(33,153,232,.5)}.title-bar{background:#0a0a0a;color:#fefefe;padding:.5rem}.title-bar::after,.title-bar::before{content:' ';display:table}.menu-icon.dark::after,.menu-icon::after{content:'';top:0;left:0}.menu-icon,.title-bar-title{display:inline-block;vertical-align:middle}.title-bar .menu-icon{margin-left:.25rem;margin-right:.5rem}.title-bar-right{float:right;text-align:right}.menu-icon{position:relative;cursor:pointer;width:20px;height:16px}.menu-icon::after{position:absolute;display:block;width:100%;height:2px;background:#fff;box-shadow:0 7px 0 #fff,0 14px 0 #fff}.menu-icon:hover::after{background:#cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon.dark::after{position:absolute;display:block;width:100%;height:2px;background:#000;box-shadow:0 7px 0 #000,0 14px 0 #000}.menu-icon.dark:hover::after{background:#666;box-shadow:0 7px 0 #666,0 14px 0 #666}.has-tip{border-bottom:dotted 1px #8a8a8a;position:relative;display:inline-block}.tooltip.top::before,.tooltip::before{content:'';display:block;width:0;height:0}.has-tip:hover{cursor:help}.tooltip{background-color:#0a0a0a;color:#fefefe;font-size:80%;padding:.75rem;position:absolute;z-index:10;top:calc(100% + .6495rem);max-width:10rem!important;border-radius:0}.tooltip::before{border:.75rem inset;border-color:transparent transparent #0a0a0a;border-bottom-style:solid;bottom:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.top::before{border:.75rem inset;border-color:#0a0a0a transparent transparent;border-top-style:solid;top:100%;bottom:auto}.tooltip.left::before,.tooltip.right::before{content:'';display:block;width:0;height:0;bottom:auto;top:50%}.tooltip.left::before{border:.75rem inset;border-color:transparent transparent transparent #0a0a0a;border-left-style:solid;left:100%;transform:translateY(-50%)}.tooltip.right::before{border:.75rem inset;border-color:transparent #0a0a0a transparent transparent;border-right-style:solid;left:auto;right:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.top-bar{padding:.5rem}.top-bar::after,.top-bar::before{content:' ';display:table}.top-bar,.top-bar ul{background-color:#eee}.top-bar input{width:200px;margin-right:1rem}@media screen and (min-width:40em){.top-bar-left{float:left}.top-bar-right{float:right}}


@media (min-width:1200px){
	#product #content{max-width: 100%;}
}
@media screen and (max-width:39.9375em)){
	.show-for-small-only{display:inline-block;}
	.hide-for-small-only,#menu li.hide-for-small-only{display:none;}
	.show-for-medium-only,#menu li.show-for-medium-only{display:none;}
	.hide-for-medium-only{display:inline-block;}
	.show-for-large-only,#menu li.show-for-large-only{display:none;}
	.hide-for-large-only{display:inline-block;}
	}

@media screen and (min-width:40em) and  (max-width:74.9375em){
	.show-for-medium-only{display:inline-block;}
	.hide-for-medium-only,#menu li.hide-for-medium-only{display:none;}
	.show-for-small-only,#menu li.show-for-small-only{display:none;}
	.hide-for-small-only{display:inline-block;}
	.show-for-large-only,#menu li.show-for-large-only{display:none;}
	.hide-for-large-only{display:inline-block;}
	}
@media screen and (min-width:75em){
	.show-for-large-only{display:inline-block;}
	.hide-for-large-only,#menu li.hide-for-large-only{display:none;}
	.show-for-medium-only,#menu li.show-for-medium-only{display:none;}
	.hide-for-medium-only{display:inline-block;}
	.show-for-small-only,#menu li.show-for-small-only{display:none;}
	.hide-for-small-only{display:inline-block;}
	}

label{display:inline-block;}
.label {color:#363a42;background:transparent;	}
#blockcart-modal .modal-dialog .product-name {font-size: 1.2em;}
	#blockcart-modal .cart-content p.cart-products-count {color: #363a42;	font-weight: 400;}
	#blockcart-modal .cart-content p .label, #blockcart-modal .cart-content p .value {font-weight: 400;}

#contact	.emailblock{display: flex;align-items: center;font-size: 1.2rem}
.contact-rich .block .data.email {  padding-top:0;margin-right:5px}

body{background:transparent url(https://mykaaza.com/img/fond1.jpg) no-repeat center 0 fixed;font-family:'Roboto', sans-serif;background: white}
a{color:#111111;}
a:hover{color:#ffc002;}
h2,h3,h4{color:#111111;font-family: 'Roboto', sans-serif;}
h3 {font-size: 1.4em;}
p{font-family: 'Roboto', sans-serif;}
strong{color:#111111;}
.ui-widget{font-family:'Roboto', sans-serif;}
#wowslider-container1 {max-width:100%;}
#wowslider-container1 .ws_images > div > img {height:auto;}

.livraison_gratuite{display:inline-flex;align-items:center;font-size:1.1rem;margin-left:10px;font-weight:bold}
.pagination a, .pagination button{display:inline-block;}
.hc-sub li .hc-cat {font-size:1.1em;margin-top:10px;}
.dropdown .expand-more {color:white;}

.alert-warning {background-image:radial-gradient(#ffc002,#bc9105);	border-color:white;color:white;}

#header .blockcart{background-color: #ffc002 !important}

#footer li,.block-contact {font-family: 'Roboto', sans-serif;list-style:none;}

#footer  .text-uppercase,.footer-container p.h3 {text-transform: none !important;}

body#product #_desktop_logo, body#cart #_desktop_logo,#_desktop_logo{margin-top:-30px;margin-bottom:0}
body#checkout #_desktop_logo{margin-top:0;}

#order-confirmation #wrapper{background:url(https://mykaaza.com/img/opablanc95.png) repeat;}
.mc_qty_input_textbox_style {text-align:center;}
.multi_cart_quantity_down{margin-right:-2px;}
.multi_cart_quantity_up{margin-left:-2px;}
.button{margin:0;padding:9px 1em;}

.product-information .btn.disabled{opacity:1;background:#111111;font-size:1em}

#products .products{display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
#products .products article{display: -webkit-flex;display: -ms-flexbox;display: flex;}
#products .products article .button.disabled{margin:0 0 17px 0;}


.table-striped td{text-align: center;}
.suivi,.suivi a{text-decoration: underline;color:#0049a3}
/*
body#checkout #js-checkout-summary, body#checkout #checkout-personal-information-step,body#checkout #checkout-addresses-step,body#checkout  #checkout-delivery-step,body#checkout section.checkout-step .delivery-option, body#checkout #checkout-payment-step{background:white}

body#checkout #checkout-personal-information-step{border:1px solid #d1d1d1;}
body#checkout #checkout-addresses-step,body#checkout  #checkout-delivery-step, body#checkout #checkout-payment-step{border:1px solid #d1d1d1;border-top:none;}
*/
.adetail{display:none;}
#custom-text,.coverimg,.all-product-link{display:none;}
#index #custom-text,#index  .coverimg{display:block;}
.m_no{display:block;} .m_only{display:none;}

body#cart #main{padding-top:15px;background:white;}
.font-weight-bold {font-weight:400;}

#wowslider-container1{display:none;}

.product-prices .tax-shipping-delivery-label .delivery-information {display:none}

img.logo{margin-top:0;}

#modal{max-height:500px;overflow-y:auto;}
body#checkout .modal-content {background-color:white;font-size:0.8em;}
div#csoc-container .product-miniature .available {background: #ffc002;}

.galerie_bloc{background:white;}
.galerie_bloc .slogan{font-size:3em;text-align:center;color:#111111;text-transform:uppercase;margin:10px auto 15px auto;text-align:center;width:100%;clear:both;}
.galerie_bloc .accroche{font-size:1.5em;text-align:center;color:#111111;margin:0 auto 30px auto;text-align:center;width:100%;clear:both;}
.galerie_column_bloc{box-shadow:0 3px 5px #e2e2e2;border:1px solid #eaeaea;padding:0 0 0 0;}
.galerie_column{margin-bottom:30px;}
.galerie_column .galerie_img{height:170px;display:flex;overflow:hidden;background:white;}
.galerie_column .galerie_img img,.galerie_column .galerie_img a{margin:auto;width:100%;}
.galerie_column .galerie_img img{box-shadow:0 3px 5px b;}
.galerie_titre{background-image:radial-gradient(#a06939, #6b3f1b);color:white;text-align:center;height:55px;margin-top:0;padding:0 5px;display:flex;border-top:1px solid white;}
.galerie_titre div{margin:auto;}
.galerie_titre div.titregrand{font-size:1.6em;text-transform:uppercase;}

a.dropdown{color:#111111;}

.add-to-cart .material-icon{top:-5px;}

#product p.h4{font-size:1.3em;}

button.continue,button.form-control-submit{position:relative;z-index:9999;}
.m_yes{display:none}

.featured-products{display:none;}
.tabs .tab-content{overflow:hidden;}
.tabs .tab-content .clear{height:5px;}
.avantage{color:#2d2d2d;margin-bottom:10px;font-size:1.3em;}
.col1{width:49%;display:inline-block;text-align:right;}
.col2{width:49%;display:inline-block;text-align:left;padding-left:10px;}

.tac{text-align:center;}
.dnone{display:none;}
.block{display:block;}
.media{text-align:center;}

#header .header-nav .blockcart a,#header .header-nav .blockcart a:hover{color:white;}


body.custom #header .header-nav .blockcart{min-width:110px;}
body.custom #search_widget .material-icons{top:7px;right:5px;}
.material-icons{height:auto;}
#header .header-nav .blockcart.active {margin-left:0;}
#header .header-nav .blockcart .header {margin-top:0;height:40px;display:flex;}
#header .header-nav .user-info {margin:0 5px;height:40px;display:flex;}
#header .header-nav .blockcart {height:40px;	padding: 0 15px;margin:0 5px;}
#header .header-nav .user-info .account,#_desktop_user_info a {height: 40px;	padding: 0 15px;margin:auto 5px;display:flex;}
#header .header-nav .cart-preview .shopping-cart {color: #dbdbdb;}

#header .header-nav .material-icons,#header .header-nav .user-info .account span,#header .header-nav .cart-preview span,#_desktop_user_info span{margin:auto;}


body.custom #bloc_tel {margin-top:5px;}
body.custom #menu_bloc {margin-top:0;top:-4px;position:relative;}
body.custom .row {margin-right:-15px;margin-left:-15px;padding:0;}

.cart-grid-body a.label{font-size:1.2em;}
.cart-grid-body a.label:hover {color: #111111;}
iframe{min-height:200px;margin-bottom:30px}

p{color:#232323;}

/*
#products .thumbnail-container, .featured-products .thumbnail-container, .product-accessories .thumbnail-container, .product-miniature .thumbnail-container{width:100%;}
#products .thumbnail-container, .featured-products .thumbnail-container, .product-accessories .thumbnail-container, .product-miniature .thumbnail-container {width:100%;}
#products .product-description, .featured-products .product-description, .product-accessories .product-description, .product-miniature .product-description {width:100%;height: auto;}
*/

#cart #wrapper{padding-bottom:100px;}
h2{font-size:1.5em;}
h1,h2,h3,.cat_accueil_nom{color:#111111;font-family: 'Heebo', sans-serif}
.h1, .h2{color: #111111;font-size:1.8em;font-family:'Heebo', sans-serif;}

.product-price span{
	color: #ffc002;
    font-family: "DM Sans", sans-serif;
    font-size: 34px;
    line-height: 1.1em;}
.product-price span.regular-price{color:#363a41;font-size:1em;}
.product-prices .tax-shipping-delivery-label {display:inline;color:#ffc002;font-family: 'Roboto', sans-serif;}

ul.hc-sub{margin:0;font-size:1.2em}

#product .product-information{font-size:1.1em;line-height:27px;text-align:justify;}
#product .product-information .control-label{font-style:normal;color:#0D151B;}
#product .product-information .add{font-style:normal;}

#blockcart-modal .modal-body {background:white;}
/*#header .hidden-md-up {display: block;}*/
#custom-text img{max-width:100%;}

.product-images > li.thumb-container > .thumb {box-shadow: none;border:1px solid #dbdbdb;}
.product-actions .add-to-cart {padding-top: 0;}

.tabs{border:1px solid #dbdbdb;box-shadow:none;font-style: normal;}

.nav-tabs .nav-link {padding:3px 7px;margin-bottom:0;margin-right:0;}
.tabs .nav-tabs .nav-item {background:#0D151B;color:white;margin-right:0}
.tabs .nav-tabs .nav-item a{color:white;}
.tabs .nav-tabs .nav-item {color:#0D151B;}
.tabs .nav-tabs .nav-link {color:#0D151B;font-family: 'Roboto', sans-serif;font-size:0.75em;}
ul.certifications{width:100%;display:block;background:white;overflow:hidden;}
.certifications li{width:50%;display:inline-block;float:left;}
.certifications li img{width:100%;}
img.bubblecleanimg{max-height:550px;}
.product-information {color: #0D151B;}

.color, .custom-checkbox input[type="checkbox"] + span.color {width: 5.25rem;height: 4.25rem;background-repeat:none;}

.cadre1{margin:40px auto;border:1px solid #111111;border-radius:10px;overflow:hidden;padding:50px 20px;background:url(https://mykaaza.com/img/opablanc80.png) repeat;box-shadow:0 5px 8px gray;}

.accroche{color:white;}
.dflex{display:flex;align-items: center;}

#cart #wrapper{background:white;}


.slogan1{font-size:4em;color:#111111;line-height:65px;margin-bottom:50px;}
.slogan1 span{font-size:0.8em;color:white;}
.white .slogan1 span{color:#111111;}



.avantageaccueil{font-size:1.25em;color:#111111;line-height:25px;}
.avantageaccueil img{max-height:120px;margin-bottom:15px;}
.product-add-to-cart .btn-primary i{color:#ededed;}

.opablanc{background:url(https://mykaaza.com/img/opablanc.png) repeat;}


body#checkout #header .header-nav .logo {max-height:6.375rem;width: auto;}

#category #left-column{display:block;}

#wowslider-container1 {margin:0 auto;}
#wowslider-container1 .ws_images {max-height:500px;}
#wowslider-container1.dnone{display:none;}
#wowslider-container1.dblock{display:block;}


#wrapper .breadcrumb{padding-top:10px;}
.product-prices div {margin-bottom: 0;}
.product-quantity .qty,.product-quantity .add {float: left;	margin-bottom:0;}

#products img, .featured-products img, .product-accessories img, .product-miniature img {
	margin-left: 0;}
.product-thumbnail{text-align:center;}
.product-thumbnail img{margin-top:0;width:100%;}

#product-availability, .product-minimal-quantity{display:block;color:#4cbb6c;}

.product-add-to-cart{display:block !important}


.accroche{text-align:right;color:#111111;font-family: 'Roboto', sans-serif;font-size:1.5em;margin-bottom:30px;}

#products .highlighted-informations, .featured-products .highlighted-informations, .product-accessories .highlighted-informations, .product-miniature .highlighted-informations {width: 100%;height:40px;}
#products .highlighted-informations, .featured-products .highlighted-informations, .product-accessories .highlighted-informations, .product-miniature .highlighted-informations {bottom:1rem;}
#products .thumbnail-container:focus .highlighted-informations.no-variants, #products .thumbnail-container:hover .highlighted-informations.no-variants, .featured-products .thumbnail-container:focus .highlighted-informations.no-variants, .featured-products .thumbnail-container:hover .highlighted-informations.no-variants, .product-accessories .thumbnail-container:focus .highlighted-informations.no-variants, .product-accessories .thumbnail-container:hover .highlighted-informations.no-variants, .product-miniature .thumbnail-container:focus .highlighted-informations.no-variants, .product-miniature .thumbnail-container:hover .highlighted-informations.no-variants {bottom:1rem;}
#products .product-title, .featured-products .product-title, .product-accessories .product-title, .product-miniature .product-title {text-transform:none;height:auto;display:flex;line-height:20px;}
h3.product-title a{margin:auto;}
#products .highlighted-informations:hover a, .featured-products .highlighted-informations:hover a, .product-accessories .highlighted-informations:hover a, .product-miniature .highlighted-informations:hover a{color:#232323;}

.reseaux{text-align:center;}
p.pres1{max-width:600px;margin:0 auto 20px auto;text-align:justify;line-height:30px;}
p.pres1 strong{color:#232323;}

/* MODIFICATION STRUCTURE */
#header{background:url(https://mykaaza.com/img/opablanc80.png) repeat;background:transparent;}
#header .white {background:url(https://mykaaza.com/img/opablanc80.png) repeat;background:transparent;}
#index #wrapper{background:url(https://mykaaza.com/img/opa_blanc_80.png) repeat;box-shadow:none;background:transparent;}


/*body#index #_desktop_logo,body#category #_desktop_logo{margin-top:-45px;}*/



#wrapper{background:url(https://mykaaza.com/img/opablanc80.png) repeat;box-shadow:none;background:transparent;}
#category #wrapper{background:url(https://mykaaza.com/img/opablanc95.png) repeat;box-shadow:none;background:transparent;}

#cms #wrapper{background:url(https://mykaaza.com/img/opablanc95.png) repeat;box-shadow:none;background:transparent;}
#cms.cms-id-4 #wrapper {background:transparent;}
#cms.cms-id-4 h1{text-align:left;text-transform:none;}
#cms.cms-id-4  .fond_bleu img{border:1px solid white;box-shadow:0 5px 9px gray;border-radius:20px;}
#cms.cms-id-4   .page-content.page-cms{padding:0;}
#cms.cms-id-4   .fond_bleu{margin-top:0;} #cms.cms-id-4   .fond_bleu strong{color:white;font-weight:normal;font-size:2em;} .fond_bleu strong span{display:block;font-size:0.5em;margin-top:5px;}

#googlemap{display:none;}
#contact  #googlemap{display:none;}
#contact #wrapper,#product #wrapper {background:white;}

.product-variants{display:block;}

#manufacturer .products-sort-order{display:none}

.contact-form{border:1px solid #e5e5e5;}
.contact-rich .block .data{font-size:1.2rem;line-height:30px;}
.contact-rich .block a[href^="mailto:"] { clear: both;  display: flex;   margin-top: 0;}

.dblock{display:block;}
#paniermobile{display:none !important;}
#blockcart-modal .modal-header .close .material-icons {color: white;}

.product-information p{margin-bottom:5px;}
#wrapper .container{}
#product #wrapper .container {}
#product h1{font-size:1.6em;text-transform:uppercase;line-height:30px;margin-top:0;color: #202020;
    font-family: "DM Sans", sans-serif;
    font-weight: 500;}
#product .product-prices {margin-top:5px;}
#custom-text {background:transparent;padding:0;width:100%;}
#product .product-description{	font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6em;
    color: #434347;margin-bottom:15px;}
.product-information ul,.product-information p:not(.block-title){
	font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6em;
    color: #434347;
}
#product p strong{font-size:inherit;font-family:'Roboto', sans-serif;font-weight:700;}
#product  #description p,#product  #extra-1 p, #product  #extra-2 p, #product  #extra-3 p, #product  #extra-4 p,#product  #extra-5 p,#product  #extra-6 p{font-size:0.95em;line-height:22px;font-style:normal;padding-right:10px;}
#product #description p b{color:#111111;}
#description .product-description li{font-size:0.9em;line-height:23px;font-style:italic;margin:0;text-align:left;}
.tabs .nav-tabs .nav-item a{font-size:0.9em;text-align:center;font-family:'Roboto', sans-serif;}
.product-description{padding:0;}
#product .product-description{padding:0;}
.hc-cat.parent-cat {text-transform: none;font-weight:normal;font-size:1.3em}
.hc-tab-parent {background:#111111;padding:15px 15px;border:1px solid #ddd; justify-content: center}
.hc-cat.parent-cat {margin:0;}
.hc-products-container ul{margin-left:10px;}
span.hc-more-btn {color:white;background:#111111;font-size:1.2em}
span.hc-more-btn::after {width: 10px;height: 10px;border-top: 1px solid white;border-right: 1px solid white;}
.product-actions .add-to-cart {height: 44px;padding:0 10px;line-height:44px}
#wrapper .breadcrumb{margin-bottom:15px}
.product-flags li.product-flag {margin-top:0;margin-left:0;font-size:0.8em}

.ectable_price div{display:none !important;}
#amcategories{margin-top:30px;padding:30px 0;background:url(https://mykaaza.com/img/grisrepete.jpg) repeat;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;}
#amcategories > ul > li > .card .niv1 {font-weight:bold;font-size:1em}
#amcategories h2{display:block;text-align: center;margin-bottom:30px;}
#amcategories > ul > li > .card {border:1px solid #ededed; background-color: white;}



.footer-container #product p{font-size:1.5em;line-height:27px;}
.hc-layout.hc-mode-tab {padding-top: 15px !important;}

#product p.h3{font-size:1.3em;}
.cart-detailed-totals{background:rgb(17 17 17 / 6%)}
address{line-height:25px;display:block;color:#111111;font-size:1.1em;}


#custom-text {padding:0;width:100%;}
#products .all-product-link, .featured-products .all-product-link, .product-accessories .all-product-link, .product-miniature .all-product-link {color: #7a7a7a;font-weight:normal;margin-top:0;margin-bottom:10px;font-family: 'Roboto', sans-serif;}

#custom-text p{color:#111111;font-size:0.95em;margin-top:10px;}

.fond_fonce2{background:url(https://mykaaza.com/img/opablanc80.png) repeat;padding:20px 20px;border-radius:15px;box-shadow:0 5px 8px gray;border:2px solid white;}
.fond_fonce2 p{color:#c6c6c6;text-align:justify;}
.fond_fonce2 b{color:#111111;}
.fond_fonce2 .slogan{color:#111111;}
.fond_fonce2 .slogan span{color:#111111;font-size:1.3em;text-transform:uppercase;}

.fond_fonce{background:url(https://mykaaza.com/img/opavert80.png) repeat;padding:30px 35px;border-radius:15px;box-shadow:0 5px 8px gray;border:2px solid white;}
.fond_fonce p{color:#c6c6c6;text-align:justify;}
.fond_fonce b{color:#111111;}
.fond_fonce .slogan{color:#111111;}
.fond_fonce .slogan span{color:#111111;font-size:1.3em;text-transform:uppercase;}

.fond_bleu{background:url(https://mykaaza.com/img/opableu80.png) repeat;padding:30px 35px;border-radius:15px;box-shadow:0 5px 8px gray;border:2px solid white;margin-top:30px;}
.fond_bleu p{color:#c6c6c6;text-align:justify;}
.fond_bleu b{color:#111111;}
.fond_bleu .slogan{color:white;}
.fond_bleu .slogan span{color:#111111;font-size:1.3em;text-transform:uppercase;}
.ligne{display:flex;min-height:80px;align-items: center;}
.chiffre{width:35%;float:left;font-size:1.8em;color:white;text-align:right;line-height:40px;}
.chiffre_desc{width:65%;float:right;color:#111111;text-align:left;padding-left:15px;font-size:1.25em;line-height:24px;}

#cms .slogan1{font-size:2.5em;}

.product-information .manufacturer-logo {/*height: 60px;*/margin: 15px 0}
.product-manufacturer img{max-width: 200px;}


.fond_bleu2{background:white;padding:30px 35px;border-radius:15px;box-shadow:0 5px 8px gray;border:2px solid white;margin-top:30px;}
.fond_bleu2 a img{border:1px solid #c9c9c9;padding:10px;}
.fond_bleu2 p{color:#c6c6c6;text-align:justify;}
.fond_bleu2 b{color:#111111;}
.fond_bleu2 .slogan{color:white;}
.fond_bleu2 .slogan span{color:#111111;font-size:1.3em;text-transform:uppercase;}

.fond_bleu2  .accroche, .fond_fonce2 .accroche {font-size:0.55em;max-width:600px;margin:0 auto 0 auto;text-align:center;line-height:30px;}

.fond_bleu2  hr, .fond_fonce2 hr{margin:0 auto;border:none;height:4px;width:150px;background:#111111;}


#cms.cms-id-4 .fond_bleu2 img{}


.fond_bleuclair{background:url(https://mykaaza.com/img/opableuclair80.png) repeat;padding:15px 30px;border-radius:15px;box-shadow:0 5px 8px gray;border:2px solid white;margin-top:30px;font-size:1.1em;line-height:30px;}
.fond_bleuclair p{color:white;text-align:justify;}
.fond_bleuclair b{color:#111111;}
.fond_bleuclair .slogan{color:#111111;}
.fond_bleuclair .slogan span{color:white;font-size:1.3em;text-transform:uppercase;}
.ligne{display:flex;min-height:80px;align-items: center;}
.chiffre{width:35%;float:left;font-size:2.5em;color:#111111;text-align:right;line-height:40px;font-weight:bolder;}
.fond_fonce .chiffre{color:white;}

.add-to-cart i.material-icons{top:-8px;}
#blockcart-modal .modal-title {color:white;
}

.fond_bleu2 .slogan {font-size:2em;color:white;}

.fond_bleu .chiffre{width:35%;float:left;font-size:1.8em;color:white;text-align:right;line-height:35px;font-weight:bolder;}

.fond_fonce .chiffre_desc{color:white;}
.fond_bleu .chiffre_desc{color:white;}

.bloc50l{float:left;width:50%;display:inline-block;text-align:left;}
.bloc50r{float:right;width:50%;display:inline-block;text-align:right;}
.bloc50r p{text-align:right;padding-left:10px;}

.slogan{font-size:1.2em;color:#1e1e1e;line-height:30px;margin:20px auto;max-width:800px;font-style:italic;font-family:'Roboto', sans-serif;}

.val1{font-size:1.5em;color:#111111;}
b.val2{font-weight:normal;font-size:1.4em;}
.tal{text-align:left;}

#diapoaccueil{position:relative;z-index:1;}
#_desktop_top_menu{position:relative;z-index:10;}
#search_widget{position:relative;z-index:3;}
#_desktop_cart{position:relative;z-index:20;}



p.gif{text-align: center}
p.gif img{max-height:400px}


.header-nav .col-md-9{float:right;}

.product-line-grid-left img {border:1px solid #f2f2f2;max-height:100px}
.product-line-grid{border:1px solid #f2f2f2;margin-bottom:10px;display:flex;align-items:center;padding:10px;}
.product-price strong{font-weight:normal;}

.cart-items .product-price span {font-size:1em;}
.card  .product-line-info a{font-size:1em;}
.block-promo,.promo-code{text-align:center;}
.block-promo .promo-code-button {margin-bottom:0;}
.block-promo p{margin:0;}
.block-promo .promo-input{margin:10px auto;}
.block-promo .promo-code-button.cancel-promo[aria-expanded="true"]{margin-top:15px}
body#checkout section.checkout-step {box-shadow:none ;border-bottom: 1px solid #f0f0e4;}
.page-my-account #content .links a i {font-size: 4.6rem;padding-bottom: 2rem;color:#111111;}
body#checkout section.checkout-step.-reachable.-complete .step-number{background: #fdb813;display: inline-block;}
h1{font-size:1.5em}

#products .products{display: -webkit-flex; display: -ms-flexbox; display: flex;  -webkit-flex-wrap: wrap;  -ms-flex-wrap: wrap;  flex-wrap: wrap;}
#products .products article{display: -webkit-flex; display: -ms-flexbox; display: flex;width:33.33%;margin-bottom:25px}
#products .products article .thumbnail-container{margin:0 10px 15px 0;padding-bottom:15px}

#amcategories h2{font-size:2em}

.card .checkout a{color:#111111;}
.card .cart-voucher a {font-size:1em;margin-top:10px}
.block-promo .promo-input {
    margin: 10px 0 0 0;
    width: calc(100% - 60px);
    float: left;
    height: 50px;
    box-shadow: none;
}
.block-promo .promo-input + button {
    margin: 10px 0 0 0;
    width: 60px;
    float: right;
    border: none;
    height: 50px;
    box-shadow: none;
}
.blockreassurance_product{display: none;}
.card-block{font-family: 'Roboto', sans-serif;font-size:1.1em;}
.card-block li{font-family:'Roboto', sans-serif;font-size:0.9em;line-height:30px;padding:10px 0;}
.card-block li .code{font-family: 'Roboto', sans-serif;}
.card-block li.media{margin-bottom:10px;}
.card-block li {list-style-type: disc; text-align : justify}
.card-block .label, .card-block label{font-size:0.9em;}
.cart-summary-line{margin-bottom:0;border-bottom:1px solid #d6d4cf;padding:10px 0}
#js-checkout-summary .cart-summary-line{margin-bottom:0;border-bottom:1px solid #d6d4cf;padding:10px 15px}
body#checkout #cart-summary-product-list .media-body{font-family: "Poppins",sans-serif;}
#js-checkout-summary .cart-summary-totals .cart-summary-line {border:none;padding: 15px 0}
.cart-summary-totals .cart-summary-line{border:none}
.cart-summary-totals .cart-summary-line{margin-bottom:0;}
.card .cart-summary-products a{font-size:1em;}
.nav-item .nav-link, .nav-item .nav-separtor {color: #7a7a7a;font-weight: 300;}
body#checkout a:hover {color:#111111;}
body#checkout #footer a {color:#7a7a7a;}
#checkout .product-quantity{display:inline-block;}
body#checkout section.checkout-step #customer-form .form-control-label, body#checkout section.checkout-step #delivery-address .form-control-label, body#checkout section.checkout-step #invoice-address .form-control-label, body#checkout section.checkout-step #login-form .form-control-label{font-size:0.95em;}
.card input[type='text']{font-family: 'Poppins', sans-serif;}
.delivery-option{border:1px solid gray;display:block;overflow:hidden;height:auto;padding-bottom:0;padding-top:0;}

p.panier{text-transform:uppercase;font-family:'Roboto', sans-serif;color:#111111;font-size:1.2em;}
.input-group .form-control {z-index: 0;}

#hook-display-before-carrier,.js-address-form p,p.identity,.payment-options{margin-top:15px;}
#delivery label{font-size:1em;}
.block-categories {margin-bottom:0;}
ul.category-top-menu {margin:0}
body#checkout section.checkout-step .step-title{    font-family: 'Poppins', sans-serif;font-weight: 400;font-size: 15px;}
body#checkout section.checkout-step.-reachable.-complete h1 .done{display: none;}
body#checkout section.checkout-step.-reachable.-complete h1 .step-number{display: inline-block!important;}

body#checkout .condition-label {margin-left:0;display:inline-block;float:left;position:relative;top:-8px;}
body#checkout .condition-label label{margin-left:5px}



.payment-options{margin-top:;}

#payment-option-1-container,#payment-option-2-container,#payment-option-3-container,#payment-option-4-container,#payment-option-5-container{border:1px solid gray;height:auto;padding:10px 5px 10px 10px;}
/*.payment-options  .custom-radio,body#checkout section.checkout-step .custom-radio input[type="radio"],.custom-radio {display:inline-block;width:25px;height: 25px;margin-top:3px;float:left;margin-right:5px;}*/
body#checkout section.checkout-step .custom-radio {margin-right:5px;}


.block_logo_pmt{display:inline-block;margin-left:0;border:1px solid #d6d6d6;height:50px;line-height:50px;}
.payment-options .custom-radio {margin-top:10px;}

body#checkout .custom-checkbox {display:inline-block;float:left;}


.payment-option img {height: auto;
    margin: 0 0 0 0;
    max-height: 26px;
    border: 0;}
#payment-option-2-additional-information,#payment-option-3-additional-information{display:none;}

.certi{background:white;overflow:hidden;}
.certi_col{float:left;display:inline-block;width:50%;padding:10px;overflow:hidden;}
.certi_col img{max-width:100%;}
body#checkout #order-summary-content {
    padding-top: .9375rem;
    background: #f1f1f1;
    margin-top: 40px;
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: 30px;font-family: 'Poppins',sans-serif;
}

#order-items .image img {width:auto;max-height:80px;}
#order-details {padding-left:15px;margin-top:30px;}
#order-details ul{font-family:'Roboto', sans-serif;}
#checkout-payment-step #order-items .image img {width:100%;max-height: none!important;}

#order-summary-content img{max-width:100%;}
#order-items table tr td {font-size: 1em;}
#order-confirmation .card-block li {font-size: 1em;}
#order-items {border: 1px solid #f1f1f1;padding:15px;}
#order-items .h3 {
    font-size: 14px!important;font-weight: 500;
}
#order-items .details{font-size: 14px;}
.descShipping {
    font-size: 14px;
}
#order-items .order-line + hr {
    display: none;
}
div#payment-confirmation button {
    width: 100%;
    max-width: 362px;
    margin: 0 auto !important;
    text-transform: uppercase;
    font-family: 'Poppins', sans-serif;
    height: 60px;
    box-shadow: none;
}
body#checkout #order-summary-content h4.h4{font-weight: 600;text-transform: uppercase;}
body#checkout #order-summary-content h4.addresshead {
    margin-top: .1875rem;
    font-family: 'Poppins';
    font-weight: 400;
    text-transform: uppercase;
}
body#checkout #footer {
    background: #000!important;
    font-size: 14px;
    font-family: 'Poppins', sans-serif;
    color: #fff;
}
#order-items table tr.total-value,#order-items tbody tr:nth-child(even){background: transparent!important;}
body#checkout #order-summary-content .order-confirmation-table{border: 1px solid #e5e5e5;}
#footer{color:white;}
.block_newsletter p#block-newsletter-label{color:white;font-size:1.5em;text-align:right;}
.block_newsletter p{color:white;}
.footer-container li a {color:white;}
.block-contact {color:white;line-height:25px;}
.footer-container {box-shadow:none;padding-top:20px;background:url(https://mykaaza.com/img/footer.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover;}
#header .header-top {padding-bottom:0;}
#header .header-nav {margin-bottom:0;}
.card-block strong{font-weight:normal;}
#order-confirmation .card a {font-size: 1.2em;}
#_desktop_user_info a:hover{color:#FFFFFF;} /* passage souris line connexion header */
body#checkout #header .header-nav {padding: 0;} /* bandeau header page validation commande check out */
#header .header-nav {border-bottom:none;}


#contact-link{text-align:right;font-size:1.5em;}
#contact-link span{color:#111111;}
#tel{color:#111111;font-size:1.5em;margin-right:10px;font-family: 'Roboto', sans-serif;}
#carousel span.carouselh2 {color: #111111;font-size:1.4em;font-family: 'Roboto', sans-serif;line-height:30px;display:inline-block;margin-bottom:10px;}
.featured-products h1{font-size:2.3em;line-height:50px;}
.product-variants > .product-variants-item {margin:10px 0;}
.bloc_attribut,.product-variants-item{display:inline-block;margin-right:20px;}
.sepa1{width:100%;clear:both;}
#cart-summary-product-list{background:transparent;}
#wrapper{padding-top:0;}
#wrapper .container{padding-top:20px;background:white;}
body#checkout #footer{background:url(http://projet.57informatique.fr/IMG/opa_noir_95.png) repeat;}
body#checkout #header .header-nav {box-shadow:none;}
#checkout #js-checkout-summary{display:block;}
.cart-grid-body{box-shadow:none;}
.card {background:transparent;box-shadow:none;border:none;}
.block-promo .cart-summary-line .label, .block-promo .promo-name {color:white;font-weight:normal;font-size:1.2em;}
.block-promo{padding-bottom:10px;}
.block-promo .promo-code {background:transparent;overflow: hidden;}
.card .btn-primary.focus {background-image:radial-gradient(#a06939, #6b3f1b);border: 1px solid #e8e8e8;border-radius: 10px;box-shadow: 0 3px 5px #0D151B;text-transform: uppercase;}
#cart .btn-primary{text-transform: uppercase;border-radius:0;font-family: font-family: 'Poppins', sans-serif;}

.radio-inline{margin-right:10px;}
.block-promo .promo-code .alert-danger{top: 40px;}
body#checkout{background:white;}


body#checkout  #js-checkout-summary{background:rgb(17 17 17 / 6%);}
body#checkout  #js-checkout-summary{border:0;}
#block-reassurance ul{display:none}
#checkout #block-reassurance, #cart #block-reassurance{display:block;}
#checkout #block-reassurance,#cart #block-reassurance {text-align:center;}
#checkout #block-reassurance img,#cart #block-reassurance img  {width:100%;height:auto;margin:0;max-width:300px}


.form-control:focus, .input-group.focus {outline: .1875rem solid #111111;}
.form-control:focus {border-color: transparent;}

.input-group .input-group-btn > .btn {padding: .725rem 1rem;}
body#checkout section.checkout-step .step-number {    background: #111111;
    color: white;
    padding: 5px 10px;
    width: 30px;height: 30px;line-height: 22px;
    text-align: center;
    border-radius: 50%;
    font-family: 'Poppins', sans-serif;}
.cart-grid-body .card{background:transparent;}

.block-promo .promo-input {border: 1px solid #d1d1d1;}
body#checkout section.checkout-step {background-color:white;}
body#checkout #wrapper .container{padding-top:50px;}

#cart-summary-product-list{display:block;}

/*.card p,.card label,.card a,.cart-summary-line.cart-summary-subtotals .label, .cart-summary-line.cart-summary-subtotals .value,.label,.cart-summary-line .value{color:white;}*/
.product-line-grid-body > .product-line-info > .label a{color:gray;}
.cart-summary-totals{font-size:1.3em;}

.custom-radio input[type="radio"]:checked + span {background-color: #111111;}
li{list-style:none;}
.js-cart .bootstrap-touchspin {box-shadow:none;}


body#checkout section.checkout-step .carrier-name{display:none;}


body#checkout section.checkout-step .carrier-delay, body#checkout section.checkout-step .carrier-name ,body#checkout section.checkout-step .carrier-price{line-height:25px;}
body#checkout section.checkout-step .carrier-price{text-transform:capitalize ;}



body#checkout section.checkout-step .summary-selected-carrier .carrier-delay,
body#checkout section.checkout-step .summary-selected-carrier .carrier-name,body#checkout section.checkout-step .summary-selected-carrier .carrier-price
{height:40px;line-height:40px;}

.order-confirmation-table .text-xsright{text-align:right;padding-right:23px;}

body#checkout section.checkout-step .delivery-options .carrier-price{font-size:16px;font-weight: 700}
.card-block{line-height:30px;}

.condition-label .popup_block{max-height:500px;overflow:auto;font-size:0.8em;color:gray;min-width:500px;}

.card  .separator {border-color:#ffc002;max-width:700px;margin:0 auto;padding:0;}
#main .images-container .js-qv-mask,.js-cart-line-product-quantity {text-align:center;}
body#checkout section.checkout-step .delivery-option {background:white;}
.delivery-options img{max-height:100px;}
.carrier-delay{font-size:1.2em;}
.carrier-price{font-size:1em;font-family: 'Roboto', sans-serif;}
.payment-options{font-family: 'Roboto', sans-serif;}
.payment-options label{font-size:1.2em;}
body#checkout section.checkout-step .payment-options .payment-option{margin-bottom:25px;}
body#checkout .condition-label label {font-size:1em;}
.subCategories .card a{color:#111111 !important;font-size:1.9em;font-family: 'Heebo', sans-serif;font-weight:bold;}
#amcategories .card a:hover{color:#ffc002;}
.cart-item {padding: 0;}
.cart-grid-body .card-block {padding:0 1rem 0.5rem 1rem;}
.card-block.checkout {margin-top:0;}
#cart  .checkout  .btn-primary {background: #ffc002;border-radius:0;display:block;width:100%;font:500 15px/40px "Poppins",sans-serif;box-shadow: none;}
.block-promo {margin-bottom:0;}
.cart-detailed-totals .card-block {padding:15px}



.royalSlider {width: 100%;height: 600px;position: relative;direction: ltr;}
.royalSlider > * {float: left;}
.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsABlock,.rsWebkit3d .rsLink {-webkit-backface-visibility: hidden;}
.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer {-webkit-transform: none;}
.rsOverflow {width: 100%;height: 100%;position: relative;overflow: hidden;float: left;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.rsVisibleNearbyWrap {width: 100%;height: 100%;position: relative;overflow: hidden;left: 0;top: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.rsVisibleNearbyWrap .rsOverflow {position: absolute;left: 0;top: 0;}
.rsContainer {position: relative;width: 100%;height: 100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.rsArrow,.rsThumbsArrow {cursor: pointer;}
.rsThumb {float: left;position: relative;}
.rsArrow,.rsNav,.rsThumbsArrow {opacity: 1;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear;}
.rsHidden {opacity: 0;visibility: hidden;-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-o-transition:visibility 0s linear 0.3s,opacity 0.3s linear;transition:visibility 0s linear 0.3s,opacity 0.3s linear;}
.rsGCaption {width: 100%;float: left;text-align: center;}
.royalSlider.rsFullscreen {position: fixed !important;height: auto !important;width: auto !important;margin: 0 !important;padding: 0 !important;z-index: 2147483647 !important;top: 0 !important;left: 0 !important;bottom: 0 !important;right: 0 !important;}
.royalSlider .rsSlide.rsFakePreloader {opacity: 1 !important;-webkit-transition: 0s;-moz-transition: 0s;-o-transition:  0s;transition:  0s;display: none;}
.rsSlide {position: absolute;left: 0;top: 0;display: block;overflow: hidden;height: 100%;width: 100%;}
.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide {height: auto;}
.rsContent {width: 100%;height: 100%;position: relative;}
.rsPreloader {position:absolute;z-index: 0;}
.rsNav {-moz-user-select: -moz-none;-webkit-user-select: none;user-select: none;}
.rsNavItem {-webkit-tap-highlight-color:rgba(0,0,0,0.25);}
.rsThumbs {cursor: pointer;position: relative;overflow: hidden;float: left;z-index: 22;}
.rsTabs {float: left;background: none !important;}
.rsTabs,.rsThumbs {-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}
.rsVideoContainer {width: auto;height: auto;line-height: 0;position: relative;}
.rsVideoFrameHolder {position: absolute;left: 0;top: 0;background: #141414;opacity: 0;-webkit-transition: .3s;}
.rsVideoFrameHolder.rsVideoActive {opacity: 1;}
.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj {position: absolute;z-index: 50;left: 0;top: 0;width: 100%;height: 100%;}
.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-right: 44px;}
.rsABlock {left: 0;top: 0;position: relative;z-index: 15;}
img.rsImg {max-width: none;}
.grab-cursor {cursor:url(grab.png) 8 8, move;}
.grabbing-cursor{cursor:url(grabbing.png) 8 8, move;}
.rsNoDrag {cursor: auto;}
.rsLink {left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index: 20;background: url(blank.gif);}


.rsMinW,.rsMinW .rsOverflow,.rsMinW .rsSlide,.rsMinW .rsVideoFrameHolder,.rsMinW .rsThumbs {background: #000;color: #FFF;}
.rsMinW .rsArrow {height: 32px;width: 32px;position: absolute;display: block;cursor: pointer;z-index: 21;}
.rsMinW .rsArrowLeft { right: 37px; bottom: 7px; }
.rsMinW .rsArrowRight { right: 7px; bottom: 7px; }
.rsMinW .rsArrowIcn {		width: 24px;height: 24px;margin-top: 3px;margin-left: 3px;position: absolute;cursor: pointer;	background: url('../../../../JS/royalslider/templates/assets/royalslider/skins/minimal-white/rs-minimal-white.png') transparent;border-radius: 2px;}
.rsMinW .rsArrowIcn:hover {}
.rsMinW.rsHor .rsArrowLeft .rsArrowIcn { background-position: -68px -36px; }
.rsMinW.rsHor .rsArrowRight .rsArrowIcn { background-position: -68px -68px; }
.rsMinW.rsVer .rsArrowLeft .rsArrowIcn { background-position: -100px -36px; }
.rsMinW.rsVer .rsArrowRight .rsArrowIcn { background-position: -100px -68px; }
.rsMinW .rsArrowDisabled .rsArrowIcn { opacity: .3 !important; filter: alpha(opacity=30);  *display: none; }
.rsMinW .rsBullets {position: absolute;bottom: 15px;right: 73px;z-index: 35;padding-top: 4px;height: auto;text-align: center;line-height: 6px;overflow: hidden;}
.rsMinW .rsBullet {width: 6px;height: 6px;display: inline-block;*display:inline; *zoom:1;padding: 6px 5px 6px 4px;}
.rsMinW .rsBullet span {display: block;width: 6px;height: 6px;border-radius: 50%;background: #CCC;background: rgba(255,255,255,0.5);box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1);}
.rsMinW .rsBullet.rsNavSelected span {background: #FFF;}
.rsMinW .rsThumbsHor {width: 100%;height: 72px;}
.rsMinW .rsThumbsVer {width: 96px;height: 100%;position: absolute;top: 0;right: 0;}
.rsMinW.rsWithThumbsHor .rsThumbsContainer {position: relative;height: 100%;}
.rsMinW.rsWithThumbsVer .rsThumbsContainer {position: relative;width: 100%;}
.rsMinW .rsThumb {float: left;overflow: hidden;width: 96px;height: 72px;}
.rsMinW .rsThumb img {width: 100%;height: 100%;}
.rsMinW .rsThumb.rsNavSelected {background: #333;}
.rsMinW .rsThumb.rsNavSelected img {filter: alpha(opacity=40);opacity: 0.7;}
.rsMinW .rsThumb.rsNavSelected span.thumbIco {position: absolute;top: 0;bottom: 0;left: 0;right: 0;border: 2px solid #FFF;border: 2px solid rgba(255,255,255,0.9);-webkit-backface-visibility: hidden;}
 .rsMinW .rsTmb {display: block;}
.rsMinW .rsThumbsArrow {height: 100%;width: 20px;position: absolute;display: block;cursor: pointer;	z-index: 21;	}
.rsMinW.rsWithThumbsVer .rsThumbsArrow {width: 100%;height: 20px;}
.rsMinW.rsWithThumbsVer .rsThumbsArrowLeft { top: 0; left: 0; }
.rsMinW.rsWithThumbsVer .rsThumbsArrowRight { bottom: 0;  left: 0; }
.rsMinW.rsWithThumbsHor .rsThumbsArrowLeft { left: 0; top: 0; }
.rsMinW.rsWithThumbsHor .rsThumbsArrowRight { right: 0; top:0; }
.rsMinW .rsThumbsArrowIcn {		width: 16px;height: 16px;top: 50%;left: 50%;margin-top:-8px;	margin-left: -8px;position: absolute;	cursor: pointer;	background: url('../../../../JS/royalslider/templates/assets/royalslider/skins/minimal-white/rs-minimal-white.png');}
.rsMinW.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn { background-position: -128px -32px; }
.rsMinW.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn { background-position: -128px -48px; }
.rsMinW.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn { background-position: -144px -32px; }
.rsMinW.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn { background-position: -144px -48px; }
.rsMinW .rsThumbsArrowDisabled { display: none !important; }
@media screen and (min-width: 0px) and (max-width: 800px) {.rsMinW .rsThumb {width: 59px;height: 44px;}
.rsMinW .rsThumbsHor {height: 44px;}
.rsMinW .rsThumbsVer {width: 59px;}
}
.rsMinW .rsTabs {width: 100%;height: auto;margin: 0 auto;text-align:center;overflow: hidden; padding-top: 12px; position: relative;}
.rsMinW .rsTab {display: inline-block;cursor: pointer;text-align: center;height: auto;width: auto;color: #333;padding: 5px 13px 6px;min-width: 72px;border: 1px solid #D9D9DD;border-right: 1px solid #f5f5f5;text-decoration: none;background-color: #000;background-image: -webkit-linear-gradient(top, #fefefe, #f4f4f4); background-image:    -moz-linear-gradient(top, #fefefe, #f4f4f4);background-image:         linear-gradient(to bottom, #fefefe, #f4f4f4);*display:inline; *zoom:1;}
.rsMinW .rsTab:first-child {-webkit-border-top-left-radius: 4px;border-top-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;}
.rsMinW .rsTab:last-child { -webkit-border-top-right-radius: 4px;border-top-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;border-right:  1px solid #cfcfcf;}
.rsMinW .rsTab:active { border: 1px solid #D9D9DD;   background-color: #f4f4f4;box-shadow:  0 1px 4px rgba(0, 0, 0, 0.2) inset;}
.rsMinW .rsTab.rsNavSelected { color: #000;border: 1px solid #999;text-shadow: 1px 1px #838383;box-shadow: 0 1px 9px rgba(102, 102, 102, 0.65) inset;background: #ACACAC;background-image: -webkit-linear-gradient(top, #ACACAC, #BBB);background-image: -moz-llinear-gradient(top, #ACACAC, #BBB);background-image: linear-gradient(to bottom, #ACACAC, #BBB);}
.rsMinW .rsFullscreenBtn {right: 0;top: 0;width: 44px;height: 44px;z-index: 22;display: block;position: absolute;cursor: pointer;}
.rsMinW .rsFullscreenIcn {display: block;margin: 6px;width: 32px;height: 32px;background: url('../../../../JS/royalslider/templates/assets/royalslider/skins/minimal-white/rs-minimal-white.png') 0 0 transparent;}
.rsMinW .rsFullscreenIcn:hover {opacity: 0.8;}
.rsMinW.rsFullscreen .rsFullscreenIcn {background-position: -32px 0;}
.rsMinW .rsPlayBtn {-webkit-tap-highlight-color:rgba(0,0,0,0.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor: pointer;}
.rsMinW .rsPlayBtnIcon {width:64px;display:block;height:64px;-webkit-border-radius: 4px;border-radius: 4px;-webkit-transition: .3s;-moz-transition: .3s;transition: .3s;background:url('../../../../JS/royalslider/templates/assets/royalslider/skins/minimal-white/rs-minimal-white.png') no-repeat 0 -32px;background-color: #000;background-color: rgba(0,0,0,0.75);*background-color: #000;}
.rsMinW .rsPlayBtn:hover .rsPlayBtnIcon {background-color: rgba(0,0,0,0.9);}
.rsMinW .rsBtnCenterer {position:absolute;left:50%;top:50%;width: 20px;height: 20px;}
.rsMinW .rsCloseVideoBtn {right: 0;top: 0;width: 44px;height: 44px;z-index: 500;position: absolute;cursor: pointer;-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0);}
.rsMinW .rsCloseVideoBtn.rsiOSBtn {top: -38px;right: -6px;}
.rsMinW .rsCloseVideoIcn {margin: 6px;width: 32px;height: 32px;background: url('../../../../JS/royalslider/templates/assets/royalslider/skins/minimal-white/rs-minimal-white.png') -64px 0;background-color: #000;background-color: rgba(0,0,0,0.75);*background-color: #000;}
.rsMinW .rsCloseVideoIcn:hover {background-color: rgba(0,0,0,0.9);}
.rsMinW .rsPreloader {width:20px;height:20px;background-image:url(../preloaders/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px;	}
.rsMinW .rsGCaption {position: absolute;float: none;bottom: 6px;left: 6px;text-align: left;background: #000;background: rgba(0,0,0, 0.75);color: #FFF;padding: 2px 8px;width: auto;font-size: 12px;border-radius: 2px;}

.slide01 { background: url(https://mykaaza.com/img/diapo-1.jpg?1) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;width:100%;}
.slide02 { background: url(https://mykaaza.com/img/diapo-2.jpg?1) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;width:100%;}
.slide03 { background: url(https://mykaaza.com/img/diapo-3.jpg?1) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;width:100%;}
.diapo-noel-2022-mini-lave-vaisselle { background: url(https://mykaaza.com/img/diapo-noel-2022-mini-lave-vaisselle.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.diapo-noel-2022-lave-linge { background: url(https://mykaaza.com/img/diapo-noel-2022-lave-linge.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.diapo-noel-2022-aspirateur { background: url(https://mykaaza.com/img/diapo-noel-2022-aspirateur.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.diapo-noel-2022-micro-onde { background: url(https://mykaaza.com/img/diapo-noel-2022-micro-onde.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.diapo-noel-2022-hotte { background: url(https://mykaaza.com/img/diapo-noel-2022-hotte.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}


#my-account #content-wrapper,#addresses #content-wrapper{background:white;}
.page-my-account #content .links a {font-weight:normal;}
.page-addresses .address .address-body h4 {font-weight: normal;}
.page-footer .account-link span {font-size:1.1em;vertical-align: middle;}
.page-customer-account #content th{font-size:1.1em;font-weight:normal;color:#232323;}

.alert-success{background:#111111;color:white;}
.card-block .contact-form li{font-size:1.2em;}

#header .logo {max-height:90px;}  /* logo header */
#header .header-nav .blockcart,#header .header-nav .cart-preview.active {background:#111111;color:white;} /* button panier header */
#header .header-nav .blockcart .header{padding:0 10px;display:flex;}
#header .header-nav .blockcart .header a,#header .header-nav .blockcart .header a span{margin:auto;}
.blockcart .header i{margin:auto;}


#search_widget input[type='text']{background:white;color: #3f1d00;border:1px solid #777777;border-radius:5px;}
.search-widget form button[type="submit"] {bottom:7px;}
.search-widget form input[type="text"]:focus {outline:1px solid #111111;}
input::-moz-placeholder, textarea::-moz-placeholder {color: #9b9b9b;}

#carousel h2{color:#111111;font-size:2.3em;} /* slider accueil 1er titre */
#carousel .caption-description h2{color:#111111;font-size:1.4em;} /* slider accueil 2e titre */
#carousel  .carousel .carousel-item .caption .caption-description p {color:#111111;} /* slider <p> */
.carousel .carousel-item .caption .caption-description p {color: #7a7a7a;font-size:1em;}
.carousel p{font-size:1.1em;line-height:25px;text-align:justify;}
.carousel .carousel-control .icon-next:hover i, .carousel .carousel-control .icon-prev:hover i {color: #FFFFFF;} /* couleur hover fleche slider <p> */
.carousel .carousel-inner {max-height:500px;height:auto;}

.carousel .carousel-item img {margin-top:-100px;}


.block-category .block-category-inner #category-description strong {color: #111111;}
.condition-label a{}

.tabs .product-manufacturer{display:none}

.data-sheet dt, .data-sheet dd{font-size:0.9em}
.product-features > dl.data-sheet dd.value, .product-features > dl.data-sheet dt.name {padding:5px 10px;min-height:10px}

#products .product-description, .featured-products .product-description, .product-accessories .product-description, .product-miniature .product-description {position:static;}

.products-sort-order .select-title {box-shadow:none;}
.product-accessories article{width: 25%;}
#product .product-accessories .product-description {
    width: 100%;
}
.product-accessories .thumbnail-container {
    height: auto;
    width: 100%;
    padding: 15px;
    box-shadow: none;
}
#products .product-description,.thumbnail-container .product-description{position:relative;background:#f7f7f7;border-top:1px solid #dbdbdb;height:auto;}
#products .thumbnail-container{height:auto;box-shadow:none;border:1px solid #dbdbdb}
#product .product-accessories .product-description{height:auto;box-shadow:none;border:0}
.contentInfo {
    border: 1px solid #ccc;
    position: relative;
}
section.product-accessories .h5 {
    font-size: 30px;
    margin-bottom: 30px;
}
.products .highlighted-informations{z-index:5;}
#product .product-accessories .highlighted-informations{display:none;}
.product-accessories .product-title{margin-top:0;}

#carousel{display:block;}

#products .product-title a, .featured-products .product-title a, .product-accessories .product-title a, .product-miniature .product-title a {color:#545454;padding:0 10px;}


.slogan2{font-size:2em;color:#111111;line-height:50px;font-family: 'Roboto', sans-serif;text-align:center;}
ul.liste{margin-top:30px;margin-bottom:50px;max-width:70%;margin-left:15%;}
ul.liste li{text-align:justify;margin-top:20px;font-size:1.5em;line-height:30px;font-family: 'Roboto', sans-serif;color:#565656;}
.contact-rich{padding-top:40px;}
.contact-rich a{color:#111111;font-family:'Roboto', sans-serif;}
.btn-primary, .btn-secondary, .btn-tertiary {font-family: 'Roboto', sans-serif;text-transform:none;font-weight:normal;}

#_desktop_user_info a{color:#ffc002;}
#_desktop_user_info a:hover{color:#ffc002;}
#authentication h1{color:#232323;text-align:center;}

#guide{text-align:center;}
#guide span{font-size:1.5em;font-family: 'Roboto', sans-serif;color:#111111;}


.product-actions {background:transparent;padding:5px 5px;}
.tabs .nav-tabs .nav-link.active,.tabs .nav-tabs .nav-link {text-transform:uppercase;}
#product-details span{margin-left:10px;}
.product-manufacturer a{color:#232323;}
.product-actions .tabs{background:transparent;box-shadow:none;margin:0;}
.qte_taille{display:inline-block;margin-right:30px;}
.product-actions .control-label{font-size:1.1em;font-family: 'Roboto', sans-serif;color:#111111;}
.qte_taille input[type='text'], .product-variants > .product-variants-item select {height:40px;width:120px;text-align:center;margin-bottom:20px;}
.product-variants > .product-variants-item select.qte_select{margin-bottom:0;}
.input-color {height:2rem;width:2rem;}
.product-variants > .product-variants-item ul li {margin-right:3px;}
.cart-content p{font-family: 'Roboto', sans-serif;}
.cart-content p b, .cart-content p strong{font-weight:normal;}

/* ----------------------- */
.list1{background:white;padding-top:30px;padding-bottom:30px;text-align:center;}
.list1 .titre{text-align:center;font-size:2.7em;text-transform:uppercase;}
.list1 .accroche, .list1 p{text-align:justify;text-align-last: center;font-size:1.6em;max-width:650px;margin:0 auto;}
.list1 hr.sepa{margin:20px auto;border:none;height:2px;background:gray;width:250px;}
.list1 a{border:1px solid #ededed;margin:10px 0;display:block;}
.list1 a:hover{border-color:#d6d6d6;}
.list1 .cadre_img{}
.list1 .cadre_img img{}
.list1 hr{margin:0 auto 20px auto;border-top:1px solid #ededed;width:50%;}
.list1 h2{height:60px;display: flex; flex-direction: column; justify-content: center;margin:0;padding:5px 10px;overflow:hidden;font-size:1.4em;}
.list1 p{height:70px;text-align:justify;margin:0;padding:5px 10px;overflow:hidden;line-height:20px;font-size:1.1em;}

.list2 {margin: 0 0 5px 20px;}
.titre{text-align:center;font-size:2.7em;text-transform:uppercase;color:#111111;}
.accroche{font-size:1.5em;margin:15px 30px 0 15px;line-height:27px;}
hr.sepa{margin:20px auto;border:none;height:2px;background:gray;width:250px;}
a.decouvrir {padding:20px 50px;background-image:radial-gradient(#008c10,#111111);color: white !important;font-size:1.6em;margin:0 auto 30px auto;display: inline-block;border: 1px solid #e8e8e8;border-radius: 10px;box-shadow: 0 3px 5px gray;text-transform:uppercase;line-height:35px;}
.clear{clear:both;}

.contain{box-shadow: 0 5px 8px gray;border-top:1px solid white;border-bottom:2px solid white;margin:0 auto 0 auto;clear:both;border-radius:0;}
.contain img {-webkit-background-size: contain;background-size: contain;width: 100%;border-radius:0;}


.bootstrap-touchspin .group-span-filestyle .btn-touchspin, .group-span-filestyle .bootstrap-touchspin .btn-touchspin, .group-span-filestyle .btn-default {background: #111111;}
.contact-form h3 {color:#111111;}

a.rejoindre{padding:3px 15px;background:#111111;color:white;box-shadow:0 3px 5px gray;border:1px solid white;border-radius:5px;}
.clear20{clear:both;height:20px;} .clear30{clear:both;height:30px;} .clear40{clear:both;height:40px;}

.has-discount .discount {background:#111111;font-weight:300;}


#listingrevendeurs .accroche{margin:0;line-height:30px;font-size:1.4em;}

#Partenaires .cadre_img img{width:200px;}
#revendeur{background:white;padding:15px 0;}
#revendeur  p{text-align:justify;line-height:23px;}
#revendeur  a{font-weight:bold;}
#revendeur  a:hover{color:#111111;}
#revendeur .slogan{margin:0;}
#revendeur hr{margin:0 0 15px 0;height:3px;border:none;background:#111111;width:100px;}
#revendeur li{margin:0 0 4px 50px;color:#111111;font-size:1.1em;}
input[type='submit'].rejoindre, button.rejoindre{padding:10px 20px;background-image:radial-gradient(#111111,#4f2c0e);color:white;box-shadow:0 3px 5px gray;border:2px solid #111111;border-radius:10px;font-size:1.4em;margin-top:15px;}
#revendeur .sepa{clear:both;}
#revendeur label{color:#111111;text-align:left;font-size:1.2em;}
#revendeur input[type='text'].petit{width:80px;}
#revendeur textarea{width:100%;max-width:100%;}


#cgv{background:white;}
#cgv h1{font-size:1em;margin:0;}
#cgv .slogan{margin:0;}
#cgv hr{margin:0 0 15px 0;height:3px;border:none;background:#111111;width:100px;}
/*
#products .product-miniature, .featured-products .product-miniature, .product-accessories .product-miniature, .product-miniature .product-miniature {width:33.33%;margin:0;padding:20px;}
#products .thumbnail-container, .featured-products .thumbnail-container, .product-accessories .thumbnail-container, .product-miniature .thumbnail-container {
width:100%;}
#products .highlighted-informations, .featured-products .highlighted-informations, .product-accessories .highlighted-informations, .product-miniature .highlighted-informations {width:100%;}
#products .product-description, .featured-products .product-description, .product-accessories .product-description, .product-miniature .product-description {width:100%;}

#products #js-product-list-top{display:none;}
#products .thumbnail-container, .featured-products .thumbnail-container, .product-accessories .thumbnail-container, .product-miniature .thumbnail-container {height:auto;}
*/


#pays a{border:1px solid #d8d8d8;display:block;margin-top:10px;padding:5px 0;}
#pays a:hover{border-color:#111111;color:#111111;}

#menu_bloc{height:50px;background-image:radial-gradient(#111111, #000000);text-align:center;border-radius:0;border-bottom:1px solid white;margin-top:0;margin-bottom:0;border-radius:0;-webkit-background-size: cover;background-size: cover;border-top:1px solid #111111;border-bottom:1px solid #111111;overflow:hidden;display:fle;}
#menu_bloc a{color:white;font-family: 'Roboto', sans-serif;display:inline-block;padding:0 10px;font-weight:400;margin-left:5px;margin-right:5px;}
#menu_bloc a:hover{color:white;}
#menu_bloc li{list-style:none;display:inline-block;font-style:normal;height:50px;line-height:50px;padding:0 5px;}
#menu_bloc li a{display:flex;font-family:'Heebo', sans-serif;font-size:1.4em;}
.featured-products .products, .product-accessories .products, .product-miniature .products{display:block;text-align:center;}
.products article{float:left;}


#products .variant-links, .featured-products .variant-links, .product-accessories .variant-links, .product-miniature .variant-links {display:none;}

.attachment{margin-bottom:20px;}
.attachment h4{margin:0;}
.block-contact{font-size:0.95em;}
.block-contact a{font-size:0.8em;}


#checkout label{display:inline-block;}
body#checkout section.checkout-step .delivery-option img {width:auto;border-radius: 15px;}

#product label {color: #111111;margin-right:15px;margin-bottom:10px;}
#product  .radio-label {box-shadow:none;font-weight:normal;}
#product  .input-color:checked + span,#product  .input-color:hover + span,#product  .input-radio:checked + span,#product  .input-radio:hover + span {border: 2px solid #111111;}

 #indexd #wrapper{background:transparent;}
.product-information .resume{white-space:normal;}

#article .description_perso{background:white;}
#article .description_perso p{text-align:justify;font-size:1.05em;}
#article .description_perso h2{font-size:1.6em;}
#article .description_perso .clear{display:block;clear:both;}
#article .description_perso hr{margin:50px auto 30px auto;max-width:700px;}
#article .description_perso .slogan{text-align:center;}
#article .description_perso .slogan p{font-size:0.8em;font-style:italic;color:#333333;text-align:center;}

#article .description_perso .slogan2{text-align:center;font-size:1.8em;}
#article .description_perso .slogan2 p{font-size:0.65em;font-style:italic;text-align:justify;max-width:80%;margin:0 auto;line-height:28px;color:#333333;}
#article .description_perso .slogan2 p.tac{text-align:center;font-size:0.7em;}
#article .description_perso .shadow1{border-radius:15px;border:1px solid white;box-shadow:0 5px 9px #d8d8d8;}
#article .description_perso .bloc_centre{max-width:700px;margin:20px auto;font-size:1.1em;}
#article .description_perso .bloc_centre p{text-align:justify;line-height:35px;}
#article .description_perso p.evidence1{font-style:italic;font-size:1.4em;text-align:center;line-height:35px;color:#333333;}
#article .description_perso p.reference{font-style:italic;font-size:0.85em;text-align:left;line-height:23px;color:#333333;}


.page-content.page-cms {background:transparent;}

#blockcart-modal .modal-header {background:#111111;} /* bandeau popup ajout panier */
.product-price{color:#FFFFFF;} /* couleur prix preview panier */
#products .highlighted-informations .quick-view:hover, .featured-products .highlighted-informations .quick-view:hover, .product-accessories .highlighted-informations .quick-view:hover, .product-miniature .highlighted-informations .quick-view:hover {color:white;} /* passage souris lien produits */
.product-flags li.product-flag.on-sale {background: #ffc002;opacity:0.8;}
.product-flags li.product-flag.on-sale{display: none!important;}

#products .highlighted-informations .quick-view, .featured-products .highlighted-informations .quick-view, .product-accessories .highlighted-informations .quick-view, .product-miniature .highlighted-informations .quick-view {color: #111111;}
#products .highlighted-informations, .featured-products .highlighted-informations, .product-accessories .highlighted-informations, .product-miniature .highlighted-informations{background:transparent;}
.btn-primary.focus, .btn-primary:focus, .btn-primary:hover {background-color:#111111;} /* souris sur ajouter panier popup aperÃ§u rapide */
#blockcart-modal .product-name {color: #111111;font-size:1.5em;font-family: 'Roboto', sans-serif;} /* titre produit popup aperÃ§u rapide */
#products .product-title a, .product-accessories .product-title a, .product-miniature .product-title a {color:#111111;font-size:1.2rem;text-transform:none;}

a.quick-view{color:white;}

.hc-tabs .hc-cat.parent-cat.active, .hc-tabs .hc-cat.parent-cat.parent-active, .hc-tabs .hc-cat.parent-cat:hover{color:#ffc002;font-family: 'Heebo', sans-serif; }
.hc-tabs .hc-tab-parent a{font-family:'Heebo', sans-serif;color:white ; }
.hc-tab-parent .hc-cat.parent-cat:not(:first-child) {border-left: 1px solid #ddd;}


.hc-products-container article{width:33.33%;padding:0;position:relative;margin-right:0;padding:5px 10px;}


.products .pm-csoc-owl-item article{width:100%;}
.mc_div_qty_outer_single{margin-bottom:0}



.adtm_sub .products article{width:100%;}
#adtm_menu img.img-responsive{max-height:350px;width:auto;}
.hc-products-container article .thumbnail-container,#products .thumbnail-container,{border:1px solid #dbdbdb;text-align: center;}
#products .product-title a{margin:auto;}


.product-description h3{text-transform:none;height:auto;font-size:0.95em;line-height:20px}
#products .products{text-align: center;}
#amhomecontent3.slide .bloc {border:1px solid #c9c9c9;}
#products .thumbnail-container{background:#f7f7f7}
table.easycart_combhookpopup {overflow-x:hidden;}

#category label {line-height:20px;}
#search_filters .facet .facet-label a{margin-top: 0}
.block-categories .category-sub-menu {margin-left:0}
#category a.h6,#search_filters .facet .facet-title,.block-categories a{color:#ffc002;font-family: 'Heebo', sans-serif;text-transform:none !important;font-size:1.5em;height:auto;overflow:hidden;min-height:30px}
.block-categories .category-sub-menu a{text-transform:uppercase !important;}
#category .h1{color:#ffc002;font-family: 'Heebo', sans-serif;}
#search_filters .facet{border-bottom:1px solid #dbdbdb;margin-bottom:15px}
.block-category {margin-bottom:0;}
#products .card-block {padding:0 0 15px 0;}
table.easycart_combhookpopup {padding: 0;}

.hc-products-container article .thumbnail-container{border:1px solid #dbdbdb;text-align: center;background:#f7f7f7;padding-bottom:15px;}
.hc-products-container article .thumbnail-container a.lien_img{height:100%;position:relative;overflow:hidden;display:block;}
.hc-products-container article .thumbnail-container img{width:100%;width:auto;object-fit:cover;}

#products .product-price-and-shipping, .featured-products .product-price-and-shipping, .product-accessories .product-price-and-shipping, .product-miniature .product-price-and-shipping {color:#0a0a0a;font-weight:normal;font-size:1.0em;font-family: 'Roboto', sans-serif;}
.product-price-and-shipping{height:60px;}
.product-price-and-shipping  .discount-amount{display:none;}
.regular-price{text-decoration:line-through;}
.modal-dialog p{font-family:'Roboto', sans-serif;color:#232323;}
.modal-dialog p.bottom-indent{font-family: 'Roboto', sans-serif;color:gray;}
.modal-dialog strong{color:#232323;font-weight:normal;}
body#checkout .js-terms a:hover {color: #111111;}

.header-nav .container,.header-top  .container{padding:0;max-width:100%;width:100%;}

.bgwhite{background:white;margin:0;padding:0;}

#index .container{max-width:100%;width:100%;padding:0;}
.container #content-wrapper #content .hc-layout,#amhomecontent3 #bloccentre{max-width:	80%;margin:0 auto;width:100%;}
#index #custom-text{}

#manufacturer .container{padding:0;}

.brand-products a.produits{color:#ffc002;}
#manufacturer .marquesbloc li{width:25%;float:left;margin-bottom:30px;padding:5px;}
#manufacturer .marquesbloc li .brand-infos{height:100px;overflow:hidden;}
#manufacturer .marquesbloc li .brand-infos p{padding:0 10px;text-align:justify;text-align-last:center;line-height:25px;font-size:0.9em;margin-top:15px}
/*#manufacturer p{text-align:justify;font-size:0.9em;line-height:20px;margin:10px}*/
#manufacturer .button{height:40px;background:#ffc002;color:white;display:flex;align-items:center;text-align:center;margin:0;padding:0;}
#manufacturer .button a{color:white;margin:auto;}
.brand_cadre{border:1px solid #d6d6d6;text-align:center;}
.brand-products a.produits{margin:10px 0;display:block}

img.revendeur{border:2px solid white;box-shadow:0 5px 9px gray;border-radius:10px;max-height:450px;margin:0 auto 20px auto;}

/* MODULE menu hori modifiÃ© pour avoir catÃ©gorie visuelle sur acceuil */
/*#_desktop_top_menu{padding:0;}
#_desktop_top_menu li{display:inline-block;position:relative;width:15%;min-height:200px;background:transparent;padding:0;margin:15px 0 15px 0;overflow:hidden;text-align:center;border:1px solid #c4c4c4;margin-right:1.2%;}/* ajout module menu intÃ©rieur homepage <p> */
/*#_desktop_top_menu li:hover{border-color:#6FBB45;}
#_desktop_top_menu li:hover .cat_accueil_nom{border-top:1px solid white;color:white;}
#_desktop_top_menu li img{box-shadow:0 3px 5px gray;width:100%;}*/
.top-menu a[data-depth="0"] {padding: 0;}
.cat_accueil_nom{text-align:center;color:#FFFFFF;z-index:2;background:transparent url(https://mykaaza.com/img/menuhori1.jpg) repeat;width:100%;height:50px;line-height:50px;text-transform:none;font-size:1.15em;border-top:1px solid #FFFFFF;text-shadow:1px 1px 1px #0D151B;font-weight:normal;} /* nouvelle classe nom cat"gorie */
a#footerpub{color:white;margin-top:20px;display:block;}/* pub footer */
.carousel .carousel-item .caption {margin:0;height:100%;background:url(http://projet.57informatique.fr/IMG/opa_blanc_90.png) repeat;padding:10px 10px;bottom:0;}
.product-prices {margin-top:15px;}

#logopaiement{display:none;}
#footer #logopaiement{display:block;}
#logopaiement{margin-top:10px;text-align:center;}
#logopaiement img{height:35px;}

#complementsalimentaires{display:block;}
h2.products-section-title {text-align: center;max-width: 700px;	margin: 20px auto 0 auto;	color: #111111;	font-size: 2.2em;	line-height: 40px;text-transform: none !important}

/* Listing catÃ©gory haut de page */
#category h1{font-size:2em;display:block;text-transform:none}

.block-category {min-height:50px;}
#category .variant-links{display:none;}
.total-products p{text-align:left;color:#111111;}
#category .text-muted{color:#232323 !important;font-size:0.9em;font-family: 'Roboto', sans-serif;line-height:20px;display:inline-block;max-width:600px;float:left;}
#category-description p{font-size:1em;font-family: 'Roboto', sans-serif;}
#category_left{display:block;width:100%;}
#category  .block-category{}
	#category .product-description h2{min-height:80px}

#products .highlighted-informations .quick-view{display: inline-block;padding:5px 10px;border: 1px solid  #dbdbdb}

.products-sort-order .select-list:hover {background: #ffc002;}
#_desktop_cart .header i.material-icons{padding:0;width:28px;height:28px;top:-9px;position:relative;}
#_desktop_cart .header  span{top:0;position:relative;font-size:1.2em;font-family:'Heebo', sans-serif;font-weight:normal;}
#pscarthover_shoppingcart .label{white-space:normal;text-align:left;padding:0;}
#pscarthover_shoppingcart .has-discount .discount{padding:2px;font-size:0.9em;margin:0;}
#pscarthover_shoppingcart .product-price span{font-size:1.2em}
#pscarthover_shoppingcart .input-group {margin-bottom: 0;margin-top:20px}
#pscarthover_shoppingcart .bootstrap-touchspin{box-shadow:none}
#pscarthover_shoppingcart .product-price span.regular-price{font-size:0.9em}
#pscarthover_shoppingcart #total_block .label{color:#111111 !important;font-size:0.9em}
#pscarthover_shoppingcart #total_block .label .label{color:#ffc002 !important;font-size:1em}
#pscarthover_shoppingcart .productcard .col-md-3,#pscarthover_shoppingcart .productcard col-xs-4{padding:0 3px;text-align: center;}
.cartdrop-summary-line label{color:#111111;}
#total_block {padding: 1.rem !important;}
.hc-tab-parent .hc-cat.parent-cat:not(:first-child) {padding: 0 25px;}
.active_filters {background: #f4f4f4;}
.pagination li{background:#f2f2f2;height:40px;line-height:40px;padding:0 5px;float:left;min-width:40px;margin-right:5px}
.pagination .page-list li{display:inline-block;}
.pagination .current{height:40px;padding:0;}
.pagination a{display:block;}
.pagination a, .pagination button,.pagination .disabled{padding:0;}
.pagination a:hover{background: #f2f2f2;}
.pagination .current a,.pagination a:not(.previous):not(.next){font-size:1.1em ;letter-spacing:0;}
.pagination .offset-md-2{margin:0;width:66.67%;}
.pagination .page-list{float:right;}
#products .thumbnail-container{margin-bottom:10px !important}
#products .product-title{margin-top:0}
#products .product-title a{font-weight:bold}
.active_filters{margin:10px}
.images-container{border:1px solid #f2f2f2;}



.products-selection .sort-by-row{text-align:left;}
#js-product-list-top p{font-family: 'Roboto', sans-serif;}
.products-selection .sort-by{font-family: 'Roboto', sans-serif;font-size:0.9em}
.pagination .page-list {background:transparent;box-shadow:none;}
.pagination .previous,.pagination .next{text-transform:uppercase;}
.products-sort-order .select-title,.products-sort-order .select-list {background: transparent;font-family: 'Roboto', sans-serif;}
.category-cover img{border-radius:5px;border:2px solid white;box-shadow:0 3px 5px gray;}
#category .category-cover{position:static;float:right;right:0;top:0;display:none;}
#category .category-description{display:inline-block;}
.block-category .category-cover img {width:auto;height:250px;}
.products-selection .sort-by{margin:0;}
.products-sort-order button{margin-left:10px;min-width:170px;}
.products-sort-order .dropdown-menu {width:auto;min-width:180px;background:white;margin-left:10px;}


#description .product-description{max-height:max-content;overflow:hidden;padding-right:10px;}
#description .product-description p{white-space:pre-line;}
#description .product-description p{font-family:'Roboto', sans-serif;font-size:0.9em;}


/* Listing catÃ©gory -> produit */


.block-category{padding:0;}
.myaccount-title a{font-weight:normal;font-size:1em;}

.cart-summary-products p a{display:none}
.tabs .nav-tabs  a{font-size:0.9em;}

.h1, .h2, .h3, .h4, .h5,, h1, h2, h3, h4, h5,.block-contact-title, .blockcms-title {font-weight:normal;font-size:1.3em;font-family: 'Heebo', sans-serif}
.product-price-and-shipping{padding-bottom:0;}
#products .product-description, .featured-products .product-description, .product-accessories .product-description, .product-miniature .product-description {min-height: 72px;height:auto; padding-bottom:0}

#block-reassurance{display:none;}
.quick-view{margin:0 auto;display:block;background:#ffc002;padding:10px 0;}
.pagination .current a {color:white;}

.btn-primary, .btn-secondary, .btn-tertiary {padding:10px 15px;}
.product-quantity .qty {margin-right: 0;}
.product-add-to-cart{margin-top:15px;}
.social-sharing {margin-top:5px;}
.h1, .h2, .h3 {text-transform: none;}
#product #tab-content p strong {font-size: 1.1em;}


.tabs .nav-tabs  a{color:#2d2d2d;}
.tabs .nav-tabs .nav-link.active {color:white;}
.tabs .nav-tabs .nav-link{border-bottom:3px solid #d1d1d1;}
.tabs .nav-tabs .nav-link.active{border-bottom: 3px solid #111111;background:#ffc002}
.tabs .nav-tabs .nav-link:hover {border-bottom: 3px solid #111111;background:#ffc002}

.product-information{margin-top:10px;padding-top:0;}

.product-discounts {margin-bottom:0;}
#product .product-description{text-align:justify;}
.product-quantity #quantity_wanted {text-align:center;}

.product-description h2, .product-description h3,#products .product-title .product-description a {
	text-align: left;
    font-family: 'Roboto', sans-serif;
    min-height: auto;
    line-height: 25px;
    text-transform: none;
    padding-top: 20px;
    padding: 0;
    font-weight: 700;
    text-transform: uppercase;
}
.product-description h2 {
    min-height: 0;
}

.hc-tab .clearfix{height:25px;margin:0}
.hc-tab-info{border:1px solid #dbdbdb;padding:30px 15px;margin-top:30px}
.hc-tab > .hc-cat.parent-cat, .hc-tab > .hc-tab-info > .hc-cat.parent-cat {margin-bottom: 0;padding-bottom: 0;font-size:2em;margin-top:0;height:auto;line-height:30px}
.hc-products-container .hc-products-list .slick-arrow:hover {background: #ffc002;border-color: #ffc002;}
.hc-tab > .hc-tab-info > .hc-cat.parent-cat{border-bottom:none;}
.hc-products-container {margin-top: 0;}
.discount-percentage{color:#ffc002;margin-left:px;font-weight:bold;font-size:1.3em}

.search-widget form button[type="submit"] .search:hover {color: #ffc002;}
.product-price-and-shipping .price{text-align: center;display:block;font-size: 1.5em; color :#ffc002;font-weight:bold;}
.hc-products-container .slick-prev {position:absolute;top:25%;left:-50px;height:50%;}
.hc-products-container .slick-next {position:absolute;top:25%;right:-50px;height:50%;}
.hc-products-container .slick-arrow {background-color: #e3e4e5;}
.mc_div_qty_outer_single {min-height:40px;}
/* CACHE */
.block_newsletter{display:none;}

.tabs {margin-top:30px;}

#products .product-miniature .discount-percentage, #products .product-miniature .on-sale, #products .product-miniature .online-only, #products .product-miniature .product-flags .new, .featured-products .product-iniature .discount-percentage, .featured-products .product-miniature .on-sale, .featured-products .product-miniature .online-only, .featured-products .product-miniature .product-flags .new, .product-accessories .product-miniature .discount-percentage, .product-accessories .product-miniature .on-sale, .product-accessories .product-miniature .online-only, .product-accessories .product-miniature .product-flags .new, .product-miniature .product-miniature .discount-percentage, .product-miniature .product-miniature .on-sale, .product-miniature .product-miniature .online-only, .product-miniature .product-miniature .product-flags .new,li.product-flag {background: #111111;} /* buttons */
.btn-primary {background:#111111;} /* buttons */

.product-images > li.thumb-container > .thumb.selected, .product-images > li.thumb-container > .thumb:hover {border:1px solid #ffc002;} /* bordure image slectionnÃ©e fiche produit */
#block_myaccount_infos .myaccount-title a,.linklist .blockcms-title a,.footer-container h3,.footer-container p.h3{color: #ffc002;font-family: 'Heebo', sans-serif;font-weight:normal;text-transform:uppercase;font-size:0.8em;}
.block-contact .block-contact-title{text-transform:none !important;font-size:0.8em;color:#ffc002;}
#block_myaccount_infos .myaccount-title a{font-size:1em;}
.block-contact-title, .blockcms-title, .myaccount-title, .myaccount-title a {font-weight: normal;font-size:0.8em;font-family: 'Heebo', sans-serif;}
#footer a.dropdown {color: white;}
.footer-container li a:hover {color:white;}
#footer {padding:0;margin:0;}
.footer-container p.h3 {font-size: 1.5rem;}
.footer-container p.h4 {font-size: 1.5rem;}
.footer-container a.dropdown {font-size: 0.9rem;}

/* DESACTIVER */
#contact-link{display:none;} /* bouton contact et tel en haut Ã  gauche */



#search_widget{display:block;margin-top:10px;} /* moteur de recherche */
.featured-products{display:block;} /* produits accueil */
#wrapper .banner{display:block;} /* banniÃ¨re accueil */
.block-categories{display:block;}

#block_paygreen_infos{display:none;}


.carousel .carousel-item .caption {max-width:400px;}

#cart-summary-product-list{margin-bottom:15px;}
.media-body .product-price {color: #232323;}
.media-body .product-quantity{font-size:1.1em;font-weight: 600}
.media-body .product-price{font-size:1.1em}
.card-block.cart-summary-totals .cart-summary-line.cart-total{background:transparent}
body#checkout #cart-summary-product-list img {width:80px;}
.payment-options img{border:0}


p.evi1,#revendeur p.evi1{max-width:800px;text-align:center;font-size:1.3em;margin:20px auto 0 auto;line-height:30px;}
p.limit1,#revendeur p.limit1{max-width:800px;text-align:justify;font-size:1.1em;margin:20px auto 0 auto;line-height:30px;}


#header .header-nav .top-logo a img {
	max-height: 40px;
	max-width: 100%;
}

#partenaires a{padding:10px;border:1px solid #e0e0e0;display:block;margin-bottom:15px;position:relative;}
#partenaires a:hover{border-color:#111111;}

.popup_block{min-width:500px;}

#tab-content .ligne{min-height:20px;}

#faq{max-width:800px;margin:20px auto;}
#faq img{max-height:500px;}
#faq h1{text-align:center;margin:20px auto;}

#cms .page-header h1{display:none;}

.question{color:#111111;font-size:1.5em;line-height:30px;}
.reponse{margin-bottom:30px;margin-top:5px;line-height:30px;}

.ligne{margin-bottom:15px;text-align:left;min-height:60px;}
.champs_titre{font-size:1em;color:#111111;text-align:center;}
.champs_postal{font-size:0.9em;color:#111111;text-align:center;}
.champs_info{color:#111111;font-size:0.9em;min-height:40px;}
#partenaires  span{background:#111111;color:white;padding:5px 10px;border-radius:0 0 0 0;margin-left:5px;display:block;position:absolute;bottom:0;right:0;font-size:0.9em;text-transform:uppercase;margin-top:10px;width:100%;text-align:center;}

#_desktop_logo2{display:none;}
#signin{display:block;margin-bottom:15px;height:50px;width:100%;}
#bloc_tel{text-align:right;font-size:1.7em;margin-right:0;color:#111111;margin-top:10px;font-family: 'Roboto', sans-serif;display:block;font-weight:bold}
#bloc_tel img{max-height:28px;position:relative;top:-2px;}

.decouvrirbloc{position:relative;}
.decouvrirbloc .madeinfrance{position:absolute;bottom:10px;right:10px;}

#custom-text .slidescontainer{width:100%;height:auto;overflow:hidden;clear:both;-webkit-background-size: cover;background-size: cover;display:block;max-width:800px;margin:0 auto;}
#custom-text .slides{overflow: hidden;position: relative;width: 100%;height:100%;margin:0 auto;}
#custom-text .slides ul {list-style: none;width:100%; height:100%; margin:0 auto; padding: 0; position: relative; }
#custom-text .slides li {width:100%; height:100%; float:left; text-align: center; position: relative;padding:0;max-height:300px;overflow:auto;}
#custom-text .slides p{margin:0 auto;line-height:25px;font-size:1.2em;color:#303030;max-width:65%;display:inline-block;clear:both;}
#custom-text .slides p.titre{color:#005596;font-size:1.5em;line-height:25px;text-align: center;margin-top:15px;margin-bottom:15px;text-transform:uppercase;display:block;}
#custom-text .btn-bar{max-width:346px; margin:30px auto;display: block;width: 100%;line-height:30px;}
#custom-text .buttons {padding:0 0 5px 0;margin-top:0;text-align:center;position:relative;line-height:30px;margin-bottom:10px;}
#custom-text .buttons a {line-height:30px; text-align:center; display:inline-block; font-size:90px; outline:0; margin:0; color:#005596; text-decoration:none; padding:5px; width:35px;margin:0 20px; }
a#prev:hover, a#next:hover {color:#005596;}
#custom-text .slide_photo{width:100%;text-align:center;}
#custom-text .slide_commentaire{width:100%;}
#custom-text .slide_commentaire p{font-size:1em;font-style:italic;line-height:30px;}
#custom-text .guill_left{width: 40px;height:40px;background:#1b1b1b;border: 5px solid #e6e6e6;border-radius: 50%;z-index: 1;line-height:28px;display:none;text-align:center;margin-right:15px;position:relative;top:5px;font-size:;}
#custom-text .guill_left img{height:20px;}
#custom-text .guill_right{width: 40px;height: 40px;background:#1b1b1b;border: 5px solid #e6e6e6;border-radius: 50%;z-index: 1;line-height:28px;display:none;text-align:center;margin-left:15px;;position:relative;bottom:5px;}
#custom-text .guill_right img{height:20px;}
#custom-text{background:white;}
#custom-text h1{text-align:center;max-width:700px;margin:20px auto 0 auto;color:#111111;font-size:2.2em;line-height:40px;}
#custom-text p{text-align:justify;margin:20px auto 0 auto;color:#212121;}
#custom-text a{padding:10px 20px;border:1px solid #111111;color:#111111;font-size:1.2em;text-transform:uppercase;display:block;}
#custom-text .sepa{margin:20px auto 40px auto;clear:both;height:3px;width:150px;background:#111111;}
#sousheaderhome{display:none;}
#index #sousheaderhome{display:block;background:black}
#index  #diapoaccueil .rsMinW,#index   #diapoaccueil .rsMinW .rsOverflow{background:black}
.sepa2{clear:both;height:40px;width:100%;}
img.height1{max-height:500px;}
#custom-text{background:url(https://mykaaza.com/img/grisrepete.jpg) repeat;margin:30px auto;padding:40px 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}

#aucun{margin-top:30px}
#aucun p{text-align:center;}
#aucun p.aucun{font-size:1.5em;}
#aucun p a{padding:10px 15px;border:1px solid #232323}

.clear15{clear:both;height:15px;}


.adtm_product #products .thumbnail-container, .featured-products .thumbnail-container,  .product-miniature .thumbnail-container {height: 385px;width: 100%;}
.product-accessories .thumbnail-container{height:auto}
#products .product-title a, .featured-products .product-title a, .product-accessories .product-title a, .product-miniature .product-title a {font-size: 0.9em;line-height:25px;}


#products .thumbnail-container,#products .product-description{width:100%;}
.thumbnail-container .variant-links{display:none;}
.quickview .modal-content { background: white;}
.mc_div_qty_inner,.ectable_variants,.ectable_addtocart {text-align:center;}
.ectable_price{color: #ffc002;text-align:center;}
.product-flags li.product-flag {background:#111111;}
.product-flags li.product-flag.discount{background: #ffc002;font-size:1.4em;padding:2px 20px;margin:0}

#fade { display: none; background: #000; position: fixed; left: 0; top: 0; width: 100%; height: 100%; opacity: .80; z-index: 9999; } .popup_block{line-height:30px;color:#111111; display: none; background: #fff; padding: 20px; border: 20px solid #ddd; float: left; font-size: 1.2em; position: fixed; top: 50%; left: 50%; z-index: 99999; -webkit-box-shadow: 0px 0px 20px #000; -moz-box-shadow: 0px 0px 20px #000; box-shadow: 0px 0px 20px #000; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; max-width:600px; } img.btn_close { float: right; margin: -55px -55px 0 0; border:none; } *html #fade { position: absolute; } *html .popup_block { position: absolute; } .popup_block b{color:#111111;} .popup_block hr{margin:10px auto;max-width:90%;}.popup_block a:hover{color:#111111;}

#menubouton{display:none;}

#products .product-miniature .discount-amount.on-sale, #products .product-miniature .discount-percentage.on-sale, #products .product-miniature .on-sale.on-sale, #products .product-miniature .online-only.on-sale, #products .product-miniature .pack.on-sale, #products .product-miniature .product-flags .new.on-sale, .featured-products .product-miniature .discount-amount.on-sale, .featured-products .product-miniature .discount-percentage.on-sale, .featured-products .product-miniature .on-sale.on-sale, .featured-products .product-miniature .online-only.on-sale, .featured-products .product-miniature .pack.on-sale, .featured-products .product-miniature .product-flags .new.on-sale, .product-accessories .product-miniature .discount-amount.on-sale, .product-accessories .product-miniature .discount-percentage.on-sale, .product-accessories .product-miniature .on-sale.on-sale, .product-accessories .product-miniature .online-only.on-sale, .product-accessories .product-miniature .pack.on-sale, .product-accessories .product-miniature .product-flags .new.on-sale, .product-miniature .product-miniature .discount-amount.on-sale, .product-miniature .product-miniature .discount-percentage.on-sale, .product-miniature .product-miniature .on-sale.on-sale, .product-miniature .product-miniature .online-only.on-sale, .product-miniature .product-miniature .pack.on-sale, .product-miniature .product-miniature .product-flags .new.on-sale {
background-image: radial-gradient(#111111, #00253d);}

#products .product-miniature .discount-amount.discount-amount, #products .product-miniature .discount-amount.discount-percentage, #products .product-miniature .discount-percentage.discount-amount, #products .product-miniature .discount-percentage.discount-percentage, #products .product-miniature .on-sale.discount-amount, #products .product-miniature .on-sale.discount-percentage, #products .product-miniature .online-only.discount-amount, #products .product-miniature .online-only.discount-percentage, #products .product-miniature .pack.discount-amount, #products .product-miniature .pack.discount-percentage, #products .product-miniature .product-flags .new.discount-amount, #products .product-miniature .product-flags .new.discount-percentage, .featured-products .product-miniature .discount-amount.discount-amount, .featured-products .product-miniature .discount-amount.discount-percentage, .featured-products .product-miniature .discount-percentage.discount-amount, .featured-products .product-miniature .discount-percentage.discount-percentage, .featured-products .product-miniature .on-sale.discount-amount, .featured-products .product-miniature .on-sale.discount-percentage, .featured-products .product-miniature .online-only.discount-amount, .featured-products .product-miniature .online-only.discount-percentage, .featured-products .product-miniature .pack.discount-amount, .featured-products .product-miniature .pack.discount-percentage, .featured-products .product-miniature .product-flags .new.discount-amount, .featured-products .product-miniature .product-flags .new.discount-percentage, .product-accessories .product-miniature .discount-amount.discount-amount, .product-accessories .product-miniature .discount-amount.discount-percentage, .product-accessories .product-miniature .discount-percentage.discount-amount, .product-accessories .product-miniature .discount-percentage.discount-percentage, .product-accessories .product-miniature .on-sale.discount-amount, .product-accessories .product-miniature .on-sale.discount-percentage, .product-accessories .product-miniature .online-only.discount-amount, .product-accessories .product-miniature .online-only.discount-percentage, .product-accessories .product-miniature .pack.discount-amount, .product-accessories .product-miniature .pack.discount-percentage, .product-accessories .product-miniature .product-flags .new.discount-amount, .product-accessories .product-miniature .product-flags .new.discount-percentage, .product-miniature .product-miniature .discount-amount.discount-amount, .product-miniature .product-miniature .discount-amount.discount-percentage, .product-miniature .product-miniature .discount-percentage.discount-amount, .product-miniature .product-miniature .discount-percentage.discount-percentage, .product-miniature .product-miniature .on-sale.discount-amount, .product-miniature .product-miniature .on-sale.discount-percentage, .product-miniature .product-miniature .online-only.discount-amount, .product-miniature .product-miniature .online-only.discount-percentage, .product-miniature .product-miniature .pack.discount-amount, .product-miniature .product-miniature .pack.discount-percentage, .product-miniature .product-miniature .product-flags .new.discount-amount, .product-miniature .product-miniature .product-flags .new.discount-percentage {
	z-index: 2;
background-image: radial-gradient(#111111, #00253d);}

.tab-content .product-manufacturer img{display:none}


#products .variant-links, .featured-products .variant-links, .product-accessories .variant-links, .product-miniature .variant-links {display:none;}

.on-sale{font-size:2em;}


li.product-flag.on-sale {background-image: radial-gradient(#111111, #00253d);padding:20px 10px;}
#checkout .product-name{display:block;}
#checkout  .label{padding:0;}


/* STYLE 1 ------------------------------------------------------------ */
#header{background:radial-gradient(#3c3c3c,black);}
.style1{background:white;}

.bloc1{background:white;margin:0 auto 0 auto;padding: 40px 0;}
.bloc2{background: url(https://mykaaza.com/img/grisrepete.jpg) repeat;margin:0 auto 0 auto;padding: 40px 0;border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;}

.style1 .container{min-height:500px;}
.style1 .slogan{max-width:800px;margin:20px auto;}
.style1 .slogan h1{font-size:1.4em;color:#111111;padding:0;font-family:'Roboto', sans-serif;}
.style1 .slogan p{font-size:0.85em;color:#1e1e1e;margin:0;padding:0;font-family:'Roboto', sans-serif;text-align:justify;}

.style1 .slogan p.tac {text-align:center;}






.contain img {-webkit-background-size: contain;background-size: contain;width: 100%;}

.style1 .shadow1{box-shadow:0 3px 5px gray;border:1px solid white;border-radius:10px;}

.style1 hr.h1{width:100px;border:none;border-top:1px solid #111111;margin:10px auto 25px auto;}
.style1 hr.h2{width:70px;border:none;border-top:4px solid #111111;margin:3px 0 15px 0;}


.style1  .flex {display: flex;align-items: center;height: 100%;}

.style1 h1{font-size:2.2em;color:#111111;margin:0;padding:0;text-align:center;line-height:35px}
.style1 h2.styl1 {font-size: 2.2em;color: #111111;margin: 0;padding: 0;text-align: center;	line-height: 35px;}
.style1 h2{font-size:1.4em;color:#ffc002;margin:0 0 10px 0;padding:0;font-weight:bold}
.style1 hr{width:200px;border:none;border-top:3px solid #111111;margin:15px auto 30px auto;}
.style1 p{font-size:0.9em;color:#383838;padding:0;font-family:'Roboto', sans-serif;line-height:25px;text-align:justify;text-align-last: left;}

.style1 p.evidence1 {max-width:900px;margin:20px auto;font-size:1.1em;color: #383838;line-height:30px;text-align: center;text-align-last: center;clear:both;height:auto;overflow:hidden;}
.style1 p.tac{text-align:center;}
.style1 .taj{text-align: justify;}
.style1 .citation{font-size:1.25em;color:#111111;text-align:right;font-style:italic;}
.style1 a{font-size:1.2em;margin:0;padding:0;}
.style1 a.button{background-image:radial-gradient(#003a5b,#111111);color:white;padding:15px 20px;border-radius:0;margin-bottom:20px;font-family:font-family:'Heebo', sans-serif;}

.presentation{margin:0 auto;font-size:1.2em;}
.clear{clear:both;}

.style1 .evidence{padding:15px;background-image:radial-gradient(#008c10,#111111);color:white;margin:20px 0;font-family:'Roboto', sans-serif;font-style:italic;font-size:0.9em;border:1px solid white;border-radius:5px;}

.style1 .slogan{text-align:center;font-size:1.5em;margin:10px auto 15px auto;color:#ffc002;}
.style1 .slogan2{text-align:center;font-size:1.3em;margin:10px auto 15px auto;color:#ffc002;}

#categories{background:#e8e8e8;padding:50px 0;}
#categories_cadre{display:flex;}
#categories_cadre .columns{display:flex;}
.style1 .categorie {border:1px solid #aaa;position:relative;}
.style1 .categorie a{height:100%;display:flex;justify-content:space-between;flex-direction:column;}
.style1 .categorie:hover{border:1px solid #ffc002;}
.style1 .categorie h3{padding:10px;display:block;justify-content:center;text-align:center;margin:10px 0 0 0}
.style1 .categorie img{border-radius:0;border:none;border-bottom:3px solid #ffc002 }
.style1 .categorie p{text-align:justify;text-align-last: left;padding:10px;display:none}
.style1 .categorie button{background:radial-gradient(#3c3c3c,black);color:#ffc002;padding:10px 10px;display:block;width:100%;font-family:'Heebo', sans-serif;font-weight:bold;}

.titre1 h1{text-align:center;font-size:3em;margin:10px auto 5px auto;color:#ffc002;}
.titre1 hr{margin:25px auto 30px auto;border:none;height:1px;width:200px;background:#b7b7b7}

.sepabloc1{padding-top:50px;padding-bottom:50px;background:#eaeaea;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;}
.sepabloc2{padding-top:50px;padding-bottom:50px;}
.sepabloc3{padding-bottom:50px;}

.cadre3{padding:15px;border:1px solid #dbdbdb }
#header a:hover {color: #ffc002;}

a.lienacccueil {padding: 10px 15px;background-image: #ffc002;color: white;border-radius: 10px;border: 1px solid white;text-transform: none;	margin-left: 0;	font-size: 1.3em;font-weight: bold;font-family: 'Heebo', sans-serif;line-height: 25px;}

#amhomecontent3{text-align: center;background: #f4f4f4;margin: 30px auto 0 auto;padding: 40px 0;border-top: 1px solid #eaeaea;	border-bottom: 1px solid #eaeaea;}
#amhomecontent3 h2{font-size:2.5em}
#amhomecontent3 h3.ahc-title{font-size:2em;text-align: center;color:#ffc002; padding:5px 10px; height:60px; display:flex;font-weight: normal;align-items:center;}
#amhomecontent3 h3.ahc-title a{margin:auto}
#amhomecontent3 h3.ahc-title a,#amhomecontent3 h3.ahc-title a:hover{color:#ffc002;margin:auto;}
#amhomecontent3 ul li a.ahc-link {overflow:hidden;border-bottom:1px solid #c9c9c9;margin-bottom:15px}
#amhomecontent3 .ahc-description{padding:0 15px;height:150px;display:flex;}
#amhomecontent3 .ahc-description p{text-align: justify;text-align-last: center;font-size: 1.1em;line-height: 22px;margin:auto;}

.tac{text-align: center;}

#Usines{clear:both;margin:0;padding:50px 0;background-image:radial-gradient(#686868,#191919)}
#Usines .row{max-width:1600px;display:flex;align-items:center;justify-content: center;flex-wrap: wrap;}
#Usines h2.styl1  {color:white;margin:10px auto;}
#Usines hr.h1 {border-top: 1px solid white;margin:10px auto;}
#Usines .columns{margin-bottom:50px}
#Usines img{border:none;border-radius:0;margin:auto;}
#Usines .usine_logo img{height:40px;}
.usine_bloc{position:relative;width:100%;}
.usine_fond{position:relative;top:0;left:0;z-index:1;}
.usine_logo{position:absolute;bottom:0;left:0;z-index:2;width:100%;height:50px;text-align:center;background-color:rgba(255, 255, 255, 0.8);display:flex;align-items:center;justify-content:center;}


#Premium{clear:both;margin:0;padding:50px 0;background-image:radial-gradient(#686868,#191919)}
#Premium h2.styl1  {color:white;margin:10px auto;}
#Premium hr.h1 {border-top: 1px solid white;margin:10px auto;}
#Premium .columns{margin-bottom:50px}
#Premium img{border:none;border-radius:0;margin:auto;}
#Premium iframe{margin:auto;}

#services{clear:both;margin:50px 0;padding:50px 0;text-align:center;}
.services_bloc{border:1px solid #dbdbdb;padding:15px 10px;}
#services .columns{margin-bottom:50px}
#services img{border:none;border-radius:0;margin:auto;}
#services .services_titre{font-size:1.2em;margin:15px auto 0 auto;text-transform:uppercase;font-weight:bold}
#services .services_soustitre{min-height:60px}
#services .services_picto{margin-top:15px}


.style1 b,.style1 strong{color:#111111;}
.style1 img{margin:0;padding:0;border: 1px solid white;border-radius:10px}
.tac{text-align:center;}
.style1 .evidence b, .style1 .evidence strong {color:white;}
.product-cover{text-align:center;}
.product-cover img{box-shadow:none;}
.product-cover img{max-height:auto;width:100% !important;max-width:auto !important;}
#contact #left-column {width:50%;}
#contact #content-wrapper {width:50%;}

.promo-code-button a{color:#ffc002;}
.card .checkout a{color:white;}


/* STYLE 1 ------------------------------------------------------------ */

.item{}
.item .cadre{border:1px solid #c9c9c9;height:300px;width:auto;overflow:hidden;padding:10px;margin:10px;display:flex;}
.item .picto{width:70px;float:left;margin:auto 0;display:inline-block;min-width: 70px}
.item .picto img{height:70px;}
.item .txt{float:left;padding-left:15px;margin:auto 0;text-align:left;text-transform: uppercase;color:#111111;font-size:2em;display:inline-block;line-height:30px;}
.item .txt b{font-size:1.1em;}
.item .txt a{font-size:0.9em;}
.item .txt span{text-transform:none;color:#1e1e1e;font-size:0.6em;display:block;margin-top:10px;}
.item .txt span img{max-height:30px;}

/* AVIS ------------------------------------------------ */
#avis{background:transparent;background-size:cover;margin-top:50px;margin-bottom:50px;}
#avis h2{margin-bottom:10px;color:white;text-shadow:0 2px 2px #111111;display:block;}
#avis  #header3 #infos {height:150px;}
#avisbloc .row{padding:0 0;border-radius:10px;box-shadow:0 5px 9px #2b2b2b;position:relative;display:flex;height:auto;overflow:hidden;}
#avisform textarea{height:100px;border-radius:5px;color:#4F4F4F;margin-top:20px;}
#avisform input[type='text']{border-radius:5px;color:#4F4F4F;margin-top:20px;}
#avis input[type='submit']{background:#111111;border: 1px solid white; border-radius:3px; box-shadow: 0 3px 5px #111111; color: white; display: inline-block; float: none; font-size: 1.3em; margin:10px auto 30px auto; padding: 5px 15px; text-align: center; max-width: 450px;}
#avisform{padding:20px 50px;background:url(https://mykaaza.com/img/opanoir90.png) repeat;}
#avisform p{text-align:center;}
#avisform span{font-size:1.3em;}
#avisform .yes{font-size:1em;text-align:center;}
#avisform .no{color:white;font-size:1em;text-align:center;}
#avisliste{padding:20px 50px;font-size:1.2em;max-height:430px;overflow:hidden;}
#avisliste img{max-height:150px;}
#avisliste hr{border-color:#7F7F7F;margin-top:5px;margin-bottom:5px;}
1#avisliste{position:absolute;top:0;right:0;background:url(https://mykaaza.com/img/opablanc90.png) repeat;text-align:left;font-size:1em;line-height:25px;overflow:auto;height:100%;min-height:464px;}
.note{font-size:1.3em;color:white;}https://mykaaza.com/
.note00_profil2{width:80px;height:20px;background:url(https://mykaaza.com/img/avis.png) no-repeat -80px 0;float:left;margin-top:5px;}
.note05_profil2{width:80px;height:20px;background:url(https://mykaaza.com/img/avis.png) no-repeat -80px -20px;float:left;margin-top:5px;}
.note10_profil2{width:80px;height:20px;background:url(https://mykaaza.com/img/avis.png) no-repeat -65px 0;float:left;margin-top:5px;}
.note15_profil2{width:80px;height:20px;background:url(https://mykaaza.com/img/avis.png) no-repeat -65px -20px;float:left;margin-top:5px;}
.note20_profil2{width:80px;height:20px;background:url(https://mykaaza.com/img/avis.png) no-repeat -49px 0;float:left;margin-top:5px;}
.note25_profil2{width:80px;height:20px;background:url(https://mykaaza.com/img/avis.png) no-repeat -49px -20px;float:left;margin-top:5px;}
.note30_profil2{width:80px;height:20px;background:url(https://mykaaza.com/img/avis.png) no-repeat -30px 0;float:left;margin-top:5px;}
.note35_profil2{width:80px;height:20px;background:url(https://mykaaza.com/img/avis.png) no-repeat -33px -20px;float:left;margin-top:5px;}
.note40_profil2{width:80px;height:20px;background:url(https://mykaaza.com/img/avis.png) no-repeat -17px 0;float:left;margin-top:5px;}
.note45_profil2{width:80px;height:20px;background:url(https://mykaaza.com/img/avis.png) no-repeat -17px -20px;float:left;margin-top:5px;}
.note50_profil2{width:80px;height:20px;background:url(https://mykaaza.com/img/avis.png) no-repeat -1px 0;float:left;margin-top:5px;}
.sloganavis{text-transform:none;text-align:center;font-size:1.3em;}
.notemoyenne{font-size:0.6em;text-transform:none;font-style:italic;}
.avis_note{float:right;padding:0 5px 4px 7px;}
.avis_date{margin-right:10px;margin-top:0;float:right;font-size:0.9em;font-style:italic;padding-top:4px;display:none;}
.avis_message{font-size:0.9em;line-height:20px;font-style:italic;color:#6f6f6f;}
.avis_nom{text-transform:uppercase;color:#111111;}
.avis_prenom{text-transform:capitalize;color:#111111;}
.eva_no{width:15px;height:20px;background:url(https://mykaaza.com/img/avispetit.png) no-repeat -15px 0;float:left;margin-right:10px;}
.eva_no, .eva_yes{cursor:pointer;}
.eva_yes{width:15px;height:20px;background:url(https://mykaaza.com/img/avispetit.png) no-repeat 0 0;float:left;margin-right:10px;}
.eva{width:15px;height:20px;background:url(https://mykaaza.com/img/avis.png) no-repeat -80px 0;float:left;margin-right:10px;}

#avis textarea {min-height:50px;}
#_desktop_cart img{position:relative;top:2px;}
#_desktop_cart{font-weight:bold;}

p.coupon_avant{padding:15px 20px;border:1px solid #FFC002;font-size:1.6rem;border-left:3px solid black;display:inline-flex;flex-direction: column;align-items:flex-start;justify-content:flex-start;line-height:3rem;min-height:80px}
p.coupon_avant b{font-size:1.4rem}
p.coupon_avant b.jaune{color:#FFC002}
p.coupon_avant span{margin-bottom:5px}
.coverimg{text-align:center;padding:50px 0;}
.coverimg img{}
#header .header-nav .language-selector {margin-top:8px;}


.product-flags li.product-flag.on-sale {padding:5px 10px;width:40%;right:0;top:0;display:block;border-radius: 0 0 20px 0}
.thumbnail-container .product-flags {top:0;left:0;margin-left:0;}

tfoot td, tfoot th, thead td, thead th{text-align:center;}
.products-sort-order .select-title{line-height:25px}

#diapoaccueil{overflow:hidden;}
#diapoaccueil h1{font-size: 1.5em;margin:0 auto 40px auto;padding: 0;color: white;text-align: center;line-height: 30px;	text-shadow: 1px 1px 1px #111111;text-transform: uppercase;}
#diapoaccueil strong{font-size:2.6em;margin:0 auto 30px auto;padding: 0;color: white;text-align: center;line-height:60px;	text-shadow: 1px 1px 1px #111111;text-transform: uppercase;}
#diapoaccueil .rsMinW .rsTabs{padding:0;margin-top:-50px;display:none}
#diapoaccueil .rsMinW .rsTab.rsNavSelected {background: #fcc83a;background-image: -webkit-linear-gradient(top, #fcc83a,#ffc002);	background-image: -moz-llinear-gradient(top, #fcc83a,#ffc002);	background-image: linear-gradient(to bottom, #fcc83a,#ffc002);border-color:white;}
#diapoaccueil  .rsArrow  {bottom:70px;}
.royalSlider  .rsMinW{width:100%;text-align: center;}
.royalSlider  .rsMinW .rsBullets {position:relative;}
#slider-with-blocks-1 { width: 100%;}
.rsContent {float: left; }
.rsContent a{display:block;height:100%;width:100%}
.bContainer { position: relative; }
.rsABlock { position: relative; display: block; left: auto; top: auto; }
.blockHeadline { font-size:2.3em; line-height:40px;}
.blockSubHeadline { font-size: 32px; line-height: 40px }
.txtCent { text-align: center; width: 100%; }
.rsOverflow{height:600px !important;}

#bloc_accueil{margin-top:0;}
#header .header-nav .right-nav {margin-top:0;}



div.easycart_combhooktop {font-size:0.8em;}
.easycart_combhooktop tbody td,.easycart_combhooktop  tbody th {padding:2px 5px;}
table.easycart_combhookpopup {max-width: 100% !important;}
.easycart_combhookpopup{width: 100% !important;}


table.easycart_combhookpopup tbody td,table.easycart_combhookpopup thead td{padding:0 3px;display:block;float:left;}
table.easycart_combhookpopup tfoot,table.easycart_combhookpopup thead,table.easycart_combhookpopup tbody{width:100%;display:block;}
table.easycart_combhookpopup tr{display:block;overflow:hidden;}
.easycart_col1,.easycart_col1{width:25%;font-size:0.8em;padding:0 3px;}
.easycart_col2{width:25%;padding:0 3px;font-size:0.8em;}
.easycart_col3{width:50%;padding:0 3px;}

table.easycart_combhookpopup tr th{display:block;float:left;padding:0 3px;text-align: center;height:30px;line-height:30px;background:#ffc002;color:white;font-size:0.8em}
table.easycart_combhookpopup tr td.ectable_variants{width:25%;padding:0 3px;display:block;float:left;height:30px;line-height:30px;}
table.easycart_combhookpopup tr td.ectable_price{width:25%;padding:0 3px;display:block;float:left;font-size:1.1em;height:30px;line-height:30px;}
table.easycart_combhookpopup tr td.ectable_addtocart{width:50%;padding:0 3px;display:block;float:left;height:30px;line-height:30px;}
.mc_div_qty_outer {text-align: right;}
table.easycart_combhookpopup [type="text"]{color:#0a0a0a;}
tbody, tfoot, thead{border:none;}


.paypal_payment_form img{display:none;}

a.quick-view{display:none !important}

#diapoaccueil .rsMinW,#diapoaccueil  .rsMinW .rsOverflow,#diapoaccueil  .rsMinW .rsSlide,#diapoaccueil  .rsMinW .rsVideoFrameHolder,#diapoaccueil  .rsMinW .rsThumbs {background:radial-gradient(#3c3c3c,black);color: #FFF;}
#diapoaccueil .royalSlider{height:600px !important;border-top:1px solid white;border-bottom:2px solid white;box-shadow:0 5px 9px #bfbfbf;}

.contact-form h3 {text-transform:none;color:#ffc002;font-family: 'Heebo', sans-serif;}



.slide1 { background: url(https://mykaaza.com/img/diapo1.jpg) center center no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.slide2 { background: url(https://mykaaza.com/img/diapo2.jpg) center center no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.slide3 { background: url(https://mykaaza.com/img/diapo3.jpg) center center no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}

.diapo-black-friday-2022-robot-patissier{ background: url(https://mykaaza.com/img/diapo-ete-2022-robot.jpg) center center no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.slide_ete_2022_cave{background: url(https://mykaaza.com/img/diapo-ete-2022-cave.jpg) center center no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.slide_ete_2022_combine { background: url(https://mykaaza.com/img/diapo-ete-2022-combine.jpg) center center no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.slide_ete_2022_hotte { background: url(https://mykaaza.com/img/diapo-ete-2022-hotte.jpg) center center no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}

.diapo-black-friday-2022-robot-patissier{ background: url(https://mykaaza.com/img/diapo-black-friday-2022-robot-patissier.jpg) center center no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.diapo-black-friday-2022-robot{ background: url(https://mykaaza.com/img/diapo-black-friday-2022-robot.jpg) center center no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.diapo-black-friday-2022-black-series{ background: url(https://mykaaza.com/img/diapo-black-friday-2022-black-series.jpg) center center no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.diapo-black-friday-2022-lave-vaisselle { background: url(https://mykaaza.com/img/diapo-black-friday-2022-lave-vaisselle.jpg) center center no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.diapo-black-friday-2022-seche-linge { background: url(https://mykaaza.com/img/diapo-black-friday-2022-seche-linge.jpg) center center no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}

.slide_a{display:block;width:100%;height:100%;position:relative;z-index:9999;}

.slide1 .bContainer img,.slide1 .bContainer img,.slide2 .bContainer img,.slide2 .bContainer img,.slide3 .bContainer img,.slide3 .bContainer img{max-height:30px;}

.blockHeadline{font-size: 1.6em;color: #f7f7f7;margin: 0;	padding: 0;	text-align:left;	line-height: 35px;font-family: 'Heebo', sans-serif;}
.blockHeadline b{text-align: left;font-size:0.8em;margin: 10px auto 15px auto;color: #ffc002;font-style:italic;font-family: 'Roboto', sans-serif}


.soustitre{color: #f7f7f7;font-size:1.3em;text-align: left;padding:0 0 14px 0;margin:0;line-height:25px;padding-left:0;font-family:'Roboto', sans-serif;font-weight:normal;font-style:italic;}

.slide1 .bContainer{width:auto;float:left;padding:15px 15px 15px 100px;width:50%;background:transparent;height:100%;top:0;margin:0}
.slide1 .bContainer_produit{width:auto;float:right;padding:15px 100px 15px 15px;width:50%;background:transparent;height:100%;top:0;margin:0;text-align:right;display:block;}
.slide1 .bContainer_produit .flex{display:flex;align-items:right;float:right;}
.slide1 .bContainer_produit img{margin:auto 0;float:right;}

.slide2 .bContainer{width:auto;float:left;padding:15px 15px 15px 100px;width:60%;background:transparent;height:100%;top:0;margin:0}
.slide2 .bContainer_produit{width:auto;float:right;padding:15px 100px 15px 15px;width:40%;background:transparent;height:100%;top:0;margin:0;text-align:left;display:block;}
.slide2 .bContainer_produit .flex{display:flex;align-items:left;float:right;}
.slide2 .bContainer_produit img{margin:auto 0;float:right;}

.slide3 .bContainer{width:auto;float:left;padding:15px 15px 15px 100px;width:50%;background:transparent;height:100%;top:0;margin:0}
.slide3 .bContainer_produit{width:auto;float:right;padding:15px 100px 15px 15px;width:50%;background:transparent;height:100%;top:0;margin:0;text-align:right;display:block;}
.slide3 .bContainer_produit .flex{display:flex;align-items:right;float:right;}
.slide3 .bContainer_produit img{margin:auto 0;float:right;}

.bContainer .flex{display:flex;align-items:center;}
.bContainer .mauto{margin:auto;}

.slide3 .soustitre,.slide3 .blockHeadline{margin-left:0;padding-left:0;margin-bottom:0}
#diapoaccueil .slide1 a,#diapoaccueil .slide2 a,#diapoaccueil .slide3 a{padding:12px 30px;background-image:#ffc002;color:white;border-radius:10px;border:1px solid white; text-transform: none;float:left;margin-left:0;font-size:1.4em;font-weight:bold;font-family: 'Heebo', sans-serif;line-height:25px}



.royalSlider .decouvrir{margin-top:15px}
.pictoslide{height:12px;width:12px;background:#ffc002;border:1px solid #ffc002;display:inline-block;margin-right:8px;border-radius:100%;position:relative;top:-2px;}

.bContainer {top:15%;}


#adtm_menu .adtm_sub table tr td {padding: 0;}
 /*
 article.article_v1{width:23%;float:left;margin-right:2%;}
.hc-products-container article.article_v1{width:24%;float:left;margin-right:1%;}
 div.adtm_product article.article_v1 { width: 15.6%; margin-right: 1%}
 .hc-products-container article.article_v1{display:flex;float:left}
*/


.media-left{width:20%;float:left;}
.media-body{width:80%;float:left;line-height:20px}
.cart-summary-subtotals-container{background:transparent;}
.cart-summary-line .value {
    color: #000 !important;
    float: right;
    font-size: 20px !important;
    font-family: "Poppins", sans-serif;
}
.cart-summary-line .label {
    font-family: "Poppins", sans-serif;
    color: #363a42 !important;
}
.card-block {padding:0 0 0 0;}
.card-block.cart-summary-totals {padding:15px 15px 15px 15px;}
#js-checkout-summary .card-block.cart-summary-totals {padding:0 15px;background:transparent;}

.card-block.cart-summary-totals .cart-summary-line.cart-total {padding:0;}
.card-block.cart-summary-totals .cart-summary-line.cart-total .value{font-size:1.3em}
.cart-summary-products{padding:15px}

.recap-panier-reassurance{margin:15px 0}

#order-items .order-line {border-bottom:1px solid #e8e8e8 }

.margin-radio-label{margin-left:10px;vertical-align:middle;}
#_desktop_top_menu{margin-top:0}
#adtm_menu .img-responsive {margin-right:0 !important;margin-left:0 !important;}
.mc_div_qty_inner {display: block;}

body#checkout section.checkout-step .content {padding: 0;}

.delivery-options-list .row{display:flex;align-items:center;}
.nouvel_an{ background: url(https://mykaaza.com/img/nouvel-an-2024.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.diapo-2024-reduc{ background: url(https://mykaaza.com/img/diapo-2024-reduc.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}

.diapo-noel-2023-mini-lave-vaisselle { background: url(https://mykaaza.com/img/diapo-noel-2023-mini-lave-vaisselle.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.diapo-noel-2023-four-micro-onde { background: url(https://mykaaza.com/img/diapo-noel-2023-four-micro-onde.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.diapo-noel-2023-hachoir { background: url(https://mykaaza.com/img/diapo-noel-2023-hachoir.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}

.diapo-black-friday-1 { background: url(https://mykaaza.com/img/diapo-black-friday-1.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.diapo-black-friday-2 { background: url(https://mykaaza.com/img/diapo-black-friday-2.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.diapo-arrivage-marque-linarie { background: url(https://mykaaza.com/img/diapo-arrivage-marque-linarie.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}

.diapo-solde-ete-2023-cave { background: url(https://mykaaza.com/img/diapo-solde-ete-2023-cave.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.diapo-solde-ete-2023-hotte { background: url(https://mykaaza.com/img/diapo-solde-ete-2023-hotte.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.diapo-solde-ete-2023-micro { background: url(https://mykaaza.com/img/diapo-solde-ete-2023-micro.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}

.diapo-lave-linge-arrivage { background: url(https://mykaaza.com/img/diapo-arrivage-lave-linge.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.diapo-aspirateur-04-23 { background: url(https://mykaaza.com/img/diapo-aspirateur-04-23.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.diapo-minilave-04-23 { background: url(https://mykaaza.com/img/diapo-minilave-04-23.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
.diapo-electro-04-23 { background: url(https://mykaaza.com/img/diapo-electro-04-23.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}


.slide-juin-1{ background:black url(https://mykaaza.com/img/slide-juin-1.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
.slide-juin-2{ background:black url(https://mykaaza.com/img/slide-juin-2.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
.slide-juin-3{ background:black url(https://mykaaza.com/img/slide-juin-3.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
.slide-juin-4{ background:black url(https://mykaaza.com/img/slide-juin-4.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
.slide-juin-5{ background:black url(https://mykaaza.com/img/slide-juin-5.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}


.diapo-promo-linari { background:#422716 url(https://mykaaza.com/img/diapo-promo-linari.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
.diapo-promo-linari-refri { background:#809284 url(https://mykaaza.com/img/diapo-promo-linari-refri.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
.diapo-promo-linari-lave { background:black url(https://mykaaza.com/img/diapo-promo-linari-lave.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}

.promo-03-09-2024 { background:black url(https://mykaaza.com/img/promo-03-09-2024.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
.promo-linari-lave-linge-03-09-2024{ background:black url(https://mykaaza.com/img/promo-linari-lave-linge-03-09-2024.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
.promo-linari-lave-vaisselle-03-09-2024 { background:black url(https://mykaaza.com/img/promo-linari-lave-vaisselle-03-09-2024.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}

.diapo-lave-linge-30-10-2024{ background: url(https://mykaaza.com/img/diapo-lave-linge-30-10-2024.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
.diapo-black-november-30-10-2024{ background: url(https://mykaaza.com/img/diapo-black-november-30-10-2024.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}

.promotion-04-2025-cave{ background: url(https://mykaaza.com/img/promotion-04-2025-cave.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
.promotion-04-2025-lave-vaisselle{ background: url(https://mykaaza.com/img/promotion-04-2025-lave-vaisselle.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
.promotion-04-2025-seche-linge{ background: url(https://mykaaza.com/img/promotion-04-2025-seche-linge.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}

.janvier-2025-1{ background: url(https://mykaaza.com/img/janvier-2025-1.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}

.janvier-2025-2{ background: url(https://mykaaza.com/img/janvier-2025-2.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}

.janvier-2025-3{ background: url(https://mykaaza.com/img/janvier-2025-3.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}

.janvier-2025-4{ background: url(https://mykaaza.com/img/janvier-2025-4.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}

.janvier-2025-5{ background: url(https://mykaaza.com/img/janvier-2025-5.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}

.banniere-cave-a-vin-vintage{ background: url(https://mykaaza.com/img/banniere-cave-a-vin-vintage.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
.black-nov-02-11-2024{ background: url(https://mykaaza.com/img/black-nov-02-11-2024.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
.black-nov-06-11-2024{ background: url(https://mykaaza.com/img/black-nov-06-11-2024.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}

.diapo-noel-2024{ background: url(https://mykaaza.com/img/diapo-noel-2024.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}




#adtm_menu ul#menu {display:block;text-align:center;}
#adtm_menu ul#menu li{display:inline-block;margin:0 0 0 0;}
#adtm_menu ul#menu li span{padding:0 5px;font-family: 'Heebo', sans-serif;}
#adtm_menu ul#menu li.advtm_menu_toggle{display:none;}

@media only screen and (min-width: 40.1em) {

	#header  #_desktop_top_menu{display:block; width: 100%; background-image:radial-gradient(#133e68, #05172b);background:transparent}
	#adtm_menu {margin:0 auto;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);}
	#adtm_menu_inner{background-color: rgba(0, 0, 0, 0); width: 2000px;}
	#adtm_menu .li-niveau1 a.a-niveau1 { min-height:40px;  line-height: 40px; font-family: 'Heebo', sans-serif;}

	#adtm_menu .adtm_column span.column_wrap_title {border: 1px solid #e5e5e5; text-align: center !important; padding: 1px;}
	#adtm_menu .adtm_column:hover{border-color:#ffc002;}
	#adtm_menu .adtm_column span {text-align: center !important;}
	.li-niveau1 a.a-niveau1 {border:none !important;}
	.advtm_menu_10 a:hover .advtm_menu_span_10, .advtm_menu_10 a.advtm_menu_actif .advtm_menu_span_10, .advtm_menu_10:hover > a.a-niveau1 .advtm_menu_span_10,.li-niveau1 a:hover .advtm_menu_span, .li-niveau1 .advtm_menu_span:hover, .li-niveau1:hover > a.a-niveau1 .advtm_menu_span {background:#ffc002 !important;}
	.adtm_product #products .product-description, .featured-products .product-description, .product-accessories .product-description, .product-miniature .product-description {height:auto; }
	.adtm_product div.easycart_combhooktop {display: none;}
	.adtm_product .product-description > center {display: none;}

/*
#adtm_menu ul#menu li.menuHaveNoMobileSubMenu {flex: 1;}
*/
.adtm_column_wrap{display:flex;flex-wrap: nowrap;width:100%;}
.adtm_column {display:flex;align-items:center;justify-content:center;}
#adtm_menu .adtm_sub table tr{display:flex;align-items:flex-start;justify-content:center;}
#adtm_menu .adtm_sub table tr td{display:flex;align-items:center;justify-content:center;min-width:230px;max-width:230px;margin-right:10px}
.adtm_column_wrap {display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}
#adtm_menu .adtm_column{flex:1;width:auto;display:flex;min-width:230px;max-width:230px;}
.column_wrap_title{min-width:100%}
#adtm_menu .product-description h2{padding:0;}
#adtm_menu .featured-products .product-description{min-height:30px;padding:0;}
#adtm_menu .featured-products .product-title{display:flex;padding:0 5px;}
.featured-products .product-title a{margin:auto;}
#adtm_menu .li-niveau1 a span {padding: 0;margin:0;}
#adtm_menu .adtm_sub .titre_flex{min-height:50px;display:flex;line-height:25px;width:100%;margin-top:15px;font-size:1.2em}
#adtm_menu .adtm_sub  .titre_auto{margin:auto;color:#232323;font-size:0.7em;padding:0 5px;}
#adtm_menu .adtm_sub  .titre_auto br{display:none;}
#adtm_menu .adtm_sub  .article_v1 img {max-height:150px;}
#adtm_menu .adtm_sub .featured-products .product-title{margin:auto;}
#adtm_menu .adtm_column_wrap {padding:0;}
#adtm_menu .adtm_column_wrap span.column_wrap_title {margin: 0px 0px 0px 0px;}
#adtm_menu .adtm_column {margin:5px;}
#adtm_menu .featured-products .highlighted-informations{display:none;}
#adtm_menu .featured-products .thumbnail-container{height:auto;margin:0 0 0 0 !important;box-shadow:none;border:1px solid #e5e5e5;}
#adtm_menu .featured-products .thumbnail-container:hover{border-color:#ffc002;}
#adtm_menu .adtm_sub .featured-products .product-title a{line-height:20px}
#adtm_menu .adtm_sub .featured-products .product-description{width:100%;}
#topmobile{height:0px;background: #111111}
#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span {font-size:1.3em;text-transform:uppercase;}
#adtm_menu .li-niveau1{text-align:center;line-height:35px}
#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span{line-height:23px  !important}
}
/*
#adtm_menu ul#menu .li-niveau1 div.adtm_sub {visibility: visible !important;	}
#adtm_menu .adtm_column span.column_wrap_title a,#adtm_menu .adtm_column span.column_wrap_title a:hover, #adtm_menu .adtm_column span.column_wrap_title span[data-href]:hover, #adtm_menu .adtm_column span.column_wrap_title span[data-href]{line-height:25px;color:#111111;min-height:50px;font-weight:normal;display:block; font-size: 1rem}
#adtm_menu div.adtm_column_wrap span.column_wrap_title{line-height:20px;}
#adtm_menu .adtm_column {padding:0;margin: 0;}
#adtm_menu .adtm_column_wrap {padding:0;}
*/

.flex{display:flex;align-items:center}

.clear20{height:20px;clear:both;}

.custom{}


#contact .card-block li {list-style-type:none;text-align: justify;}

#manufacturer .btn-default{display:flex;align-items:center;margin-bottom:15px;width:auto;clear:none;}
#manufacturer .btn-default > span{margin:auto;width: auto !important;height: auto !important;}



#amcategories > ul > li > .card img { display: block; margin: 0 auto 15px; width: 100%; border: 0px solid #d6d6d6;}

.design1 h1{font-size:1.8em;margin: 0 0 10px 0;font-weight: normal;color: #111111;	display: inline-block;font-family: 'Heebo', sans-serif;	line-height: 40px;	text-align: left;}
.design1 h1 span, .design1 h2 span, .design1 h3 span{color: #ffc002;font-family: 'Heebo', sans-serif;}
.design1 h2{font-size:1.8em;	margin: 0 0 10px 0;	font-weight: normal;	color: #111111;	font-weight: normal;	display: inline-block;	font-family: 'Heebo', sans-serif;	line-height: 35px;	text-align: left;}
.design1 h2 b {color :#ffc002; }
.design1 h2 span{color: #ffc002;	font-family: 'Heebo', sans-serif;}
.design1 h3{font-size:1.2em;font-weight: normal;	color: #111111;	display: inline-block;	font-family: 'Heebo', sans-serif;	line-height: 30px;}
.design1 hr{border: none;	height: 4px;width: 100px;	background: #ffc002;	margin: 3px 0 15px 0;}
.design1 p{line-height: 30px;color: #232323;font-size:1.15em;}
.design1 p.item {line-height: 25px;font-size: 1.05em;max-width: 90%;margin: 0 auto;}
.design1 {padding: 0 0 50px 0;}
.design1 div.citation {line-height: 30px;	border-left: 3px solid #111111;	padding: 0 40px 0 40px;	font-style: italic;	margin: 20px 30px;	border-radius: 0 10px 10px 0;position: relative;	color: #ffc002;	background: transparent;	box-shadow: none;}
.design1 .citation p{color: #ffc002;line-height: 30px;font-size: 1.2em;font-weight: normal;	font-family: 'Roboto', sans-serif;}
.design1 .citation p strong {font-family: 'Heebo', sans-serif;}
.design1 .slogan {font-size: 1em;	text-transform: none;	text-align: center;	margin: 20px auto 0 auto;	font-style: italic;	line-height:30px;color: #111111;	font-weight: normal;	font-family: 'Roboto', sans-serif;	max-width: 90%;}
.design1 .slogan p {text-transform: none;line-height: 30px;color: #ffc002;	font-size: 1.3em;	margin-top: 5px;	-moz-text-align-last: center;	text-align-last: center;}

.design1 a{font-size:1.2em;margin:0;padding:0;}
.design1 a.button{background-image:radial-gradient(#ffc002,#d17a34);color:white;padding:15px 20px;border-radius:0;margin-bottom:20px;}
.design1 ul li {  margin-top: 15px; margin-left: 30px;}

.design2 h2{font-size:3.1em;	margin: 0 0 10px 0;	font-weight: 600;	color: #ffc002;		display:block;	font-family: 'Heebo', sans-serif;	text-transform: uppercase;	line-height:40px;	text-align: center;}
.design2 h2 span {font-weight: 600;font-family: 'Heebo', sans-serif;color: #ffc002;font-size: 0.7em;}
.design2 hr{margin:20px auto 40px auto;border: none;height:1px;width:200px;background: #ffc002;}
.design2 p{font-size:1.2em;font-weight:200}
.design2 .slogan {font-size: 1.4em;	text-transform: none;	text-align: center;	margin: 20px auto 0 auto;	font-style: italic;	line-height:35px;color: #111111;	font-weight: normal;	font-family: 'Heebo', sans-serif;	max-width: 90%;}

.limit1{max-width:80%;margin:0 auto;}
.padding1{padding:0 0 50px 0;height:auto;}
.padding2{padding:50px 0 0 0;height:auto;}
.padding3{padding:50px 0 50px 0;height:auto;}

.mobile_yes{display: none;}
.mobile_no{display: block;}

.tac{ text-align: center;} .tal{text-align: left;} .tar{text-align: right;} .taj{text-align: justify;}

div.citation{line-height:30px;border-left:3px solid #ffc002;padding:0 40px 0 40px;margin:40px 30px;border-radius:0 10px 10px 0;position:relative;color:#88969b;background:transparent;box-shadow:none;}
div.citation p{color:#ffc002;line-height:40px;font-size:1.8em;font-weight:600;font-family:'Heebo', sans-serif;}
div.citation p strong{font-family:'Heebo', sans-serif;}

div.citation2{line-height:30px;border-left:3px solid #ffc002;padding:0 10px 0 10px;font-style:italic;margin:10px 20px;border-radius:0 10px 10px 0;position:relative;color:#88969b;background:transparent;box-shadow:none;}
div.citation2 p{color:#747c7f;line-height:30px;font-size:1.1em;font-weight:normal;font-family:'Heebo', sans-serif; text-align: justify;}
div.citation2 p strong{font-family:'Heebo', sans-serif;}
#pscarthover_shoppingcart .bootstrap-touchspin input.form-control {width: 3.8em;}
/*
div.adtm_product par .advtm_menu_10 (fromages)
.advtm_menu_11 article.article_v1 {  width: 30%;  margin-right: 1%; }
*/
.col_img_rond{padding:15px 25px;margin-top:20px;}
#amhomecontent3 h3.ahc-title {font-size: 1.7em;height: auto;}
#amhomecontent3{padding:0 25px;}
.col_img_rond img, .col_img_rond2 img{border-radius:100%;border:5px solid #e6e6e6;-webkit-transition: all 0.45s ease-in-out; -moz-transition: all 0.45s ease-in-out; -o-transition: all 0.45s ease-in-out; -ms-transition: all 0.45s ease-in-out; transition: all 0.45s ease-in-out; }

.flex {display: flex; align-items: center;  height: 100%; }
img.shadow1, .shadow1 { border-radius: 8px; box-shadow: 0 5px 9px grey; border: 1px solid white; }

#product p a.commandeparrain{display:block;	text-align: center;	cursor: pointer;	-webkit-appearance: none;	transition: all .25s ease-out;	border: 1px solid transparent;	border-radius:10px;	padding:15px 20px;	margin:25px auto 20px auto;font-size:1.5em;background: #111111;color: #fff;max-width:300px;box-shadow:0 3px 5px #cccccc;border:1px solid white;}
#amhomecontent3 .ahc-description {padding: 15px;height: auto;display: flex;}
.parallaxie_1{background-image: url(https://mykaaza.com/img/appart-du-6-1.jpg) ;height:600px;width: 100%;margin-bottom: 0;position: relative;z-index: 0;margin-top: 30px}
.parallaxie_2{background-image: url(https://mykaaza.com/img/appart-du-6-2.jpg);height: 600px;width: 100%;margin-bottom: 0;position: relative;z-index: 0;margin-top: 30px}

.bg_fixed {background-attachment: scroll;}
.bg_cover {background-repeat: no-repeat;-o-background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;background-position: center;}
.safari .bg_fixed, .bg_fixed {background-attachment: scroll !important;}

ul.force1 li{font-family:'Heebo', sans-serif;margin:0 0 10px 0;font-size:1.2em}
ul.force2 li{font-family:'Heebo', sans-serif;margin:0 0 10px 0;text-align: center}

.aligne_gauche{float:left;margin:0 15px 15px 0;}
/*
#products .products{display: -webkit-flex; display: -ms-flexbox; display: flex;  -webkit-flex-wrap: wrap;  -ms-flex-wrap: wrap;  flex-wrap: wrap;}
#products .products article{display: -webkit-flex; display: -ms-flexbox; display: flex;}
*/

#authentication h1{font-size:1.3em}

.mc_div_qty_outer_single {min-height:40px;margin-bottom:0}
.lineven-relatedproducts .h1{font-size:1.3em}
.mc_div_qty_inner a > span {width: 30px !important;height: 30px !important;}
.mc_qty_input_textbox_style {height: 32px !important}


.ectable_addtocart .mc_div_qty_inner a > span {width: 24px !important;height: 24px !important;}
.ectable_addtocart .mc_qty_input_textbox_style {height: 26px !important}

.style1 #marques{margin-top:30px}
.style1 #marques .column{margin-bottom:20px}
.style1 #marques img{box-shadow:none;border:1px solid #e5e5e5 ;}

div#csoc-container .product-miniature .thumbnail-container.with-button {height:auto !important;}
#PM_CSOC .product-description h2 {min-height:70px;height:auto;width:100%;display:flex;position:relative;}
#PM_CSOC .product-description {height:auto;width:100%;}
#PM_CSOC  .product-accessories .thumbnail-container .product-thumbnail img,#PM_CSOC  .product-miniature .thumbnail-container .product-thumbnail img{position:relative;}
#PM_CSOC div#csoc-container .product-miniature .thumbnail-container.with-button .product-description {height: auto !important;}
div#csoc-container .product-miniature .thumbnail-container.with-button .product-description {height: auto !important;margin-bottom:10px}
#PM_CSOC  .button_display{display:none;}
#PM_CSOC  .thumbnail{margin-bottom:0}
#PM_CSOC  .product-price-and-shipping {height: 40px;}
.block-categories .category-sub-menu li[data-depth="0"] > a {border-bottom:none;margin-bottom:0;text-transform:uppercase;font-weight:bold;font-size:0.9em}

.lien_img{display:block;height:auto;background:white}
.lien_img,.hc-layout img{margin:auto;}
.lien_img img{height:250px;width:auto;}
#category .lien_img, #prices-drop .lien_img{display:block;position:relative;background:white}
#category .lien_img img, #prices-drop .lien_img img{height:auto;max-width:100%;width:100%; height: 300px;object-fit: cover;}
.thumbnail-container{text-align:center;}

.block-categories .category-sub-menu li[data-depth="0"] > a{font-family:'Roboto', sans-serif;font-weight:bold;line-height:20px;font-size:0.9em;color:white;}
.block-categories {background-image:radial-gradient(#111111, #000000);}
.pagination .current {background: #ffc002;}
/*
.slick-slide {height:auto;position: relative;z-index: 9998;}
.slick-slide table.easycart_combhookpopup {position: absolute;z-index: 9999;bottom:0;left:0;display:block !important}
*/

#search_filters{padding:1rem 1.25rem;}
#search_filters .text-uppercase{display:none}


/* ZOOMBOX ------------------------------------------------ */
/* La ZOOMBOX va avec le slider infinite, ne pas oublier dans le dossier CSS/img les images close.png et next.png */
#galerie{}
#galerie .row{}
#galerie img{max-height:220px;border:1px solid gray;}
#galerie img:hover{border:1px solid black;}
#galerie div.column{text-align:center;margin-bottom:15px;}
#pagination_controls {color:#000a19;margin-top:20px;margin-bottom:20px;}
#pagination_controls span {background:#3D81AD;color:white;margin-left: -5px;margin-right: 0;padding: 3px 9px;border-radius:2px;}
#pagination_controls a {background:#367BC7;color: white;margin-left: 0;margin-right: 5px;padding: 3px 9px;border-radius:2px;}
/*[fmt]0A90-0A0A-2*/
#zoombox iframe,#zoombox img{border:none;}
#zoombox .zoombox_mask{ background-color:#000; position:fixed; width:100%; z-index:1051; height:100%; top:0; left:0; }
#zoombox .zoombox_container{ position:absolute; z-index:1052; }
#zoombox .relative{ position:relative; }
#zoombox .zoombox_prev{ position:absolute; top:0; left:0; width:50%; height:100%; cursor:pointer; /*+opacity:0;*/ filter:alpha(opacity=0); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); -moz-opacity:0; opacity:0; }
#zoombox .zoombox_prev:hover{ /*+opacity:100%;*/ filter:alpha(opacity=100); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); -moz-opacity:1; opacity:1; }
#zoombox .zoombox_next{ position:absolute; top:0; right:0; width:50%; height:100%; /*+opacity:0;*/ filter:alpha(opacity=0); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); -moz-opacity:0; opacity:0; }
#zoombox .zoombox_close,#zoombox .zoombox_next,#zoombox .zoombox_prev{ cursor:pointer; }
#zoombox .multimedia .zoombox_next,#zoombox .multimedia .zoombox_prev{ display:none; }
#zoombox .zoombox_next:hover{ /*+opacity:100%;*/ filter:alpha(opacity=100); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); -moz-opacity:1; opacity:1; }
#zoombox .zoombox_gallery{ position:fixed; z-index:1054; bottom:-60px; left:0; right:0; text-align:center; /*+opacity:85%;*/ filter:alpha(opacity=85); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85); -moz-opacity:0.85; opacity:0.85; cursor:pointer; width:auto; background-color:#050505; height:60px; overflow: hidden; display:none; }
#zoombox .zoombox_gallery img{ height:50px; padding:5px; /*+opacity:50%;*/ filter:alpha(opacity=30); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30); -moz-opacity:0.3; opacity:0.3; }
#zoombox .zoombox_gallery img:hover,#zoombox .zoombox_gallery img.current{ /*+opacity:100%;*/ filter:alpha(opacity=100); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); -moz-opacity:1; opacity:1; }
#zoombox_loader{ background:url(img/loader.png) no-repeat left top; position:absolute; height:40px; width:40px; cursor:pointer; top:50%; left:50%; margin:-20px 0 0 -20px; z-index:1053; }
/** Zoombox Theme **/
.zoombox .zoombox_container{ background:white; color:#666; /*+box-shadow:0px 0px 10px #000000;*/ -moz-box-shadow:0px 0px 10px #000000; -webkit-box-shadow:0px 0px 10px #000000; -o-box-shadow:0px 0px 10px #000000; box-shadow:0px 0px 10px #000000; -moz-box-shadow:0 0 10px #000; -webkit-box-shadow:0 0 10px #000; -o-box-shadow:0 0 10px #000; box-shadow:0 0 10px #000; }
.zoombox .content{ background:#000; }
.zoombox .zoombox_title{ color:#FFF; /*+placement:anchor-top-left -1px -22px;*/ position:absolute; left:-1px; top:-22px; /*+text-shadow:1px 1px #000000;*/ -moz-text-shadow:1px 1px #000000; -webkit-text-shadow:1px 1px #000000; -o-text-shadow:1px 1px #000000; text-shadow:1px 1px #000000; -moz-text-shadow:1px 1px #000; -webkit-text-shadow:1px 1px #000; -o-text-shadow:1px 1px #000; text-shadow:1px 1px #000; }
.zoombox .zoombox_close{ background:url(img/close.png) no-repeat; width:30px; height:30px; /*+placement:anchor-top-right -15px -15px;*/ position:absolute; right:-15px; top:-15px; }
#zoombox.zoombox .zoombox_next{ background:url(img/next.png) no-repeat right center; }
#zoombox.zoombox .zoombox_prev{ background:url(img/prev.png) no-repeat left center; } /** Lightbox Theme **/
.lightbox .zoombox_container{ background:#FFF; margin-left:-30px; padding:10px 10px 37px; color:#666; }
.lightbox .zoombox_close{ background:url(img/lightclose.gif) no-repeat left top; width:66px; height:22px; top:auto; /*+placement:anchor-bottom-right 12px 6px;*/ position:absolute; right:12px; bottom:6px; }
.lightbox .zoombox_title{ text-align:left; } .lightbox .zoombox_next{ background:url(img/lightnext.gif) no-repeat right 50px; }
.lightbox .zoombox_prev{ background:url(img/lightprev.gif) no-repeat left 50px; }
#zoombox.lightbox .zoombox_gallery{ left:10px !important; right:10px; bottom:36px; }
/** Pretty Photo Theme **/
.prettyphoto .zoombox_container{ border:10px solid #0B0A0A; /*+border-radius:10px;*/ -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px 10px 10px 10px; background:#FFF; padding:10px 10px 37px; margin-left:-20px; color:#797979; }
.prettyphoto .zoombox_title{ text-align:left; }
.prettyphoto .zoombox_close{ background:url(img/ppsprite.png); width:27px; height:24px; top:auto; /*+placement:anchor-bottom-right 6px 8px;*/ position:absolute; right:6px; bottom:8px; }
.prettyphoto .zoombox_next{ background:url(img/ppnext.png) no-repeat right center; }
.prettyphoto .zoombox_prev{ background:url(img/ppprev.png) no-repeat left center; }
.prettyphoto .multimedia .zoombox_next,.prettyphoto .multimedia .zoombox_prev{ display:none; }
#zoombox.prettyphoto .zoombox_gallery{ left:10px !important; right:10px; bottom:36px; }
/** Dark Pretty Photo Theme **/
.darkprettyphoto .zoombox_container{ /*+border-radius:10px;*/ -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px 10px 10px 10px; background:#0C0C0C; padding:10px 10px 37px; margin-left:-30px; color:#828282; }
.darkprettyphoto .zoombox_title{ /*[empty]position:;*/ text-align:left; }
.darkprettyphoto .zoombox_close{ background:url(img/ppsprite.png); width:27px; height:24px; top:auto; /*+placement:anchor-bottom-right 2px 6px;*/ position:absolute; right:2px; bottom:6px; }
.darkprettyphoto .zoombox_next{ background:url(img/ppnext.png) no-repeat right center; }
.darkprettyphoto .zoombox_prev{ background:url(img/ppprev.png) no-repeat left center; }
.darkprettyphoto .multimedia .zoombox_next,.darkprettyphoto .multimedia .zoombox_prev{ display:none; }
#zoombox.darkprettyphoto .zoombox_gallery{ left:10px !important; right:10px; bottom:36px; }
/** Simple Theme **/
.simple .zoombox_container{ background:#000; }
.simple .zoombox_title{ color:#FFF; /*+placement:anchor-top-left -1px -22px;*/ position:absolute; left:-1px; top:-22px; /*+text-shadow:1px 1px #000000;*/ -moz-text-shadow:1px 1px #000000; -webkit-text-shadow:1px 1px #000000; -o-text-shadow:1px 1px #000000; text-shadow:1px 1px #000000; -moz-text-shadow:1px 1px #000; -webkit-text-shadow:1px 1px #000; -o-text-shadow:1px 1px #000; text-shadow:1px 1px #000; }
#zoombox.simple .zoombox_next{ background:url(img/simplenav.png) no-repeat -20px center; /*+opacity:100%;*/ filter:alpha(opacity=100); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); -moz-opacity:1; opacity:1; right:-20px; width:20px; }
#zoombox.simple .zoombox_next:hover{ background-position-x:left; }
#zoombox.simple .zoombox_prev{ background:url(img/simplenav.png) no-repeat -40px center; /*+opacity:100%;*/ filter:alpha(opacity=100); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); -moz-opacity:1; opacity:1; left:-20px; width:20px; }
#zoombox.simple .zoombox_prev:hover{ background-position-x:-60px; }
.simple .zoombox_prev{ background:url(img/ppprev.png) no-repeat left center; }
.simple .zoombox_close{ background:url(img/simpleclose.png) no-repeat; width:30px; height:30px; position:absolute; top:0; right:-10px; }
#zoombox.simple .multimedia .zoombox_next,#zoombox.simple .multimedia .zoombox_prev{ display:block; }

.form-footer{padding:0 15px}


/* GALERIE ---------------------------------- */
#galery .container{width:100%;}
#galerie img{object-fit:cover;}
#galerie .row{max-width:100%;}
.rect_height{height:270px;overflow:hidden;padding:0;}
.rect_height2{height:540px;overflow:hidden;padding:0;}
.rect_height img,.rect_height2 .rect_height img{height:auto;min-width:100%;max-width:100%;vertical-align: middle;max-height:100%;min-height:270px;width:auto;  }
.rect_height2 img{height:auto;min-width:100%;max-width:100%;vertical-align:middle;max-height: 100%;min-height:540px;width:auto;}
.rect_row_100{float:left;width:100%;} .rect_row_50{float:left;width:50%;} .rect_row_33{float:left;width:33.33%;} .rect_row_25{float:left;width:25%;} .rect_col_75{float:left;width:75%;} .rect_col_60{float:left;width:60%;} .rect_col_50{float:left;width:50%;} .rect_col_40{float:left;width:40%;} .rect_col_25{float:left;width:25%;} .rect_col_33{float:left;width:33.33%;} .rect_col_25{float:left;width:25%;}
.gal_row { display: flex;  flex-wrap: wrap;  padding:0;}
.gal_column img {  margin-top: 8px;  vertical-align: middle;  width: 100%;}
.gal_row img {width: 100%; height: auto;}
.gal_row a:hover{color:white;}
.location-listing {position: relative;margin:5px 3px;overflow:hidden;height:100%;}
.location-image {line-height: 0;  overflow: hidden;}
/* GALERIE ---------------------------------- */

#adtm_menu .adtm_sub{background:white}
#adtm_menu table.columnWrapTable{max-width:1200px;height:auto;margin-left:auto;margin-right:auto;z-index:100;position:relative;}

#video .container{width:100%}
#adtm_menu ul#menu li div.adtm_sub{z-index:9000;}

.pscartdropdown-product-line-grid-right{padding:0 5px;}
.pagination > div:first-child {line-height: 25px}

/*
	.advtm_menu_20 .adtm_sub{display:block !important;opacity:1 !important;visibility: visible !important;left:0 !important;}
	*/



.container {width: 1340px;max-width: 100%;}
.carac_ligne{width:100%;clear:both;display:flex;align-items:center;padding:5px;}
.carac_ligne:nth-child(even){background:#f7f7f7 }
.carac_ligne:nth-child(odd){background:#e8e8e8}
.carac_champ{width:35%;float:left;margin:auto 0;padding:0 5px;line-height:20px;font-size:0.8em;text-align:left}
.carac_valeur{width:65%;float:right;margin:auto 0;padding:0 5px;line-height:25px;font-size:0.8em;text-align:left}

.cms_perso h1{color:#26ace2;text-align:center;margin-top:0;font-size:2em;font-family: 'Heebo', sans-serif;}
.cms_perso strong{color:#133561}
.cms_perso h1 span{color:#133561}
.cms_perso h3{color:#133561}
.cms_perso .border{border:1px solid white; box-shadow: 0 5px 9px #b7b7b7}
.cms_perso hr{margin-top:25px;margin-bottom:25px;}
.cms_perso p{font-size:1em;line-height:25px;font-family: 'Roboto', sans-serif;}
.cms_perso img{width:auto;max-width:100%;}
.cms_perso img.shadow1{box-shadow:0 5px 9px gray;border:1px solid white;border-radius:10px;}
.cms_perso a{color:#26ace2;text-decoration: underline;}
.cms_perso a.media {margin-top:15px;font-size:0.9em;display:block;}
#footer .footer-container .links{width: 33.33%;}
#footer .footer-container .links .wrapper{width: 100%;}

#footer .block-social{display: none;}

.product-features > dl.data-sheet dd.value, .product-features > dl.data-sheet dt.name {text-transform:normal;}

ul.atouts li,.product-information ul li { margin: 0 0 5px 30px; font-size: 1em; font-weight: 600;  font-style: italic;position: relative;}
ul.atouts li img,.product-information ul li img{height:20px;position:relative;top:-2px;display: none;}
ul.atouts li:before,.product-information ul li:before {
    position: absolute;
    width: 10px;
    height: 10px;
    background: #ffc002;
    border-radius: 50%;
    content: "";
    left: -20px;
    margin-top: 8px;
}
.elementor-text-editor ul li{
	margin: 0 0 5px 30px!important;position: relative;
}
.elementor-text-editor ul li:before {
    position: absolute;
    width: 5px;
    height: 5px;
    background: #ffc002;
    border-radius: 50%;
    content: "";
    left: -20px;
    margin-top: 8px;
}

/*ul.nav-tabs li:nth-child(2n) {display:none}*/
ul.nav-tabs{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;}

.carac_ligne_titre{font-weight:bold;margin-top:20px;margin-bottom:5px}

#newsletter_form{display:flex;align-items:center;justify-content:center;background:white;width:100%;}
#newsletter_form iframe{height:1200px;width:700px;background:white;overflow:hidden;}
#newsletter_form iframe body{background:white !important}



.usine_fond{position:relative;}
.vignette{position:absolute;top:0;left:0;z-index:10;width:132px;height:113px;}
.vignette img{
   animation-duration: .900s;
   animation-name: clignoter;
   animation-iteration-count: infinite;
   transition: none;
}
@keyframes clignoter {
  0%   { opacity:1; }
  40%   {opacity:0; }
  100% { opacity:1; }
}}



.bandeau_marque{margin-bottom:20px}
#manufacturer-short_description{padding:10px;border:1px solid gray;font-size:1.3rem;text-align:center;margin-bottom:30px}
#manufacturer-short_description p{margin:0}
@media only screen and (min-width:64em){
	.fond_bleu2 .col-lg-2 {width:20%;}
	}


@media only screen and (min-width: 40.063em) and (max-width: 64em) and (orientation: portrait){
	#menu_bloc{height:auto;line-height:47px;background-image:radial-gradient(#111111,#111111);text-align:center;border-radius:0;border-bottom:1px solid white;margin-top:10px;margin-bottom:0;border-radius:0;-webkit-background-size: cover;background-size: cover;border-top:1px solid #111111;border-bottom:1px solid #111111;overflow:hidden;}
	.slide1 .bContainer img,.slide1 .bContainer img,.slide2 .bContainer img,.slide2 .bContainer img,.slide3 .bContainer img,.slide3 .bContainer img{max-height:25px;}
	#menu_bloc a:hover {border-bottom: 0px solid #0D151B;}
	.avantageaccueil{width:33.33%;margin-bottom:30px;font-size: 1.35em;}
	#block_myaccount_infos, .block-contact{width:50%;}
	#contact #wrapper .container {width: 100%;max-width: 100%;}
	.contact-rich .block .data {font-size: 1em;line-height:25px;}
	#menu_bloc ul{margin:0;}
	.item .picto{width: 100%; margin-top: 25px;}
	.item .cadre{display: block;}
	.item .txt{text-align: center; font-size: 1.6em;}
	body#product #_desktop_logo, body#cart #_desktop_logo, #_desktop_logo {margin-top: -25px;}
	#adtm_menu ul#menu li {font-size:0.9em;border:none}
	#left-column{padding:0;}
	.block-categories {padding: 1.563rem 5px;}
	#products .products article {width:49%;float:left;clear:none;}
	.pagination .current,.pagination li {height: 30px;min-width:30px;line-height:30px}
	#adtm_menu ul#menu li span {padding: 0 5px 0 5px; }
	/*#adtm_menu ul#menu li div.adtm_sub {top: 95px;position:absolute;z-index:9999;}*/
	#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span {max-height: 40px;}
	#category-description p {font-size: 1em;}
	.products-selection .sort-by {font-size: 0.8em;}
	#diapoaccueil {height:550px !important;}
	#_desktop_top_menu{padding:10px;}
	#diapoaccueil a {padding: 8px 15px;margin-left: 25px;font-size: 1.3em;}
	#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span,#adtm_menu .li-niveau1  {min-height: 40px;line-height: 40px;}
	#diapoaccueil .royalSlider {height:550px !important;width:100%;max-width:100%}
	.rsOverflow {height:550px !important;}
	.slide1 .bContainer {max-width: 50%;}
	.blockHeadline {font-size: 1.5em;line-height: 30px;}
	.slide2 {background-position:center 0;}
	.soustitre {font-size: 1.1em;padding: 0 0 10px 0;line-height: 20px;}
	.soustitre br{display:none}
	#index .container #content-wrapper #content .hc-layout, #amhomecontent3 #bloccentre {max-width:80%;}
	.bloc1 {padding: 40px 25px;}
	.style1 h1 ,.style1 h2.styl1{font-size:1.8em;line-height: 30px;}
	.portrait_100{width:100%;}
	#footer .links{width:100%;margin-bottom:30px}
	.block-contact span{display:block;}

	#notre_histoire .flex{display:block;}
	.safari .bg_fixed, .bg_fixed {max-height: 300px;}
	.advtm_menu_20  .adtm_column {width: auto;min-width:33.33% !important;}
	.advtm_menu_21  .adtm_column {width: auto;min-width:25% !important;}
	#header .header-top .search-widget {min-width: 300px;}

	.adtm_sub{max-width:100%;height:auto;max-height:1000px}
	#index .footer-container .container {padding:20px 30px;}
	.block-contact {padding-left:15px;}
	#_desktop_cart img {top: 0;right:3px;margin-top:-7px}
	#adtm_menu ul#menu li div.adtm_sub {top: 90px;}
	#search_filters .facet .facet-label .custom-checkbox, #search_filters .facet .facet-label .custom-radio {top: -3px;}
	ul.category-top-menu {padding:10px;font-size:0.9em}
	#header .logo {max-height: 100px;}

	#search_filters .facet{padding-bottom:15px}
	#contact .right-column .col-md-6{width:75%;}
	#adtm_menu_inner{max-width:80%;margin-left:auto;margin-right:auto;}
	#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span {font-size: 1.5em;}
	.block-categories .category-sub-menu li[data-depth="0"] > a {margin-bottom:10px}
	#header .header-nav .user-info .account, #_desktop_user_info a {padding: 0 5px;}
	#diapoaccueil .rsMinW .rsTabs {margin-top: -35px;}
	.slide1 .bContainer {padding: 5px 15px 10px 50px;}
	#diapoaccueil .slide1 a,#diapoaccueil .slide2 a,#diapoaccueil .slide3 a {padding: 8px 15px;font-size:1.2em;border-radius:5px;}
	#manufacturer .marquesbloc li {width: 33.33%;}
	table.easycart_combhookpopup tr th {font-size: 1em;}
	.slide1 .bContainer_produit,.slide2 .bContainer_produit,.slide3 .bContainer_produit{padding: 15px ;}
	.slide1 .bContainer,.slide2 .bContainer,.slide3 .bContainer{padding: 15px 30px ;}
	#diapoaccueil .rsArrow {bottom: 10px;}
	.slide2 .bContainer,.slide2 .bContainer_produit{width:50%;}
	#block-reassurance,.recap-panier-reassurance {margin:0}
	#cart #wrapper {padding-bottom: 0;}
	.cms_perso .flex{display:block;}
	}

@media only screen and (min-width: 40.063em) and (max-width: 64em) and (orientation: landscape){
	#adtm_menu .li-niveau1 {min-height:40px;line-height: 25px;}
	#adtm_menu{max-width:90%}
	#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span {font-size: 1.5em;}
	#products .products article {width: 33%;}
	iframe{min-width:50% }
	#_desktop_cart img {top:-5px;}
	#diapoaccueil .royalSlider,.rsOverflow {height: 400px !important;}

	.slide1 { background: url(https://mykaaza.com/img/diapo1.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
	.slide2 { background: url(https://mykaaza.com/img/diapo2.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
	.slide3 { background: url(https://mykaaza.com/img/diapo3.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}







	.slide_ete_2022_robot { background: url(https://mykaaza.com/img/diapo-ete-2022-robot.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
	.slide_ete_2022_cave { background: url(https://mykaaza.com/img/diapo-ete-2022-cave.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
	.slide_ete_2022_combine { background: url(https://mykaaza.com/img/diapo-ete-2022-combine.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
	.slide_ete_2022_hotte { background: url(https://mykaaza.com/img/diapo-ete-2022-hotte.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
	.slide_a{display:block;width:100%;height:100%;position:relative;z-index:9999;}



	}

	#slider-with-blocks-1{display:block !important}
	#slider-with-blocks-mobile{display:none !important}

@media only screen and (max-width: 40em) {
	#slider-with-blocks-1{display:none !important}
	#slider-with-blocks-mobile{display:block !important}
	#adtm_menu{display:none}
	.parallaxie_1{background: url(https://mykaaza.com/img/mobile/appart-du-6-1.jpg) no-repeat;height:300px;width: 100%;margin-bottom: 0;position: relative;z-index: 100;box-shadow: none;border-bottom:none;}
.parallaxie_2{background: url(https://mykaaza.com/img/mobile/appart-du-6-2.jpg) no-repeat;height: 300px;width: 100%;margin-bottom: 0;position: relative;z-index: 100;box-shadow: none;border-bottom:none;}
 .columns{padding:0 0px;}

 #_desktop_top_menu{width:100%;position:absolute;top:60px;z-index:500;}
	.coverimg{padding:0;}
	.checkout-step .done {margin-right:0;}
	#amcategories li{width:50%;float:left;padding:0 5px;}
	.style1 p {font-size:0.9em;line-height: 22px;margin-left:25}
	.style1 img{margin:20px 0;}
	.aligne_gauche{display:block;text-align:center;margin:20px 0;clear:both;float:none;width:100%;}
	.style1 a.button{display:block;}
	#amhomecontent3 h2 {font-size: 1.8em;}
	#amhomecontent3 .ahc-description {height: auto;}
	#avis, #contact {padding-top:20px;padding-bottom:20px;}
	#avisliste {padding:20px 10px;max-height:1000px;}
		#avisform {padding: 20px 10px;}
		#avisbloc .row {border-radius:0;}
	.flex{display:block;}
	#paniermobile{text-align:center;margin:0 0 20px 0;display:block !important;clear:both;width:100%;}
	#paniermobile span{padding:10px 30px;background-image: radial-gradient(#111111, #00680a);border-radius:7px;border:1px solid white;box-shadow:0 3px 5px #c9c9c9;font-size:1.1em;display:block;}
	iframe{max-width:100% !important;}
	#paniermobile i{margin-right:8px;top:-1px;position:relative;}
	#paniermobile a,#paniermobile a:hover{color:white;font-size:1.3em;}
	#cart #paniermobile, #order-confirmation #paniermobile{display:none;}
	#menubouton{display:inline-block;cursor:pointer;}
	.checkout {text-align:center;margin-top:20px;}
	body#checkout .condition-label label {display:inline;font-size:0.9em;}
	.product-price-and-shipping {height:auto;margin-bottom:15px}
	.card .separator {margin:10px auto;}
	 .payment-option {width: 100%;}
	 #checkout-personal-information-step,body#checkout section.checkout-step .step-title{text-align:left;}
	 body#checkout #footer {text-align:center;}
	 #payment-confirmation{text-align:center;}
	 h2.products-section-title {max-width: 100%;	margin: 20px auto 0 auto;	font-size:1.5em;	line-height: 30px;}
	 .products article {display: inline-block;width:100%;	margin:0 0 0 0;float:left;}
	 .products article  thumbnail-container{text-align:center;}
	 .product-description h3 {font-size: 1em;line-height:20px}
	 body#index h1{font-size: 1.3em;padding:10px 0;}
	 #products .product-title a, .featured-products .product-title a, .product-accessories .product-title a, .product-miniature .product-title a {font-size:0.9em;line-height:30px;}
	 .product-description h3{min-height:60px;}

	 table.easycart_combhookpopup{max-width:100%;padding:0;}
	 table.easycart_combhookpopup tbody td,table.easycart_combhookpopup thead td{padding:0 3px;display:block;float:left;}
	 table.easycart_combhookpopup tfoot,table.easycart_combhookpopup thead,table.easycart_combhookpopup tbody{width:100%;display:block;}
	 table.easycart_combhookpopup tr{display:block;overflow:hidden;}
	 .easycart_col1,.easycart_col1{width:100%;font-size:0.9em;padding:0 3px;}
	 .easycart_col2{width:100%;padding:0 3px;}
	 .easycart_col3{width:100%;padding:0 3px;}
	 table.easycart_combhookpopup tr th{display:block;float:left;padding:0 3px;text-align: center;height:40px;line-height:40px;background:#ffc002;color:white;}
	 table.easycart_combhookpopup tr{width:100%;height:40px;}
	 table.easycart_combhookpopup tr td.ectable_variants{width:45%;padding:0 3px;float:left;height:40px;line-height:40px;text-align:center;}
	 table.easycart_combhookpopup tr td.ectable_price{width:20%;padding:0 3px;float:left;height:40px;line-height:40px;;text-align:center;}
	 table.easycart_combhookpopup tr td.ectable_addtocart{width:35%;padding:0 3px;float:left;height:40px;line-height:40px;;text-align:center;}
	 .easycart_combhookpopup td.ectable_price {border-right: 0px solid #cccccc;}
	 .mc_div_qty_outer {text-align: right;}
	 table.easycart_combhookpopup{overflow-x:hidden;}
	 table.easycart_combhookpopup [type="text"]{color:#0a0a0a;}
	 tbody, tfoot, thead{border:none;}
	 .easycart_combhookpopup td.ectable_price {clear: none;width:25%;}


	 .slogan {font-size: 1.em;line-height: 30px;max-width: 100%;padding:0 10px;}
	 body#checkout .additional-information {margin:0;padding:0;}
	 body#checkout .additional-information p{font-size:0.8em;}
	 #payment-confirmation button {font-size:1.2em;}
	h1{text-align:center;}
	.decouvrirbloc {text-align:center;}
	.decouvrirbloc .madeinfrance {position: relative;bottom:0;right:0;margin:0 auto 20px auto;}
	.accroche br{display:none;}
	.header-nav .container{padding:0;}
	#header .header-nav{background:#232323;border-bottom:0px solid white;box-shadow:none}
	#bloc_tel{margin:0 0 0 0;text-align:center;padding-top:0;}
	#_desktop_logo2{display:block;text-align:center;}
	#product h1 {text-align:center;text-align:center;text-align-last:center;word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; -o-hyphens: auto; hyphens: auto;}
	#header .header-top {background:transparent;}
	#search_widget {margin-bottom:15px;}
	#header .header-nav .user-info {margin:0 10px 0 0;}
	#product #wrapper .container {padding-top:15px;}
	#_desktop_logo2{margin-bottom:0;}
	#products .product-miniature, .featured-products .product-miniature, .product-accessories .product-miniature, .product-miniature .product-miniature {
	width:100%;margin:0 0 20px 0;}
	#_mobile_user_info {text-align: center;	margin:auto ;height:50px;width:50px;padding:0;display:flex;margin:auto;background:#ffc002 }
	#header .header-nav .user-info{text-align: center;align-items:center	}
	#_mobile_user_info .material-icons{margin:auto ;}
	#menu-icon,#menu-icon i{color:white;background:#ffc002}
	#header .header-nav #menu-icon {margin: 0;padding:0 5px;}
	#header .header-nav .user-info{height:50px;width:50px;text-align: center;display:block;}
	#_mobile_user_info .user-info a{margin:5px 0 0 0;display:block;height:auto;padding:0;width:100%;color:white;}
	#header .header-nav .blockcart{height:50px;width:auto;padding:0 10px;display:flex;margin:auto;	text-align: center;}
	.user-info .material-icons{height:auto;margin:auto;}
	#header .header-nav .user-info {margin:0;}
	.product-cover img {box-shadow:none;}
	.question {font-size: 1.3em;	}
	.product-prices,.product-information,.product-add-to-cart {text-align:center;}
	#header .header-nav .user-info .account {background:#111111;display:flex;height:50px;padding:0;}
	.product-quantity .qty, .product-quantity .add {display:inline-block;}
	#_mobile_logo{background:white}
	#header .header-nav .top-logo {line-height: 50px;	width: 100%;height:auto;clear:both;text-align:center;background:radial-gradient(#3c3c3c,black);padding:0 1rem}
	#header .header-nav .top-logo a img {max-height:170px;} /* hauteur max logo */
	.bootstrap-touchspin {min-width:70px;border:none;box-shadow:none;} /* bloc qte +1 -1 */
	#products .product-title, .featured-products .product-title, .product-accessories .product-title, .product-miniature .product-title {margin-top:0;padding-top:10px;}
	/*#mobile_top_menu_wrapper{overflow:hidden;position:relative;}*/
	.cat_accueil_nom {}

	body#index h1 {font-size:1.5em;text-align:center;padding-top:15px;line-height:30px;}
	body#index h1 br{display:none;}
	.style1 .slogan{width:100%;line-height:20px;font-size:1em}

	#products .product-description, .featured-products .product-description, .product-accessories .product-description, .product-miniature .product-description {width: 100%;padding:0 5px;}
	.delivery-options .custom-radio{margin:0}
	.advtm_menu_12 a:hover .advtm_menu_span_12, .advtm_menu_12 a.advtm_menu_actif .advtm_menu_span_12, .advtm_menu_12:hover > a.a-niveau1 .advtm_menu_span_12 {
	color: white !important;}
	.payment-options  label{clear:none;}
	body#checkout section.checkout-step .payment-options .custom-radio {margin-right: 5px;}

	.delivery-options label{clear:none;float:right;}

	product-description h2.h3{line-height:20px;font-size:1em}
	/*
		#menubloc{background-image:radial-gradient(#111111, #111111);margin:0;padding:0;min-height:50px;position:relative;z-index:101;display:block;border-bottom:1px solid white;}
		#menubloc nav{display:block;}
	#_mobile_top_menu{padding:0 5px;}
	#mobile_top_menu_wrapper li{position:relative;width:46%;margin:0 2% 30px 2%;padding:0;float:left;}
	#mobile_top_menu_wrapper li img{width:100%;margin:0 auto;}
	.top-menu a[data-depth="0"],#header .header-top a[data-depth="0"] {padding:0;}
	#menu_bloc,#_desktop_logo{display:none;}
	#menu{margin:0;text-align:center;}
	#menu a{color:white;font-size:1.2em;}
	#menu li{display:inline-block;font-size:1.05em;text-align:left;text-transform:uppercase;margin:0 0 0 0;height:50px;line-height:50px;padding:0 5px;}
	#menu li:hover{background:#259821;}
	#menu span{padding:0 0;color:#259821;line-height:25px;font-size:1em;}
	#menu li.menuactif {background:#0094FF;}
	#menu li a{color:white;font-weight:normal;}
	#menu li:hover a{color:white;}
	#menu li:last-child {border-right:none;}
	#menumobile li{text-align:left;text-transform:uppercase;border-bottom:1px solid white;line-height:40px;height:40px;font-size:1.1em;list-style:none;padding-left:30px;background-image:radial-gradient(#111111, #111111);}
	#menubouton{color:#0a0a0a;}
	#menumobile li:hover{background:#111111;}
	#menumobile li a{color:white;display:block;}
	#menumobile li a:hover{color:white;}
	#menumobile li a i.fa-caret-right{margin-right:10px;}
	*/
	.delivery-option{display:flex;align-items:center;text-align:center;}
	body#checkout .condition-label {width:90%;}
	#checkout .delivery-option label {max-width: 80%;}
	body#checkout section.checkout-step .delivery-option img{border:1px solid #eaeaea;margin-bottom: 15px}

	.fond_fonce2 {padding: 15px;margin-bottom:20px;}
	.clear30 {height: 10px;}
	.product-actions .control-label {font-size: 1.4em;margin-bottom: 15px;}
	.nav-tabs .nav-item + .nav-item {margin-left:0;}
	.tabs .nav-tabs .nav-item a {font-size:0.8em;}
	.test{display:block;text-align:center;}
	.tabs {padding:5px;}
	.nav-tabs .nav-link {padding: 0.5em 10px;}
	.avantage {font-size:1em;}
	.product-quantity {display: inline-block;margin: 0 auto;}
	.product-quantity .qty, .product-quantity .add {display: inline-block;}
	a.decouvrir {padding:10px 30px;margin:20px auto 30px auto;}
	.cadre1 {margin: 10px auto;}
	.slogan1 {font-size:2.5em;line-height:45px;margin-bottom:20px;}
	#custom-text img {margin-top:30px;}
	.footer-container .links ul > li a {color: white;}
	.fond_bleu .chiffre {font-size: 1.2em;line-height:25px;}
	.block-contact .hidden-sm-down{display:block !important;border-bottom:1px solid #282828;padding:10px 25px;}
	.footer-container .links ul {background:transparent}
	.block-contact  .hidden-md-up{display:none !important;}
	.fond_fonce {padding:15px;}
	.chiffre {font-size: 2em;}
	#adtm_menu{width:100%;}
	.cadre3 .columns{padding:0 5px;}
	.avantageaccueil {width:50%;display:inline-block;float:left;}
	#wrapper .container {padding-top: 0;}
	#category h1 {font-size:1.5em;max-width:100%;text-align:center;margin:10px auto;display:block;}
	#header .logo {max-height: 180px;margin-top:10px;}
	.social-sharing{text-align:center;display:inline-block;}

	.product-accessories{text-align:center;margin-top:15px;line-height:25px;}
	#products .product-miniature, .featured-products .product-miniature, .product-accessories .product-miniature, .product-miniature .product-miniature {
	margin: 0 auto;}

	#products .product-description, .featured-products .product-description, .product-accessories .product-description, .product-miniature .product-description {
	background:#f9f9f9;}
	body#checkout .container {min-height: 10%;}
	body#checkout section.checkout-step .carrier-delay, body#checkout section.checkout-step .carrier-name, body#checkout section.checkout-step .carrier-price {line-height:20px;}
	.product-quantity .add {margin-left:0;padding-left:10px;}
	body#checkout section.checkout-step .step-title {font-size:1em;}
	body#checkout section.checkout-step {padding: .9375rem 0;}
	.item .cadre {height: auto;}
	.item .txt {font-size:1.5em;}
	.item .picto img {height: 60px;margin:0;}
	.item .picto {width: 60px;min-width:60px;height:60px;}
	.slogan br{display:none;}
	div.citation {padding: 0 10px 0 10px;margin: 40px 20px;}
	.footer-container .h1,.footer-container .h2,.footer-container .h3 {color:#ffc002;text-transform:none !important;font-weight:normal;font-size:1.5em;font-family: 'Heebo', sans-serif;font-size: 1.4em;}
	.footer-container .links .h3,.footer-container p.h4{font-size: 1.5em;}
	body#checkout  #menu-icon{display:none;}
	.accroche {text-align:center;font-size:1.1em;line-height:30px;margin-bottom:15px;}
	.slogan {font-size:1.5em;line-height:35px;}
	ul.liste {margin-top: 30px;margin-bottom: 50px;max-width:100%;margin-left:10px;}
	a#footerpub {text-align:center;margin-top:0;display:block;width:100%;line-height:30px;}
	#footer {padding-top: 0;}
	.cat_accueil_nom {font-size: 1em;}
	#menu-icon .material-icons {font-size: 34px;}
	.popup_block{ display: none; background: #fff; padding: 20px; border: 20px solid #ddd; float: left; font-size: 1.2em; position: fixed; top: 50%; left: 50%; z-index: 99999; -webkit-box-shadow: 0px 0px 20px #000; -moz-box-shadow: 0px 0px 20px #000; box-shadow: 0px 0px 20px #000; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; width:90%; }
	#open_ochat_conversion,#ochat_window_open{}
	#ochat_window_open span{margin-top:0;}
	.hc-tab > .hc-cat.parent-cat, .hc-tab > .hc-tab-info > .hc-cat.parent-cat{margin-top:0}

	#diapoaccueil{position:relative;overflow:hidden;}
	#diapoaccueil .rsMinW,#diapoaccueil  .rsMinW .rsOverflow,#diapoaccueil  .rsMinW .rsSlide,#diapoaccueil  .rsMinW .rsVideoFrameHolder,#diapoaccueil  .rsMinW .rsThumbs {background:transparent !important;color: #000;}
	#diapoaccueil .royalSlider{height:700px !important;border-top:1px solid white;border-bottom:2px solid white;box-shadow:0 5px 9px #bfbfbf;}
	.rsOverflow {height:700px !important;}

	.slide0 { background: url(https://mykaaza.com/img/bonne-annee-2023-mobile.jpg?1) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;width:100%;}
	.slide1 { background: url(https://mykaaza.com/img/mobile/diapo1.jpg?1) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;width:100%;}
	.slide2 { background: url(https://mykaaza.com/img/mobile/diapo2.jpg?1) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: right;width:100%;}
	.slide3 { background: url(https://mykaaza.com/img/mobile/diapo3.jpg?1) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;width:100%;}

	.slide_ete_2022_robot { background: url(https://mykaaza.com/img/diapo-ete-2022-robot-mobile.jpg) center center no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
	.slide_ete_2022_cave { background: url(https://mykaaza.com/img/diapo-ete-2022-cave-mobile.jpg) center center no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
	.slide_ete_2022_combine { background: url(https://mykaaza.com/img/diapo-ete-2022-combine-mobile.jpg) center center no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
	.slide_ete_2022_hotte { background: url(https://mykaaza.com/img/diapo-ete-2022-hotte-mobile.jpg) center center no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
	.slide_a{display:block;width:100%;height:100%;position:relative;z-index:9999;}

	.slide1 img,.slide2 img,.slide3 img{max-height:20px;}
	#diapoaccueil .rsMinW .rsTabs{margin-top:0;bottom:30px;}

	.slide1 .blockHeadline, .slide2 .blockHeadline, .slide3 .blockHeadline{text-align: left;padding:0;color:#f7f7f7;;margin-bottom:5px;font-size:2em; line-height:35px;}
	.slide1 .blockHeadline b{color:#ffc002;font-size:0.9em;text-align: left;padding:0;max-width:100%;margin:10px 0 20px 0;line-height:25px;font-weight:bold;}
	.slide3 .bContainer{width: 100%;}
	.slide3 .bContainer_produit{display: none;}

	#diapoaccueil .slide1 a, #diapoaccueil .slide2 a, #diapoaccueil .slide3 a{max-width: 250px;text-align: center;line-height: 25px;padding: 10px;}
	.slide1 .soustitre, .slide2 .soustitre, .slide3 .soustitre {font-size: 1em;line-height: 20px;color: white;}

 /* .slide1 .bContainer,.slide2 .bContainer,.slide3 .bContainer,*/
	 .bContainer {padding:20px 10px;overflow:hidden;top:0;height:100%;}

	/*#header .slide1  a{padding:4px 10px;background-image:radial-gradient(#111111, #000000);color:white;border-radius:5px;border:1px solid white;box-shadow:0 3px 5px #d6d6d6; text-transform: none;margin-top: 10px;font-size:1.2em}*/
	.txtCent{text-align:left;}
	.hc-cat.parent-cat {text-transform: none;font-weight: normal;	font-size: 1.3em;text-align:center;display:block;float:none;width:80%;height:40px;border:1px solid white;margin:0 auto 10px auto;line-height:40px}
	.hc-tab-parent .hc-cat.parent-cat:not(:first-child) {border:none;text-align:center;display:block;padding:0 10px;float:none;width:50%;height:40px;border:1px solid white;line-height:40px;margin:0 auto 10px auto;float:left;}
	.hc-tab > .hc-cat.parent-cat, .hc-tab > .hc-tab-info > .hc-cat.parent-cat {font-size:2em;display:block;height:auto;padding:10px;}
	.hc-products-container .slick-next{right:-50px;left:100%;}
	.hc-products-container .slick-prev{left:-32px;}
	.thumbnail-container .product-description{position:relative;bottom:0;left:0;width:100%;}
	li.hc-tab{padding:0 10px;margin-top:30px;clear:both;}

	.slide1 .bContainer {width:100%;margin:0;float:left;}
	#pscarthover_shoppingcart .bootstrap-touchspin input.form-control {width: 35px;}
	.slide2 .bContainer{padding:0;width:100%;margin:0 0 0 0;float:left;}
	.soustitre{padding:0;}
	.productimage {padding-top:0px;}
	#diapoaccueil .slide1 a {margin-left: 0;}
	.slick-slide{margin:5px;}
	.hc-tabs,#amcategories{padding:0 15px;}
	.blockHeadline b {font-size: 0.80em;margin-top:10px;line-height:20px;display:block;font-weight:normal;}
	.soustitre{font-size:1.1em;font-weight:bold;padding:0 10px;line-height:20px;margin-left:5px}
	.bContainer .pictoslide{display:none}
	.slide1 .bContainer,.slide2 .bContainer,.slide3 .bContainer {padding:25px;}
	.search-widget form button[type="submit"] .search:hover {color: #ffc002;}
	.txtCent{padding:0;margin-top:10px;font-family: 'Roboto', sans-serif}
	.productcard .col-xs-4{width:25%;}
	.slick-slide img{width:100%;}
	.style1 .slogan{margin:10px 0 15px 0 !important;padding:0}
	.style1 .slogan {font-size: 1.3em;line-height:30px;text-align:center;}
	#categories_cadre .columns,#categories_cadre {display:block;}
	#categories_cadre .columns{margin-bottom:30px}
	#categories {padding: 15px 0;}
	.style1 img {margin:5px 0;}
	a#footerpub {line-height: 20px;font-size:0.8em}
	.cadre3{max-width:90%;margin:0 auto 20px auto}
	.productcard .col-xs-6{width:50%;}
	#pscarthover_shoppingcart .input-group{margin-top:5px;float:right;display:inline-block;}
	.pscartdropdown-product-line-grid-right{width:25%;}
	#diapoaccueil a{margin:0;}
	.slide1 .blockHeadline,.slide2 .blockHeadline{font-size:1.6em}
	.slide3 .blockHeadline{line-height:35px;font-size:2.5em}
	.product-flags li.product-flag.on-sale {width: 60%;}
	.thumbnail-container{text-align:center;}
	.products article{padding:0;}
	.thumbnail-container a.lien_img{display:block;height:auto;align-items:center;}
	.thumbnail-container .product-description a{height:auto;}
	#adtm_menu .li-niveau1 a.a-niveau1 {min-height: 40px;line-height: 40px;}
	#adtm_menu .li-niveau1.adtm_sub_open a.a-niveau1 .advtm_menu_span{color:#111111;}
	#amcategories > ul > li > .card {padding:5px;}
	.card-block li{font-family:'Roboto', sans-serif;font-size:1em;line-height:20px;margin-left:20px;margin-bottom:10px}
	.hc-products-container{max-width:90%;margin:0 auto}
	.product-description {padding: 0 10px;margin:0;}
	.card-block .label, .card-block label {font-size:em;}

	body#checkout section.checkout-step .carrier-delay, body#checkout section.checkout-step .carrier-name, body#checkout section.checkout-step .carrier-price {line-height: 20px;}
.delivery-options .custom-radio {margin-top: 0;}

.login-form footer{text-align:center;}
#main .page-footer{margin-top:15px}

.order-options #delivery label{text-align: left;line-height: 1.4em;margin-bottom:10px;}
.content p{font-size: 0.9em;}
.content a{color:#00577a;}
#delivery-address label{clear:none;}
body#checkout #wrapper .container {padding-top:0;}
#mondialrelay_summary h4,#mondialrelay_summary h4 div, #mondialrelay_summary h4 button{text-align:center;}
#mondialrelay_summary h4{font-weight: bold;}
#mondialrelay_summary button{margin:15px auto;}
#adtm_menu_inner {margin: 0px 0px 0px 0px;}
.delivery-option img{float:none;}

.payment-option  label{clear:none;display:inline-block;}
#checkout label{max-width:90%;margin:0;display:inline-block}
#checkout  input[type="checkbox"],#checkout  input[type="checkbox"] input[type="radio"]{float:left;margin:5px 0 0 0}




#contact #content-wrapper { width: 100%;}

#contact #left-column {width: 100%;}

body#checkout .condition-label label.js-terme{float:right;width:90%;}

ul.force1 li{text-align:left;}

body#checkout #header .header-nav .logo{max-height: 150px}
#contact, #avis{padding-top: 0px}
body#checkout section.checkout-step .step-title{font-size: 1em}


	.slide-juin-1{ background:black url(https://mykaaza.com/img/mobile/slide-juin-1.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
.slide-juin-2{ background:black url(https://mykaaza.com/img/mobile/slide-juin-2.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
.slide-juin-3{ background:black url(https://mykaaza.com/img/mobile/slide-juin-3.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
.slide-juin-4{ background:black url(https://mykaaza.com/img/mobile/slide-juin-4.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
.slide-juin-5{ background:black url(https://mykaaza.com/img/mobile/slide-juin-5.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}


.product-reference span{font-size:0.8em;}
.bloc1 {padding:10px 0;}
#menu .advtm_menu_span{height:50px;line-height: 20px;display:block;border-bottom:none;}
#menu .titre_flex{height:50px;display:flex;align-items: center;margin:0;padding:0;width:auto;text-align: center;}
#menu .titre_flex span{margin:auto 0;padding:0;width:100%;text-align: left;}
#menu .titre_flex span.titre_auto{margin:auto 0;padding:0;width:100%;text-align:left;}
#menu .adtm_column .titre_flex span.titre_auto{text-align:center;}
#menu #products .product-title a,#menu	 .featured-products .product-title a,#menu	 .product-accessories .product-title a, #menu	.product-miniature .product-title a {font-size:0.8em;line-height:20px;}
#adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1.sub a.a-niveau1 span span{background-color:#0f0f0f;color:white;}
#adtm_menu a.a-niveau1{font-size:1.5em}
#adtm_menu ul#menu li {border:none;}
#adtm_menu ul#menu li.li-niveau1{border-bottom:1px solid gray}
#adtm_menu a.a-niveau1 .titre_auto{font-size:1.1em;font-weight:normal;}
#adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1.sub a.a-niveau1 span {background-image:url(https://mykaaza.com/img/mobile/fleche-menu.png);}
#adtm_menu div.adtm_column_wrap ul.adtm_elements li a, #adtm_menu div.adtm_column_wrap span[data-href]{text-align:center;}
#menu .titre_flex {height:40px;padding-left:10px;font-family:'Heebo', sans-serif;padding:0;}
#menu .test .titre_flex {height:70px;}
#adtm_menu .li-niveau1 {min-height: 40px;border-bottom:1px solid #cccccc;}
#adtm_menu .li-niveau1 a.a-niveau1{padding-left:0}
#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span {min-height: 40px;line-height: 40px;}
.royalSlider .decouvrir {margin-top: 25px;}
#adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1.sub.adtm_sub_open a.a-niveau1 span {background-color:#0f0f0f !important;}
#adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1.sub a.a-niveau1.advtm_menu_actif span {background-color:transparent !important;background:transparent url(https://mykaaza.com/img/flechebas.png) no-repeat right 15px center;}
#adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1.sub.adtm_sub_open a.a-niveau1 span, #adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1.sub a.a-niveau1.advtm_menu_actif span {background: url(https://mykaaza.com/img/flechebas.png) no-repeat right 15px center, linear-gradient(#0f0f0f, #0f0f0f) !important;}
#adtm_menu ul#menu li.li-niveau1 a.a-niveau1 .advtm_menu_span {display: flex;align-items:center;}
#adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1.sub a.a-niveau1.advtm_menu_actif span {background-color: #ffc002;background: url(https://mykaaza.com/img/flechebas.png) no-repeat right 15px center\);}
.titre_auto:hover,.titre_auto:focus,.titre_auto:visited,.titre_auto:active,.li-niveau1 a:hover,.li-niveau1 a:focus,.li-niveau1 a:visited,.li-niveau1 a:active{text-decoration: none;}
.advtm_menu_span:focus,#adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1 a.a-niveau1{background:#0f0f0f !important}
#adtm_menu .adtm_column span.column_wrap_title:hover, #adtm_menu .adtm_column span.column_wrap_title a:hover, #adtm_menu .adtm_column span.column_wrap_title span[data-href]:hover{color:#ffc002;}

#adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1 a.a-niveau1 a:hover{text-decoration: none;}
#adtm_menu .adtm_column span.column_wrap_title, #adtm_menu .adtm_column span.column_wrap_title a, #adtm_menu .adtm_column span.column_wrap_title span[data-href] {
font-size:1em;}
#adtm_menu img.img-responsive {max-height: 300px;}
.titre_flex{height:50px;line-height: 20px}
.li-niveau1{padding-left:0;padding-right:0}
.li-niveau1 a span {padding:0 5px;}
.li-niveau1 a .advtm_menu_span, .li-niveau1 .advtm_menu_span,#_mobile_cart,#_mobile_user_info {background: #0f0f0f;}
.li-niveau1 .advtm_menu_span, .li-niveau1 a .advtm_menu_span,#adtm_menu a{color:white;font-family:'Heebo', sans-serif}
#adtm_menu .product-description a{color: #ffc002}
#adtm_menu .adtm_sub .adtm_column{width:50%;float:left;display: inline-block;margin:0 0 0 0;padding:0;text-align: center;border:none;background:white}
#adtm_menu .adtm_column_wrap span.column_wrap_title {padding:0;margin:5px;border:1px solid #dbdbdb;}
.blockHeadline b,.soustitre {color: #111111;}
.blockHeadline{font-family:'Heebo', sans-serif}
#adtm_menu ul#menu li span {padding: 2px;}
#adtm_menu .advtm_menu_span{padding:0 25px;}
#adtm_menu ul#menu li span.titre_auto{padding:0 25px}
.adtm_touch {display:none}
	#_desktop_top_menu .adtm_menu_toggle_open{display:block;}
	.slide1 .bContainer {background: transparent;}
	.slide1 .clear20{height:0;}
	.hc-tab .clearfix {height: 5px;}
	#adtm_menu ul#menu li.li-niveau1 a.a-niveau1 {border:none;}
	.hc-tab-info {padding: 15x 15px;margin-top:15px;}
	#_mobile_cart{background:#ffc002 !important;border-left:1px solid #1c1c1c}

	#adtm_menu.adtm_menu_toggle_open .li-niveau1.sub.adtm_sub_open a .advtm_menu_span, .li-niveau1 a:focus .advtm_menu_span, .li-niveau1 a.advtm_menu_actif .advtm_menu_span, .li-niveau1 .advtm_menu_span:focus, .li-niveau1:focus > a.a-niveau1 .advtm_menu_span,li.li-niveau1 {background:#0f0f0f;border-bottom:1px solid #6b6b6b}
	.style1 h2.styl1 {font-size: 1.7em;margin-top:20px}
	.links .title {padding: .625rem 25px;}
	.block-contact{padding-top:10px;padding-bottom:20px;}
	.m_no{display:none;} .m_only{display:block;}
	ul.force1 li {font-size: 1.3em;line-height:25px;margin-bottom:15px}
	.hc-tab-info {padding:15px 15px 0 15px;margin-top:0;margin-bottom:40px}
	.hc-products-list.has-products.slick-slider {padding-bottom:0;}
	#products .products article {width:100%;}
	#header .header-nav .user-info{display:flex;align-items:center;}
	#header .header-nav .user-info a{margin:auto;}
	#header .header-nav .blockcart .header {display: flex;height:50px;align-items:center;}
	#header .header-nav .blockcart .header a{margin:auto;}
	.footer-container .links ul > li,.cmcicpaiement {padding: 5px  25px;}
	.links .title {border-bottom: 1px solid #282828;}
	.footer-container .links ul > li {padding:5px  25px;border-bottom: 1px solid #282828;}
	.product-actions .control-label {display:inline-block;width:auto;}
	.ectable_variants{width:100%;display:block;}
	#easycart_combpopup td.ectable_addtocart {text-align: center;}
	#easycart_combpopup td.ectable_variants::before {display:inline-block;font-weight:normal;}
	#easycart_combpopup td.ectable_price::before {color:#0D151B;}
	.product-information {margin-top:20px;}
	.product-line-grid {display: block;}
	.card .product-line-info a {font-size: 1.1em;}
	.delivery-options-list .row{display:block;}
	.delivery-options-list .delivery-option{display:flex;}
	body#checkout section.checkout-step .delivery-option {padding: .9375rem 0;width:100%;max-width:100%;margin:0 auto 15px auto}
	body#checkout .modal-content{max-height:450px;overflow:scroll;}
	.js-modal-content,.content p{max-height:400px;padding:15px;}
	.card  .cart-summary-line .value,.card  .cart-summary-line .label {color:white;font-size:1em}
	.bContainer .mauto, .product-line-grid-left span {margin:0 auto;}
	.pagination .page-list li {display:flex;align-items:center;}
	.pagination .page-list li a{margin:auto;}
	.pagination .offset-md-2 {width: 100%;}
	#_desktop_top_menu{padding:0;}
	#adtm_menu .adtm_sub_open {background:white}
	.titre1 h1 {font-size: 2em;line-height:30px}
	#easycart_combpopup tr {border: 1px solid #cccccc;border-bottom:none}
	#easycart_combpopup tr:last-child{border-bottom: 1px solid #cccccc;}
	#easycart_combpopup td.ectable_variants {text-align: center;}
	#easycart_combpopup td.ectable_price{font-size:1.1em}
	.product-cover img {max-height:600px;}
	#product h1 {margin-top: 20px;}
	.tabs{margin:15px 0}
	.product-manufacturer{text-align:center;}
	.product-discount .regular-price {margin:5px 0 10px 0;display:block;text-align:center;}
	.product-line-grid-left{display:flex;align-items:center;height:100%;}
	.has-discount .discount {font-size:1.1em;	margin-left:0;}
	.product-line-info .product-discount,.product-line-info .current-price{display:inline-block;}
	.product-line-grid-body .current-price{margin-top:10px;margin-left:5px;font-size:1.1em}
	.product-line-grid-right .price{display:none}
	.cart-items .product-price span {font-size: 1em;}
	#cart #wrapper {padding-bottom: 20px;}
	#manufacturer .marquesbloc li {width: 100%;	}
	#manufacturer #wrapper .container {padding: 0 25px;}
	#manufacturer .marquesbloc li .brand-infos {height: auto;}
	.header-top .container, #manufacturer .header-top .container{padding:0 15px}
	#index .header-top .container{padding:0 15px}
	.bContainer .flex {display: block;}
	#content-wrapper, #left-column {padding-left: 10px !important;padding-right: 10px !important;}
	.pagination .page-list {padding:0;}
	.pagination .current {height: 30px;}
	.pagination .page-list {float: none;}
	.pagination li {height: 30px;line-height: 30px;min-width: 30px;}
	div.easycart_combhooktop {font-size: 1em;}
	.easycart_combhookpopup td.ectable_addtocart {min-height: 40px;}
	.mc_div_qty_inner{margin-top:7px}
	#adtm_menu ul#menu li .titre_flex span.titre_auto{padding:0 15px;font-size:1.2em;line-height:25px}

	#footer .footer-container .links {width: 100%;}
	.footer-container .links .h3{font-family: 'Heebo', sans-serif;}
	#diapoaccueil .rsMinW .rsTabs{display: none;}

	.page-content.page-cms {padding: 0;}
	.cms_perso a.media {font-size: 1.2em; margin-bottom: 25px;}
	.contact-rich .block a {text-align: center;}

	.slide1 .bContainer img,.slide1 .bContainer img,.slide2 .bContainer img,.slide2 .bContainer img,.slide3 .bContainer img,.slide3 .bContainer img{max-height:20px;}
	#diapoaccueil .rsArrow {position:absolute;bottom: 50px;position:relative;z-index:500;left:20px;display:flex !important;width:30px;float:left}
	.shopping-cart img{position:relative;top:-5px;}
	#adtm_menu .pmAtmIcon {margin-right:0;float:left;padding-left:15px}
	.pmAtmIcon+.titre_flex span.titre_auto{padding:0 0 0 5px !important;}
	.row {padding:0 15px;}
	#services .columns {margin-bottom: 20px;}
	.style1 .flex {display: block;}
	.slogan2 {line-height: 30px;}
	.style1 p.evidence1 {font-size: 1em;line-height: 25px;text-align: left;text-align-last: left;}
	.style1 .slogan2,.style1 h2.styl1, .style1 .slogan{text-align: left;margin-left:0;margin-right: 0}
	.style1 hr.h1,#Usines hr.h1,#Premium hr.h1{margin:10px 0 25px 0}
	#services,#Usines,#Premium {margin: 20px 0;padding: 10px 0;}
	.row .row{padding:0;}
	#header .row{padding:0;}
	#Usines .columns {margin-bottom: 20px;}
	.hc-tab > .hc-cat.parent-cat, .hc-tab > .hc-tab-info > .hc-cat.parent-cat{font-size:1.5em}
	.slide0 img{display:none;}
	#diapoaccueil .slide0 {background:url(https://mykaaza.com/img/bonne-annee-2023-mobile.jpg) no-repeat center -30px;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}

	.mobile_yes{display: block;}
	.mobile_no{display: none;}

	.diapo-noel-2022-mini-lave-vaisselle { background: url(https://mykaaza.com/img/mobile/diapo-noel-2022-mini-lave-vaisselle.jpg) center -30px no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
	.diapo-noel-2022-lave-linge { background: url(https://mykaaza.com/img/mobile/diapo-noel-2022-lave-linge.jpg) center -30px no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
	.diapo-noel-2022-aspirateur { background: url(https://mykaaza.com/img/mobile/diapo-noel-2022-aspirateur.jpg) center -30px no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
	.diapo-noel-2022-micro-onde { background: url(https://mykaaza.com/img/mobile/diapo-noel-2022-micro-onde.jpg) center -30px no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
	.diapo-noel-2022-hotte { background: url(https://mykaaza.com/img/mobile/diapo-noel-2022-hotte.jpg) center -30px no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}


	.m_no{display:none}
	.m_yes{display:block}
	.slide01 { background: url(https://mykaaza.com/img/mobile/diapo-1.jpg?1) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;width:100%;}
	.slide02 { background: url(https://mykaaza.com/img/mobile/diapo-2.jpg?1) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;width:100%;}
	.slide03 { background: url(https://mykaaza.com/img/mobile/diapo-3.jpg?1) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;width:100%;}

	.diapo-fete-peres-2024 { background:#f8c300 url(https://mykaaza.com/img/mobile/diapo-fete-peres-2024.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
	.slide_fev_2023_1 { background: url(https://mykaaza.com/img/diapo-sevenstars-02-2023-1-mobile.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
	.slide_fev_2023_2 { background: url(https://mykaaza.com/img/diapo-sevenstars-02-2023-2-mobile.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
	.slide_fev_2023_3 { background: url(https://mykaaza.com/img/diapo-sevenstars-02-2023-3-mobile.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
	.slide_fev_2023_4 { background: url(https://mykaaza.com/img/diapo-sevenstars-02-2023-4-mobile.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}

	.diapo-promo-linari { background:#422716 url(https://mykaaza.com/img/mobile/diapo-promo-linari.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
	.diapo-promo-linari-refri { background:#809284 url(https://mykaaza.com/img/mobile/diapo-promo-linari-refri.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
	.diapo-promo-linari-lave { background:black url(https://mykaaza.com/img/mobile/diapo-promo-linari-lave.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}

	.promo-03-09-2024 { background:black url(https://mykaaza.com/img/mobile/promo-03-09-2024.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
	.promo-linari-lave-linge-03-09-2024{ background:black url(https://mykaaza.com/img/mobile/promo-linari-lave-linge-03-09-2024.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
	.promo-linari-lave-vaisselle-03-09-2024 { background:black url(https://mykaaza.com/img/mobile/promo-linari-lave-vaisselle-03-09-2024.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}

	.diapo-lave-linge-arrivage { background: url(https://mykaaza.com/img/mobile/diapo-arrivage-lave-linge.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
	.diapo-aspirateur-04-23 { background: url(https://mykaaza.com/img/mobile/diapo-aspirateur-04-23.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
	.diapo-minilave-04-23 { background: url(https://mykaaza.com/img/mobile/diapo-minilave-04-23.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
	.diapo-electro-04-23 { background: url(https://mykaaza.com/img/mobile/diapo-electro-04-23.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}


	.diapo-arrivage-marque-linarie { background: url(https://mykaaza.com/img/mobile/diapo-arrivage-marque-linarie.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
	.diapo-solde-ete-2023-cave { background: url(https://mykaaza.com/img/mobile/diapo-solde-ete-2023-cave.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
	.diapo-solde-ete-2023-hotte { background: url(https://mykaaza.com/img/mobile/diapo-solde-ete-2023-hotte.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
	.diapo-solde-ete-2023-micro { background: url(https://mykaaza.com/img/mobile/diapo-solde-ete-2023-micro.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}

	.diapo-black-friday-1 { background: url(https://mykaaza.com/img/mobile/diapo-black-friday-1.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
	.diapo-black-friday-2 { background: url(https://mykaaza.com/img/mobile/diapo-black-friday-2.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}

	.diapo-noel-2023-mini-lave-vaisselle { background: url(https://mykaaza.com/img/mobile/diapo-noel-2023-mini-lave-vaisselle.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
	.diapo-noel-2023-four-micro-onde { background: url(https://mykaaza.com/img/mobile/diapo-noel-2023-four-micro-onde.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
	.diapo-noel-2023-hachoir { background: url(https://mykaaza.com/img/mobile/diapo-noel-2023-hachoir.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}

	.nouvel_an{ background: url(https://mykaaza.com/img/mobile/nouvel-an-2024.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}
	.diapo-2024-reduc{ background: url(https://mykaaza.com/img/mobile/diapo-2024-reduc.jpg) center 0 no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;text-align: left;}

	.janvier-2025-1{ background: url(https://mykaaza.com/img/mobile/janvier-2025-1.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}

.janvier-2025-2{ background: url(https://mykaaza.com/img/mobile/janvier-2025-2.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}

.janvier-2025-3{ background: url(https://mykaaza.com/img/mobile/janvier-2025-3.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}

.janvier-2025-4{ background: url(https://mykaaza.com/img/mobile/janvier-2025-4.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}

.janvier-2025-5{ background: url(https://mykaaza.com/img/mobile/janvier-2025-5.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}



	.diapo-lave-linge-30-10-2024{ background: url(https://mykaaza.com/img/mobile/diapo-lave-linge-30-10-2024.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
	.diapo-black-november-30-10-2024{ background: url(https://mykaaza.com/img/mobile/diapo-black-november-30-10-2024.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}

	.banniere-cave-a-vin-vintage{ background: url(https://mykaaza.com/img/mobile/banniere-cave-a-vin-vintage.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
	.banniere-cave-a-vin-vintage2{ background: url(https://mykaaza.com/img/mobile/banniere-cave-a-vin-vintage2.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
	.black-nov-02-11-2024{ background: url(https://mykaaza.com/img/mobile/black-nov-02-11-2024.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
	.black-nov-06-11-2024{ background: url(https://mykaaza.com/img/mobile/black-nov-06-11-2024.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}

	.diapo-noel-2024{ background: url(https://mykaaza.com/img/mobile/diapo-noel-2024.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}


	.promotion-04-2025-cave{ background: url(https://mykaaza.com/img/mobile/promotion-04-2025-cave.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
	.promotion-04-2025-lave-vaisselle{ background: url(https://mykaaza.com/img/mobile/promotion-04-2025-lave-vaisselle.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}
	.promotion-04-2025-seche-linge{ background: url(https://mykaaza.com/img/mobile/promotion-04-2025-seche-linge.jpg) center 0 no-repeat;-webkit-background-size: contain;-moz-background-size: contain;	-o-background-size: contain;	background-size: contain;text-align: left;}



	}
.product-description video {
    display: none;
}


.js-additional-information{display:none}
.product-description iframe{width: 100%!important;height: auto;
    min-height: 500px;}
section.product-accessories.clearfix {
    margin-top: 50px;
}

.multi_cart_div_118.mc_div_qty_outer_single {
    display: none;
}
.elementor-widget-container tbody tr:nth-child(even) {
    background-color: #00000012;
}
.elementor-widget-container  table{width: 100%}
.elementor-widget-container .table-key-value td,.elementor-widget-container .table-key-value th {
    font-weight: 500;
    width: 50%;
    word-break: break-word;
}
.elementor-widget-container table td,.elementor-widget-container table th {
    border-bottom:1px solid var(--table-border-color, #b59f6d45);
    border-top: 1px solid var(--table-border-color, #b59f6d45);
    padding: .75rem;
    vertical-align: top;
        font-family: filson-pro, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.4285714286;
}
.elementor-widget-container .layout-theme-primary table,.elementor-widget-container .theme-primary table {
    background-color: #161d37;
}

@media(max-width:768px){
	.product-accessories article {
    width: 50%;
	}
}
@media(min-width:1024px){
	section.product-accessories.clearfix .products{margin-left: -15px;margin-right: -15px;}
}
.cart-grid-right .promo-discounts > li * {
    text-align: left;
    line-height: 25px;
}

.slogan_famille_block{text-align:center;}
.slogan_famille_block h1{color:#ffc002;font-size:2rem; }
.slogan_famille{font-size:1.3rem;}
.slogan_famille b{color:#ffc002}
.slogan_famille_block{padding:15px 20px;width:100%;background:black;color:white}
