.ui-datepicker{display:none;z-index:999999 !important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;cursor:pointer}.ui-datepicker .ui-datepicker-next-hover span,.ui-datepicker .ui-datepicker-prev-hover span{border-color:transparent #ff8400 transparent transparent}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-5px;font-size:0px;width:0;height:0;border:solid;border-width:5px 8px 5px 0;border-color:transparent #ff9635 transparent transparent}.ui-datepicker .ui-datepicker-next span{margin-left:0;top:50%;margin-top:-5px;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #ff9635}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker table{width:100%;font-size:.9em}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:4px;text-align:right;text-decoration:none;color:#000}.ui-datepicker .ui-datepicker-buttonpane button{float:right}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{height:25px;margin-bottom:-22px}.ui-timepicker-div dl .ui_tpicker_time_label{margin-bottom:-25px}.ui-timepicker-div dl dd{margin:0 10px 10px 65px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}.ui-datepicker{padding:15px;border:#fff 4px solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#efefef;-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,.35);box-shadow:5px 5px 10px 0px rgba(0,0,0,.35)}.ui-datepicker .ui-datepicker-header{background:0 0;border:none;padding-bottom:10px}.ui-datepicker .ui-datepicker-title .ui-datepicker-month{width:47%;margin-right:6%}.ui-datepicker .ui-datepicker-title .ui-datepicker-year{width:47%}.ui-datepicker .ui-datepicker-calendar td{border:#cfcfcf 1px solid}.ui-datepicker .ui-datepicker-calendar td a{padding:4px;display:block}.ui-datepicker .ui-datepicker-calendar td .ui-state-hover{background:#f9eae7}.ui-datepicker .ui-datepicker-calendar{background:#fff;border:#cfcfcf 1px solid;border-collapse:collapse}.ui-datepicker .ui-datepicker-calendar th{background:#efefef;border:#cfcfcf 1px solid;padding:4px;text-transform:uppercase}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-week-col{text-align:center;border:#cfcfcf 1px solid}.ui-datepicker{width:auto}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today{background:#f3d7d2}.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#ffdf66}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dd{margin:0 0 10px 65px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}.ui-slider{position:relative;text-align:left}.ui-slider-horizontal .ui-slider-handle{margin-left:-5px}.ui-slider .ui-slider-handle{position:absolute;z-index:2;cursor:default}.ui-slider-horizontal{height:10px;-webkit-border-radius:10px;border-radius:10px;border:none;background:#dadada}.ui-slider-handle{height:10px;width:10px;-webkit-border-radius:10px;border-radius:10px;background:#f98b25;display:block;position:absolute}.ui-timepicker-div{padding:10px 0 5px}.ui-datepicker .ui-datepicker-buttonpane{overflow:hidden;padding-top:10px;border-top:#cfcfcf 1px solid}.ui-datepicker .ui-datepicker-calendar .ui-state-disabled{background:#f9f9f9}.ui-datepicker .ui-datepicker-calendar .ui-state-disabled span{color:#959595}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-timepicker-div .ui_tpicker_unit_hide{display:none}@font-face{font-family:'Parry Grotesque Pro Black';src:url('../../frontend/Rayher/theme/fr_FR/fonts/parrygrotesquepro/black/ParryCrotConPro-Black.eot');src:url('../../frontend/Rayher/theme/fr_FR/fonts/parrygrotesquepro/black/ParryGrotesquePro-Black.eot?#iefix') format('embedded-opentype'),url('../../frontend/Rayher/theme/fr_FR/fonts/parrygrotesquepro/black/parrygrotesquepro-black-webfont.woff') format('woff'),url('../../frontend/Rayher/theme/fr_FR/fonts/parrygrotesquepro/black/parrygrotesquepro-black-webfont.woff2') format('woff2'),url('../../frontend/Rayher/theme/fr_FR/fonts/parrygrotesquepro/black/ParryGrotesquePro-Black') format('truetype'),url('../../frontend/Rayher/theme/fr_FR/fonts/parrygrotesquepro/black/ParryGrotesquePro-Black.svg#Parry Grotesque Pro Black') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Parry Grotesque Pro Bold';src:url('../../frontend/Rayher/theme/fr_FR/fonts/parrygrotesquepro/bold/ParryGrotesquePro-Bold.eot');src:url('../../frontend/Rayher/theme/fr_FR/fonts/parrygrotesquepro/bold/ParryGrotesquePro-Bold.eot?#iefix') format('embedded-opentype'),url('../../frontend/Rayher/theme/fr_FR/fonts/parrygrotesquepro/bold/parrygrotesquepro-bold-webfont.woff') format('woff'),url('../../frontend/Rayher/theme/fr_FR/fonts/parrygrotesquepro/bold/parrygrotesquepro-bold-webfont.woff2') format('woff2'),url('../../frontend/Rayher/theme/fr_FR/fonts/parrygrotesquepro/bold/ParryGrotesquePro-Bold') format('truetype'),url('../../frontend/Rayher/theme/fr_FR/fonts/parrygrotesquepro/bold/ParryGrotesquePro-Bold.svg#Parry Grotesque Pro Bold') format('svg');font-style:normal}@font-face{font-family:'Parry Grotesque Pro Normal';src:url('../../frontend/Rayher/theme/fr_FR/fonts/parrygrotesquepro/normal/ParryGrotesquePro-Normal.eot');src:url('../../frontend/Rayher/theme/fr_FR/fonts/parrygrotesquepro/normal/ParryGrotesquePro-Normal.eot?#iefix') format('embedded-opentype'),url('../../frontend/Rayher/theme/fr_FR/fonts/parrygrotesquepro/normal/parrygrotesquepro-normal-webfont.woff') format('woff'),url('../../frontend/Rayher/theme/fr_FR/fonts/parrygrotesquepro/normal/parrygrotesquepro-normal-webfont.woff2') format('woff'),url('../../frontend/Rayher/theme/fr_FR/fonts/parrygrotesquepro/normal/ParryGrotesquePro-Normal') format('truetype'),url('../../frontend/Rayher/theme/fr_FR/fonts/parrygrotesquepro/normal/ParryGrotesquePro-Normal.svg#Parry Grotesque Pro Normal') format('svg');font-style:normal}h1,h2,h3,h4,h5,span.as-h1,span.as-h2,span.as-h3,span.as-h4,span.as-h5{margin:0;width:100%;line-height:1.3em;font-weight:400}@media (min-width:43.75rem){h1,h2,h3,h4,h5,span.as-h1,span.as-h2,span.as-h3,span.as-h4,span.as-h5{line-height:1.4em}}h1.hx--subline,h2.hx--subline,h3.hx--subline,h4.hx--subline,h5.hx--subline,span.as-h1.hx--subline,span.as-h2.hx--subline,span.as-h3.hx--subline,span.as-h4.hx--subline,span.as-h5.hx--subline{color:#cf122c;margin-bottom:1.188rem}h1.hx--inverted,h2.hx--inverted,h3.hx--inverted,h4.hx--inverted,h5.hx--inverted,span.as-h1.hx--inverted,span.as-h2.hx--inverted,span.as-h3.hx--inverted,span.as-h4.hx--inverted,span.as-h5.hx--inverted{color:#fff}h1.hx--centered,h2.hx--centered,h3.hx--centered,h4.hx--centered,h5.hx--centered,span.as-h1.hx--centered,span.as-h2.hx--centered,span.as-h3.hx--centered,span.as-h4.hx--centered,span.as-h5.hx--centered{text-align:center}h1,span.as-h1{margin-bottom:.6rem;font-family:'Parry Grotesque Pro Black';font-size:1.9rem}@media (min-width:43.75rem){h1,span.as-h1{font-size:2.2rem}}@media (min-width:75rem){h1,span.as-h1{font-size:2.8rem}}@media (min-width:90rem){h1,span.as-h1{font-size:3.55rem}}h2,span.as-h2{font-size:1.5rem}@media (min-width:43.75rem){h2,span.as-h2{font-size:1.8rem}}@media (min-width:90rem){h2,span.as-h2{font-size:2.425rem}}h3,span.as-h3{font-size:1.215rem}@media (min-width:43.75rem){h3,span.as-h3{font-size:1.4rem}}@media (min-width:90rem){h3,span.as-h3{font-size:1.5rem}}h4,span.as-h4{font-size:1rem}@media (min-width:43.75rem){h4,span.as-h4{font-size:1.2rem}}@media (min-width:90rem){h4,span.as-h4{font-size:1.25rem}}span.as-h1,span.as-h2,span.as-h3,span.as-h4,span.as-h5{display:block}mark{background-color:transparent !important;color:inherit !important;font-style:italic}p a,.autocomplete-wrapper a,table td a{color:#cf122c;text-decoration:underline;transition:all .2s ease-in}p a:hover,.autocomplete-wrapper a:hover,table td a:hover{color:#cf122c}p a:active,.autocomplete-wrapper a:active,table td a:active,p a:focus,.autocomplete-wrapper a:focus,table td a:focus{text-decoration:none}p a span,.autocomplete-wrapper a span,table td a span{color:#cf122c !important}p{line-height:1.5em;margin-top:0;margin-bottom:1rem}p.p--medium{line-height:1.375rem}p.p--small{font-size:.875rem;line-height:1.5rem}p.p--tiny{font-size:.75rem;line-height:1rem}@media (min-width:43.75rem){p.p--tiny{line-height:1.125rem}}b,strong{font-family:'Parry Grotesque Pro Bold'}@media (min-width:50rem){.cms-page-view .p--column-count{column-count:2}}.button,button{position:relative;display:inline-block;padding:.625rem 2.5rem .625rem .625rem;font-size:.875rem;line-height:.875rem;font-family:'Parry Grotesque Pro Bold';border:1px solid #cf122c;color:#cf122c;text-align:center;text-decoration:none;outline:none;border-radius:4px;background-color:#fff;transition:all .2s cubic-bezier(0,.6,1,.34)}.button:hover,button:hover{color:#fff;transform:translateY(-5px);background-image:linear-gradient(#cf122c 95%,#a42035 5%);cursor:pointer;box-shadow:0 3px 5px 2px #bfbfbf}.button:hover:after,button:hover:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right-white.svg')}.button:focus,button:focus{color:#fff;background-color:#a42035;background-image:none;transform:translateY(0);box-shadow:none}.button:focus:after,button:focus:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right-white.svg')}.button:after,button:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right-red.svg');background-size:1.25rem 1.25rem;height:1.25rem;width:1.25rem;position:absolute;top:calc(50% - (1.25rem/2));right:5px}.button.action-close,button.action-close,.button.button--natural,button.button--natural{border:none;background:0 0;padding:0;margin:0}.button.action-close:after,button.action-close:after,.button.button--natural:after,button.button--natural:after{content:none}.button.action-close:before,button.action-close:before,.button.button--natural:before,button.button--natural:before{content:'';background:url('../../frontend/Rayher/theme/fr_FR//images/close-black.svg') 53% 57% no-repeat;width:1.25rem;height:1.25rem;background-size:2.5rem;border-radius:50%;padding:1.125rem}.button.action-close:hover,button.action-close:hover,.button.button--natural:hover,button.button--natural:hover{color:inherit;transform:none;background-image:none;cursor:pointer;box-shadow:none}.button.action-close:hover:after,button.action-close:hover:after,.button.button--natural:hover:after,button.button--natural:hover:after{content:none}.button.button--no-arrow,button.button--no-arrow{padding-right:.8125rem}.button.button--no-arrow:after,button.button--no-arrow:after{content:none !important;background-image:none}.button.button--arrow-down:hover:after,button.button--arrow-down:hover:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-down-white.svg')}.button.button--arrow-down:focus:after,button.button--arrow-down:focus:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-down-white.svg')}.button.button--arrow-down:after,button.button--arrow-down:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-down-red.svg');position:absolute;top:9px;right:.4375rem}.button.button--arrow-down.active:after,button.button--arrow-down.active:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-up-white.svg')}.button.button--arrow-up:hover:after,button.button--arrow-up:hover:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-up-white.svg')}.button.button--arrow-up:focus:after,button.button--arrow-up:focus:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-up-white.svg')}.button.button--arrow-up:after,button.button--arrow-up:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-up-red.svg');position:absolute;top:.625rem;right:.4375rem}.button.button--important,button.button--important{padding:.625rem 2.813rem .625rem .625rem;font-size:1rem;background-color:#cf122c;color:#fff;border-bottom:3px solid #a42035;transition:transform .2s,background-color .2s,box-shadow .2s cubic-bezier(0,.6,1,.34)}.button.button--important:hover,button.button--important:hover{transform:translateY(-5px);box-shadow:0 3px 5px 2px rgba(0,0,0,.2);background-image:none}.button.button--important:focus,button.button--important:focus{color:#fff;background-color:#a42035;transform:translateY(0);box-shadow:none}.button.button--important:after,button.button--important:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right-white.svg');background-size:1.25rem 1.25rem;height:1.25rem;width:1.25rem;position:absolute;right:.4375rem}.button.button--important.button--arrow-up:after,button.button--important.button--arrow-up:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-up-white.svg');top:1rem;right:.4375rem}.button.button--important.button--arrow-down:after,button.button--important.button--arrow-down:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-down-white.svg');position:absolute;top:1rem;right:.4375rem}.button.button--checkout,button.button--checkout{padding:.9rem .9375rem;font-size:1.125rem;width:100%;background-color:#81bc00;color:#fff;border:1px solid #81bc00;border-bottom:3px solid #4c9617;transition:transform .2s,box-shadow .2s cubic-bezier(0,.6,1,.34);text-align:left;display:flex;align-items:center;text-shadow:0 2px 1px rgba(0,0,0,.2);text-transform:uppercase;min-height:3.75rem}.button.button--checkout:hover,button.button--checkout:hover{transform:translateY(-5px);color:#fff;box-shadow:0 3px 5px 2px rgba(0,0,0,.2);background-image:none}.button.button--checkout:before,button.button--checkout:before{display:block;content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/shopping-bag-11-white.svg');background-size:1.75rem 1.75rem;height:1.75rem;width:1.75rem;margin-right:15px;background-repeat:no-repeat}.button.button--checkout:after,button.button--checkout:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right-white.svg');background-size:20px 20px;height:20px;width:20px;top:19px;right:10px}.button.button--checkout:focus,button.button--checkout:focus{background-color:#4c9617;transform:translateY(0);box-shadow:none}.button.button--highlighted,button.button--highlighted{padding:.5rem 2.5rem .5rem .625rem;background-color:#fff;border:none;transition:transform .2s,color .2s cubic-bezier(0,.6,1,.34);box-shadow:0 3px 5px 2px rgba(0,0,0,.2)}.button.button--highlighted:hover,button.button--highlighted:hover{color:#000;background:#fff;background-image:none}.button.button--highlighted:hover:after,button.button--highlighted:hover:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right.svg')}.button.button--highlighted:focus,button.button--highlighted:focus{color:#cf122c;transform:translateY(0)}.button.button--highlighted:focus:after,button.button--highlighted:focus:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right-red.svg')}.step-title{margin-bottom:1.7rem;font-size:1.5rem;color:#000}fieldset{margin:0}.input--group,.control{margin:0 0 8px;position:relative}.input--group input,.control input{width:100%;border:1px solid #afafaf;padding:.625rem 1rem}.input--group select,.control select{width:100%;background:#fff url('../../frontend/Rayher/theme/fr_FR//images/arrow-down.svg') no-repeat 99% 49%;color:#666;-webkit-appearance:none;-moz-appearance:none;border:1px solid #ccc;height:40px;text-indent:12px;position:relative;border-radius:0;background-size:15px 14px;background-position:right 10px center}.input--group select::-ms-expand,.control select::-ms-expand{display:none}label{display:block;padding-bottom:8px}.control._with-tooltip input{margin-right:10px;width:95%}#customer-email-fieldset{padding-bottom:20px;margin-bottom:0}.control--flex{margin-bottom:2.813rem;display:flex}.control--flex .control__box{margin-right:2rem}.control--flex .control__box .control__radio{margin-right:6px;position:relative;top:1px}div.message.warning,div.message.error,div.mage-error,div.field-error{position:static;top:2.625rem;font-size:.75rem;color:#cf122c}fieldset{border:none;padding:0 !important}.checkout-index-index .payment-method-content .field.required label:after,.checkout-index-index .fieldset>.field.required>.label:after,.checkout-index-index .fieldset>.fields>.field.required>.label:after,.checkout-index-index .fieldset>.field._required>.label:after,.checkout-index-index .fieldset>.fields>.field._required>.label:after{content:'*';color:#e02b27;font-size:14px;margin:0 0 0 2px}.select--group{position:relative;margin-bottom:45px}.select--group .highlight{position:absolute;top:-25px;font-size:12px;color:#666}.radio--box{display:flex;margin-bottom:34px}.radio--box .radio--group{margin-right:30px}.radio--box .radio--group input{margin-right:3px}ol.ol--number{padding-left:.4375rem;counter-reset:item;list-style-type:none}ol.ol--number li{margin-bottom:.625rem;padding-left:.875rem;font-size:.875rem;line-height:1.25rem;text-indent:-1.125rem}ol.ol--number li:before{margin-right:.4375rem;content:counter(item) "  ";counter-increment:item;font-family:'Parry Grotesque Pro Black'}ol.ol--number.ol--inverted{color:#fff}ul{list-style-type:none;padding-left:1.125rem}ul li{margin-bottom:.625rem;font-size:.875rem;line-height:1.25rem}ul.ul--arrow li{position:relative;padding-left:-1rem}ul.ul--arrow li:before{content:'\2192';margin-right:.625rem;position:absolute;left:-.975rem}ul.ul--inverted{color:#fff}.cms-page-view .cms-content a{color:#cf112c}.cms-page-view .ul--column-count a{color:#cf122c}@media (min-width:50rem){.cms-page-view .ul--column-count{column-count:3}}table{border-collapse:collapse;overflow-x:auto;display:block}table .thead--no-border,table .td--no-border{border-right:none}table th{padding:.5rem 1rem;background-color:#cf112c;border-right:.2px solid #ab1026;font-size:.875rem;color:#fff;text-align:left;letter-spacing:1px}table td{padding:.5rem 1rem;background-color:#fff;border-right:.2px solid #bfbfbf;font:.875rem 'Parry Grotesque Pro Normal'}table td.td--gray{background-color:#f3f3f3}table td:first-child{border-left:1px solid #bfbfbf}table tr:last-child td{border-bottom:1px solid #bfbfbf}table tr:last-child td:first-child{border-bottom-left-radius:4px;border-left:1px solid #bfbfbf}table tr:last-child td:last-child{border-bottom-right-radius:4px;border-right:1px solid #bfbfbf}table.first-row-important td.td--important{padding:1.063rem 1.25rem;background-color:#cf122c;border-top:1px solid #fff;border-right:none;font:.875rem 'Parry Grotesque Pro Bold';color:#fff}
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none;display:block;max-width:100%}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:border-box}html{overflow-x:hidden}html,body{margin:0;padding:0;font-size:1rem;line-height:1.8rem;font-family:'Parry Grotesque Pro Normal';color:#000}*{outline:none}#maincontent{max-width:73.75rem;margin-left:auto;margin-right:auto}.view-only-mode-is-active .add-to-cart,.view-only-mode-is-active .price,.view-only-mode-is-active .price-box,.view-only-mode-is-active .price--wrapper,.view-only-mode-is-active .stock,.view-only-mode-is-active .minicart-wrapper,.view-only-mode-is-active .pre-header--login,.view-only-mode-is-active .nav-main__mobile{display:none !important}.view-only-mode-is-active .button--view-only{display:flex !important;margin-top:1.25rem}.view-only-mode-is-active .button--view-only:before{background-image:url('../../frontend/Rayher/theme/fr_FR//images/truck-white.svg')}.hgw-index-index .nav-toggle{display:none}.hgw-index-index .header.content{justify-content:center}.hgw-index-index .page-main{margin-top:1.25rem}.checkout-disabled .pre-header--login,.checkout-disabled .footer__legal--wrapper,.checkout-disabled .price-box{display:none !important}.checkout-disabled .nav-main__mobile ul li:first-child{display:none !important}.checkout-disabled .pre-header--information .p{display:none}.checkout-disabled .pre-header--information .p:last-child{display:block}.checkout-disabled .footer--wrapper--payment--information,.checkout-disabled .product--advantages,.checkout-disabled .ais-hits .ais-hits--item .inner__item--wrapper:hover .delivery--wrapper,.checkout-disabled .algoliasearch-autocomplete-price{display:none}.cookie-info{transition:.4s all linear;position:fixed;bottom:0;z-index:500;left:0;width:100%;background-color:#000;transform:translateY(100%);visibility:hidden;opacity:0;padding:1.25rem}.cookie-info>div{display:flex;flex-direction:column;max-width:73.75rem;margin:0 auto}@media screen and (min-width:43.75rem){.cookie-info>div{flex-direction:row}}.cookie-info.active{box-shadow:0 0 20px rgba(0,0,0,.2);transform:translateY(0);visibility:visible;opacity:1}.cookie-info p{font-size:.9rem;margin-bottom:.625rem;margin-top:0;color:#fff}@media screen and (min-width:43.75rem){.cookie-info p{margin-bottom:0}}.cookie-info a{color:#fff}.cookie-info button{padding:.625rem;font-size:.825rem;justify-content:center;align-self:center;margin-right:15px;border:none;color:#000;width:80%;max-width:12.5rem}.cookie-info button:after{background:0 0}.cookie-info button:hover{background-color:#cf122c;box-shadow:none;transform:none}.footer__wrapper__newsletter{background-color:#fff}.footer__newsletter{display:flex;flex-direction:column;color:#000;justify-content:center;position:relative;margin-bottom:2.5rem}@media (min-width:40rem){.footer__newsletter{margin-top:3.75rem;margin-bottom:3.75rem}}@media (min-width:75rem){.footer__newsletter{max-width:73.75rem;margin:0 auto;flex-direction:row;text-align:left;padding:0;margin-top:3.75rem;margin-bottom:3.75rem}}@media (min-width:78.13rem){.footer__newsletter{padding:0}}.footer__newsletter .disclaimer,.footer__newsletter .legal{font-size:.75rem;line-height:1.3em;color:#999}.footer__newsletter div.mage-error{display:none !important}.footer__newsletter .legal{margin-top:.3rem;color:#777}.footer__newsletter .as-h2{font-size:1.6rem;font-family:'Parry Grotesque Pro Bold';line-height:2rem;padding-bottom:.6rem;text-align:center}@media (min-width:40rem){.footer__newsletter .as-h2{font-size:2.325rem;padding-top:1.75rem}}@media (min-width:75rem){.footer__newsletter .as-h2{padding-top:0;text-align:left}}.footer__newsletter .as-h3{text-align:center;font-size:1.25rem;color:#cf122c;padding-bottom:1.5rem}@media (min-width:40rem){.footer__newsletter .as-h3{padding-bottom:1.5rem}}@media (min-width:75rem){.footer__newsletter .as-h3{padding-top:0;text-align:left}}.footer__newsletter .footer__content{display:flex;flex-direction:column;flex-wrap:wrap;position:relative;align-self:center}@media (min-width:40rem){.footer__newsletter .footer__content{order:2;max-width:43.75rem;padding:0}}@media (min-width:75rem){.footer__newsletter .footer__content{flex:50%;order:1;max-width:none}}.footer__newsletter .flex__wrapper__newsletter{display:flex;justify-content:center;padding-bottom:.625rem;padding-top:1.25rem}@media (min-width:75rem){.footer__newsletter .flex__wrapper__newsletter{justify-content:flex-end;padding:0}}.footer__newsletter .newsletter--circle{display:flex;height:5rem;width:5rem;line-height:3.75rem;border-radius:50%;justify-content:center;align-items:center;background-color:#cf122c;color:#fff;text-align:center;font-size:2rem;font-family:'Parry Grotesque Pro Normal'}@media (min-width:40rem){.footer__newsletter .newsletter--circle{position:absolute;top:-3.125rem;height:6.25rem;width:6.25rem;line-height:6.25rem;font-size:2.625rem}}@media (min-width:75rem){.footer__newsletter .newsletter--circle{top:8rem;right:-3.125rem}}.footer__newsletter .footer__newsletter__content{display:flex;justify-content:flex-start;flex-direction:column;padding:0 1.563rem}@media (min-width:75rem){.footer__newsletter .footer__newsletter__content{padding:0;padding-right:6.875rem}}.footer__newsletter .footer__newsletter__content ul{margin:0;text-align:left}.footer__newsletter .footer__newsletter__content .email__block{display:flex;flex-direction:column;align-items:flex-start}@media (min-width:40rem){.footer__newsletter .footer__newsletter__content .email__block{text-align:left;flex-direction:row;flex-wrap:wrap}}.footer__newsletter .footer__newsletter__content .email__block input{font-size:.875rem;line-height:1.5rem;padding:0;background-color:#f2f2f2;width:100%;height:3.125rem;border:none;border-top-left-radius:4px;border-top-right-radius:4px;padding-left:15px}.footer__newsletter .footer__newsletter__content .email__block input:focus{outline:none}@media (min-width:40rem){.footer__newsletter .footer__newsletter__content .email__block input{flex:0 1 56%}}.footer__newsletter .footer__newsletter__content .email__block ::-webkit-input-placeholder,.footer__newsletter .footer__newsletter__content .email__block :-ms-input-placeholder{padding-left:15px}@media (min-width:40rem){.footer__newsletter .footer__newsletter__content .email__block .footer__newsletter__email__text{flex:100%}}.footer__newsletter .footer__newsletter__content .email__block .subscribe__button{text-align:center;display:flex;align-items:center;justify-content:center;margin-top:.625rem;transition:all .2s cubic-bezier(0,.6,1,.34)}@media (min-width:40rem){.footer__newsletter .footer__newsletter__content .email__block .subscribe__button{flex:0 1 30%;width:100%;height:3.125rem;text-align:center;margin-top:0;border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-right-radius:4px;border-top-left-radius:0}}.footer__newsletter .footer__newsletter__content .footer__newsletter__text{font-size:.875rem;line-height:1.5rem;padding-bottom:.625rem;color:#666;text-align:left}@media (min-width:40rem){.footer__newsletter .footer__newsletter__content .footer__newsletter__text{padding-bottom:.9375rem}}.footer__newsletter .footer__newsletter__content .button{text-align:left}@media (min-width:40rem){.footer__newsletter .footer__newsletter__content .button{width:12.75rem;align-self:center}}@media (min-width:75rem){.footer__newsletter .footer__newsletter__content .button{width:40%;align-self:left}}@media (max-width:75rem){.footer__newsletter .footer__newsletter__image{display:none;flex-direction:column;justify-content:center;align-items:center;background-repeat:no-repeat;padding:0;order:1}}@media (min-width:40rem){.footer__newsletter .footer__newsletter__image{display:flex}}@media (min-width:75rem){.footer__newsletter .footer__newsletter__image{display:flex;flex:50%;order:2}}.footer__newsletter .footer__newsletter__image img{width:100%;max-width:100%;height:auto}.footer--wrapper--main{background-color:#cf122c}.footer--main{text-align:center;display:flex;flex-direction:column;color:#fff;justify-content:center;position:relative}@media (min-width:46.88rem){.footer--main{padding:0 2.5rem}}@media (min-width:78.13rem){.footer--main{padding:0;max-width:73.75rem;margin:0 auto}}.footer--main a{text-decoration:none;color:#fff}.footer--main h3{padding-top:1.875rem;font-size:1.25rem;font-family:'Parry Grotesque Pro Normal'}@media (min-width:46.88rem){.footer--main h3{padding-top:3.5rem;display:flex;justify-content:flex-start}}@media (min-width:46.88rem){.footer--main .socialmedia__container{justify-content:flex-start;padding-bottom:1.25rem}}.footer--main .icon--socialmedia{padding:1.25rem .75rem}.footer--main .icon--socialmedia:first-child{padding-left:0}.footer--main .icon--socialmedia:last-child{padding-right:0}.footer--main .icon--socialmedia img{transition:.2s all linear}.footer--main .icon--socialmedia img:hover{transform:translateY(-6px) rotate(6deg)}.footer--main .icon--socialmedia img:active{transform:translateY(0) rotate(0)}.footer--main .footer__logo{display:flex;justify-content:center;align-self:center}.footer--main .footer__logo img{width:10rem;max-width:100%;height:auto}@media (min-width:46.88rem){.footer--main .footer__logo{position:absolute;right:1.25rem;top:3rem}}@media (min-width:78.13rem){.footer--main .footer__logo{right:2.188rem}}.footer--main .footer__content{padding:1.25rem 1.875rem;display:flex;flex-direction:column;text-align:left;position:relative}@media (min-width:46.88rem){.footer--main .footer__content{flex-direction:row;padding:0;padding-bottom:2.5rem}}@media (max-width:46.88rem){.footer--main .footer__content ul{margin-top:.9375rem;margin-bottom:0}.footer--main .footer__content li{margin-bottom:.9375rem}}.footer--main .footer__content ul,.footer--main .footer__content li{padding-left:0}.footer--main .footer__content .footer__list{position:relative;border-bottom:1px solid rgba(255,255,255,.5)}.footer--main .footer__content .footer__list .footer__list--underline{border-bottom:1px solid rgba(249,249,249,.44)}@media (min-width:46.88rem){.footer--main .footer__content .footer__list{flex:25%;border-bottom:none}.footer--main .footer__content .footer__list .footer__list--underline{border-bottom:none}}.footer--main .footer__content .footer__list .footer__list--headline{font-family:'Parry Grotesque Pro Bold';font-size:1.05rem}.footer--main .footer__content .footer__list .footer__list--headline:after{display:block;content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-down-white.svg');background-size:1.5rem 1.5rem;height:1.5rem;width:1.5rem;margin-left:auto;position:absolute;right:.25rem;top:.9375rem;transition:all ease-in .3s}@media (min-width:46.88rem){.footer--main .footer__content .footer__list .footer__list--headline:after{display:none}}@media (max-width:46.88rem){.footer--main .footer__content .footer__list .footer__list--headline ul{visibility:hidden;opacity:0;height:0;margin-top:0;transition:all linear .3s}.footer--main .footer__content .footer__list .footer__list--headline.active,.footer--main .footer__content .footer__list .footer__list--headline:active{padding-bottom:0;border-bottom:none}.footer--main .footer__content .footer__list .footer__list--headline.active>ul,.footer--main .footer__content .footer__list .footer__list--headline:active>ul{opacity:1;visibility:visible;height:auto;margin-top:.9375rem;transition:all linear .3s}.footer--main .footer__content .footer__list .footer__list--headline.active:after,.footer--main .footer__content .footer__list .footer__list--headline:active:after{content:' ';background-size:1.5rem 1.5rem;height:1.5rem;width:1.5rem;margin-left:auto;position:absolute;right:.25rem;top:.9375rem;transform:rotate(180deg);transition:all ease-in .3s}}@media (min-width:46.88rem){.footer--main .footer__content .footer__list .footer__list--headline{border-bottom:none;padding-bottom:0}.footer--main .footer__content .footer__list .footer__list--headline:after{content:none}.footer--main .footer__content .footer__list .footer__list--headline ul{margin-top:.9375rem}}.footer--main .footer__content .footer__list .footer__list--headline~.footer__list--text.active{visibility:visible;height:auto}@media (max-width:46.88rem){.footer--main .footer__content .footer__list .footer__list--headline~.footer__list--text.active{margin:.5rem}}.footer--main .footer__content .footer__list .footer__list--text{transition:.2s transform linear;font-size:1rem;font-family:'Parry Grotesque Pro Normal'}@media (max-width:46.88rem){.footer--main .footer__content .footer__list .footer__list--text{visibility:hidden;height:0;margin:0}}.footer--main .footer__content .footer__list .footer__list--text:hover{transform:translateX(4px)}.footer--main .footer__list--headline:hover~.footer__list--underline,.footer--main .footer__list--headline:active~.footer__list--underline{border-bottom:none}.footer--main .footer__list--headline:hover~.footer__list--text,.footer--main .footer__list--headline:active~.footer__list--text{display:block}.footer--wrapper--payment--information{background-color:#e8e8e8}@media (min-width:40.63rem){.footer--wrapper--payment--information{padding:2rem 0}}.footer__legal--wrapper{padding:0 1.25rem;max-width:45.75rem;margin:0 auto}.footer__legal--wrapper p{font-size:.8rem;color:#666;text-align:center;margin-top:1.25rem}.footer--payment--information{text-align:center;display:flex;flex-direction:column}@media (min-width:28.44rem){.footer--payment--information{flex-flow:wrap}}@media (min-width:40.63rem){.footer--payment--information{flex-direction:row}}@media (min-width:62.5rem){.footer--payment--information{max-width:73.75rem;margin:0 auto}}.footer--payment--information .as-h3{font-family:'Parry Grotesque Pro Bold';font-size:1.1rem;color:#000;padding-bottom:.625rem;padding-top:1.25rem}.footer--payment--information .flex--wrapper{display:flex;flex-wrap:wrap;justify-content:center}.footer--payment--information>div{padding:1rem 1.3rem}.footer--payment--information>div p{font-size:.925rem;line-height:1.5em;margin-top:0}@media (min-width:40.63rem){.footer--payment--information>div p{font-size:.825rem}}.footer--payment--information .payments__container{border-bottom:1px solid #e5e5e5}@media (min-width:40.63rem){.footer--payment--information .payments__container{width:50%}}@media (min-width:62.5rem){.footer--payment--information .payments__container{width:25%;border-bottom:none;border-right:1px solid #e5e5e5}}.footer--payment--information .shipping__container{background-color:rgba(255,255,255,.3);border-bottom:1px solid #e5e5e5}@media (min-width:28.44rem){.footer--payment--information .shipping__container{width:100%;background-color:transparent}}@media (min-width:40.63rem){.footer--payment--information .shipping__container{width:50%}}@media (min-width:62.5rem){.footer--payment--information .shipping__container{width:25%;border-bottom:none;border-right:1px solid #e5e5e5}}.footer--payment--information .pickup__container{background-color:rgba(255,255,255,.6);border-bottom:1px solid #e5e5e5}@media (min-width:28.44rem){.footer--payment--information .pickup__container{width:50%;background-color:transparent;border-bottom:none}}@media (min-width:62.5rem){.footer--payment--information .pickup__container{width:25%;border-right:1px solid #e5e5e5}}.footer--payment--information .trusted__container{background-color:rgba(255,255,255,.9)}@media (min-width:28.44rem){.footer--payment--information .trusted__container{width:50%;background-color:transparent}}@media (min-width:62.5rem){.footer--payment--information .trusted__container{width:25%}}.footer--payment--information .footer__item{padding:.3rem;text-decoration:none}.footer--payment--information .footer__item span{display:block;font-size:.75rem;text-decoration:none;background-color:#fff;padding:.1875rem;border-radius:.3125rem;color:#000;font-weight:700}@media (min-width:75rem){.footer--payment--information .footer__item{width:50%}}.footer--payment--information .footer__item img{width:7.125rem;max-width:7.125rem;height:auto;background-color:#fff;border-radius:.3125rem}@media (min-width:62.5rem){.footer--payment--information .footer__item img{width:100%;max-width:100%}}.footer--payment--information .footer__item.footer__item--circle img{max-width:5rem;border-radius:50%}.footer--payment--information .footer__item.footer__item--square img{border-radius:4px}.pre-header__wrapper{display:none}@media (min-width:44.38rem){.pre-header__wrapper{display:flex;align-self:center;background-color:#f2f2f2;justify-content:center}}.pre-header__wrapper .pre-header{padding:.3125rem 0;display:flex}@media (min-width:50rem){.pre-header__wrapper .pre-header{width:45rem}}@media (min-width:59.38rem){.pre-header__wrapper .pre-header{width:53.13rem}}@media (min-width:78.13rem){.pre-header__wrapper .pre-header{width:73.75rem}}.pre-header__wrapper .pre-header .pre-header--information{display:flex}.pre-header__wrapper .pre-header .pre-header--information div[data-content-type=html]{display:contents}.pre-header__wrapper .pre-header .pre-header--information p{margin:0;margin-right:1rem;font-size:.8125rem;align-self:center;position:relative;padding-left:.5rem;margin-left:.5rem}.pre-header__wrapper .pre-header .pre-header--information p a{color:#000;text-decoration:underline}.pre-header__wrapper .pre-header .pre-header--information p:before{position:absolute;left:-.5rem;content:'\2192';color:#cf122c}.pre-header__wrapper .pre-header .pre-header--information p:last-child{display:none}@media (min-width:50rem){.pre-header__wrapper .pre-header .pre-header--information{flex:1 0 auto}}@media (min-width:59.38rem){.pre-header__wrapper .pre-header .pre-header--information p{margin-right:3rem}}@media (min-width:78.8rem){.pre-header__wrapper .pre-header .pre-header--information p:last-child{display:block}}.pre-header__wrapper .pre-header .country-selection{display:flex}.pre-header__wrapper .pre-header .country-selection span{font-family:'Parry Grotesque Pro Normal';font-size:.8125rem;align-self:center}.pre-header__wrapper .pre-header .country-selection span:after{content:'\25BE';color:#bfbfbf;margin-left:.375rem}.pre-header__wrapper .pre-header .country-selection p{font-size:.8125rem;align-self:center;display:flex;align-items:center;margin:0 1.25rem 0 .375rem;background:0 0;border:none}.pre-header__wrapper .pre-header .country-selection p img{margin-left:.375rem;align-self:center}.pre-header__wrapper .pre-header .pre-header--login{display:flex;padding-right:1.75rem}@media (min-width:50rem){.pre-header__wrapper .pre-header .pre-header--login{padding:0}}@media (max-width:59.38rem){.pre-header__wrapper .pre-header .pre-header--login{display:none}}.pre-header__wrapper .pre-header .pre-header--login a{display:flex;margin:0;padding:0;color:#000;font-size:.875rem;align-items:center;text-decoration:none}.pre-header__wrapper .pre-header .pre-header--login a span{display:block;margin-right:.625rem}.pre-header__wrapper .pre-header .pre-header--login .login-link{font-family:'Parry Grotesque Pro Normal';font-size:.8125rem;align-self:center;text-decoration:none;color:#000}.pre-header__wrapper .pre-header .pre-header--login .login-link:after{padding-left:.625rem;position:absolute;content:"";width:1.563rem;height:1.563rem;background:url("../../frontend/Rayher/theme/fr_FR/images/profile.svg");background-repeat:no-repeat;background-position:75% 40%}.nav-main__mobile .country-selection{display:flex;padding:.975rem 1.25rem;cursor:pointer;background-color:#efefef}.nav-main__mobile .country-selection span{font-size:.75rem;display:block;flex:1 0 auto;color:#666}.nav-main__mobile .country-selection p{margin:.0625rem;font-size:.75rem;margin-left:.3125rem;display:flex;position:relative;width:100%}.nav-main__mobile .country-selection p img{position:absolute;right:0;bottom:-.1875rem}html.nav-open .nav-main__teaser img{display:block}#nav-main{position:absolute;top:0;z-index:2000;transform:translateX(-100%);transition:.2s all linear;transition-delay:.4s;visibility:hidden;opacity:0;max-width:80vw;min-width:21rem;box-shadow:0 0 20px rgba(0,0,0,.2)}#nav-main .pre-header--selection{padding:1.25rem;background-color:#f2f2f2;border-bottom:1px solid #e9e9e9}#nav-main .pre-header--selection select{background:0 0;border:none}@media (min-width:44rem){#nav-main .pre-header--selection{display:none}}html{position:relative}html:after{transition:.3s opacity linear;opacity:0;visibility:hidden;width:100%;height:0;content:'';position:absolute;top:0;background-color:#000}html.nav-open #nav-main{transform:translateX(0);visibility:visible;opacity:1}html.nav-open:after{opacity:.5;visibility:visible;height:187.5rem;z-index:1000}.nav-main__header{background-color:#cf122c;padding:.7rem 1.25rem;height:4rem;display:flex;justify-content:space-between;align-items:center}.nav-main__header img{width:6.5rem;height:2.53rem}.nav-main__header .close{cursor:pointer;display:flex;transition:.2s all linear}.nav-main__header .close:hover{transform:scale(1.2)}.nav-main__header .close svg{width:1.5rem;height:1.5rem}.nav-main__teaser{background-color:#fff;position:relative;display:flex;height:11rem;overflow:hidden;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;text-align:center}.nav-main__teaser h5,.nav-main__teaser p,.nav-main__teaser a{z-index:100}.nav-main__teaser h5,.nav-main__teaser p{color:#fff;margin:0}.nav-main__teaser p{font-size:1.1rem;margin-bottom:1rem;max-width:330px}.nav-main__teaser h5{font-size:1.2rem;font-family:'Parry Grotesque Pro Bold'}@media (min-width:43.75rem){.nav-main__teaser h5{font-size:1.3rem}}@media (min-width:90rem){.nav-main__teaser h5{font-size:1.4rem}}.nav-main__teaser img{transition:.2s transform linear;max-width:100%;position:absolute;top:0;left:0;z-index:10;display:none}.nav-main__teaser:after{transition:.2s background-color linear;content:'';z-index:10;position:absolute;left:0;top:0;width:100%;height:100%}.nav-main__teaser:hover img{transform:scale(1.1)}.nav-main__teaser:hover:after{background-color:rgba(0,0,0,.5)}.nav-main__tree,.nav-main__static,.nav-main__mobile{background-color:#fff;margin:0}.nav-main__tree>ul>li>ul>li>.submenu,.nav-main__static>ul>li>ul>li>.submenu,.nav-main__mobile>ul>li>ul>li>.submenu{top:0}.nav-main__tree>ul>li>ul>li>ul>li>.submenu,.nav-main__static>ul>li>ul>li>ul>li>.submenu,.nav-main__mobile>ul>li>ul>li>ul>li>.submenu{top:0}.nav-main__tree ul,.nav-main__static ul,.nav-main__mobile ul{margin:0;padding:0}.nav-main__tree ul li,.nav-main__static ul li,.nav-main__mobile ul li{margin:0;padding:0;font-size:1rem}.nav-main__tree ul li:hover>a,.nav-main__static ul li:hover>a,.nav-main__mobile ul li:hover>a{background-color:#e5e5e5}.nav-main__tree ul li:hover.parent>a:after,.nav-main__static ul li:hover.parent>a:after,.nav-main__mobile ul li:hover.parent>a:after{opacity:.8}.nav-main__tree ul li.has-active>a,.nav-main__static ul li.has-active>a,.nav-main__mobile ul li.has-active>a,.nav-main__tree ul li.active>a,.nav-main__static ul li.active>a,.nav-main__mobile ul li.active>a{font-family:'Parry Grotesque Pro Bold';color:#cf122c}.nav-main__tree ul li.parent>a,.nav-main__static ul li.parent>a,.nav-main__mobile ul li.parent>a{position:relative}.nav-main__tree ul li.parent>a:after,.nav-main__static ul li.parent>a:after,.nav-main__mobile ul li.parent>a:after{position:absolute;right:1rem;background-image:url(../../frontend/Rayher/theme/fr_FR/images/arrow-right.svg);content:'';height:100%;width:1.25rem;background-size:100%;opacity:.3;background-repeat:no-repeat}.nav-main__tree ul li.back-to-parent,.nav-main__static ul li.back-to-parent,.nav-main__mobile ul li.back-to-parent{display:block}@media (min-width:90rem){.nav-main__tree ul li.back-to-parent,.nav-main__static ul li.back-to-parent,.nav-main__mobile ul li.back-to-parent{display:none}}.nav-main__tree ul li.back-to-parent a,.nav-main__static ul li.back-to-parent a,.nav-main__mobile ul li.back-to-parent a{position:relative;background:#000;color:#fff;padding-left:3rem}.nav-main__tree ul li.back-to-parent a:after,.nav-main__static ul li.back-to-parent a:after,.nav-main__mobile ul li.back-to-parent a:after{position:absolute;left:1rem;top:1rem;background-image:url(../../frontend/Rayher/theme/fr_FR/images/arrow-left-white.svg);content:'';height:1rem;width:1rem;background-size:100% 100%}.nav-main__tree ul li>a,.nav-main__static ul li>a,.nav-main__mobile ul li>a{transition:.2s all linear;padding:.95rem 1.25rem;display:block;border-bottom:1px solid #e5e5e5;color:#000;text-decoration:none}@media (min-width:90rem){.nav-main__tree ul li>a,.nav-main__static ul li>a,.nav-main__mobile ul li>a{padding:1rem 1.25rem;font-size:1.035rem}}.nav-main__tree ul li>.submenu,.nav-main__static ul li>.submenu,.nav-main__mobile ul li>.submenu{min-height:calc(100% - 4rem);visibility:hidden;opacity:0;position:absolute;left:0;top:0;background-color:#f2f2f2;transition:.2s all linear;transform:translateX(-100%);z-index:-1;width:100%;height:100%}.nav-main__tree ul li>.submenu.active,.nav-main__static ul li>.submenu.active,.nav-main__mobile ul li>.submenu.active{visibility:visible;opacity:1;transform:translateX(0);z-index:101}.nav-main__tree ul li>.submenu:after,.nav-main__static ul li>.submenu:after,.nav-main__mobile ul li>.submenu:after{content:'';width:15px;height:100%;position:absolute;left:0;top:0;background-image:linear-gradient(90deg,rgba(0,0,0,.1),rgba(0,0,0,0));z-index:10}@media (min-width:90rem){.nav-main__tree ul li>.submenu,.nav-main__static ul li>.submenu,.nav-main__mobile ul li>.submenu{left:100%}}.nav-main__tree ul li ul li .sub-menu,.nav-main__static ul li ul li .sub-menu,.nav-main__mobile ul li ul li .sub-menu{top:0}.nav-main__ideas-teasers{display:flex;flex-flow:row wrap}.nav-main__ideas-teasers>div{flex:0 1 50%;display:flex;max-width:50%;position:relative;align-items:center;text-align:center}.nav-main__ideas-teasers>div a{display:block;overflow:hidden;color:#fff;transition:all ease-in .2s;position:relative;z-index:5}.nav-main__ideas-teasers>div a span{font-size:.925rem;transition:all ease-in .2s;color:#fff;z-index:5;position:absolute;display:none}.nav-main__ideas-teasers>div a img{transition:all ease-in .2s;transform:scale(1);position:relative}.nav-main__ideas-teasers>div a:before{transition:.2s background-color linear;content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.nav-main__ideas-teasers>div a:hover:before{background-color:rgba(0,0,0,.5)}.nav-main__ideas-teasers>div a:hover img{transform:scale(1.1);position:relative}.nav-main__ideas-teasers>div a:hover span{height:100%;top:0;display:flex;justify-content:center;align-items:center;padding:.625rem;left:0;width:100%}.nav-main__mobile ul li a{font-weight:600;background-color:#f3f3f3;display:flex;justify-content:space-between;align-items:center}.nav-main__mobile svg{max-width:1.5rem}html.nav-open .navigation-ideas__grid a img{display:block}.navigation-ideas__grid{display:flex;flex-flow:row wrap}.navigation-ideas__grid .navigation-ideas__grid__item{flex:0 1 50%}.navigation-ideas__grid a{display:block;overflow:hidden;color:#fff;transition:all ease-in .2s;position:relative;z-index:5}.navigation-ideas__grid a span{font-size:.875rem;transition:all ease-in .2s;color:#fff;z-index:5;position:absolute;display:none}.navigation-ideas__grid a img{transition:all ease-in .2s;transform:scale(1);position:relative;display:none}.navigation-ideas__grid a:hover:before{content:'';position:absolute;left:0;top:0;background-color:rgba(0,0,0,.5);width:100%;height:100%;z-index:2}.navigation-ideas__grid a:hover img{transform:scale(1.1);position:relative}.navigation-ideas__grid a:hover span{height:100%;top:-.625rem;display:flex;justify-content:center;align-items:center;text-align:center;padding:.625rem;width:100%}.product-slider{padding:1.563rem 0 0}@media (min-width:43.75rem){.product-slider{padding:2.813rem 0 0}}.product-slider__outer{position:relative;border-bottom:1px solid #e5e5e5;max-width:73.75rem;margin:0 auto}.product-slider__outer .product-slider__wrapper{margin-bottom:2.188rem;display:block}@media (max-width:43.75rem){.product-slider__outer .product-slider__wrapper{padding:0 1.25rem}}@media (min-width:43.75rem){.product-slider__outer .product-slider__wrapper{margin-bottom:3.75rem}}.product-slider__outer .product-slider__wrapper::-webkit-scrollbar{display:none}@media (min-width:43.75rem){.product-slider__outer .bx-viewport{margin-bottom:45px}}.product-slider__outer .product-slider__container__item{margin-bottom:1.25rem}.product-slider__outer .product-slider__container__item__head{position:relative}.product-slider__outer .product-slider__container__item__head a{display:block;cursor:pointer;height:100%}.product-slider__outer .product-slider__container__item__head img{display:block;width:100%;height:100%}.product-slider__outer .product-slider__container__item__head__badge__video{padding:0 .625rem 0 1.688rem;position:absolute;top:0;left:0;font-size:.875rem;color:#fff;background-color:rgba(0,0,0,.5)}@media (min-width:43.75rem){.product-slider__outer .product-slider__container__item__head__badge__video{font-size:1rem}}.product-slider__outer .product-slider__container__item__head__badge__video:before{content:'';background-image:url('../../frontend/Rayher/theme/fr_FR//images/camera-white.svg');position:absolute;top:.375rem;left:.375rem;width:.9375rem;height:.9375rem;background-size:.9375rem .9375rem}.product-slider__outer .product-slider__container__item__head__badge__color{position:absolute;width:2.188rem;height:2.188rem;top:0}.product-slider__outer .product-slider__container__item__head__badge__color svg{position:absolute;top:-27px;width:89px;height:90px;background-size:1.563rem 1.563rem;left:-27px}.product-slider__outer .product-slider__container__item__content{margin-top:.625rem}@media (min-width:43.75rem){.product-slider__outer .product-slider__container__item__content{margin-top:.975rem}}.product-slider__outer .product-slider__container__item__content a{text-decoration:none;color:#000;cursor:pointer;font-size:.75rem;font-family:'Parry Grotesque Pro Bold';line-height:.8125rem}@media (min-width:43.75rem){.product-slider__outer .product-slider__container__item__content a{font-size:1rem;line-height:1em}.product-slider__outer .product-slider__container__item__content a h4{font-size:1rem}}@media (min-width:43.75rem){.product-slider__outer .product-slider__container__item__content p{margin-top:.125rem}}.product-slider__outer .product-slider__container__item__footer{margin-top:0}.product-slider__outer .product-slider__container__item__footer__price{color:#cf122c;font-size:.875rem}.product-slider__outer .product-slider__container__item__footer__price .price-box .price-label{display:none}@media (min-width:43.75rem){.product-slider__outer .product-slider__container__item__footer__price{font-size:1.25rem}}.product-slider__outer .product-slider__container__item__footer .price--regular{display:flex;flex-direction:column;margin-right:.625rem}@media (min-width:43.75rem){.product-slider__outer .product-slider__container__item__footer .price--regular{margin-right:1.25rem}}.product-slider__outer .product-slider__container__item__footer .old-price{opacity:.4;text-decoration:line-through}.product-slider__outer .product-slider__container__item__footer .color--wrapper{margin-top:.625rem;padding-top:.625rem}.product-slider__outer .product-slider__container__item__footer .color--wrapper .color--box>div{width:.625rem;height:.625rem}.product-slider__outer .product-slider__container__item__footer .color--wrapper .color--box>div.active:after{content:'';position:absolute;width:.75rem;height:.75rem;border:.0625rem solid #212121;border-radius:50%;top:-.0625rem;left:-.0625rem}@media (min-width:43.75rem){.product-slider__outer .product-slider__container__item__footer .color--wrapper .color--box>div{width:16px;height:16px}.product-slider__outer .product-slider__container__item__footer .color--wrapper .color--box>div.active:after{width:18px;height:18px}}.product-slider__outer .product-slider__container__item__footer .color--wrapper p{display:none}.product-slider__outer .bx-prev,.product-slider__outer .bx-next{display:flex;padding:17px 16px;position:absolute;top:50%;background-color:#fff;border:1px solid #efefef;align-items:center;justify-content:center;border-radius:50%;transition:all ease-in .1s;box-shadow:0 .25rem .75rem rgba(191,191,191,.5)}@media (max-width:75rem){.product-slider__outer .bx-prev,.product-slider__outer .bx-next{display:none}}.product-slider__outer .bx-prev:hover,.product-slider__outer .bx-next:hover{box-shadow:0 .625rem 1.438rem rgba(102,102,102,.5);top:49%}.product-slider__outer .bx-prev:active,.product-slider__outer .bx-next:active{box-shadow:0 .1875rem .75rem rgba(191,191,191,.5)}.product-slider__outer .bx-prev{left:-7%}.product-slider__outer .bx-prev .bx-prev{position:relative;top:2px}.product-slider__outer .bx-next{right:-7%}.product-slider__outer .bx-next .bx-next{position:relative;top:2px}.product-slider__outer .product-slider__categories__wrapper{display:flex;align-items:center;justify-content:center;margin:1rem 0 1.25rem;flex-direction:column}@media (min-width:540px){.product-slider__outer .product-slider__categories__wrapper{flex-direction:row;margin:1.25rem 0 2.5rem}}@media (min-width:43.75rem){.product-slider__outer .product-slider__categories__wrapper{margin-bottom:3.75rem}}.product-slider__outer .product-slider__categories__wrapper a{color:#cf122c;text-decoration:none;margin-bottom:4px;font-size:1.1rem;text-align:center;opacity:.5;border:1px solid transparent}@media (min-width:540px){.product-slider__outer .product-slider__categories__wrapper a{margin-right:1.875rem;margin-bottom:0}}@media (min-width:43.75rem){.product-slider__outer .product-slider__categories__wrapper a{font-size:1.3rem}}@media (min-width:75rem){.product-slider__outer .product-slider__categories__wrapper a{font-size:1.5rem}}.product-slider__outer .product-slider__categories__wrapper a.active,.product-slider__outer .product-slider__categories__wrapper a:hover{border-bottom:2px solid #cf122c;opacity:1;font-family:'Parry Grotesque Pro Bold'}.bx-pager{display:flex;align-items:center;justify-content:center;margin:1.25rem 0}.bx-pager .bx-pager-item{margin-right:1.25rem;width:12px;height:12px}.bx-pager .bx-pager-item a{display:block;background-color:#bfbfbf;border-radius:100%;height:12px;width:12px;margin-right:1.25rem;transition:all ease-in .1s;text-indent:-9999px;outline:0}.bx-pager .bx-pager-item a:hover,.bx-pager .bx-pager-item a:active,.bx-pager .bx-pager-item a:focus,.bx-pager .bx-pager-item a.active{width:.9375rem;height:.9375rem;position:relative;top:-1px}.bx-pager .bx-pager-item a:hover{background-color:#666;cursor:pointer}.bx-pager .bx-pager-item a:active,.bx-pager .bx-pager-item a:focus{background-color:#bfbfbf}.bx-pager .bx-pager-item a.active{background-color:#cf122c}@media (min-width:680px){.media__slider{display:flex;flex-direction:row}}.media__slider .preview__images{flex:5%;margin-right:1.25rem}.media__slider .preview__images .preview__image{display:none}@media (min-width:680px){.media__slider .preview__images .preview__image{display:block;margin-bottom:10px;opacity:.4}.media__slider .preview__images .preview__image.active,.media__slider .preview__images .preview__image:hover{cursor:pointer;opacity:1}.media__slider .preview__images .preview__image img{border:1px solid #000}}.media__slider .bx-prev,.media__slider .bx-next{display:none}@media (min-width:680px){.media__slider .bx-prev,.media__slider .bx-next{display:flex;position:absolute;width:1rem;height:1rem;background-color:#fff;padding:16px;border-radius:100%;top:40%;transition:all ease-in .1s;box-shadow:0 .25rem .75rem rgba(191,191,191,.5)}.media__slider .bx-prev:hover,.media__slider .bx-next:hover{box-shadow:0 .625rem 1.438rem rgba(102,102,102,.5);top:39%}.media__slider .bx-prev:active,.media__slider .bx-next:active{box-shadow:0 3px .75rem rgba(191,191,191,.5)}}.media__slider .bx-next{right:3%}.media__slider .bx-prev{left:3%}.media__slider .main__images{flex:57%;position:relative}.media__slider .main__images img{max-width:100%}@media (min-width:680px){.media__slider .main__images img{width:100%;height:auto}}.media__slider .bx-wrapper .bx-controls{display:flex;justify-content:center;position:relative;bottom:2.813rem}.media__slider .product--box{flex:33%;margin-left:1.25rem;background-color:#e5e5e5}.stage-slider__wrapper{text-align:center;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:0;border-bottom:none}.stage-slider__wrapper h1{font-size:1.5rem}@media (min-width:43.75rem){.stage-slider__wrapper h1{font-size:2.2rem}}@media (min-width:75rem){.stage-slider__wrapper h1{font-size:2.8rem}}@media (min-width:90rem){.stage-slider__wrapper h1{font-size:3.55rem}}.stage-slider__wrapper h2{font-size:1.35rem}@media (min-width:43.75rem){.stage-slider__wrapper h2{font-size:1.8rem}}@media (min-width:90rem){.stage-slider__wrapper h2{font-size:2.425rem}}.stage-slider__wrapper .block-content,.stage-slider__wrapper .category-image{position:relative;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;padding:0}@media (min-width:75rem){.stage-slider__wrapper .block-content,.stage-slider__wrapper .category-image{max-height:37rem;overflow:hidden}}.stage-slider__wrapper .block-content picture,.stage-slider__wrapper .category-image picture{width:100%}.stage-slider__wrapper .block-content img,.stage-slider__wrapper .category-image img{width:100%;max-width:100%;height:auto;position:relative}.stage-slider__wrapper .block-content img:after,.stage-slider__wrapper .category-image img:after{content:'';transition:.2s opacity ease-in;opacity:0;width:0;height:0}@media screen and (max-width:43.75rem){.stage-slider__wrapper .block-content img:after,.stage-slider__wrapper .category-image img:after{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.15);opacity:1;left:0;top:0}}.stage-slider__wrapper .block-content:hover img:after,.stage-slider__wrapper .category-image:hover img:after{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.1);opacity:1;left:0;top:0}.stage-slider__wrapper .content,.stage-slider__wrapper .teaser__content{position:absolute;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;display:flex}.stage-slider__wrapper .content>div,.stage-slider__wrapper .teaser__content>div{animation-name:fade-in;animation-duration:1s;animation-timing-function:linear;padding:0 1.25rem}.stage-slider__wrapper h1{color:#fff;margin:0;text-shadow:2px 2px 3px rgba(0,0,0,.2),-3px -2px 17px rgba(0,0,0,.15)}.stage-slider__wrapper h2{color:#fff;text-shadow:.0625rem .0625rem .1875rem rgba(0,0,0,.2);margin-top:0}.stage-slider__wrapper h2 sub{font-size:1.25rem}.stage-slider__wrapper .bx-wrapper{position:relative;transition:.2s all linear}@media (min-width:48rem){.stage-slider__wrapper .bx-wrapper:hover .bx-controls-direction{opacity:1;height:auto;transition:.2s all linear}.stage-slider__wrapper .bx-wrapper:hover .bx-controls-direction .bx-prev{transition:.2s all linear;top:45%;left:1.875rem}.stage-slider__wrapper .bx-wrapper:hover .bx-controls-direction .bx-next{transition:.2s all linear;top:45%;right:1.875rem}}.stage-slider__wrapper .bx-wrapper:hover .bx-pager{opacity:1}.stage-slider__wrapper .bx-wrapper:hover .bx-pager .bx-pager-item{z-index:3}.stage-slider__wrapper .bx-wrapper .bx-controls{position:relative;top:-2.5rem}.stage-slider__wrapper .bx-wrapper .bx-controls .bx-controls-direction{opacity:0;height:0}.stage-slider__wrapper .bx-wrapper .bx-controls .bx-pager{transition:.2s all linear;opacity:1;margin:0}.stage-slider__wrapper .bx-prev,.stage-slider__wrapper .bx-next{display:flex;padding:17px 16px;position:absolute;top:50%;background-color:#fff;border:1px solid #efefef;align-items:center;justify-content:center;border-radius:50%;transition:all ease-in .2s;box-shadow:0 .25rem .75rem rgba(191,191,191,.5)}@media (max-width:75rem){.stage-slider__wrapper .bx-prev,.stage-slider__wrapper .bx-next{display:none}}.stage-slider__wrapper .bx-prev:hover,.stage-slider__wrapper .bx-next:hover{box-shadow:0 .625rem 1.438rem rgba(102,102,102,.5);top:49%;transform:translateY(-10%);transition:all ease-in .2s}.stage-slider__wrapper .bx-prev:active,.stage-slider__wrapper .bx-next:active{box-shadow:0 .1875rem .75rem rgba(191,191,191,.5)}.stage-slider__wrapper .bx-prev .bx-prev{position:relative;top:2px}.stage-slider__wrapper .bx-next .bx-next{position:relative;top:2px}.ais-Pagination-list{display:flex;justify-content:baseline;flex-wrap:wrap}@media (min-width:700px){.ais-Pagination-list{justify-content:flex-end}}.ais-Pagination-list .ais-Pagination-item{margin-right:.625rem}.ais-Pagination-list .ais-Pagination-item:hover{cursor:pointer}.ais-Pagination-list .ais-Pagination-item a{color:#000;text-decoration:none;padding:.625rem 1rem;display:flex;align-items:center;justify-content:center;border:1px solid #e5e5e5;border-radius:.25rem;font-size:1.1rem;transition:all ease-in .1s}.ais-Pagination-list .ais-Pagination-item a:hover{border-color:#000;cursor:pointer}.ais-Pagination-list .ais-Pagination-item a:focus,.ais-Pagination-list .ais-Pagination-item a:active{background-color:#f2f2f2}.ais-Pagination-list .ais-Pagination-item a span{font-size:1rem}.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--selected a{background-color:#000;color:#fff;border-color:#000}.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage a,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage a,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage span,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage span{position:relative;padding:1.25rem 1.188rem;display:flex;justify-content:center;align-self:center;align-items:center;width:6%;transition:all ease-in .1s;border-color:#cf122c}.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage a:active,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage a:active,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage span:active,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage span:active,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage a:focus,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage a:focus,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage span:focus,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage span:focus{background-color:#a42035}.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage a:hover,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage a:hover,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage span:hover,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage span:hover{background-color:#cf122c;border-color:#cf122c}.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage a,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage span{display:block}.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage a:before,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage span:before{content:'';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-left-red.svg');position:absolute;top:.8125rem;left:.5rem;right:0;width:1.25rem;height:1rem;background-size:1.188rem 1rem}.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage a:hover:before,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage span:hover:before{background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-left-white.svg')}.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage a:before,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage span:before{content:'';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right-red.svg');position:absolute;top:.8125rem;right:.4375rem;width:1.25rem;height:1rem;background-size:1.188rem 1rem}.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage a:hover:before,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage span:hover:before{background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right-white.svg')}.ais-Pagination-list .ais-Pagination-item--disabled{filter:grayscale(1);opacity:.6}.ais-Pagination-list .ais-Pagination-item--disabled span{display:block;border:1px solid #777;border-radius:.25rem}.ais-Pagination-list .ais-Pagination-item--disabled span:hover{cursor:default;background-color:#fff}.ais-Pagination-list .pagination__limit{display:flex;margin:0 .5rem 0 .1875rem;padding:0;align-self:center}.breadcrumbs{max-width:73.75rem;margin:0 auto;color:#666;font-family:'Parry Grotesque Pro Normal';font-size:.875rem;padding:0 1.25rem;display:none}@media (min-width:56.25rem){.breadcrumbs{display:flex;align-items:center;padding:2.1rem 1.25rem}}@media (min-width:75rem){.breadcrumbs{padding:2.1rem 0}}.breadcrumbs ul{padding-left:0}@media (min-width:56.25rem){.breadcrumbs ul{flex:1 0 auto;margin:0}}.breadcrumbs ul li{display:inline-block;position:relative;padding-left:0;margin-bottom:0}.breadcrumbs ul li span{margin-right:.1875rem}.breadcrumbs ul li a{font-family:'Parry Grotesque Pro Normal';font-size:.875rem;color:#666;margin:0 .3125rem;text-decoration:none;margin-left:0;margin-right:1.875rem;border-bottom:.0625rem solid #bcbcbc}.breadcrumbs ul li:after{content:'/';position:absolute;top:.0625rem;right:.625rem}.breadcrumbs ul li:last-child{top:0}.breadcrumbs ul li:last-child:after{content:''}.breadcrumbs ul li.back--link span{position:relative;bottom:.0625rem}.breadcrumbs ul li.back--link a{color:#000}@media (max-width:56.25rem){.breadcrumbs .product-navigation{display:none}}.breadcrumbs .product-navigation a{font-family:'Parry Grotesque Pro Normal';font-size:.875rem;color:#000;margin:0 .3125rem;text-decoration:underline;margin-left:0;margin-bottom:.5625rem}.breadcrumbs .product-navigation a.next--navigation{position:relative}.breadcrumbs .product-navigation a.next--navigation:after{content:'/';position:absolute;left:-1.313rem;top:-.125rem}.breadcrumbs .product-navigation a.prev--navigation{position:relative;margin-right:1.875rem}.breadcrumbs .product-navigation a.disabled{opacity:.4;cursor:default}.breadcrumbs .product-navigation a.disabled~a:after{content:''}.breadcrumbs .product-navigation .prev--arrow--navigation{margin-right:.1875rem}.breadcrumbs .product-navigation .next--arrow--navigation{margin-left:.1875rem}.ct-view{padding:33px 0;border-bottom:1px solid #e5e5e5}.ct-view.ct-view-image_element{padding:33px 0 25px}@media (min-width:43.75rem){.ct-view.ct-view-image_element{padding:60px 0 60px}}@media (min-width:43.75rem){.ct-view{padding:60px 25px}}@media (min-width:75rem){.ct-view{padding:60px 0}}.ct-view p{margin:0}.ct-view img{width:100%;height:auto;max-width:73.75rem}@media (max-width:43.75rem){.ct-view .block-content{padding:0 22px}}.ct-view.ct-view-text_element,.ct-view.ct-view-text_two_images_element,.ct-view.ct-view-product_element{padding:25px 0}@media (min-width:43.75rem){.ct-view.ct-view-text_element,.ct-view.ct-view-text_two_images_element,.ct-view.ct-view-product_element{padding:50px 25px}}@media (min-width:75rem){.ct-view.ct-view-text_element,.ct-view.ct-view-text_two_images_element,.ct-view.ct-view-product_element{padding:50px 0}}@media (min-width:43.75rem){.ct-view.ct-view-video_element{padding:60px 0}}.ct-view:last-child{border-bottom:none}@media (max-width:43.75rem){.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;height:auto}.embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}}@media (min-width:75rem){.category__teaser .block-content,.category__teaser .category-image{max-height:22.5rem}}@keyframes fade-in{0%{opacity:0;transform:translateY(-50px)}30%{opacity:0;transform:translateY(-50px)}100%{opacity:1;transform:translateY(0)}}.intro_two{background:#000;height:360px;text-align:center}.main_intro_two{font-family:"Parry Grotesque Pro Black";font-size:60px;color:#fff;padding-top:115px;margin-bottom:0;margin-top:0}.second_intro_two{font-family:"Parry Grotesque Pro Normal";font-size:42px;color:#fff;padding-top:12px;margin-top:0}.second_intro_two sup{font-size:20px}.ct-view-intro_text_with_images .teaser--description{margin:0 auto;max-width:800px;text-align:center}.ct-view-intro_text_with_images .teaser--description p{font-size:1.1rem;line-height:1.6em;margin-bottom:1.25rem}@media (min-width:43.75rem){.ct-view-intro_text_with_images .teaser--description p{font-size:1.25rem;margin-bottom:3.5rem}}.ct-view-intro_text_with_images .teaser--images div:first-child{margin-bottom:15px}@media (min-width:43.75rem){.ct-view-intro_text_with_images .teaser--images{display:flex}.ct-view-intro_text_with_images .teaser--images div{flex:48%}.ct-view-intro_text_with_images .teaser--images div:first-child{margin-right:15px;margin-bottom:0}}.ct-view-intro_text_with_images .teaser--images img{width:100%;height:auto;max-width:100%}.ct-view-product_detail .products--teaser .item__box h2{text-align:left}.ct-view-product_detail .products--teaser .item__box h2 a{font-size:1.5rem;color:#000;text-decoration:none}.ct-view-product_detail .products--teaser .item__box h2 .subline{font-size:1.25rem;color:#000;margin:0}.ct-view-product_detail .products--teaser .item__box .price-box{display:flex;margin-top:0;font-size:1.5rem;color:#cf122c}.ct-view-product_detail .products--teaser .item__box .price-box .old-price{opacity:.4;text-decoration:line-through}.ct-view-product_detail .products--teaser .item__box .item__content{padding:1.25rem 0 0}@media (min-width:600px){.ct-view-product_detail .products--teaser .item__box .item__content{padding:0}}.ct-view-product_detail .products--teaser .item__box .item__content .item__description{margin-bottom:1.5rem}@media (min-width:600px){.ct-view-product_detail .products--teaser .item__box{display:flex;justify-content:center}.ct-view-product_detail .products--teaser .item__box .item__image{margin-right:40px}.ct-view-product_detail .products--teaser .item__box h2{text-align:left}.ct-view-product_detail .products--teaser .item__box h2 .subline{line-height:8px}.ct-view-product_detail .products--teaser .item__box .item__content{align-self:center}.ct-view-product_detail .products--teaser .item__box .button{width:auto}.ct-view-product_detail .products--teaser .item__box .price-box{text-align:left;margin-top:0}}.ct-view-text_centered{display:flex;justify-content:center}.ct-view-text_centered .block-content{max-width:60rem;text-align:center}.ct-view-text_centered h1,.ct-view-text_centered h2,.ct-view-text_centered h3,.ct-view-text_centered h4{margin-bottom:.625rem}.ct-view-text_centered p{margin-bottom:1.25rem}.ct-view-text_centered p:last-child{margin-bottom:0}.ct-view-header_stage,.category__teaser,.ideas__teaser{text-align:center;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:0;border-bottom:none;overflow:hidden}.ct-view-header_stage .as-h1,.category__teaser .as-h1,.ideas__teaser .as-h1,.ct-view-header_stage h1,.category__teaser h1,.ideas__teaser h1{font-size:1.5rem}@media (min-width:43.75rem){.ct-view-header_stage .as-h1,.category__teaser .as-h1,.ideas__teaser .as-h1,.ct-view-header_stage h1,.category__teaser h1,.ideas__teaser h1{font-size:2.2rem}}@media (min-width:75rem){.ct-view-header_stage .as-h1,.category__teaser .as-h1,.ideas__teaser .as-h1,.ct-view-header_stage h1,.category__teaser h1,.ideas__teaser h1{font-size:2.8rem}}@media (min-width:90rem){.ct-view-header_stage .as-h1,.category__teaser .as-h1,.ideas__teaser .as-h1,.ct-view-header_stage h1,.category__teaser h1,.ideas__teaser h1{font-size:3.55rem}}.ct-view-header_stage h2,.category__teaser h2,.ideas__teaser h2{font-size:1.35rem}@media (min-width:43.75rem){.ct-view-header_stage h2,.category__teaser h2,.ideas__teaser h2{font-size:1.8rem}}@media (min-width:90rem){.ct-view-header_stage h2,.category__teaser h2,.ideas__teaser h2{font-size:2.425rem}}.ct-view-header_stage .block-content,.category__teaser .block-content,.ideas__teaser .block-content,.ct-view-header_stage .category-image,.category__teaser .category-image,.ideas__teaser .category-image{position:relative;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;padding:0}@media (min-width:75rem){.ct-view-header_stage .block-content,.category__teaser .block-content,.ideas__teaser .block-content,.ct-view-header_stage .category-image,.category__teaser .category-image,.ideas__teaser .category-image{max-height:37rem;overflow:hidden}}.ct-view-header_stage .block-content img,.category__teaser .block-content img,.ideas__teaser .block-content img,.ct-view-header_stage .category-image img,.category__teaser .category-image img,.ideas__teaser .category-image img{width:100%;max-width:100%;height:auto;position:relative}.ct-view-header_stage .block-content img:after,.category__teaser .block-content img:after,.ideas__teaser .block-content img:after,.ct-view-header_stage .category-image img:after,.category__teaser .category-image img:after,.ideas__teaser .category-image img:after{content:'';transition:.2s opacity ease-in;opacity:0;width:0;height:0}.ct-view-header_stage .block-content:hover img:after,.category__teaser .block-content:hover img:after,.ideas__teaser .block-content:hover img:after,.ct-view-header_stage .category-image:hover img:after,.category__teaser .category-image:hover img:after,.ideas__teaser .category-image:hover img:after{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.1);opacity:1;left:0;top:0}.ct-view-header_stage .content,.category__teaser .content,.ideas__teaser .content,.ct-view-header_stage .teaser__content,.category__teaser .teaser__content,.ideas__teaser .teaser__content{position:absolute;top:0;left:0;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center;display:flex}.ct-view-header_stage .content>div,.category__teaser .content>div,.ideas__teaser .content>div,.ct-view-header_stage .teaser__content>div,.category__teaser .teaser__content>div,.ideas__teaser .teaser__content>div{animation-name:fade-in;animation-duration:1s;animation-timing-function:linear;padding:0 1.25rem}.ct-view-header_stage .as-h1,.category__teaser .as-h1,.ideas__teaser .as-h1,.ct-view-header_stage h1,.category__teaser h1,.ideas__teaser h1{color:#fff;margin:0;text-shadow:2px 2px 3px rgba(0,0,0,.2),-3px -2px 17px rgba(0,0,0,.15)}.ct-view-header_stage h2,.category__teaser h2,.ideas__teaser h2{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.2);margin-top:0}.ct-view-header_stage h2 sub,.category__teaser h2 sub,.ideas__teaser h2 sub{font-size:1.25rem}.rayherideas-algolia-index .breadcrumbs{display:none}.rayherideas-algolia-index .page-main>header{text-align:center}.rayherideas-algolia-index .page-main>header p{max-width:50rem;margin:3rem auto 2.5rem auto;font-size:1.25rem;line-height:2.25rem}@media (min-width:75rem){.category__teaser .block-content,.category__teaser .category-image{max-height:22.5rem}}.ct-view-teaser_two_columns .teaser--images div:first-child{margin-bottom:1.5rem}@media (min-width:43.75rem){.ct-view-teaser_two_columns .teaser--images{display:flex}.ct-view-teaser_two_columns .teaser--images div:first-child{margin-bottom:0}}.ct-view-teaser_two_columns .teaser--images>div{position:relative;background-repeat:no-repeat;padding:0;flex:0 1 50%;overflow:hidden}.ct-view-teaser_two_columns .teaser--images>div:before{transition:all .2s linear;position:absolute;content:'';background-color:rgba(0,0,0,.25);width:100%;height:100%;left:0;top:0;z-index:1}.ct-view-teaser_two_columns .teaser--images>div img{transition:all .2s linear}@media (min-width:43.75rem){.ct-view-teaser_two_columns .teaser--images>div:last-child{margin-left:.975rem}}.ct-view-teaser_two_columns .teaser--images>div:hover img{transform:scale(1.05)}.ct-view-teaser_two_columns .teaser--images>div:hover:before{background-color:rgba(0,0,0,.4)}.ct-view-teaser_two_columns .teaser--images>div h2,.ct-view-teaser_two_columns .teaser--images>div h5{font-size:1.25rem;letter-spacing:.5px;text-shadow:4px 1px 3px rgba(0,0,0,.2)}.ct-view-teaser_two_columns .teaser--images>div h2{font-family:'Parry Grotesque Pro Bold';font-weight:400;font-size:1.4rem}.ct-view-teaser_two_columns .teaser--images a{box-shadow:0 2px 12px rgba(0,0,0,.5);margin-top:15px}.ct-view-teaser_two_columns .teaser--images .content{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;padding:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.ct-view-teaser_two_columns .teaser--images .content div{text-align:center}@media (min-width:43.75rem){.ct-view-teaser_two_columns .teaser--images .content{padding:1.25rem}}.ct-view-brochure .block-content .teaser__block,.ct-view-brochure .block-content .brochure__block{margin-bottom:25px;display:flex;align-items:center;flex-direction:column;padding-bottom:2.1rem;border:1px solid #dedede}.ct-view-brochure .block-content .teaser__block:hover,.ct-view-brochure .block-content .brochure__block:hover{transition:all .2s linear;box-shadow:0 0 35px rgba(0,0,0,.1)}.ct-view-brochure .block-content .teaser__block h3,.ct-view-brochure .block-content .brochure__block h3{padding:1.5rem 0 .7rem;text-align:center;font-size:1.35rem}.ct-view-brochure .block-content .teaser__block span,.ct-view-brochure .block-content .brochure__block span{padding:0 0 .625rem;font-size:.875rem;color:#666}.ct-view-brochure .block-content .teaser__block a,.ct-view-brochure .block-content .brochure__block a{width:80%;text-align:left}@media (min-width:450px){.ct-view-brochure .block-content .teaser__block a,.ct-view-brochure .block-content .brochure__block a{width:auto}}.ct-view-brochure .block-content .teaser__block:last-child,.ct-view-brochure .block-content .brochure__block:last-child{margin-bottom:0}@media (min-width:43.75rem){.ct-view-brochure .block-content{display:flex}.ct-view-brochure .block-content .teaser__block,.ct-view-brochure .block-content .brochure__block{margin-bottom:0;margin-right:.975rem;flex:31%}.ct-view-brochure .block-content .teaser__block:last-child,.ct-view-brochure .block-content .brochure__block:last-child{margin-right:0}}.ct-view-teaser_three_columns .block-content .teaser__block,.ct-view-teaser_three_columns .block-content .brochure__block{margin-bottom:25px;display:flex;align-items:center;flex-direction:column}.ct-view-teaser_three_columns .block-content .teaser__block h3,.ct-view-teaser_three_columns .block-content .brochure__block h3{padding:.625rem 0 0;text-align:center;font-size:1.25rem}.ct-view-teaser_three_columns .block-content .teaser__block span,.ct-view-teaser_three_columns .block-content .brochure__block span{padding:0 0 .625rem;font-size:.875rem;color:#666}.ct-view-teaser_three_columns .block-content .teaser__block a,.ct-view-teaser_three_columns .block-content .brochure__block a{width:80%;text-align:left}@media (min-width:450px){.ct-view-teaser_three_columns .block-content .teaser__block a,.ct-view-teaser_three_columns .block-content .brochure__block a{width:auto}}.ct-view-teaser_three_columns .block-content .teaser__block:last-child,.ct-view-teaser_three_columns .block-content .brochure__block:last-child{margin-bottom:0}@media (min-width:43.75rem){.ct-view-teaser_three_columns .block-content{display:flex}.ct-view-teaser_three_columns .block-content .teaser__block,.ct-view-teaser_three_columns .block-content .brochure__block{margin-bottom:0;margin-right:.975rem;flex:31%}.ct-view-teaser_three_columns .block-content .teaser__block:last-child,.ct-view-teaser_three_columns .block-content .brochure__block:last-child{margin-right:0}}.ct-view-video .block-content{padding:1.25rem 25px 33px}@media (min-width:43.75rem){.ct-view-video .block-content{padding:45px 25px 60px}}.ct-view-video .block-content iframe{display:flex;margin:0 auto;max-width:720px}.ct-view-video .teaser--description{padding-bottom:10px}@media (min-width:43.75rem){.ct-view-text_two_columns p{margin:0 auto;max-width:800px;column-count:2;font-size:105%}}.ct-view-button_link .teaser__button{display:flex}@media (max-width:43.75rem){.ct-view-button_link .teaser__button a{flex:1 0 auto}}@media (min-width:43.75rem){.ct-view-button_link .teaser__button{justify-content:center}}.body--modal-is-opened,body._has-modal{height:100vh;overflow:hidden;width:100vw}.body--modal-is-opened .modals-wrapper:before,body._has-modal .modals-wrapper:before{background-color:rgba(0,0,0,.7);height:100vh}.body--modal-is-opened .modals-wrapper,body._has-modal .modals-wrapper{height:100vh}.modals-wrapper{position:fixed;z-index:3000;top:0;left:0;width:100vw;height:0}.modals-wrapper:before{transition:.4s background-color linear;content:'';position:absolute;top:0;display:block;background-color:transparent;width:100%;z-index:-1;height:0}.modals-wrapper .modal-popup{opacity:0;visibility:hidden;display:block;max-width:55rem;position:absolute;top:0;left:15px;right:15px;margin:0 auto;width:auto;z-index:3000;background-color:#fff;margin-top:2rem;border-radius:5px;overflow:hidden}@media (min-width:930px){.modals-wrapper .modal-popup{width:55rem}}@media (min-height:600px){.modals-wrapper .modal-popup{margin-top:5rem}}.modals-wrapper .modal-popup._show{animation:scaleInDown .3s cubic-bezier(.2,.84,.44,1) forwards;box-shadow:0 0 70px rgba(0,0,0,.2);opacity:1;visibility:visible}.modals-wrapper .modal-popup.modal-alert .modal-title{margin-top:2.2rem;color:#a42035}.modals-wrapper .modal-popup.modal-success .modal-title{margin-top:1.5rem;color:#4c9617}.modals-wrapper .modal-popup.modal-image .modal-inner-wrap{display:flex;flex-direction:column}@media (min-width:40.5rem){.modals-wrapper .modal-popup.modal-image .modal-inner-wrap{flex-direction:row;flex-flow:row wrap}}.modals-wrapper .modal-popup.modal-image .modal-inner-wrap p{color:#000}.modals-wrapper .modal-popup.modal-image .modal-inner-wrap .modal--image{flex:30%}.modals-wrapper .modal-popup.modal-image .modal-inner-wrap .modal--image .mobile-image{display:none}@media (max-width:40rem){.modals-wrapper .modal-popup.modal-image .modal-inner-wrap .modal--image .mobile-image{display:block}}.modals-wrapper .modal-popup.modal-image .modal-inner-wrap .modal--image .tablet-image{display:none}@media (min-width:40rem){.modals-wrapper .modal-popup.modal-image .modal-inner-wrap .modal--image .tablet-image{display:block}}@media (min-width:62.5rem){.modals-wrapper .modal-popup.modal-image .modal-inner-wrap .modal--image .tablet-image{display:none}}.modals-wrapper .modal-popup.modal-image .modal-inner-wrap .modal--image .desktop-image{display:none}@media (min-width:62.5rem){.modals-wrapper .modal-popup.modal-image .modal-inner-wrap .modal--image .desktop-image{display:block}}.modals-wrapper .modal-popup.modal-image .modal-inner-wrap .modal-header{flex:70%;flex-direction:column;align-items:center;justify-content:center;padding-top:.3rem;padding-bottom:3.6rem}.modals-wrapper .modal-popup.modal-image .modal-inner-wrap .modal-header .modal-title{margin-top:1.5rem;margin-bottom:2.2rem;color:#000}.modals-wrapper .modal-popup.modal-image .modal-inner-wrap .modal-header .modal-title .title-headline{margin-bottom:0}.modals-wrapper .modal-popup.modal-image .modal-inner-wrap .modal-header .modal-title .modal-subtitle{margin-top:1.35rem;margin-bottom:.5rem;color:#000}.modals-wrapper .modal-popup.modal-image .modal-inner-wrap .modal-header .modal-title .modal-text{margin-top:0;margin-bottom:0}.modals-wrapper .modal-popup.modal-image .modal-inner-wrap .modal-header .modal-title .modal-button{justify-content:center}.modals-wrapper .modal-popup.modal-image .modal-inner-wrap .modal-content{padding-left:0;flex:100%}.modals-wrapper .modal-popup.modal-imageBig .modal-inner-wrap .modal--image{flex:60%}.modals-wrapper .modal-popup.modal-imageBig .modal-inner-wrap .modal-header{flex:40%}.modals-wrapper .modal-popup.modal-imageBig .modal-inner-wrap .modal-header .modal-title{margin-top:3.5rem;margin-bottom:17px}.modals-wrapper .modal-popup.modal-imageBig .modal-inner-wrap .modal-header .modal-title .modal__circle{display:flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;width:6.25rem;height:6.25rem;font-size:2.65rem;line-height:6.25rem;border-radius:50%;color:#fff;background:#cf122c}@media (min-width:40.5rem){.modals-wrapper .modal-popup.modal-imageBig .modal-inner-wrap .modal-header .modal-title .modal__circle{width:8.25rem;height:8.25rem;line-height:8.25rem}}.modals-wrapper .modal-popup.modal-imageBig .modal-inner-wrap .modal-header .modal-title h2,.modals-wrapper .modal-popup.modal-imageBig .modal-inner-wrap .modal-header .modal-title h3{margin-top:1.35rem;margin-bottom:.5rem}.modals-wrapper .modal-popup.modal-imageBig .modal-inner-wrap .modal-header .modal-title h2.modal-subtitle,.modals-wrapper .modal-popup.modal-imageBig .modal-inner-wrap .modal-header .modal-title h3.modal-subtitle{color:#000}.modals-wrapper .modal-popup .modal-header{min-height:5rem}.modals-wrapper .modal-popup .modal-content{padding:1.25rem 2rem 2.5rem;overflow-y:scroll;max-height:35rem}.modals-wrapper .modal-popup .modal-footer{padding:2rem}.modals-wrapper .action-close{display:block;position:absolute;right:1.25rem;top:1.25rem}.modals-wrapper .action-close:before{background-size:4rem;width:4rem;height:4rem}@keyframes animatetop{from{top:-18.75rem;opacity:0}to{top:0;opacity:1}}@keyframes scaleInDown{0%{transform:scale(.8) translateY(-1000px);opacity:0}100%{transform:scale(1) translateY(0px);opacity:1}}.popup-authentication{display:none}.modals-wrapper .modal-popup.country-selector-modal .modal-content{background:#fff}.country-selector-modal._show #country-selector__modal img{display:block}#country-selector__modal{display:none}#country-selector__modal img{display:none}#country-selector__modal.country-selector--countries-hidden .country-selector__list{display:none}#country-selector__modal.country-selector--countries-hidden .country-selector__store{display:flex}#country-selector__modal .country-selector__information{text-align:center;padding-bottom:.9375rem;width:100%}#country-selector__modal .country-selector__information p{font-size:1.1rem;color:#666;max-width:35rem;margin:.625rem auto}#country-selector__modal .country-selector__list,#country-selector__modal .country-selector__store{display:flex;flex-wrap:wrap;justify-content:center}#country-selector__modal .country-selector__list a,#country-selector__modal .country-selector__store a{text-decoration:none;color:#000;text-align:center;flex:1;max-width:50%;min-width:45%;padding:1rem;border:1px solid transparent}@media (min-width:700px){#country-selector__modal .country-selector__list a,#country-selector__modal .country-selector__store a{max-width:33.3333%;min-width:30%}}@media (min-width:800px){#country-selector__modal .country-selector__list a,#country-selector__modal .country-selector__store a{max-width:20%;min-width:18%}}#country-selector__modal .country-selector__list a img,#country-selector__modal .country-selector__store a img{width:1.875rem;margin:0 auto}#country-selector__modal .country-selector__list a:hover,#country-selector__modal .country-selector__store a:hover{border:1px solid #e3e3e3;background-color:#fff;box-shadow:-.125rem .125rem .5625rem -.0625rem rgba(0,0,0,.2);cursor:pointer}#country-selector__modal .country-selector__list{width:100%}#country-selector__modal .country-selector__store{width:100%;display:none}#country-selector__modal .country-selector__store a{display:none}#country-selector__modal .country-selector__store a.country-selector__store--active{display:block}#navigation-country-selector__modal .country-selector__list a,#navigation-country-selector__modal .country-selector__store a{flex:100%}.socialmedia__container,.ideas-view__content__social-media__wrapper{background-color:#fff;display:flex;justify-content:center;flex-flow:row wrap}.socialmedia__container.background--red,.ideas-view__content__social-media__wrapper.background--red{background-color:#cf122c}.icon--socialmedia{padding:.5rem .4rem}.icon--socialmedia img{height:2.3rem;width:2.3rem}.panel.wrapper,.switcher{display:none}header.page-header{position:relative;background-color:#fff}header.page-header:after{position:absolute;width:100%;height:6px;bottom:0;left:0;box-shadow:0 4px 5px rgba(0,0,0,.1);content:'';z-index:1}@media (min-width:56.25rem){header.page-header:after{box-shadow:0 1px 2px rgba(0,0,0,.1),0 4px 5px rgba(0,0,0,.1)}}.header.content{display:flex;height:4.5rem;margin:0 auto;padding:1rem;max-width:73.75rem;align-items:center}@media (min-width:75rem){.header.content{padding:1.25rem 0;height:6.25rem;justify-content:space-between}}header .nav-toggle{position:relative;width:2.2rem;height:3.075rem}header .nav-toggle:hover{cursor:pointer}header .nav-toggle:hover:after{background-color:#a42035}@media (min-width:75rem){header .nav-toggle{left:1.5rem;width:3.1rem;position:absolute;bottom:1.6875rem}}header .nav-toggle>span{position:absolute;top:2rem;width:2.2rem;text-align:center;font-size:.5625rem;font-family:'Parry Grotesque Pro Bold';display:block}@media (min-width:75rem){header .nav-toggle>span{display:none}}@media (min-width:1360px){header .nav-toggle>span{display:block;left:100%;top:.65rem;font-size:1.15rem;text-transform:uppercase;padding-left:1rem;letter-spacing:1px;color:#cf122c}}header .nav-toggle:after{transition:.2s all linear;position:absolute;left:0;top:0;content:'';height:2.2rem;width:2.2rem;background-size:51% 51%;border-radius:100%;background-repeat:no-repeat;background-position:center}@media (min-width:75rem){header .nav-toggle:after{height:3.1rem;width:3.1rem}}header .nav-toggle:after{background-color:#cf122c;background-image:url(../../frontend/Rayher/theme/fr_FR/images/menu-white.svg)}.minicart-wrapper{margin-left:auto}@media (min-width:75rem){.minicart-wrapper{height:2.3rem;flex:30%;order:4}}@media (min-width:90rem){.minicart-wrapper{flex:10%}}@media (min-width:1600px){.minicart-wrapper{flex:0}}.minicart-wrapper .showcart{position:relative;text-decoration:none;display:block;color:#000;height:3.5rem;width:4.375rem;transform:translateY(0)}.minicart-wrapper .showcart:hover .counter .counter-number{background-color:#4c9617}@media (min-width:75rem){.minicart-wrapper .showcart:hover .text>span{color:#4c9617}}@media (min-width:75rem){.minicart-wrapper .showcart{order:inherit;right:1.5rem;position:absolute;width:12rem}}.minicart-wrapper .showcart .counter .counter-number{transition:.2s all linear;margin-left:2.6rem;display:block;width:1.75rem;background-color:#81bc00;color:#fff;border-radius:100%;text-decoration:none;text-align:center;font-size:.7rem;font-family:'Parry Grotesque Pro Bold'}.minicart-wrapper .showcart .counter.empty .counter-number{background-color:#f2f2f2;color:#000;position:relative;top:12px;right:0}.minicart-wrapper .showcart .text{position:absolute;top:35px;width:2.2rem;left:22px;text-align:center;font-size:.5625rem;font-family:'Parry Grotesque Pro Bold'}.minicart-wrapper .showcart .text>span{display:none}@media (min-width:75rem){.minicart-wrapper .showcart .text{left:4.2rem;top:-.5rem;font-size:1.15rem;text-transform:uppercase;padding-left:1rem;font-family:'Parry Grotesque Pro Normal'}.minicart-wrapper .showcart .text>span{transition:.2s all linear;display:block;color:#81bc00;font-family:'Parry Grotesque Pro Bold';line-height:1rem}}.minicart-wrapper .showcart:after{position:absolute;left:24px;top:0;background-image:url(../../frontend/Rayher/theme/fr_FR/images/shopping-bag-11.svg);content:'';height:2rem;width:2rem;background-repeat:no-repeat;background-position:center;z-index:-1}header .logo{flex-grow:1}header .logo img{height:2.4rem;margin:0 auto;margin-top:.5rem}@media (min-width:75rem){header .logo{flex:30%;margin-right:25px;margin-left:65px}header .logo img{height:3.5rem}}@media (min-width:1600px){header .logo{flex-grow:inherit;order:inherit;margin:0;margin-right:9.875rem;flex:15%}header .logo img{margin:0}}header .just-create{display:none}@media (min-width:90rem){header .just-create{display:flex;justify-content:center;flex:30%}}@media (min-width:1600px){header .just-create{justify-content:flex-end}}#__bs_notify__{display:none !important}.minicart-items{padding:0}.minicart--reload{padding:1.25rem;text-align:center;border-top:1px solid #000;background-color:#f2f2f2}.minicart--reload a{font-family:'Parry Grotesque Pro Bold';text-decoration:none;color:#000;position:relative}.minicart--reload a:after{content:'';position:absolute;background:url('../../frontend/Rayher/theme/fr_FR//images/reload.svg') 50% 50% no-repeat;width:.625rem;height:.625rem;background-size:1.25rem;background-color:#f2f2f2;padding:1rem}.cart-overlay{opacity:0;visibility:hidden;transition:.4s all linear;background:#000;width:100%;height:100%;z-index:1000;top:0;left:0;position:fixed}.cart-overlay.active{opacity:.5;visibility:visible}.minicart-actions a{display:block;position:relative;height:25px;top:.675rem}.minicart-actions a:after{content:'';background:url('../../frontend/Rayher/theme/fr_FR//images/close-black.svg') 53% 57% no-repeat;position:absolute;right:0;width:1.25rem;height:1.25rem;background-size:2.5rem;border-radius:50%;background-color:#f2f2f2;padding:1.125rem}.block-minicart{position:fixed;top:0;right:0;z-index:100;transform:translateX(120%);transition:.2s all linear;transition-delay:.4s;visibility:hidden;opacity:0;width:100%;height:100vh;box-shadow:0 0 30px rgba(0,0,0,.3);background-color:#fff}@media screen and (min-width:43.75rem){.block-minicart{max-width:31.25rem}}.block-minicart.active{transform:translateX(0);visibility:visible;opacity:1;display:flex;height:100%;flex-flow:column;z-index:2000}.block-minicart.active #minicart-content-wrapper{display:flex;height:100%;flex-direction:column}.block-minicart .block-title{padding:1.25rem 0;display:flex;align-items:center;justify-content:center;background-color:#000;position:relative}.block-minicart .block-title strong{display:block;position:relative;color:#fff;font-size:1.2rem}.block-minicart .block-title .close-minicart{position:absolute;left:10px;top:10px;width:1.25rem;height:1.25rem;cursor:pointer}.block-minicart .block-title .close-minicart:before{content:'';background:url('../../frontend/Rayher/theme/fr_FR//images/close.svg') 53% 57% no-repeat;position:absolute;width:50px;height:50px;background-size:50px}.block-minicart .block-title:after{content:'';background:url('../../frontend/Rayher/theme/fr_FR//images/shopping-bag-11-white.svg') 53% 57% no-repeat;position:absolute;right:1.25rem;width:2.188rem;height:2.188rem;background-size:2.188rem;bottom:18px}.block-minicart .block-content{padding:1.25rem;overflow-x:hidden;overflow-y:scroll;flex:1;display:flex;flex-direction:column}.block-minicart .block-content .minicart-items-wrapper{flex:1}.block-minicart .block-content .details-qty input::-webkit-outer-spin-button,.block-minicart .block-content .details-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.block-minicart .block-content .details-qty input[type=number]{-moz-appearance:textfield}.block-minicart .block-content .details-qty .qty-wrapper{border:1px solid #ccc;display:flex;align-items:center;float:left;margin-right:5px}.block-minicart .block-content .details-qty .qty-wrapper .qty-button{display:inline-block;font-weight:400;font-size:1.4rem;color:#8a8a8a !important;border:none !important;box-shadow:none !important;padding:8px 10px 2px;transform:none !important;background:0 0 !important}.block-minicart .block-content .details-qty .qty-wrapper .qty-button:after{display:none !important}.block-minicart .block-content .details-qty .cart-item-qty{border:none;padding:.625rem 5px;width:35px;text-align:center;vertical-align:bottom}.block-minicart .block-content .details-qty .update-cart-item{transform:none;transition:none !important}.block-minicart .minicart-totals{border-top:1px solid #dcdcdc}.block-minicart .minicart-totals .shipping-remain{padding:.625rem 1.25rem;color:#fff;background-color:#000;font-size:1.1rem}@media (min-width:600px){.block-minicart .minicart-totals .shipping-remain{padding:1.25rem}}.block-minicart .minicart-totals table{background-color:#f2f2f2;padding:1.25rem 0;margin-bottom:1.25rem}.block-minicart .minicart-totals table tbody{width:100%;display:block}.block-minicart .minicart-totals table tr{width:100%;display:table}.block-minicart .minicart-totals table tr td{padding:0 1.25rem .625rem;background-color:#f2f2f2;color:#000;text-align:left;border:none}.block-minicart .minicart-totals table tr td span{font-size:.9375rem;font-family:'Parry Grotesque Pro Normal';font-weight:400}.block-minicart .minicart-totals table tr td:last-child{text-align:right}.block-minicart .minicart-totals table tr td:last-child span{font-size:.875rem;font-family:'Parry Grotesque Pro Normal';font-weight:400}.block-minicart .minicart-totals table tr:last-child td{border-top:1px solid #b5b5b5;padding-top:1rem;padding-bottom:0}.block-minicart .minicart-totals table tr:last-child td span{font-size:1.1rem;font-family:'Parry Grotesque Pro Bold'}.block-minicart .minicart-totals #checkout-minicart-buttons{width:90%;margin:0 auto;margin-bottom:1.25rem}.block-minicart ol{list-style-type:none}.block-minicart .cart-totals .actions{background-color:#f2f2f2}.block-minicart .cart-totals .actions>.primary{display:flex;flex-flow:row wrap;padding:0 1.25rem 1.25rem}@media (min-width:768px){.block-minicart .cart-totals .actions>.primary{display:block}}@media (min-width:1540px){.block-minicart .cart-totals .actions>.primary{display:flex}}.block-minicart .cart-totals .actions>.primary #top-cart-btn-checkout{order:1;flex:1 0 100%}.block-minicart .cart-totals .actions>.primary #top-cart-btn-checkout:before{content:none}.block-minicart .cart-totals .actions>.primary #top-cart-btn-checkout:hover:before{content:none}.block-minicart .cart-totals .actions>.primary .extra-payment--actions{flex:1 0 100%;order:2}.block-minicart .cart-totals .totals{background-color:#f2f2f2;padding:1.25rem 0 .75rem}.block-minicart .cart-totals .totals caption{display:none}.block-minicart .cart-totals .totals tbody{width:100%;display:block}.block-minicart .cart-totals .totals tr{display:table;width:100%}.block-minicart .cart-totals .totals tr th,.block-minicart .cart-totals .totals tr td{padding:0 1.25rem 10px;background-color:#f2f2f2;color:#000;text-align:left;border:none;font-size:1rem;font-family:'Parry Grotesque Pro Normal';font-weight:400}.block-minicart .cart-totals .totals tr th strong,.block-minicart .cart-totals .totals tr td strong{font-family:'Parry Grotesque Pro Normal';font-weight:400}.block-minicart .cart-totals .totals tr td{text-align:right}.block-minicart .cart-totals .totals tr.grand.totals{border-top:1px solid #b5b5b5;margin-top:1rem}.block-minicart .cart-totals .totals tr.grand.totals th{font-family:'Parry Grotesque Pro Bold';font-size:1.1rem;padding-top:.625rem}.block-minicart .cart-totals .totals tr.grand.totals th strong{font-family:'Parry Grotesque Pro Bold';font-weight:400}@media (min-width:768px){.block-minicart .cart-totals .totals tr.grand.totals th{padding-top:1.25rem}}.block-minicart .cart-totals .totals tr.grand.totals td{font-size:1.1rem;padding-top:.625rem}.block-minicart .cart-totals .totals tr.grand.totals td strong{font-weight:400;font-family:'Parry Grotesque Pro Normal'}@media (min-width:768px){.block-minicart .cart-totals .totals tr.grand.totals td{padding-top:1.25rem}}.block-minicart #block-shipping-heading{display:none}.block-minicart .price-container .minicart-price .price{font-size:.875rem;color:#000}@media (min-width:768px){.block-minicart .price-container .minicart-price .price{font-size:1rem}}.block-minicart .product-item-name span{color:#666;font-size:.75rem}.block-minicart .product-item-name span:after{content:' x';width:5px;height:5px}@media (min-width:768px){.block-minicart .product-item-name span{font-size:1rem}}.block-minicart .product-item-name a{font-family:'Parry Grotesque Pro Bold';text-decoration:none;font-size:.75rem;color:#000}@media (min-width:768px){.block-minicart .product-item-name a{font-size:1rem}}.block-minicart .subtotal{padding:1.25rem 1.25rem 0;margin-top:1.875rem;background-color:#f2f2f2}.block-minicart li.product{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e5e5e5}@media (min-width:600px){.block-minicart li.product{padding-bottom:1.875rem;margin-bottom:1.875rem}}.block-minicart div.product{display:flex;width:100%}.block-minicart div.product .product-item-details{width:100%}.block-minicart div.product .product--information,.block-minicart div.product .product-item-information{flex:100%;display:flex;position:relative;padding-left:.625rem;justify-content:space-between}.block-minicart div.product .product--information .minicart-actions,.block-minicart div.product .product-item-information .minicart-actions{flex:30%;z-index:1}.block-minicart div.product .product--information .short-description,.block-minicart div.product .product-item-information .short-description{flex:70%;font-size:.75rem}@media (min-width:768px){.block-minicart div.product .product--information .short-description,.block-minicart div.product .product-item-information .short-description{font-size:14px}}.block-minicart div.product .product--information .short-description p,.block-minicart div.product .product-item-information .short-description p{margin:0}.block-minicart div.product .product.options.list .option-list--item{display:flex}.block-minicart div.product .product.options.list .option-list--item .label{margin-right:.675rem}.block-minicart div.product .product.options.list .option-list--item .values span{font-family:'Parry Grotesque Pro Bold'}.block-minicart div.product .product-item-pricing{display:flex;flex-direction:column;flex:50%;text-align:right}.block-minicart div.product .product-item-pricing .details-qty{display:flex;padding-left:.625rem;align-items:center;margin-top:.625rem}.block-minicart div.product .product-item-pricing .details-qty label{padding:0;margin-right:.625rem}.block-minicart div.product .product-item-pricing .details-qty input{width:10%;text-align:center}.block-minicart div.product .product.options{font-size:.75rem;padding-left:.625rem}.block-minicart div.product .product.options span.toggle{cursor:pointer}.block-minicart div.product .product.options span.toggle:after{top:4px}.block-minicart .discount{background-color:#f2f2f2}.block-minicart .discount .title{padding:1.25rem 1.25rem 0;position:relative;outline:none}.block-minicart .discount .title strong{font-size:.875rem;display:block;position:relative;color:#777}.block-minicart .discount .title strong:after{content:'';background:url('../../frontend/Rayher/theme/fr_FR//images/arrow-down.svg') 53% 57% no-repeat;position:absolute;right:0;top:5px;width:1rem;height:1rem;background-size:1rem}@media (min-width:768px){.block-minicart .discount .title strong{font-size:1rem}}.block-minicart .discount .content{padding:.625rem 1.25rem}.block-minicart .discount .content input{border:1px solid #afafaf;padding:1rem .625rem;text-transform:uppercase;margin-bottom:.5rem;height:auto}header .search-toggle{position:relative;width:2.2rem;height:3.075rem}header .search-toggle:hover{cursor:pointer}header .search-toggle:hover:after{background-color:#a42035;background-image:url(../../frontend/Rayher/theme/fr_FR/images/search-white.svg)}@media (min-width:75rem){header .search-toggle{left:1.5rem;width:3.1rem;position:absolute}}header .search-toggle>span{position:absolute;top:2rem;width:2.2rem;text-align:center;font-size:.5625rem;font-family:'Parry Grotesque Pro Bold'}@media (min-width:75rem){header .search-toggle>span{left:100%;top:.65rem;font-size:1.15rem;text-transform:uppercase;padding-left:1rem;letter-spacing:1px;font-family:'Parry Grotesque Pro Normal'}}header .search-toggle:after{transition:.2s all linear;position:absolute;left:0;top:0;content:'';height:2.2rem;width:2.2rem;background-size:51% 51%;border-radius:100%;background-repeat:no-repeat;background-position:center}@media (min-width:75rem){header .search-toggle:after{height:3.1rem;width:3.1rem}}header .search-toggle{margin-left:.8rem}header .search-toggle:after{background-color:#f2f2f2;background-image:url(../../frontend/Rayher/theme/fr_FR/images/search.svg);background-repeat:no-repeat}@media (min-width:75rem){header .search-toggle{display:none}}header .block-search{display:none;flex-grow:1;z-index:1}header .block-search #algolia-searchbox{position:relative}@media (min-width:75rem){header .block-search #algolia-searchbox{display:flex}}header .block-search #algolia-searchbox>span{flex-grow:1}header .block-search #algolia-searchbox .close{cursor:pointer;transition:.2s all linear;position:absolute;right:18px;top:24px}header .block-search #algolia-searchbox .close:hover{transform:scale(1.2)}header .block-search #algolia-searchbox .close svg{width:1.5rem;height:1.5rem}header .block-search #algolia-searchbox button{display:none}@media (min-width:75rem){header .block-search #algolia-searchbox button{display:block;width:3.75rem;padding:.5rem;border-radius:0 3px 3px 0}}header .block-search #algolia-searchbox .algolia-autocomplete{width:100%;height:100%}@media (min-width:75rem){header .block-search #algolia-searchbox .algolia-autocomplete{height:auto}}header .block-search #algolia-category-input{background:0 0;border:none;background-color:#cf122c;width:100%;border-radius:0;padding:.7rem .5rem;color:#fff}@media (min-width:75rem){header .block-search #algolia-category-input{color:#888;position:absolute;padding:0;right:4.4rem;top:.95rem;width:auto;background-color:#f2f2f2}header .block-search #algolia-category-input:hover{color:#000}}header .block-search #search_mini_form,header .block-search #algolia-searchbox{height:100%}header .block-search input#search{background-color:#fff;padding:.625rem .9rem;border:none;border-radius:3px 0 0 3px;width:100%;height:100%;font-size:1.2rem}@media (min-width:75rem){header .block-search input#search{background-color:#f2f2f2}}header .block-search input#search::-webkit-input-placeholder{color:#000}header .block-search input#search:-moz-placeholder{color:#000;opacity:1}header .block-search input#search::-moz-placeholder{color:#000;opacity:1}header .block-search input#search:-ms-input-placeholder{color:#000}@media (min-width:75rem){header .block-search{display:block;flex:60%}}html.search-open:after{opacity:.5;visibility:visible;height:187.5rem;position:absolute;top:70px}html.search-open .header.content{position:relative}@media (max-width:75rem){html.search-open header .block-search{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}}html.search-open .breadcrumbs{display:none}html.search-open .aa-dropdown-menu{margin-top:3.5rem}@media (max-width:75rem){.search-open header .block-search{top:70px !important;z-index:300;padding:10px;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.search-open header .block-search #algolia-category-input{height:100%;flex:30%;display:none;color:#888;position:absolute;padding:0;right:0;width:auto;max-width:9.3rem;background-color:#f2f2f2}.search-open header .block-search #algolia-searchbox{display:flex;flex-flow:row wrap}.search-open header .block-search #algolia-searchbox .algolia-autocomplete{flex:60%}.search-open header .block-search #algolia-searchbox .algolia-autocomplete input{background-color:#f2f2f2;position:relative;left:2px}.search-open header .search-toggle.active:after{background-color:#a42035;cursor:pointer;background-image:url(../../frontend/Rayher/theme/fr_FR/images/search-white.svg)}}@media (max-width:75rem) and (min-width:600px){.search-open header .block-search #algolia-category-input{display:block}}@media (max-width:75rem) and (min-width:700px){.search-open header .block-search #algolia-category-input{right:4.4rem}}@media (max-width:75rem) and (min-width:700px){.search-open header .block-search #algolia-searchbox button{display:block;padding-right:.8125rem}}@media (min-width:710px){html.search-open:after{top:110px}.search-open header .block-search{top:70px !important}}@media (min-width:1200px){.search-open header .block-search{border:1px solid #e5e5e5}}.page.messages{position:fixed;right:1.875rem;bottom:.6125rem;z-index:1000}.page.messages .message{padding:.5rem;margin:0 0 1.25rem}.page.messages .message.message-success{background-color:#81bc00;max-width:360px;border:3px solid #81bc00;border-radius:5px;padding:1rem 1.25rem;box-shadow:10px 13px 33px rgba(0,0,0,.3);color:#fff;font-size:1.1rem}.page.messages .message.message-error{color:#fff;background-color:#cf122c;max-width:360px;border:3px solid #cf122c;border-radius:5px;padding:1rem 1.25rem;box-shadow:10px 13px 33px rgba(0,0,0,.3);font-size:1.1rem}#accountHolderContainer{display:none}.category__teaser{margin-bottom:1rem}.category__teaser .category-image{position:relative;display:flex;align-items:center;justify-content:center}.category__teaser .category-image picture{width:100%}.category__teaser .category-image .teaser__content{position:absolute;color:#fff;text-align:center}.category-view__head{padding:0 1.25rem}.category-view__head h1{font-size:1.5rem;font-family:'Parry Grotesque Pro Normal'}@media (min-width:43.75rem){.category-view__head h1{font-size:1.8rem}}@media (min-width:90rem){.category-view__head h1{font-size:2.325rem}}.category-view__head .category-view__head__video{margin-bottom:1.25rem}.category-view__head.no-video .category-view__head__description{text-align:center;margin:0 auto;max-width:50rem}.category-view__head__description p{font-size:1rem;line-height:1.75rem;padding-bottom:0;margin-bottom:0}@media (min-width:600px){.category-view__head__description p{font-size:1.25rem;line-height:2.25rem}}@media (min-width:900px){.category-view__head__description p{padding-top:0}}.category-view__head__description__children{display:flex;flex-wrap:wrap;justify-content:center;margin:1.25rem 0;padding-left:0}.category-view__head__description__children li{margin-bottom:0}.category-view__head__description__children a{display:block;padding:5px 10px;margin-right:.75rem;margin-bottom:.75rem;border-radius:4px;text-decoration:none;border:2px solid #cecece;color:#6c6c6c}.category-view__head__description__children a:hover{background-color:#cecece;color:#222}@media (min-width:56.25rem){.category-view__head{display:flex;flex-flow:wrap}.category-view__head .category-view__head__video{flex:0 1 30%;margin-bottom:0}.category-view__head.no-video .category-view__head__video{display:none}.category-view__head.no-video .category-view__head__description{flex:0 1 75%}.category-view__head .category-view__head__description{max-width:56.25rem;flex:0 1 60%;margin-left:5rem}.category-view__head .category-view__head__description h1{line-height:1.9rem}.category-view__head__description__children a{padding:.5rem .75rem;margin-right:1rem;margin-bottom:1rem}}@media (min-width:75rem){.category-view__head{padding:0}}.authentication-dropdown{box-sizing:border-box}.authentication-dropdown .modal-inner-wrap{padding:2.5rem}.authentication-wrapper{width:100%;text-align:center;margin:1.25rem 0}.authentication-wrapper button{padding:.5rem .625rem}.authentication-wrapper button.action-login:after,.authentication-wrapper button.action-auth-toggle:after{content:'';background:0 0}.authentication-wrapper button.action-login:hover:after,.authentication-wrapper button.action-auth-toggle:hover:after,.authentication-wrapper button.action-login:focus:after,.authentication-wrapper button.action-auth-toggle:focus:after,.authentication-wrapper button.action-login:active:after,.authentication-wrapper button.action-auth-toggle:active:after{content:'';background:0 0}.authentication-wrapper button.action-close:after{background-image:url('../../frontend/Rayher/theme/fr_FR//images/close-black.svg') !important}.authentication-wrapper .action-close{padding:0}._has-auth-shown .authentication-wrapper{z-index:900}.block-authentication .block-title{font-size:1.8rem;border-bottom:0;margin-bottom:1.5rem}.block-authentication .block-title strong{font-weight:300;font-size:1.25rem}.block-authentication .field .label{font-weight:400}.block-authentication .actions-toolbar{margin-bottom:.313em}@media (min-width:768px){.block-authentication .actions-toolbar{margin-bottom:50px}}.block-authentication .actions-toolbar>.secondary{padding-top:2.5rem;text-align:left}.block-authentication .block[class]{margin:0}.block-authentication .block[class] ul{list-style:none;padding-left:.625em}.block-authentication .block[class] .field .control,.block-authentication .block[class] .field .label{float:none;width:auto}.block-authentication .block[class]+.block{border-top:1px solid #c1c1c1;margin-top:4rem;padding-top:4rem;position:relative}.block-authentication .block[class]+.block:before{height:36px;line-height:34px;margin:-19px 0 0 -18px;min-width:36px;background:#fff;border:1px solid #c1c1c1;border-radius:50%;box-sizing:border-box;color:#c1c1c1;content:attr(data-label);display:inline-block;left:50%;letter-spacing:normal;padding:0 .2rem;position:absolute;text-align:center;text-transform:uppercase;top:0}@media (max-width:640px){.opc-wrapper .form-login{border-bottom:1px solid #ccc;margin:0 0 15px;padding:0 0 15px}.opc-wrapper .shipping-address-item{border-bottom:1px solid #ccc;margin:0 0 15px;padding:0 0 15px;width:100%}.opc-wrapper .shipping-address-item.selected-item{padding:15px 8rem 15px 18px;border-bottom-width:2px}.opc-wrapper .shipping-address-item.selected-item .edit-address-link{right:29.625px}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{margin-top:28px}.opc-wrapper .action-select-shipping-item{float:none;margin-top:.625em;width:100%}.opc-wrapper .action-show-popup{width:100%}.opc-wrapper .edit-address-link{margin:0;position:absolute;right:0;top:1px}}@media (min-width:700px){.authentication-wrapper{text-align:right;margin:0;position:relative;top:-3.25rem}}@media (max-width:768px){.block-customer-login .actions-toolbar{display:flex;align-items:center}.block-customer-login .actions-toolbar .primary{flex:0 1 50%}.block-customer-login .actions-toolbar div.secondary{padding:0;flex:0 1 50%;text-align:right}}@media (min-width:768px){.authentication-dropdown{background-color:#fff;border:1px solid #aeaeae;-webkit-transform:scale(1,0);-webkit-transform-origin:0 0;-webkit-transition:-webkit-transform linear .1s,visibility 0s linear .1s;position:absolute;text-align:left;top:100%;transform:scale(1,0);transform-origin:0 0;transition:transform linear .1s,visibility 0s linear .1s;visibility:hidden;right:0}.authentication-dropdown._show{z-index:100;-webkit-transform:scale(1,1);-webkit-transition:-webkit-transform linear .1s,visibility 0s linear 0s;transform:scale(1,1);transition:transform linear .1s,visibility 0s linear 0s;visibility:visible}.block-authentication .block-title{font-size:2.6rem;border-bottom:0;margin-bottom:2.5rem}.block-authentication .actions-toolbar>.primary{display:inline;float:right;margin-right:0}.block-authentication .actions-toolbar>.primary .action{margin-right:0}.block-authentication .actions-toolbar>.secondary{float:left;margin-right:2rem;padding-top:11px}.block-authentication .actions-toolbar>.secondary a{color:#000;text-decoration:none}.popup-authentication .modal-inner-wrap{min-width:768px;width:60%}.popup-authentication .block-authentication{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #c1c1c1}.popup-authentication .block[class],.popup-authentication .form-login,.popup-authentication .fieldset,.popup-authentication .block-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}.popup-authentication .block[class]{box-sizing:border-box;float:left;padding:.625em 3rem 0 0;width:50%}.popup-authentication .block[class]+.block{border-left:1px solid #c1c1c1;border-top:0;margin:0;padding:.625em 0 0 4rem}.popup-authentication .block[class]+.block:before{left:0;top:50%}.popup-authentication .actions-toolbar{margin-bottom:0;margin-top:auto}}@media (min-width:1440px){.authentication-wrapper{top:-4.125rem}}.checkout-container .authentication-wrapper{display:none}.field-tooltip .field-tooltip-action:before{content:'';position:absolute;background:url('../../frontend/Rayher/theme/fr_FR//images/questionmark-circle.svg') 100% 100%;width:23px;height:21px;background-size:100% 102%;opacity:.7}.amazon-button-container__cell{position:relative}.amazon-button-container__cell .field-tooltip{display:none}.field.choice .field-tooltip{display:inline-block;margin-left:.625em;position:relative;top:-3px}.field.choice .field-tooltip-action{line-height:24px}.field._error .control input,.field._error .control select,.field._error .control textarea{border-color:#f0576c}.opc-wrapper .fieldset>.field>.label{display:inline-block;margin:0 0 5px;padding-bottom:0;font-weight:400}.checkout-shipping-method{position:relative}.shipping-policy-block.field-tooltip{top:12px}.shipping-policy-block.field-tooltip .field-tooltip-action{color:#1979c3;cursor:pointer}.shipping-policy-block.field-tooltip .field-tooltip-action:before{display:none}.shipping-policy-block.field-tooltip .field-tooltip-content{width:420px;top:3rem}.field-tooltip{cursor:pointer;position:absolute;right:23px;top:5px}.field-tooltip._active{z-index:100}.field-tooltip._active .field-tooltip-content{display:block}.field-tooltip._active .field-tooltip-action:before{color:#eb5202}.field-tooltip .field-tooltip-content{background:#f4f4f4;border:1px solid #999;border-radius:1px;font-size:14px;padding:12px;width:270px;display:none;left:38px;position:absolute;text-transform:none;top:-9px;word-wrap:break-word;z-index:2}.field-tooltip .field-tooltip-content:before,.field-tooltip .field-tooltip-content:after{border:10px solid transparent;height:0;width:0;border-right-color:#f4f4f4;left:-21px;top:12px;content:'';display:block;position:absolute;z-index:3}.field-tooltip .field-tooltip-content:before{border-right-color:#666}.field-tooltip .field-tooltip-content:after{border-right-color:#f4f4f4;width:1px;z-index:4}@media (max-width:480px){.modal-popup .field-tooltip .field-tooltip-content{width:200px}}@media (max-width:570px){.field-tooltip.toggle{right:21px}.control._with-tooltip input{width:92%}}@media (max-width:640px){.shipping-policy-block.field-tooltip{margin-bottom:2rem;position:relative;right:auto;top:auto}.shipping-policy-block.field-tooltip .field-tooltip-content{width:300px;right:auto}.shipping-policy-block.field-tooltip .field-tooltip-content:before,.shipping-policy-block.field-tooltip .field-tooltip-content:after{right:auto}.control._with-tooltip .note span{display:block}}@media (max-width:768px){.field-tooltip .field-tooltip-content{left:-247px;top:30px}.field-tooltip .field-tooltip-content:before{top:-20px;right:10px;left:auto;transform:rotate(90deg)}}.page-layout-checkout .breadcrumbs,.page-layout-checkout .footer--wrapper--payment--information{display:none}@media screen and (min-width:43.75rem){.page-layout-checkout header.page-header{background-color:#f3f3f3}}.page-layout-checkout header.page-header:after{content:none}.page-layout-checkout .header.content{padding:1.25rem;height:6.25rem;justify-content:space-between}#checkout-loader,.loading-mask{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:0;position:fixed;left:0;top:0;background:rgba(255,255,255,.7);z-index:1}#checkout-loader img,.loading-mask img{position:static !important}#checkout-loader p,.loading-mask p{text-align:center;font-size:1.3rem;font-family:'Parry Grotesque Pro Bold';letter-spacing:1px;margin-top:-1.25rem}.checkout--support-phone{display:flex;justify-content:center;order:2;align-self:center}.checkout--support-phone a,.checkout--support-phone a:visited{color:#000;font-size:1.05rem;text-decoration:none}.checkout--support-phone .phone--number{display:flex}.checkout--support-phone .phone--number img{margin:0 .375rem;margin-top:4px}.checkout-container{margin:0 0 2rem}.opc-wrapper{margin:0 0 2rem}.opc-wrapper .step-content{margin:0}.checkout-index-index .nav-sections,.checkout-index-index .nav-toggle,.checkout-index-index .search-toggle{display:none}@media (max-width:700px){.checkout-index-index .header.content{height:7.5rem;flex-direction:column}}.checkout-index-index .logo{flex-grow:0;margin-left:0}@media (min-width:700px){.checkout-index-index .logo{margin-right:-10.125rem}}.checkout-onepage-success .print{display:none}#checkout-shipping-method-load{background-color:#f2f2f2;padding:1rem 1.25rem}#checkout-shipping-method-load .table-checkout-shipping-method tr td{border:none;background-color:#f2f2f2}#shipping-method-buttons-container{background-color:#fff;display:flex;align-items:center}#shipping-method-buttons-container>div{padding:2rem 1.25rem 1.25rem}@media (min-width:768px){#shipping-method-buttons-container>div{padding:1.25rem 0}}#shipping-method-buttons-container .primary .continue.primary{margin:0;min-width:300px}.opc li{list-style-type:none}@media (max-width:640px){.opc-wrapper .step-title{font-size:18px;border-bottom:0;padding:0 1.25rem}.opc{padding:0;margin:0}.opc #shipping .step-title,.opc #opc-shipping_method .step-title{padding:20px;margin-bottom:0}.opc #checkout-step-shipping{background-color:#f2f2f2;padding:20px}}@media (max-width:768px){#checkout{min-height:100vh}#checkout .opc-progress-bar{display:none}}@media (min-width:768px){#checkout{display:flex;flex-flow:wrap}#checkout .opc-progress-bar{flex:100%}.opc-wrapper{width:67.33%;order:1;padding-right:3rem}.checkout-onepage-success .print{display:block;float:right;margin:22px 0 0}}.checkout-agreements-block .checkout-agreements{margin-bottom:2rem}.checkout-agreements-block .action-show{vertical-align:baseline;background:0 0;border:none;color:#000;padding:0;text-align:left;font-family:'Parry Grotesque Pro Normal';font-size:.975rem}.checkout-agreements-block .action-show a{color:#000}.checkout-agreements-block .action-show:after{content:'';background:0 0}.checkout-agreements-block .action-show:hover{box-shadow:none;transform:none}.checkout-agreements-items{padding-bottom:3rem}.checkout-agreements-items .checkout-agreements-item{margin-bottom:2rem}.checkout-agreements-items .checkout-agreements-item-title{border-bottom:0}.checkout-agreement-item-content{overflow:auto}.checkout-agreement{display:flex}.checkout-agreement input{flex:9%;position:relative;top:8px}@media (min-width:768px){.checkout-agreement input{flex:5%}}.checkout-agreement label{padding-bottom:0}.checkout-agreement label button{font-family:'Parry Grotesque Pro Normal'}.opc-block-summary{background:#f5f5f5;padding:35px 30px;margin:0 0 2rem}@media (min-width:768px){.opc-block-summary{box-shadow:4px 3px 7px rgba(0,0,0,.15);background:#fbfbfb}}.opc-block-summary>.title{display:block}.opc-block-summary .mark .value{color:#999;display:block}.opc-block-summary .grand.incl+.grand.excl .mark,.opc-block-summary .grand.incl+.grand.excl .amount{border-top:0;padding-top:0}.opc-block-summary .grand.incl+.grand.excl .mark strong,.opc-block-summary .grand.incl+.grand.excl .amount strong{font-weight:400}.opc-block-summary .not-calculated{font-style:italic}.opc-block-summary .items-in-cart>.title{border-bottom:1px solid #d1d1d1;padding:.625em 4rem .625em 0;cursor:pointer;margin-bottom:0;position:relative}.opc-block-summary .items-in-cart>.title:after{content:'';position:absolute;right:0;top:17px;background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-down.svg');width:15px;height:15px;background-size:100% 100%}.opc-block-summary .items-in-cart>.title strong{font-weight:300;margin:0}.opc-block-summary .items-in-cart.active>.title:after{background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-up.svg')}.opc-block-summary .items-in-cart .product{display:flex;position:relative;margin-bottom:20px;padding-bottom:5px;border-bottom:1px solid #b9b9b9}.opc-block-summary .items-in-cart .product:last-child{border-bottom:none}.opc-block-summary .minicart-items-wrapper{margin:0 -15px 0 0;max-height:370px;padding:15px 15px 0 0;border:0}.opc-block-summary .minicart-items-wrapper.overflowed{margin:0;overflow:scroll}.opc-block-summary .minicart-items{list-style-type:none;padding:0;overflow:hidden}.column.main .opc-block-summary .product-item{margin:0;padding-left:0}.opc-block-summary .product-item .product-item-inner{display:table;margin:0 0 .625em;width:100%}.opc-block-summary .product-item .product-item-name-block{display:table-cell;padding-right:.313em;text-align:left}.opc-block-summary .product-item .product-image-container{margin-right:.6125rem}.opc-block-summary .product-item .product-image-container img:after{content:none}.opc-block-summary .product-item .subtotal{display:table-cell;text-align:right}.opc-block-summary .product-item .price{font-weight:400}.opc-block-summary .product-item .price-including-tax+.price-excluding-tax{margin:0}.opc-block-summary .actions-toolbar{position:relative;z-index:1}.opc-block-summary .actions-toolbar .secondary{border-top:1px solid #d1d1d1;display:block;float:none;margin:-1px 0 0;padding:15px 0 0;text-align:left}.opc-block-summary .actions-toolbar .secondary .action{margin:0}.opc-summary-wrapper button.action{background:0 0;border:none;padding:0}.opc-summary-wrapper button.action:after{content:'';background:0 0}.opc-summary-wrapper button.action:hover{box-shadow:none;transform:none;background:0 0}.opc-summary-wrapper button.action.action-edit:before{content:'';position:absolute;right:0 !important;width:23px;height:21px;background:url('../../frontend/Rayher/theme/fr_FR//images/pen.svg') 100% 100%;background-size:100% 102%}.minicart-items{margin:0}.minicart-items .product.options{display:block}.minicart-items .product.options .toggle{position:relative;display:flex;align-items:center}.minicart-items .product.options .toggle span{padding-right:10px}.minicart-items .product.options .toggle svg{position:relative;top:1px}.minicart-items .subtitle{font-size:14px;font-weight:700}.minicart-items .item-options{margin:0}.minicart-items .item-options .item-options--wrapper{display:flex}.minicart-items .item-options .item-options--wrapper dd{margin-left:.5rem;font-size:14px}.minicart-items .item-options .item-options--wrapper dt{font-size:14px}.opc-estimated-wrapper{display:flex;align-items:center;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:20px;background-color:#f1f1f1}.opc-estimated-wrapper .estimated-block{font-size:18px;font-weight:700;float:left}.opc-estimated-wrapper .estimated-block .estimated-label{display:block;margin:0 0 .313em}.opc-estimated-wrapper .estimated-block .estimated-price{font-weight:400;font-size:1.3rem}.opc-estimated-wrapper .minicart-wrapper .action.showcart:before{color:#eb5202}.opc-estimated-wrapper .minicart-wrapper .action.showcart:after{z-index:1}@media (min-width:640px){.opc-estimated-wrapper{margin-left:-.975rem;margin-right:-.975rem}}@media (min-width:768px){.opc-estimated-wrapper{display:none}}.opc-progress-bar{padding-left:0}@media (min-width:768px){.opc-progress-bar{margin:50px 0 0;counter-reset:i;font-size:0}.opc-progress-bar-item{margin:0 0 .625em;display:inline-block;position:relative;text-align:center;vertical-align:top;width:50%}.opc-progress-bar-item:before{background:#e4e4e4;top:19px;content:'';height:7px;left:0;position:absolute;width:100%}.opc-progress-bar-item:first-child:before{border-radius:6px 0 0 6px}.opc-progress-bar-item:last-child:before{border-radius:0 6px 6px 0}.opc-progress-bar-item>span{display:inline-block;padding-top:48px;width:100%;word-wrap:break-word;font-size:120%;color:#3e3e3e;font-weight:300}.opc-progress-bar-item>span:before,.opc-progress-bar-item>span:after{background:#e4e4e4;height:38px;margin-left:-19px;width:38px;border-radius:50%;content:'';left:50%;position:absolute;top:0}.opc-progress-bar-item>span:after{background:#fff;height:26px;margin-left:-13px;top:6px;width:26px;content:counter(i);counter-increment:i;color:#cf122c;font-weight:600;line-height:26px}.opc-progress-bar-item._active:before{background:#cf122c}.opc-progress-bar-item._active>span{color:#cf122c}.opc-progress-bar-item._active>span:before{background:#cf122c}.opc-progress-bar-item._active>span:after{content:'';position:absolute;background:url('../../frontend/Rayher/theme/fr_FR//images/tick.svg') 53% 57% no-repeat;width:26px;height:26px;background-size:71% 71%;background-color:#fff;font-family:'Sans Serif';line-height:1;font-size:2.8rem}.opc-progress-bar-item._complete{cursor:pointer}.opc-progress-bar-item._complete>span{color:#cf122c}.opc-progress-bar-item._complete>span:after{content:'';position:absolute;background:url('../../frontend/Rayher/theme/fr_FR//images/tick.svg') 53% 57% no-repeat;width:26px;height:26px;background-size:71% 71%;background-color:#fff;font-family:'Sans Serif';line-height:1;font-size:2.8rem}}.checkout-payment-method .payment-option._active .payment-option-title .action-toggle:after{content:'\e621'}.checkout-payment-method .payment-option._collapsible .payment-option-title{cursor:pointer}.checkout-payment-method .payment-option._collapsible .payment-option-content{display:none}.checkout-payment-method .payment-option-title{border-top:1px solid #ccc;padding:2rem 0}.checkout-payment-method .payment-option-title .action-toggle{color:#1979c3}.checkout-payment-method .payment-option-content{padding:0 0 2rem 22px}.checkout-payment-method .payment-option-inner{margin:0 0 2rem}.checkout-payment-method .credit-card-types{padding:0}.checkout-payment-method .credit-card-types .item{display:inline-block;list-style:none;margin:0 .313em 0 0;vertical-align:top}.checkout-payment-method .credit-card-types .item._active{font-weight:700}.checkout-payment-method .credit-card-types .item._active img{-webkit-filter:grayscale(0%)}.checkout-payment-method .credit-card-types .item._inactive{opacity:.4}.checkout-payment-method .credit-card-types .item span{display:inline-block;padding-top:6px;vertical-align:top}.checkout-payment-method .credit-card-types img{-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease}.checkout-payment-method .ccard .fields>.year{padding-left:.313em}.checkout-payment-method .ccard .fields .select{padding-left:.313em;padding-right:.313em}.checkout-payment-method .ccard .month .select{width:140px}.checkout-payment-method .ccard .year .select{width:80px}.checkout-payment-method .ccard .number .input-text{width:225px}.checkout-payment-method .ccard>.field.cvv>.control{padding-right:2rem;width:auto}.checkout-payment-method .ccard .cvv .input-text{width:55px}.checkout-payment-method .ccard.fieldset>.field .fields.group.group-2 .field{width:auto !important}.table-totals{display:inline-table;border-top:1px solid #ccc;width:100%;max-width:100%}.table-totals caption{display:none}.table-totals th{padding:.375rem .3125rem;color:#000;background:0 0;border-right:none;text-align:left}.table-totals td{padding:0;background:0 0;border-right:none;text-align:right}.table-totals .grand.totals.incl{border-top:1px solid #ccc}.table-totals .totals-tax th{font-size:.75rem}.table-totals .totals-tax td{font-size:.75rem}.table-totals .totals-tax .mark,.table-totals .totals-tax .amount{border-bottom:1px solid #ccc;border-top:1px solid #ccc}.table-totals .totals.shipping.incl span.value{font-size:.75rem}.table-totals .grand.totals th,.table-totals .grand.totals td{font-size:1rem}#checkout-payment-method-load .step-title{border-bottom:0;margin-bottom:0}.checkout-payment-method .payment-method:first-child .payment-method-title{border-top:0}.checkout-payment-method .payment-method._active .payment-method-content{display:block}.checkout-payment-method .payment-method+.payment-method .payment-method-title{border-top:1px solid #ccc}.checkout-payment-method .payment-method-content>.unzerUI>.field .button.primary,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary{max-width:405px;padding:.9rem .9375rem;font-size:1.125rem;width:100%;background-color:#81bc00;color:#fff;border:1px solid #81bc00;border-bottom:3px solid #4c9617;transition:transform .2s,box-shadow .2s cubic-bezier(0,.6,1,.34);text-align:left;display:flex;align-items:center;text-shadow:0 2px 1px rgba(0,0,0,.2);text-transform:uppercase;min-height:3.75rem}.checkout-payment-method .payment-method-content>.unzerUI>.field .button.primary:hover,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary:hover{transform:translateY(-5px);color:#fff;box-shadow:0 3px 5px 2px rgba(0,0,0,.2);background-image:none}.checkout-payment-method .payment-method-content>.unzerUI>.field .button.primary:before,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary:before{display:block;content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/shopping-bag-11-white.svg');background-size:1.75rem 1.75rem;height:1.75rem;width:1.75rem;margin-right:15px}.checkout-payment-method .payment-method-content>.unzerUI>.field .button.primary:after,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right-white.svg');background-size:20px 20px;height:20px;width:20px;top:19px;right:10px}.checkout-payment-method .payment-method-content>.unzerUI>.field .button.primary:focus,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary:focus{background-color:#4c9617;transform:translateY(0);box-shadow:none}.checkout-payment-method .payment-method-title{padding:1rem 0;margin:0;display:flex;align-items:center}.checkout-payment-method .payment-method-title input{margin-right:1rem}.checkout-payment-method .payment-method-title label{padding-bottom:0}.checkout-payment-method .payment-method-title>label{font-size:1.1rem}.checkout-payment-method .payment-method-title .payment-icon{display:inline-block;margin-right:.313em;vertical-align:middle}.checkout-payment-method .payment-method-title .action-help{display:inline-block;margin-left:.313em}.checkout-payment-method .payment-method-content{display:none;padding:0 0 2rem 22px}.checkout-payment-method .payment-method-content .fieldset:not(:last-child){margin:0 0 2rem}.checkout-payment-method .payment-group+.payment-group .step-title{margin:2rem 0 0}.checkout-payment-method .field-select-billing,.checkout-payment-method .billing-address-form{max-width:600px}.checkout-payment-method .billing-address-same-as-shipping-block{margin:0 0 .625em;display:flex;align-items:center}.checkout-payment-method .billing-address-same-as-shipping-block input{margin-right:.975rem}.checkout-payment-method .billing-address-same-as-shipping-block label{padding-bottom:0}.checkout-payment-method .checkout-billing-address{margin:0 0 2rem}.checkout-payment-method .checkout-billing-address .primary .action-update{margin-right:0}.checkout-payment-method .checkout-billing-address .billing-address-details{line-height:27px;padding:0 0 0 30px}.checkout-payment-method .payment-method-note+.checkout-billing-address{margin-top:2rem}.checkout-payment-method .payment-method-iframe{background-color:transparent;display:none;width:100%}.checkout-payment-method .no-payments-block{margin:2rem 0}#pay-now{margin-bottom:1.75rem;margin-left:0}@media (max-width:768px){.checkout-payment-method .payment-method-title{padding:15px}.checkout-payment-method .payment-method-content{padding:0 15px 2rem}.checkout-payment-method .checkout-billing-address .action-cancel{margin-top:.625em}}@media (min-width:768px){.checkout-payment-method .payment-option-title{padding-left:22px}.checkout-payment-method .payment-option-content .payment-option-inner+.actions-toolbar{margin-left:0}.checkout-payment-method .actions-toolbar .primary{margin:0}.checkout-payment-method .fieldset>.field-select-billing>.control{float:none;width:100%}.checkout-payment-method .payment-method-content .fieldset>.field{margin:0 0 2rem}.checkout-payment-method .payment-method-content .fieldset>.field.type .control{margin-left:25.8%}.checkout-payment-method .payment-method-content .fieldset>.field.type.no-detection .control{margin-left:0}.checkout-billing-address .action-update{float:right}.checkout-billing-address .actions-toolbar .action-cancel{margin:6px 2rem 0 0}}.checkout-agreements{opacity:.7}.checkout-agreements span{line-height:1.5em;font-size:110%}#hgw-invoice-secured-form #hgwivs_birthdate_day,#hgw-invoice-secured-form #hgwivs_birthdate_year{min-width:3.75rem}#hgw-invoice-secured-form #hgwivs_birthdate_month{min-width:7.5rem}#hgw-invoice-secured-form fieldset>.field>label{font-family:'Parry Grotesque Pro Bold'}.discount-code{position:relative;background-color:#f3f3f3}.discount-code .payment-option-title{padding:1rem 0}.discount-code .payment-option-inner{margin:0}.discount-code #block-discount-heading span{color:#000;font-size:1.2rem}.discount-code #block-discount-heading:after{content:'';position:absolute;right:20px;top:17px;background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-down.svg');width:1.5rem;height:1.5rem;background-size:100% 100%}.discount-code._active #block-discount-heading:after{background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-up.svg')}.form-discount{display:flex}.form-discount .payment-option-inner{flex:0 1 50%}.form-discount .actions-toolbar{margin-left:1.25rem !important}.form-discount .actions-toolbar button{height:2.375rem;padding:.3125rem .875rem}.form-discount .actions-toolbar button:after{background-image:none}.form-discount .field label span{display:none}#discount-code{padding-left:.375rem;font-size:.875rem}@media (max-width:768px){.discount-code{padding:0 1.25rem}.discount-code .payment-option-content{padding:0 !important}}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{margin-top:28px;margin-bottom:2rem}.opc-wrapper .form-login .fieldset .note,.opc-wrapper .form-shipping-address .fieldset .note{font-size:14px;margin-top:.625em}.opc-wrapper .form-login #customer-email-fieldset .newsletter-subscribe-container .control,.opc-wrapper .form-shipping-address #customer-email-fieldset .newsletter-subscribe-container .control{display:flex;margin-top:1.875rem}.opc-wrapper .form-login #customer-email-fieldset .newsletter-subscribe-container .control #newsletter-subscribe,.opc-wrapper .form-shipping-address #customer-email-fieldset .newsletter-subscribe-container .control #newsletter-subscribe{width:auto;margin-right:1.25rem;position:relative;top:.4375rem}.opc-wrapper .form-login #customer-email-fieldset .newsletter-subscribe-container .control label[for=newsletter-subscribe],.opc-wrapper .form-shipping-address #customer-email-fieldset .newsletter-subscribe-container .control label[for=newsletter-subscribe]{flex:0 1 auto}.opc-wrapper .form-login #customer-email-fieldset .newsletter-subscribe-container .control label[for=newsletter-subscribe] span,.opc-wrapper .form-shipping-address #customer-email-fieldset .newsletter-subscribe-container .control label[for=newsletter-subscribe] span{font-size:.9375rem;color:#585858}.opc-wrapper .form-login #customer-email-fieldset .newsletter-subscribe-container .control label[for=newsletter-subscribe] span a,.opc-wrapper .form-shipping-address #customer-email-fieldset .newsletter-subscribe-container .control label[for=newsletter-subscribe] span a{color:#cf122c}.opc-wrapper .form-shipping-address .fieldset{display:flex;flex-wrap:wrap}.opc-wrapper .form-shipping-address .field{width:100%}.opc-wrapper .form-shipping-address .field[name="shippingAddress.prefix"] select{max-width:9.5rem}.opc-wrapper .form-shipping-address .field[name="shippingAddress.firstname"],.opc-wrapper .form-shipping-address .field[name="shippingAddress.postcode"],.opc-wrapper .form-shipping-address .field[name="shippingAddress.country_id"]{width:49%;margin-right:1%}.opc-wrapper .form-shipping-address .field[name="shippingAddress.lastname"],.opc-wrapper .form-shipping-address .field[name="shippingAddress.city"],.opc-wrapper .form-shipping-address .field[name="shippingAddress.region_id"]{width:49%;margin-left:1%}.opc-wrapper .shipping-address-items{font-size:0}.opc-wrapper fieldset .field label{padding-bottom:0}.opc-wrapper .shipping-address-item{border:2px solid transparent;line-height:30px;margin:0 0 2rem;padding:2rem 8rem 2rem 2rem;transition:.3s border-color;width:100%;display:inline-block;font-size:14px;position:relative;vertical-align:top;word-wrap:break-word}@media (min-width:900px){.opc-wrapper .shipping-address-item{width:50%}}.opc-wrapper .shipping-address-item.selected-item:after{color:#fff;content:'\e610';font-family:'Sans Serif';height:27px;width:29px;font-size:27px;line-height:21px;padding-top:2px;position:absolute;right:0;text-align:center;top:0}.opc-wrapper .shipping-address-item.selected-item .action-select-shipping-item{visibility:hidden}.opc-wrapper .action-show-popup{margin:0 0 2rem}.opc-wrapper .action-show-popup>span:before{content:'+';padding-right:.313em}.opc-wrapper .action-select-shipping-item{float:right;margin:2rem 0 0}.opc-wrapper .edit-address-link{display:block;float:left;margin:26px 5px 0 0}.opc-block-summary span.title{padding-bottom:.265rem;margin-bottom:1.25rem;font-size:1.325rem}@media (min-width:768px){.opc-block-summary span.title{font-size:24px;margin-bottom:5px}}@media (max-width:768px){.opc-sidebar{display:none}.opc-sidebar._show{display:block}.opc-sidebar._show .modal-inner-wrap:before{background-color:rgba(0,0,0,.7);height:100vh}.opc-sidebar .modal-inner-wrap{display:block;position:fixed;right:0;top:0;z-index:10000;box-shadow:0 0 30px rgba(0,0,0,.3)}.opc-sidebar .modal-inner-wrap:before{transition:.4s background-color linear;content:'';position:fixed;top:0;left:0;display:block;background-color:transparent;width:100%;z-index:-1;height:0}.opc-sidebar .modal-inner-wrap .action-close{position:absolute;right:1.25rem;top:.75rem}.opc-sidebar .opc-block-summary{min-height:100vh}}@media (min-width:768px){.action-close{display:none}.opc-sidebar{margin:46px 0 2rem;width:32.3%;float:right;order:2}.opc-sidebar:after{clear:both}}.opc-block-shipping-information{padding:0 2rem}.opc-block-shipping-information .shipping-information-title{border-bottom:1px solid #ccc;font-size:1.325rem;margin:0 0 2rem;position:relative;padding-bottom:.9375rem}.opc-block-shipping-information .shipping-information-title .action-edit{top:2px;margin:0;position:absolute;right:0}.opc-block-shipping-information .shipping-information-title .action-edit span{display:none}.opc-block-shipping-information .shipping-information-content{line-height:27px}.opc-block-shipping-information .shipping-information-content .actions-toolbar{margin-left:0}.opc-block-shipping-information .ship-to,.opc-block-shipping-information .ship-via{margin:0 0 2rem}@media (max-width:768px){.checkout-index-index .search-toggle{display:none}.checkout-index-index .logo{flex-grow:inherit}}.checkout-index-index .page-title-wrapper{display:none}.checkout-index-index .modal-footer{display:flex}.checkout-index-index .modal-footer .primary{order:2}.checkout-index-index .modal-footer .secondary{order:1}@media (min-width:640px){.opc-wrapper .step-title{padding-bottom:.625rem;border-bottom:1px solid #ccc}.checkout-payment-method .step-title .step-title{border-bottom:none}#checkout{padding:0 .975rem}.opc{margin:0;padding:0}#checkout-shipping-method-load{background:0 0;padding:0}#checkout-shipping-method-load .table-checkout-shipping-method tr td{background-color:transparent}#shipping-method-buttons-container{background:0 0}#shipping-method-buttons-container .primary .continue.primary{margin-left:0;margin-right:0;width:100%}.opc li{margin-top:30px}}@media (min-width:768px){.checkout-shipping-method .actions-toolbar .action.primary{margin:0}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{max-width:600px}.table-checkout-shipping-method{width:auto}.field-tooltip{right:22px}.opc-block-shipping-information .shipping-information-title{font-size:1.5rem}}@media (min-width:1024px){.opc-wrapper .shipping-address-item:before{background:#ccc;height:calc(100% - 20px);content:'';left:0;position:absolute;top:0;width:1px}.opc-wrapper .shipping-address-item:nth-child(3n+1):before{display:none}.opc-wrapper .shipping-address-item.selected-item:before{display:none}.opc-wrapper .shipping-address-item.selected-item+.shipping-address-item:before{display:none}.table-checkout-shipping-method{min-width:500px}}legend{display:none}.field.street legend{display:block}.checkout-shipping-method .step-title{margin-bottom:0}.checkout-shipping-method .no-quotes-block{margin:2rem 0}.methods-shipping .actions-toolbar .action.primary{margin:2rem 0 0}.table-checkout-shipping-method thead th{display:none}.table-checkout-shipping-method tbody td{border-top:1px solid #ccc;padding-bottom:1rem;padding-top:1rem}.table-checkout-shipping-method tbody td:first-child{padding-left:0;padding-right:0;width:20px}.table-checkout-shipping-method tbody td input{position:relative;left:2px}.table-checkout-shipping-method tbody td.col-method{font-size:1.1rem}.table-checkout-shipping-method tbody tr:first-child td{border-top:none}.table-checkout-shipping-method tbody .row-error td{border-top:none;padding-bottom:.625em;padding-top:0}.block.items-in-cart .action.viewcart{display:none}.checkout-onepage-success .page-main{padding:1.25rem 0}.checkout-onepage-success .page-title-wrapper{display:none}.checkout-onepage-success .page-title.hx--centered{text-align:left}.checkout-onepage-success .checkout-success{margin-bottom:1.875rem}.checkout-onepage-success .checkout-success .checkout-success__order-id{font-size:150%;margin-bottom:0}.checkout-onepage-success .checkout-success .checkout-success__order-id span{color:#cf122c;font-weight:700;font-size:2.3rem}.checkout-onepage-success .checkout-success p{margin-top:0}.checkout-onepage-success .column.main{padding:3.75rem 0;text-align:center}.hgw-index-index .page-header:after{box-shadow:none}.hgw-index-index .page-header .search-toggle{display:none}.hgw-index-index .page-header .minicart-wrapper{display:none}.hgw-index-index .page-main{margin:2.5rem 0}@media (min-width:900px){.hgw-index-index .page-main{margin:3.75rem 0}}.hgw-index-index .page-footer .footer--wrapper--payment--information{display:none}.cms-page-view .column.main>p:first-of-type{margin:0}.cms-page-view .ct-view-header_stage{margin-bottom:2rem}.cms-page-view .left{text-align:left}.cms-page-view .right{text-align:right}.cms-page-view .center{text-align:center;margin-left:auto;margin-right:auto}.cms-page-view .justify{text-align:justify}.cms-page-view .hidden-sm{display:none}.cms-page-view .container{width:90%;margin-left:auto;margin-right:auto}@media only screen and (min-width:33.75em){.cms-page-view .container{width:80%}}@media only screen and (min-width:60em){.cms-page-view .container{width:75%;max-width:60rem}}.cms-page-view .row{position:relative;width:100%}.cms-page-view .row [class^=col]{float:left;min-height:.125rem}.cms-page-view .row [class^=col]:nth-child(odd){margin-right:2.5rem}.cms-page-view .row:after{content:"";display:table;clear:both}.cms-page-view .col-1,.cms-page-view .col-2,.cms-page-view .col-3,.cms-page-view .col-4,.cms-page-view .col-5,.cms-page-view .col-6,.cms-page-view .col-7,.cms-page-view .col-8,.cms-page-view .col-9,.cms-page-view .col-10,.cms-page-view .col-11,.cms-page-view .col-12{width:96%}.cms-page-view .col-1-sm{width:4.33333333%}.cms-page-view .col-2-sm{width:12.66666667%}.cms-page-view .col-3-sm{width:21%}.cms-page-view .col-4-sm{width:29.33333333%}.cms-page-view .col-5-sm{width:37.66666667%}.cms-page-view .col-6-sm{width:46%}.cms-page-view .col-7-sm{width:54.33333333%}.cms-page-view .col-8-sm{width:62.66666667%}.cms-page-view .col-9-sm{width:71%}.cms-page-view .col-10-sm{width:79.33333333%}.cms-page-view .col-11-sm{width:87.66666667%}.cms-page-view .col-12-sm{width:96%}@media only screen and (min-width:45em){.cms-page-view .col-1{width:4.33333333%}.cms-page-view .col-2{width:12.66666667%}.cms-page-view .col-3{width:21%}.cms-page-view .col-4{width:29.33333333%}.cms-page-view .col-5{width:37.66666667%}.cms-page-view .col-6{width:46%}.cms-page-view .col-7{width:54.33333333%}.cms-page-view .col-8{width:62.66666667%}.cms-page-view .col-9{width:71%}.cms-page-view .col-10{width:79.33333333%}.cms-page-view .col-11{width:87.66666667%}.cms-page-view .col-12{width:96%}.cms-page-view .hidden-sm{display:block}}.cms-page-view hr{border:none;height:1px;margin:2rem 0;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(160,160,160,.75),rgba(255,255,255,0))}.cms-faq div[data-role=collapsible]{border-bottom:1px solid #c7c7c7;margin-bottom:.6rem;padding-bottom:.6rem;cursor:pointer}.cms-faq div[data-role=collapsible] strong{font-family:'Parry Grotesque Pro Normal';font-weight:400;font-size:1.05rem}.cms-faq div[data-role=content]{padding:.625rem 1.25rem;background-color:#f3f3f3;margin-bottom:1rem;margin-top:-.6rem}.cms-no-route .column.main .container{padding:30px 0;text-align:center}.cms-no-route .column.main dt{font-size:120%}.cms-no-route .column.main a{color:#cf122c;text-decoration:underline;transition:all .2s ease-in}.cms-no-route .column.main a:hover{color:#cf122c}.cms-no-route .column.main a:active,.cms-no-route .column.main a:focus{text-decoration:none}.cms-no-route .column.main a span{color:#cf122c !important}.login-container,.forgetpassword-container,.form-create-account,.form-edit-account,.form-newsletter-manage,.form-address-edit{padding:1.25rem}.login-container .block-customer-login,.forgetpassword-container .block-customer-login,.form-create-account .block-customer-login,.form-edit-account .block-customer-login,.form-newsletter-manage .block-customer-login,.form-address-edit .block-customer-login{padding-bottom:1.8rem;margin-bottom:1.25rem;border-bottom:1px solid #bfbfbf}.login-container input,.forgetpassword-container input,.form-create-account input,.form-edit-account input,.form-newsletter-manage input,.form-address-edit input{font-size:14px;padding-left:5px}.login-container label,.forgetpassword-container label,.form-create-account label,.form-edit-account label,.form-newsletter-manage label,.form-address-edit label{font-size:14px;padding-bottom:0;color:#666}.login-container .actions-toolbar,.forgetpassword-container .actions-toolbar,.form-create-account .actions-toolbar,.form-edit-account .actions-toolbar,.form-newsletter-manage .actions-toolbar,.form-address-edit .actions-toolbar{display:flex}.login-container .actions-toolbar .primary,.forgetpassword-container .actions-toolbar .primary,.form-create-account .actions-toolbar .primary,.form-edit-account .actions-toolbar .primary,.form-newsletter-manage .actions-toolbar .primary,.form-address-edit .actions-toolbar .primary{flex:1 0 auto}.login-container .actions-toolbar .remind,.forgetpassword-container .actions-toolbar .remind,.form-create-account .actions-toolbar .remind,.form-edit-account .actions-toolbar .remind,.form-newsletter-manage .actions-toolbar .remind,.form-address-edit .actions-toolbar .remind{color:#cf122c;text-decoration:underline;transition:all .2s ease-in}.login-container .actions-toolbar .remind:hover,.forgetpassword-container .actions-toolbar .remind:hover,.form-create-account .actions-toolbar .remind:hover,.form-edit-account .actions-toolbar .remind:hover,.form-newsletter-manage .actions-toolbar .remind:hover,.form-address-edit .actions-toolbar .remind:hover{color:#cf122c}.login-container .actions-toolbar .remind:active,.forgetpassword-container .actions-toolbar .remind:active,.form-create-account .actions-toolbar .remind:active,.form-edit-account .actions-toolbar .remind:active,.form-newsletter-manage .actions-toolbar .remind:active,.form-address-edit .actions-toolbar .remind:active,.login-container .actions-toolbar .remind:focus,.forgetpassword-container .actions-toolbar .remind:focus,.form-create-account .actions-toolbar .remind:focus,.form-edit-account .actions-toolbar .remind:focus,.form-newsletter-manage .actions-toolbar .remind:focus,.form-address-edit .actions-toolbar .remind:focus{text-decoration:none}.login-container .actions-toolbar .remind span,.forgetpassword-container .actions-toolbar .remind span,.form-create-account .actions-toolbar .remind span,.form-edit-account .actions-toolbar .remind span,.form-newsletter-manage .actions-toolbar .remind span,.form-address-edit .actions-toolbar .remind span{color:#cf122c !important}.login-container .actions-toolbar a,.forgetpassword-container .actions-toolbar a,.form-create-account .actions-toolbar a,.form-edit-account .actions-toolbar a,.form-newsletter-manage .actions-toolbar a,.form-address-edit .actions-toolbar a{text-decoration:none}@media (min-width:700px){.login-container,.forgetpassword-container,.form-create-account,.form-edit-account,.form-newsletter-manage,.form-address-edit{display:flex}.login-container .block-customer-login,.forgetpassword-container .block-customer-login,.form-create-account .block-customer-login,.form-edit-account .block-customer-login,.form-newsletter-manage .block-customer-login,.form-address-edit .block-customer-login,.login-container .block-new-customer,.forgetpassword-container .block-new-customer,.form-create-account .block-new-customer,.form-edit-account .block-new-customer,.form-newsletter-manage .block-new-customer,.form-address-edit .block-new-customer{flex:50%}.login-container .actions-toolbar,.forgetpassword-container .actions-toolbar,.form-create-account .actions-toolbar,.form-edit-account .actions-toolbar,.form-newsletter-manage .actions-toolbar,.form-address-edit .actions-toolbar{margin-top:1.25rem}.login-container .block-customer-login,.forgetpassword-container .block-customer-login,.form-create-account .block-customer-login,.form-edit-account .block-customer-login,.form-newsletter-manage .block-customer-login,.form-address-edit .block-customer-login{margin-right:1.25rem;border-bottom:none}}.login-container .field.choice,.forgetpassword-container .field.choice,.form-create-account .field.choice,.form-edit-account .field.choice,.form-newsletter-manage .field.choice,.form-address-edit .field.choice{display:flex;align-items:center}.login-container .field.choice input,.forgetpassword-container .field.choice input,.form-create-account .field.choice input,.form-edit-account .field.choice input,.form-newsletter-manage .field.choice input,.form-address-edit .field.choice input{margin-right:.5rem}.login-container,.forgetpassword-container{margin-top:1.25rem}@media (min-width:800px){.login-container,.forgetpassword-container{margin-top:3.75rem}}.form-edit-account,.form-newsletter-manage,.form-address-edit{padding:0}.form-address-edit .actions-toolbar{margin-top:1.25rem}.form.password.forget,.form-newsletter-manage,.form-address-edit{display:block}.form.password.forget .captcha .captcha-image,.form-newsletter-manage .captcha .captcha-image,.form-address-edit .captcha .captcha-image{padding:.9735rem 0 10px}.form.password.forget .captcha .captcha-image img,.form-newsletter-manage .captcha .captcha-image img,.form-address-edit .captcha .captcha-image img{margin-bottom:10px}.form.password.forget .captcha button,.form-newsletter-manage .captcha button,.form-address-edit .captcha button{border:none;padding:0;color:#000;font-family:'Parry Grotesque Pro Normal';transition:all ease-in .3s}.form.password.forget .captcha button:after,.form-newsletter-manage .captcha button:after,.form-address-edit .captcha button:after{background-image:url('../../frontend/Rayher/theme/fr_FR//images/reload.svg');right:-1.8rem}.form.password.forget .captcha button:hover,.form-newsletter-manage .captcha button:hover,.form-address-edit .captcha button:hover,.form.password.forget .captcha button:active,.form-newsletter-manage .captcha button:active,.form-address-edit .captcha button:active,.form.password.forget .captcha button:focus,.form-newsletter-manage .captcha button:focus,.form-address-edit .captcha button:focus{background:0 0;box-shadow:none;transform:none}@media (min-width:700px){.form.password.forget .fieldset,.form-newsletter-manage .fieldset,.form-address-edit .fieldset{display:flex;flex-flow:row wrap;flex-direction:column}.form.password.forget .fieldset .note,.form-newsletter-manage .fieldset .note,.form-address-edit .fieldset .note{flex:100%}.form.password.forget .fieldset .email,.form-newsletter-manage .fieldset .email,.form-address-edit .fieldset .email,.form.password.forget .fieldset .password,.form-newsletter-manage .fieldset .password,.form-address-edit .fieldset .password{flex:1 0 45%}.form.password.forget .fieldset .email,.form-newsletter-manage .fieldset .email,.form-address-edit .fieldset .email{margin-right:1.25rem}.form.password.forget .fieldset .actions-toolbar,.form-newsletter-manage .fieldset .actions-toolbar,.form-address-edit .fieldset .actions-toolbar{flex:100%}}@media (min-width:900px){.form-edit-account{flex-direction:row}.form-edit-account .fieldset.info{display:flex;flex-flow:row wrap;flex:0 1 47%}.form-edit-account .fieldset.info .field{flex:100%}.form-edit-account .fieldset.password{flex:47%}}.form-create-account .actions-toolbar,.form-edit-account .actions-toolbar{margin-top:1.25rem}.form-create-account .actions-toolbar .primary,.form-edit-account .actions-toolbar .primary{order:2;text-align:right}.form-create-account .actions-toolbar .secondary,.form-edit-account .actions-toolbar .secondary{order:1}.form-create-account .actions-toolbar .secondary a,.form-edit-account .actions-toolbar .secondary a{color:#666}.form-create-account .ui-datepicker-trigger,.form-edit-account .ui-datepicker-trigger{border:none;padding:0;font-family:'Parry Grotesque Pro Normal';color:#666;font-size:14px;text-decoration:underline}.form-create-account .ui-datepicker-trigger:after,.form-edit-account .ui-datepicker-trigger:after{background:0 0}.form-create-account .ui-datepicker-trigger:hover,.form-edit-account .ui-datepicker-trigger:hover,.form-create-account .ui-datepicker-trigger:active,.form-edit-account .ui-datepicker-trigger:active,.form-create-account .ui-datepicker-trigger:focus,.form-edit-account .ui-datepicker-trigger:focus{background:0 0;box-shadow:none;transform:none}@media (min-width:700px){.form-create-account,.form-edit-account{flex-flow:row wrap;flex:100%;flex-direction:column}.form-create-account .actions-toolbar,.form-edit-account .actions-toolbar{flex:100%}}@media (min-width:950px){.form-create-account,.form-edit-account{flex-direction:row;max-width:70%}.form-create-account .create.info,.form-edit-account .create.info{margin-right:1.25rem}.form-create-account .fieldset.info,.form-edit-account .fieldset.info,.form-create-account .fieldset.account,.form-edit-account .fieldset.account{flex:47%;margin-right:1.25rem}}@media (min-width:1024px){.login-container .fieldset.login,.login-container .fieldset{display:flex;flex-flow:row wrap}.login-container .fieldset.login .note,.login-container .fieldset .note{flex:100%}.login-container .fieldset.login .email,.login-container .fieldset .email,.login-container .fieldset.login .password,.login-container .fieldset .password{flex:1 0 45%}.login-container .fieldset.login .email,.login-container .fieldset .email{margin-right:1.25rem}.login-container .fieldset.login .actions-toolbar,.login-container .fieldset .actions-toolbar{flex:100%}.form.password.forget .fieldset{display:block}.form.password.forget .fieldset .email{max-width:30%}.form.password.forget .fieldset .captcha{max-width:55%}}@media (min-width:1200px){.login-container,.form.password.forget,.form.account.create{padding:0}.login-container .block-customer-login,.form.password.forget .block-customer-login,.form.account.create .block-customer-login{margin:0 1.25rem 0 0;padding:0}.login-container .block-new-customer,.form.password.forget .block-new-customer,.form.account.create .block-new-customer{position:relative}.login-container .block-new-customer a,.form.password.forget .block-new-customer a,.form.account.create .block-new-customer a{position:absolute;bottom:0;right:0}}.secondary .action.back{display:block;position:relative;border-bottom:1px solid #8e8e8e;transition:all linear .3s}.secondary .action.back:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-left.svg');background-size:10px 10px;height:10px;width:10px;position:absolute;top:calc(50% - (9px/2));left:0;transition:all linear .3s}.secondary .action.back span{margin-left:.9735rem;display:block;transition:all linear .2s}.secondary .action.back:hover:after{transform:translateY(-3px)}.secondary .action.back:hover span{transform:translateY(-3px)}.customer-account-index .columns,.customer-account-edit .columns,.newsletter-manage-index .columns,.customer-address-form .columns,.customer-address-index .columns,.account.sales-order-history .columns,.account.paypal-billing-agreement-index .columns,.account.review-customer-index .columns,.account.sales-order-view .columns{display:flex;flex-direction:column}.customer-account-index .columns .column.main,.customer-account-edit .columns .column.main,.newsletter-manage-index .columns .column.main,.customer-address-form .columns .column.main,.customer-address-index .columns .column.main,.account.sales-order-history .columns .column.main,.account.paypal-billing-agreement-index .columns .column.main,.account.review-customer-index .columns .column.main,.account.sales-order-view .columns .column.main{width:100%;order:2}.customer-account-index .columns .sidebar.sidebar-main,.customer-account-edit .columns .sidebar.sidebar-main,.newsletter-manage-index .columns .sidebar.sidebar-main,.customer-address-form .columns .sidebar.sidebar-main,.customer-address-index .columns .sidebar.sidebar-main,.account.sales-order-history .columns .sidebar.sidebar-main,.account.paypal-billing-agreement-index .columns .sidebar.sidebar-main,.account.review-customer-index .columns .sidebar.sidebar-main,.account.sales-order-view .columns .sidebar.sidebar-main{order:1;width:100%}.customer-account-index .columns .sidebar.sidebar-main ul,.customer-account-edit .columns .sidebar.sidebar-main ul,.newsletter-manage-index .columns .sidebar.sidebar-main ul,.customer-address-form .columns .sidebar.sidebar-main ul,.customer-address-index .columns .sidebar.sidebar-main ul,.account.sales-order-history .columns .sidebar.sidebar-main ul,.account.paypal-billing-agreement-index .columns .sidebar.sidebar-main ul,.account.review-customer-index .columns .sidebar.sidebar-main ul,.account.sales-order-view .columns .sidebar.sidebar-main ul{padding:0}.customer-account-index .columns .sidebar.sidebar-main ul li,.customer-account-edit .columns .sidebar.sidebar-main ul li,.newsletter-manage-index .columns .sidebar.sidebar-main ul li,.customer-address-form .columns .sidebar.sidebar-main ul li,.customer-address-index .columns .sidebar.sidebar-main ul li,.account.sales-order-history .columns .sidebar.sidebar-main ul li,.account.paypal-billing-agreement-index .columns .sidebar.sidebar-main ul li,.account.review-customer-index .columns .sidebar.sidebar-main ul li,.account.sales-order-view .columns .sidebar.sidebar-main ul li{margin:0;padding:8px 0;border-bottom:1px solid #b7b7b7}.customer-account-index .columns .sidebar.sidebar-main ul li a,.customer-account-edit .columns .sidebar.sidebar-main ul li a,.newsletter-manage-index .columns .sidebar.sidebar-main ul li a,.customer-address-form .columns .sidebar.sidebar-main ul li a,.customer-address-index .columns .sidebar.sidebar-main ul li a,.account.sales-order-history .columns .sidebar.sidebar-main ul li a,.account.paypal-billing-agreement-index .columns .sidebar.sidebar-main ul li a,.account.review-customer-index .columns .sidebar.sidebar-main ul li a,.account.sales-order-view .columns .sidebar.sidebar-main ul li a{text-decoration:none;color:#666}.customer-account-index .columns .sidebar.sidebar-main ul li.current strong,.customer-account-edit .columns .sidebar.sidebar-main ul li.current strong,.newsletter-manage-index .columns .sidebar.sidebar-main ul li.current strong,.customer-address-form .columns .sidebar.sidebar-main ul li.current strong,.customer-address-index .columns .sidebar.sidebar-main ul li.current strong,.account.sales-order-history .columns .sidebar.sidebar-main ul li.current strong,.account.paypal-billing-agreement-index .columns .sidebar.sidebar-main ul li.current strong,.account.review-customer-index .columns .sidebar.sidebar-main ul li.current strong,.account.sales-order-view .columns .sidebar.sidebar-main ul li.current strong{font-family:'Parry Grotesque Pro Bold'}.customer-account-index .columns .sidebar.sidebar-main ul li a,.customer-account-edit .columns .sidebar.sidebar-main ul li a,.newsletter-manage-index .columns .sidebar.sidebar-main ul li a,.customer-address-form .columns .sidebar.sidebar-main ul li a,.customer-address-index .columns .sidebar.sidebar-main ul li a,.account.sales-order-history .columns .sidebar.sidebar-main ul li a,.account.paypal-billing-agreement-index .columns .sidebar.sidebar-main ul li a,.account.review-customer-index .columns .sidebar.sidebar-main ul li a,.account.sales-order-view .columns .sidebar.sidebar-main ul li a,.customer-account-index .columns .sidebar.sidebar-main ul li strong,.customer-account-edit .columns .sidebar.sidebar-main ul li strong,.newsletter-manage-index .columns .sidebar.sidebar-main ul li strong,.customer-address-form .columns .sidebar.sidebar-main ul li strong,.customer-address-index .columns .sidebar.sidebar-main ul li strong,.account.sales-order-history .columns .sidebar.sidebar-main ul li strong,.account.paypal-billing-agreement-index .columns .sidebar.sidebar-main ul li strong,.account.review-customer-index .columns .sidebar.sidebar-main ul li strong,.account.sales-order-view .columns .sidebar.sidebar-main ul li strong{transition:all linear .2s;display:block}.customer-account-index .columns .sidebar.sidebar-main ul li a:hover,.customer-account-edit .columns .sidebar.sidebar-main ul li a:hover,.newsletter-manage-index .columns .sidebar.sidebar-main ul li a:hover,.customer-address-form .columns .sidebar.sidebar-main ul li a:hover,.customer-address-index .columns .sidebar.sidebar-main ul li a:hover,.account.sales-order-history .columns .sidebar.sidebar-main ul li a:hover,.account.paypal-billing-agreement-index .columns .sidebar.sidebar-main ul li a:hover,.account.review-customer-index .columns .sidebar.sidebar-main ul li a:hover,.account.sales-order-view .columns .sidebar.sidebar-main ul li a:hover,.customer-account-index .columns .sidebar.sidebar-main ul li strong:hover,.customer-account-edit .columns .sidebar.sidebar-main ul li strong:hover,.newsletter-manage-index .columns .sidebar.sidebar-main ul li strong:hover,.customer-address-form .columns .sidebar.sidebar-main ul li strong:hover,.customer-address-index .columns .sidebar.sidebar-main ul li strong:hover,.account.sales-order-history .columns .sidebar.sidebar-main ul li strong:hover,.account.paypal-billing-agreement-index .columns .sidebar.sidebar-main ul li strong:hover,.account.review-customer-index .columns .sidebar.sidebar-main ul li strong:hover,.account.sales-order-view .columns .sidebar.sidebar-main ul li strong:hover{transform:translateX(10px)}.customer-account-index .col.actions a,.customer-account-edit .col.actions a,.newsletter-manage-index .col.actions a,.customer-address-form .col.actions a,.customer-address-index .col.actions a,.account.sales-order-history .col.actions a,.account.paypal-billing-agreement-index .col.actions a,.account.review-customer-index .col.actions a,.account.sales-order-view .col.actions a{text-decoration:none;color:#666}.customer-account-index a.change-password,.customer-account-edit a.change-password,.newsletter-manage-index a.change-password,.customer-address-form a.change-password,.customer-address-index a.change-password,.account.sales-order-history a.change-password,.account.paypal-billing-agreement-index a.change-password,.account.review-customer-index a.change-password,.account.sales-order-view a.change-password{position:relative;display:inline-block;padding:.625rem 2.5rem .625rem .625rem;font-size:.875rem;line-height:.875rem;font-family:'Parry Grotesque Pro Bold';border:1px solid #cf122c;color:#cf122c;text-align:center;text-decoration:none;outline:none;border-radius:4px;background-color:#fff;transition:all .2s cubic-bezier(0,.6,1,.34)}.customer-account-index a.change-password:hover,.customer-account-edit a.change-password:hover,.newsletter-manage-index a.change-password:hover,.customer-address-form a.change-password:hover,.customer-address-index a.change-password:hover,.account.sales-order-history a.change-password:hover,.account.paypal-billing-agreement-index a.change-password:hover,.account.review-customer-index a.change-password:hover,.account.sales-order-view a.change-password:hover{color:#fff;transform:translateY(-5px);background-image:linear-gradient(#cf122c 95%,#a42035 5%);cursor:pointer;box-shadow:0 3px 5px 2px #bfbfbf}.customer-account-index a.change-password:hover:after,.customer-account-edit a.change-password:hover:after,.newsletter-manage-index a.change-password:hover:after,.customer-address-form a.change-password:hover:after,.customer-address-index a.change-password:hover:after,.account.sales-order-history a.change-password:hover:after,.account.paypal-billing-agreement-index a.change-password:hover:after,.account.review-customer-index a.change-password:hover:after,.account.sales-order-view a.change-password:hover:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right-white.svg')}.customer-account-index a.change-password:focus,.customer-account-edit a.change-password:focus,.newsletter-manage-index a.change-password:focus,.customer-address-form a.change-password:focus,.customer-address-index a.change-password:focus,.account.sales-order-history a.change-password:focus,.account.paypal-billing-agreement-index a.change-password:focus,.account.review-customer-index a.change-password:focus,.account.sales-order-view a.change-password:focus{color:#fff;background-color:#a42035;background-image:none;transform:translateY(0);box-shadow:none}.customer-account-index a.change-password:focus:after,.customer-account-edit a.change-password:focus:after,.newsletter-manage-index a.change-password:focus:after,.customer-address-form a.change-password:focus:after,.customer-address-index a.change-password:focus:after,.account.sales-order-history a.change-password:focus:after,.account.paypal-billing-agreement-index a.change-password:focus:after,.account.review-customer-index a.change-password:focus:after,.account.sales-order-view a.change-password:focus:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right-white.svg')}.customer-account-index a.change-password:after,.customer-account-edit a.change-password:after,.newsletter-manage-index a.change-password:after,.customer-address-form a.change-password:after,.customer-address-index a.change-password:after,.account.sales-order-history a.change-password:after,.account.paypal-billing-agreement-index a.change-password:after,.account.review-customer-index a.change-password:after,.account.sales-order-view a.change-password:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right-red.svg');background-size:1.25rem 1.25rem;height:1.25rem;width:1.25rem;position:absolute;top:calc(50% - (1.25rem/2));right:5px}.customer-account-index a.change-password.action-close,.customer-account-edit a.change-password.action-close,.newsletter-manage-index a.change-password.action-close,.customer-address-form a.change-password.action-close,.customer-address-index a.change-password.action-close,.account.sales-order-history a.change-password.action-close,.account.paypal-billing-agreement-index a.change-password.action-close,.account.review-customer-index a.change-password.action-close,.account.sales-order-view a.change-password.action-close,.customer-account-index a.change-password.button--natural,.customer-account-edit a.change-password.button--natural,.newsletter-manage-index a.change-password.button--natural,.customer-address-form a.change-password.button--natural,.customer-address-index a.change-password.button--natural,.account.sales-order-history a.change-password.button--natural,.account.paypal-billing-agreement-index a.change-password.button--natural,.account.review-customer-index a.change-password.button--natural,.account.sales-order-view a.change-password.button--natural{border:none;background:0 0;padding:0;margin:0}.customer-account-index a.change-password.action-close:after,.customer-account-edit a.change-password.action-close:after,.newsletter-manage-index a.change-password.action-close:after,.customer-address-form a.change-password.action-close:after,.customer-address-index a.change-password.action-close:after,.account.sales-order-history a.change-password.action-close:after,.account.paypal-billing-agreement-index a.change-password.action-close:after,.account.review-customer-index a.change-password.action-close:after,.account.sales-order-view a.change-password.action-close:after,.customer-account-index a.change-password.button--natural:after,.customer-account-edit a.change-password.button--natural:after,.newsletter-manage-index a.change-password.button--natural:after,.customer-address-form a.change-password.button--natural:after,.customer-address-index a.change-password.button--natural:after,.account.sales-order-history a.change-password.button--natural:after,.account.paypal-billing-agreement-index a.change-password.button--natural:after,.account.review-customer-index a.change-password.button--natural:after,.account.sales-order-view a.change-password.button--natural:after{content:none}.customer-account-index a.change-password.action-close:before,.customer-account-edit a.change-password.action-close:before,.newsletter-manage-index a.change-password.action-close:before,.customer-address-form a.change-password.action-close:before,.customer-address-index a.change-password.action-close:before,.account.sales-order-history a.change-password.action-close:before,.account.paypal-billing-agreement-index a.change-password.action-close:before,.account.review-customer-index a.change-password.action-close:before,.account.sales-order-view a.change-password.action-close:before,.customer-account-index a.change-password.button--natural:before,.customer-account-edit a.change-password.button--natural:before,.newsletter-manage-index a.change-password.button--natural:before,.customer-address-form a.change-password.button--natural:before,.customer-address-index a.change-password.button--natural:before,.account.sales-order-history a.change-password.button--natural:before,.account.paypal-billing-agreement-index a.change-password.button--natural:before,.account.review-customer-index a.change-password.button--natural:before,.account.sales-order-view a.change-password.button--natural:before{content:'';background:url('../../frontend/Rayher/theme/fr_FR//images/close-black.svg') 53% 57% no-repeat;width:1.25rem;height:1.25rem;background-size:2.5rem;border-radius:50%;padding:1.125rem}.customer-account-index a.change-password.action-close:hover,.customer-account-edit a.change-password.action-close:hover,.newsletter-manage-index a.change-password.action-close:hover,.customer-address-form a.change-password.action-close:hover,.customer-address-index a.change-password.action-close:hover,.account.sales-order-history a.change-password.action-close:hover,.account.paypal-billing-agreement-index a.change-password.action-close:hover,.account.review-customer-index a.change-password.action-close:hover,.account.sales-order-view a.change-password.action-close:hover,.customer-account-index a.change-password.button--natural:hover,.customer-account-edit a.change-password.button--natural:hover,.newsletter-manage-index a.change-password.button--natural:hover,.customer-address-form a.change-password.button--natural:hover,.customer-address-index a.change-password.button--natural:hover,.account.sales-order-history a.change-password.button--natural:hover,.account.paypal-billing-agreement-index a.change-password.button--natural:hover,.account.review-customer-index a.change-password.button--natural:hover,.account.sales-order-view a.change-password.button--natural:hover{color:inherit;transform:none;background-image:none;cursor:pointer;box-shadow:none}.customer-account-index a.change-password.action-close:hover:after,.customer-account-edit a.change-password.action-close:hover:after,.newsletter-manage-index a.change-password.action-close:hover:after,.customer-address-form a.change-password.action-close:hover:after,.customer-address-index a.change-password.action-close:hover:after,.account.sales-order-history a.change-password.action-close:hover:after,.account.paypal-billing-agreement-index a.change-password.action-close:hover:after,.account.review-customer-index a.change-password.action-close:hover:after,.account.sales-order-view a.change-password.action-close:hover:after,.customer-account-index a.change-password.button--natural:hover:after,.customer-account-edit a.change-password.button--natural:hover:after,.newsletter-manage-index a.change-password.button--natural:hover:after,.customer-address-form a.change-password.button--natural:hover:after,.customer-address-index a.change-password.button--natural:hover:after,.account.sales-order-history a.change-password.button--natural:hover:after,.account.paypal-billing-agreement-index a.change-password.button--natural:hover:after,.account.review-customer-index a.change-password.button--natural:hover:after,.account.sales-order-view a.change-password.button--natural:hover:after{content:none}.customer-account-index a.change-password.button--no-arrow,.customer-account-edit a.change-password.button--no-arrow,.newsletter-manage-index a.change-password.button--no-arrow,.customer-address-form a.change-password.button--no-arrow,.customer-address-index a.change-password.button--no-arrow,.account.sales-order-history a.change-password.button--no-arrow,.account.paypal-billing-agreement-index a.change-password.button--no-arrow,.account.review-customer-index a.change-password.button--no-arrow,.account.sales-order-view a.change-password.button--no-arrow{padding-right:.8125rem}.customer-account-index a.change-password.button--no-arrow:after,.customer-account-edit a.change-password.button--no-arrow:after,.newsletter-manage-index a.change-password.button--no-arrow:after,.customer-address-form a.change-password.button--no-arrow:after,.customer-address-index a.change-password.button--no-arrow:after,.account.sales-order-history a.change-password.button--no-arrow:after,.account.paypal-billing-agreement-index a.change-password.button--no-arrow:after,.account.review-customer-index a.change-password.button--no-arrow:after,.account.sales-order-view a.change-password.button--no-arrow:after{content:none !important;background-image:none}.customer-account-index a.change-password.button--arrow-down:hover:after,.customer-account-edit a.change-password.button--arrow-down:hover:after,.newsletter-manage-index a.change-password.button--arrow-down:hover:after,.customer-address-form a.change-password.button--arrow-down:hover:after,.customer-address-index a.change-password.button--arrow-down:hover:after,.account.sales-order-history a.change-password.button--arrow-down:hover:after,.account.paypal-billing-agreement-index a.change-password.button--arrow-down:hover:after,.account.review-customer-index a.change-password.button--arrow-down:hover:after,.account.sales-order-view a.change-password.button--arrow-down:hover:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-down-white.svg')}.customer-account-index a.change-password.button--arrow-down:focus:after,.customer-account-edit a.change-password.button--arrow-down:focus:after,.newsletter-manage-index a.change-password.button--arrow-down:focus:after,.customer-address-form a.change-password.button--arrow-down:focus:after,.customer-address-index a.change-password.button--arrow-down:focus:after,.account.sales-order-history a.change-password.button--arrow-down:focus:after,.account.paypal-billing-agreement-index a.change-password.button--arrow-down:focus:after,.account.review-customer-index a.change-password.button--arrow-down:focus:after,.account.sales-order-view a.change-password.button--arrow-down:focus:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-down-white.svg')}.customer-account-index a.change-password.button--arrow-down:after,.customer-account-edit a.change-password.button--arrow-down:after,.newsletter-manage-index a.change-password.button--arrow-down:after,.customer-address-form a.change-password.button--arrow-down:after,.customer-address-index a.change-password.button--arrow-down:after,.account.sales-order-history a.change-password.button--arrow-down:after,.account.paypal-billing-agreement-index a.change-password.button--arrow-down:after,.account.review-customer-index a.change-password.button--arrow-down:after,.account.sales-order-view a.change-password.button--arrow-down:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-down-red.svg');position:absolute;top:9px;right:.4375rem}.customer-account-index a.change-password.button--arrow-down.active:after,.customer-account-edit a.change-password.button--arrow-down.active:after,.newsletter-manage-index a.change-password.button--arrow-down.active:after,.customer-address-form a.change-password.button--arrow-down.active:after,.customer-address-index a.change-password.button--arrow-down.active:after,.account.sales-order-history a.change-password.button--arrow-down.active:after,.account.paypal-billing-agreement-index a.change-password.button--arrow-down.active:after,.account.review-customer-index a.change-password.button--arrow-down.active:after,.account.sales-order-view a.change-password.button--arrow-down.active:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-up-white.svg')}.customer-account-index a.change-password.button--arrow-up:hover:after,.customer-account-edit a.change-password.button--arrow-up:hover:after,.newsletter-manage-index a.change-password.button--arrow-up:hover:after,.customer-address-form a.change-password.button--arrow-up:hover:after,.customer-address-index a.change-password.button--arrow-up:hover:after,.account.sales-order-history a.change-password.button--arrow-up:hover:after,.account.paypal-billing-agreement-index a.change-password.button--arrow-up:hover:after,.account.review-customer-index a.change-password.button--arrow-up:hover:after,.account.sales-order-view a.change-password.button--arrow-up:hover:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-up-white.svg')}.customer-account-index a.change-password.button--arrow-up:focus:after,.customer-account-edit a.change-password.button--arrow-up:focus:after,.newsletter-manage-index a.change-password.button--arrow-up:focus:after,.customer-address-form a.change-password.button--arrow-up:focus:after,.customer-address-index a.change-password.button--arrow-up:focus:after,.account.sales-order-history a.change-password.button--arrow-up:focus:after,.account.paypal-billing-agreement-index a.change-password.button--arrow-up:focus:after,.account.review-customer-index a.change-password.button--arrow-up:focus:after,.account.sales-order-view a.change-password.button--arrow-up:focus:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-up-white.svg')}.customer-account-index a.change-password.button--arrow-up:after,.customer-account-edit a.change-password.button--arrow-up:after,.newsletter-manage-index a.change-password.button--arrow-up:after,.customer-address-form a.change-password.button--arrow-up:after,.customer-address-index a.change-password.button--arrow-up:after,.account.sales-order-history a.change-password.button--arrow-up:after,.account.paypal-billing-agreement-index a.change-password.button--arrow-up:after,.account.review-customer-index a.change-password.button--arrow-up:after,.account.sales-order-view a.change-password.button--arrow-up:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-up-red.svg');position:absolute;top:.625rem;right:.4375rem}.customer-account-index a.change-password.button--important,.customer-account-edit a.change-password.button--important,.newsletter-manage-index a.change-password.button--important,.customer-address-form a.change-password.button--important,.customer-address-index a.change-password.button--important,.account.sales-order-history a.change-password.button--important,.account.paypal-billing-agreement-index a.change-password.button--important,.account.review-customer-index a.change-password.button--important,.account.sales-order-view a.change-password.button--important{padding:.625rem 2.813rem .625rem .625rem;font-size:1rem;background-color:#cf122c;color:#fff;border-bottom:3px solid #a42035;transition:transform .2s,background-color .2s,box-shadow .2s cubic-bezier(0,.6,1,.34)}.customer-account-index a.change-password.button--important:hover,.customer-account-edit a.change-password.button--important:hover,.newsletter-manage-index a.change-password.button--important:hover,.customer-address-form a.change-password.button--important:hover,.customer-address-index a.change-password.button--important:hover,.account.sales-order-history a.change-password.button--important:hover,.account.paypal-billing-agreement-index a.change-password.button--important:hover,.account.review-customer-index a.change-password.button--important:hover,.account.sales-order-view a.change-password.button--important:hover{transform:translateY(-5px);box-shadow:0 3px 5px 2px rgba(0,0,0,.2);background-image:none}.customer-account-index a.change-password.button--important:focus,.customer-account-edit a.change-password.button--important:focus,.newsletter-manage-index a.change-password.button--important:focus,.customer-address-form a.change-password.button--important:focus,.customer-address-index a.change-password.button--important:focus,.account.sales-order-history a.change-password.button--important:focus,.account.paypal-billing-agreement-index a.change-password.button--important:focus,.account.review-customer-index a.change-password.button--important:focus,.account.sales-order-view a.change-password.button--important:focus{color:#fff;background-color:#a42035;transform:translateY(0);box-shadow:none}.customer-account-index a.change-password.button--important:after,.customer-account-edit a.change-password.button--important:after,.newsletter-manage-index a.change-password.button--important:after,.customer-address-form a.change-password.button--important:after,.customer-address-index a.change-password.button--important:after,.account.sales-order-history a.change-password.button--important:after,.account.paypal-billing-agreement-index a.change-password.button--important:after,.account.review-customer-index a.change-password.button--important:after,.account.sales-order-view a.change-password.button--important:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right-white.svg');background-size:1.25rem 1.25rem;height:1.25rem;width:1.25rem;position:absolute;right:.4375rem}.customer-account-index a.change-password.button--important.button--arrow-up:after,.customer-account-edit a.change-password.button--important.button--arrow-up:after,.newsletter-manage-index a.change-password.button--important.button--arrow-up:after,.customer-address-form a.change-password.button--important.button--arrow-up:after,.customer-address-index a.change-password.button--important.button--arrow-up:after,.account.sales-order-history a.change-password.button--important.button--arrow-up:after,.account.paypal-billing-agreement-index a.change-password.button--important.button--arrow-up:after,.account.review-customer-index a.change-password.button--important.button--arrow-up:after,.account.sales-order-view a.change-password.button--important.button--arrow-up:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-up-white.svg');top:1rem;right:.4375rem}.customer-account-index a.change-password.button--important.button--arrow-down:after,.customer-account-edit a.change-password.button--important.button--arrow-down:after,.newsletter-manage-index a.change-password.button--important.button--arrow-down:after,.customer-address-form a.change-password.button--important.button--arrow-down:after,.customer-address-index a.change-password.button--important.button--arrow-down:after,.account.sales-order-history a.change-password.button--important.button--arrow-down:after,.account.paypal-billing-agreement-index a.change-password.button--important.button--arrow-down:after,.account.review-customer-index a.change-password.button--important.button--arrow-down:after,.account.sales-order-view a.change-password.button--important.button--arrow-down:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-down-white.svg');position:absolute;top:1rem;right:.4375rem}.customer-account-index a.change-password.button--checkout,.customer-account-edit a.change-password.button--checkout,.newsletter-manage-index a.change-password.button--checkout,.customer-address-form a.change-password.button--checkout,.customer-address-index a.change-password.button--checkout,.account.sales-order-history a.change-password.button--checkout,.account.paypal-billing-agreement-index a.change-password.button--checkout,.account.review-customer-index a.change-password.button--checkout,.account.sales-order-view a.change-password.button--checkout{padding:.9rem .9375rem;font-size:1.125rem;width:100%;background-color:#81bc00;color:#fff;border:1px solid #81bc00;border-bottom:3px solid #4c9617;transition:transform .2s,box-shadow .2s cubic-bezier(0,.6,1,.34);text-align:left;display:flex;align-items:center;text-shadow:0 2px 1px rgba(0,0,0,.2);text-transform:uppercase;min-height:3.75rem}.customer-account-index a.change-password.button--checkout:hover,.customer-account-edit a.change-password.button--checkout:hover,.newsletter-manage-index a.change-password.button--checkout:hover,.customer-address-form a.change-password.button--checkout:hover,.customer-address-index a.change-password.button--checkout:hover,.account.sales-order-history a.change-password.button--checkout:hover,.account.paypal-billing-agreement-index a.change-password.button--checkout:hover,.account.review-customer-index a.change-password.button--checkout:hover,.account.sales-order-view a.change-password.button--checkout:hover{transform:translateY(-5px);color:#fff;box-shadow:0 3px 5px 2px rgba(0,0,0,.2);background-image:none}.customer-account-index a.change-password.button--checkout:before,.customer-account-edit a.change-password.button--checkout:before,.newsletter-manage-index a.change-password.button--checkout:before,.customer-address-form a.change-password.button--checkout:before,.customer-address-index a.change-password.button--checkout:before,.account.sales-order-history a.change-password.button--checkout:before,.account.paypal-billing-agreement-index a.change-password.button--checkout:before,.account.review-customer-index a.change-password.button--checkout:before,.account.sales-order-view a.change-password.button--checkout:before{display:block;content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/shopping-bag-11-white.svg');background-size:1.75rem 1.75rem;height:1.75rem;width:1.75rem;margin-right:15px;background-repeat:no-repeat}.customer-account-index a.change-password.button--checkout:after,.customer-account-edit a.change-password.button--checkout:after,.newsletter-manage-index a.change-password.button--checkout:after,.customer-address-form a.change-password.button--checkout:after,.customer-address-index a.change-password.button--checkout:after,.account.sales-order-history a.change-password.button--checkout:after,.account.paypal-billing-agreement-index a.change-password.button--checkout:after,.account.review-customer-index a.change-password.button--checkout:after,.account.sales-order-view a.change-password.button--checkout:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right-white.svg');background-size:20px 20px;height:20px;width:20px;top:19px;right:10px}.customer-account-index a.change-password.button--checkout:focus,.customer-account-edit a.change-password.button--checkout:focus,.newsletter-manage-index a.change-password.button--checkout:focus,.customer-address-form a.change-password.button--checkout:focus,.customer-address-index a.change-password.button--checkout:focus,.account.sales-order-history a.change-password.button--checkout:focus,.account.paypal-billing-agreement-index a.change-password.button--checkout:focus,.account.review-customer-index a.change-password.button--checkout:focus,.account.sales-order-view a.change-password.button--checkout:focus{background-color:#4c9617;transform:translateY(0);box-shadow:none}.customer-account-index a.change-password.button--highlighted,.customer-account-edit a.change-password.button--highlighted,.newsletter-manage-index a.change-password.button--highlighted,.customer-address-form a.change-password.button--highlighted,.customer-address-index a.change-password.button--highlighted,.account.sales-order-history a.change-password.button--highlighted,.account.paypal-billing-agreement-index a.change-password.button--highlighted,.account.review-customer-index a.change-password.button--highlighted,.account.sales-order-view a.change-password.button--highlighted{padding:.5rem 2.5rem .5rem .625rem;background-color:#fff;border:none;transition:transform .2s,color .2s cubic-bezier(0,.6,1,.34);box-shadow:0 3px 5px 2px rgba(0,0,0,.2)}.customer-account-index a.change-password.button--highlighted:hover,.customer-account-edit a.change-password.button--highlighted:hover,.newsletter-manage-index a.change-password.button--highlighted:hover,.customer-address-form a.change-password.button--highlighted:hover,.customer-address-index a.change-password.button--highlighted:hover,.account.sales-order-history a.change-password.button--highlighted:hover,.account.paypal-billing-agreement-index a.change-password.button--highlighted:hover,.account.review-customer-index a.change-password.button--highlighted:hover,.account.sales-order-view a.change-password.button--highlighted:hover{color:#000;background:#fff;background-image:none}.customer-account-index a.change-password.button--highlighted:hover:after,.customer-account-edit a.change-password.button--highlighted:hover:after,.newsletter-manage-index a.change-password.button--highlighted:hover:after,.customer-address-form a.change-password.button--highlighted:hover:after,.customer-address-index a.change-password.button--highlighted:hover:after,.account.sales-order-history a.change-password.button--highlighted:hover:after,.account.paypal-billing-agreement-index a.change-password.button--highlighted:hover:after,.account.review-customer-index a.change-password.button--highlighted:hover:after,.account.sales-order-view a.change-password.button--highlighted:hover:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right.svg')}.customer-account-index a.change-password.button--highlighted:focus,.customer-account-edit a.change-password.button--highlighted:focus,.newsletter-manage-index a.change-password.button--highlighted:focus,.customer-address-form a.change-password.button--highlighted:focus,.customer-address-index a.change-password.button--highlighted:focus,.account.sales-order-history a.change-password.button--highlighted:focus,.account.paypal-billing-agreement-index a.change-password.button--highlighted:focus,.account.review-customer-index a.change-password.button--highlighted:focus,.account.sales-order-view a.change-password.button--highlighted:focus{color:#cf122c;transform:translateY(0)}.customer-account-index a.change-password.button--highlighted:focus:after,.customer-account-edit a.change-password.button--highlighted:focus:after,.newsletter-manage-index a.change-password.button--highlighted:focus:after,.customer-address-form a.change-password.button--highlighted:focus:after,.customer-address-index a.change-password.button--highlighted:focus:after,.account.sales-order-history a.change-password.button--highlighted:focus:after,.account.paypal-billing-agreement-index a.change-password.button--highlighted:focus:after,.account.review-customer-index a.change-password.button--highlighted:focus:after,.account.sales-order-view a.change-password.button--highlighted:focus:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right-red.svg')}.customer-account-index .action.edit,.customer-account-edit .action.edit,.newsletter-manage-index .action.edit,.customer-address-form .action.edit,.customer-address-index .action.edit,.account.sales-order-history .action.edit,.account.paypal-billing-agreement-index .action.edit,.account.review-customer-index .action.edit,.account.sales-order-view .action.edit{position:relative;text-decoration:none}.customer-account-index .action.edit:after,.customer-account-edit .action.edit:after,.newsletter-manage-index .action.edit:after,.customer-address-form .action.edit:after,.customer-address-index .action.edit:after,.account.sales-order-history .action.edit:after,.account.paypal-billing-agreement-index .action.edit:after,.account.review-customer-index .action.edit:after,.account.sales-order-view .action.edit:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/pen.svg');background-size:14px 14px;height:14px;width:14px;position:absolute;top:calc(50% - (13px/2));right:-18px;transition:all linear .3s}.customer-account-index .action.delete,.customer-account-edit .action.delete,.newsletter-manage-index .action.delete,.customer-address-form .action.delete,.customer-address-index .action.delete,.account.sales-order-history .action.delete,.account.paypal-billing-agreement-index .action.delete,.account.review-customer-index .action.delete,.account.sales-order-view .action.delete{position:relative;text-decoration:none}.customer-account-index .action.delete:after,.customer-account-edit .action.delete:after,.newsletter-manage-index .action.delete:after,.customer-address-form .action.delete:after,.customer-address-index .action.delete:after,.account.sales-order-history .action.delete:after,.account.paypal-billing-agreement-index .action.delete:after,.account.review-customer-index .action.delete:after,.account.sales-order-view .action.delete:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/garbage.svg');background-size:14px 14px;height:14px;width:14px;position:absolute;top:calc(50% - (13px/2));right:-36px;transition:all linear .3s}.customer-account-index .block-dashboard-info .block-title strong,.customer-account-edit .block-dashboard-info .block-title strong,.newsletter-manage-index .block-dashboard-info .block-title strong,.customer-address-form .block-dashboard-info .block-title strong,.customer-address-index .block-dashboard-info .block-title strong,.account.sales-order-history .block-dashboard-info .block-title strong,.account.paypal-billing-agreement-index .block-dashboard-info .block-title strong,.account.review-customer-index .block-dashboard-info .block-title strong,.account.sales-order-view .block-dashboard-info .block-title strong,.customer-account-index .block-dashboard-orders .block-title strong,.customer-account-edit .block-dashboard-orders .block-title strong,.newsletter-manage-index .block-dashboard-orders .block-title strong,.customer-address-form .block-dashboard-orders .block-title strong,.customer-address-index .block-dashboard-orders .block-title strong,.account.sales-order-history .block-dashboard-orders .block-title strong,.account.paypal-billing-agreement-index .block-dashboard-orders .block-title strong,.account.review-customer-index .block-dashboard-orders .block-title strong,.account.sales-order-view .block-dashboard-orders .block-title strong{margin-bottom:.675rem;font-family:'Parry Grotesque Pro Bold';font-size:1.025rem;border-bottom:2px solid #000}@media (min-width:900px){.customer-account-index .block-dashboard-info .block-title strong,.customer-account-edit .block-dashboard-info .block-title strong,.newsletter-manage-index .block-dashboard-info .block-title strong,.customer-address-form .block-dashboard-info .block-title strong,.customer-address-index .block-dashboard-info .block-title strong,.account.sales-order-history .block-dashboard-info .block-title strong,.account.paypal-billing-agreement-index .block-dashboard-info .block-title strong,.account.review-customer-index .block-dashboard-info .block-title strong,.account.sales-order-view .block-dashboard-info .block-title strong,.customer-account-index .block-dashboard-orders .block-title strong,.customer-account-edit .block-dashboard-orders .block-title strong,.newsletter-manage-index .block-dashboard-orders .block-title strong,.customer-address-form .block-dashboard-orders .block-title strong,.customer-address-index .block-dashboard-orders .block-title strong,.account.sales-order-history .block-dashboard-orders .block-title strong,.account.paypal-billing-agreement-index .block-dashboard-orders .block-title strong,.account.review-customer-index .block-dashboard-orders .block-title strong,.account.sales-order-view .block-dashboard-orders .block-title strong{font-size:1.25rem}}.customer-account-index .block-dashboard-info .block-content .box-information p,.customer-account-edit .block-dashboard-info .block-content .box-information p,.newsletter-manage-index .block-dashboard-info .block-content .box-information p,.customer-address-form .block-dashboard-info .block-content .box-information p,.customer-address-index .block-dashboard-info .block-content .box-information p,.account.sales-order-history .block-dashboard-info .block-content .box-information p,.account.paypal-billing-agreement-index .block-dashboard-info .block-content .box-information p,.account.review-customer-index .block-dashboard-info .block-content .box-information p,.account.sales-order-view .block-dashboard-info .block-content .box-information p,.customer-account-index .block-dashboard-orders .block-content .box-information p,.customer-account-edit .block-dashboard-orders .block-content .box-information p,.newsletter-manage-index .block-dashboard-orders .block-content .box-information p,.customer-address-form .block-dashboard-orders .block-content .box-information p,.customer-address-index .block-dashboard-orders .block-content .box-information p,.account.sales-order-history .block-dashboard-orders .block-content .box-information p,.account.paypal-billing-agreement-index .block-dashboard-orders .block-content .box-information p,.account.review-customer-index .block-dashboard-orders .block-content .box-information p,.account.sales-order-view .block-dashboard-orders .block-content .box-information p{font-size:14px}.customer-account-index .block-dashboard-addresses .block-title strong,.customer-account-edit .block-dashboard-addresses .block-title strong,.newsletter-manage-index .block-dashboard-addresses .block-title strong,.customer-address-form .block-dashboard-addresses .block-title strong,.customer-address-index .block-dashboard-addresses .block-title strong,.account.sales-order-history .block-dashboard-addresses .block-title strong,.account.paypal-billing-agreement-index .block-dashboard-addresses .block-title strong,.account.review-customer-index .block-dashboard-addresses .block-title strong,.account.sales-order-view .block-dashboard-addresses .block-title strong{margin-bottom:.675rem;font-family:'Parry Grotesque Pro Bold';font-size:1.025rem;border-bottom:2px solid #000}@media (min-width:900px){.customer-account-index .block-dashboard-addresses .block-title strong,.customer-account-edit .block-dashboard-addresses .block-title strong,.newsletter-manage-index .block-dashboard-addresses .block-title strong,.customer-address-form .block-dashboard-addresses .block-title strong,.customer-address-index .block-dashboard-addresses .block-title strong,.account.sales-order-history .block-dashboard-addresses .block-title strong,.account.paypal-billing-agreement-index .block-dashboard-addresses .block-title strong,.account.review-customer-index .block-dashboard-addresses .block-title strong,.account.sales-order-view .block-dashboard-addresses .block-title strong{font-size:1.25rem}}.customer-account-index .block-dashboard-addresses .block-title .action.edit,.customer-account-edit .block-dashboard-addresses .block-title .action.edit,.newsletter-manage-index .block-dashboard-addresses .block-title .action.edit,.customer-address-form .block-dashboard-addresses .block-title .action.edit,.customer-address-index .block-dashboard-addresses .block-title .action.edit,.account.sales-order-history .block-dashboard-addresses .block-title .action.edit,.account.paypal-billing-agreement-index .block-dashboard-addresses .block-title .action.edit,.account.review-customer-index .block-dashboard-addresses .block-title .action.edit,.account.sales-order-view .block-dashboard-addresses .block-title .action.edit{position:relative}.customer-account-index .block-dashboard-addresses .block-title .action.edit:after,.customer-account-edit .block-dashboard-addresses .block-title .action.edit:after,.newsletter-manage-index .block-dashboard-addresses .block-title .action.edit:after,.customer-address-form .block-dashboard-addresses .block-title .action.edit:after,.customer-address-index .block-dashboard-addresses .block-title .action.edit:after,.account.sales-order-history .block-dashboard-addresses .block-title .action.edit:after,.account.paypal-billing-agreement-index .block-dashboard-addresses .block-title .action.edit:after,.account.review-customer-index .block-dashboard-addresses .block-title .action.edit:after,.account.sales-order-view .block-dashboard-addresses .block-title .action.edit:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/addresslist.svg');background-size:16px 16px;height:16px;width:16px;position:absolute;top:calc(50% - (16px/2));right:-20px;transition:all linear .3s}.customer-account-index .block-dashboard-addresses address,.customer-account-edit .block-dashboard-addresses address,.newsletter-manage-index .block-dashboard-addresses address,.customer-address-form .block-dashboard-addresses address,.customer-address-index .block-dashboard-addresses address,.account.sales-order-history .block-dashboard-addresses address,.account.paypal-billing-agreement-index .block-dashboard-addresses address,.account.review-customer-index .block-dashboard-addresses address,.account.sales-order-view .block-dashboard-addresses address{font-size:14px}.customer-account-index .block-dashboard-addresses address a,.customer-account-edit .block-dashboard-addresses address a,.newsletter-manage-index .block-dashboard-addresses address a,.customer-address-form .block-dashboard-addresses address a,.customer-address-index .block-dashboard-addresses address a,.account.sales-order-history .block-dashboard-addresses address a,.account.paypal-billing-agreement-index .block-dashboard-addresses address a,.account.review-customer-index .block-dashboard-addresses address a,.account.sales-order-view .block-dashboard-addresses address a{color:#cf122c}@media (min-width:750px){.customer-account-index .columns,.customer-account-edit .columns,.newsletter-manage-index .columns,.customer-address-form .columns,.customer-address-index .columns,.account.sales-order-history .columns,.account.paypal-billing-agreement-index .columns,.account.review-customer-index .columns,.account.sales-order-view .columns{display:flex;flex-direction:row}.customer-account-index .columns .column.main,.customer-account-edit .columns .column.main,.newsletter-manage-index .columns .column.main,.customer-address-form .columns .column.main,.customer-address-index .columns .column.main,.account.sales-order-history .columns .column.main,.account.paypal-billing-agreement-index .columns .column.main,.account.review-customer-index .columns .column.main,.account.sales-order-view .columns .column.main{flex-direction:column;width:75% !important}.customer-account-index .columns .column.main .block-dashboard-info,.customer-account-edit .columns .column.main .block-dashboard-info,.newsletter-manage-index .columns .column.main .block-dashboard-info,.customer-address-form .columns .column.main .block-dashboard-info,.customer-address-index .columns .column.main .block-dashboard-info,.account.sales-order-history .columns .column.main .block-dashboard-info,.account.paypal-billing-agreement-index .columns .column.main .block-dashboard-info,.account.review-customer-index .columns .column.main .block-dashboard-info,.account.sales-order-view .columns .column.main .block-dashboard-info,.customer-account-index .columns .column.main .block-dashboard-orders,.customer-account-edit .columns .column.main .block-dashboard-orders,.newsletter-manage-index .columns .column.main .block-dashboard-orders,.customer-address-form .columns .column.main .block-dashboard-orders,.customer-address-index .columns .column.main .block-dashboard-orders,.account.sales-order-history .columns .column.main .block-dashboard-orders,.account.paypal-billing-agreement-index .columns .column.main .block-dashboard-orders,.account.review-customer-index .columns .column.main .block-dashboard-orders,.account.sales-order-view .columns .column.main .block-dashboard-orders{margin-bottom:0;padding-bottom:0}.customer-account-index .columns .sidebar-main,.customer-account-edit .columns .sidebar-main,.newsletter-manage-index .columns .sidebar-main,.customer-address-form .columns .sidebar-main,.customer-address-index .columns .sidebar-main,.account.sales-order-history .columns .sidebar-main,.account.paypal-billing-agreement-index .columns .sidebar-main,.account.review-customer-index .columns .sidebar-main,.account.sales-order-view .columns .sidebar-main{margin-right:1.25rem;width:25% !important}.customer-account-index .columns .sidebar-main ul,.customer-account-edit .columns .sidebar-main ul,.newsletter-manage-index .columns .sidebar-main ul,.customer-address-form .columns .sidebar-main ul,.customer-address-index .columns .sidebar-main ul,.account.sales-order-history .columns .sidebar-main ul,.account.paypal-billing-agreement-index .columns .sidebar-main ul,.account.review-customer-index .columns .sidebar-main ul,.account.sales-order-view .columns .sidebar-main ul{margin:0}}.customer-account-index .column.main,.customer-account-edit .column.main,.newsletter-manage-index .column.main,.customer-address-form .column.main,.customer-address-index .column.main,.account.sales-order-history .column.main,.account.paypal-billing-agreement-index .column.main,.account.review-customer-index .column.main,.account.sales-order-view .column.main{flex-direction:row !important}@media (min-width:610px){.account.customer-account-index .column.main .block.block-dashboard-info,.account.customer-address-index .column.main .block.block-dashboard-info,.account.customer-account-index .column.main .block.block-dashboard-orders,.account.customer-address-index .column.main .block.block-dashboard-orders,.account.customer-account-index .column.main .block.block-dashboard-addresses,.account.customer-address-index .column.main .block.block-dashboard-addresses,.account.customer-account-index .column.main .block.block-addresses-default,.account.customer-address-index .column.main .block.block-addresses-default,.account.customer-account-index .column.main .block.block-addresses-list,.account.customer-address-index .column.main .block.block-addresses-list{flex:100%}.account.customer-account-index .column.main .block.block-dashboard-info .block-content,.account.customer-address-index .column.main .block.block-dashboard-info .block-content,.account.customer-account-index .column.main .block.block-dashboard-orders .block-content,.account.customer-address-index .column.main .block.block-dashboard-orders .block-content,.account.customer-account-index .column.main .block.block-dashboard-addresses .block-content,.account.customer-address-index .column.main .block.block-dashboard-addresses .block-content,.account.customer-account-index .column.main .block.block-addresses-default .block-content,.account.customer-address-index .column.main .block.block-addresses-default .block-content,.account.customer-account-index .column.main .block.block-addresses-list .block-content,.account.customer-address-index .column.main .block.block-addresses-list .block-content{display:flex;margin:0 3.75rem 1.875rem 0}.account.customer-account-index .column.main .block.block-dashboard-info .block-content .box,.account.customer-address-index .column.main .block.block-dashboard-info .block-content .box,.account.customer-account-index .column.main .block.block-dashboard-orders .block-content .box,.account.customer-address-index .column.main .block.block-dashboard-orders .block-content .box,.account.customer-account-index .column.main .block.block-dashboard-addresses .block-content .box,.account.customer-address-index .column.main .block.block-dashboard-addresses .block-content .box,.account.customer-account-index .column.main .block.block-addresses-default .block-content .box,.account.customer-address-index .column.main .block.block-addresses-default .block-content .box,.account.customer-account-index .column.main .block.block-addresses-list .block-content .box,.account.customer-address-index .column.main .block.block-addresses-list .block-content .box{flex:50%}.account.customer-account-index .column.main .block.block-dashboard-info .block-content .box .box-title,.account.customer-address-index .column.main .block.block-dashboard-info .block-content .box .box-title,.account.customer-account-index .column.main .block.block-dashboard-orders .block-content .box .box-title,.account.customer-address-index .column.main .block.block-dashboard-orders .block-content .box .box-title,.account.customer-account-index .column.main .block.block-dashboard-addresses .block-content .box .box-title,.account.customer-address-index .column.main .block.block-dashboard-addresses .block-content .box .box-title,.account.customer-account-index .column.main .block.block-addresses-default .block-content .box .box-title,.account.customer-address-index .column.main .block.block-addresses-default .block-content .box .box-title,.account.customer-account-index .column.main .block.block-addresses-list .block-content .box .box-title,.account.customer-address-index .column.main .block.block-addresses-list .block-content .box .box-title{position:relative;font-size:.875rem}.account.customer-account-index .column.main .block.block-dashboard-info .block-content .box .box-title a,.account.customer-address-index .column.main .block.block-dashboard-info .block-content .box .box-title a,.account.customer-account-index .column.main .block.block-dashboard-orders .block-content .box .box-title a,.account.customer-address-index .column.main .block.block-dashboard-orders .block-content .box .box-title a,.account.customer-account-index .column.main .block.block-dashboard-addresses .block-content .box .box-title a,.account.customer-address-index .column.main .block.block-dashboard-addresses .block-content .box .box-title a,.account.customer-account-index .column.main .block.block-addresses-default .block-content .box .box-title a,.account.customer-address-index .column.main .block.block-addresses-default .block-content .box .box-title a,.account.customer-account-index .column.main .block.block-addresses-list .block-content .box .box-title a,.account.customer-address-index .column.main .block.block-addresses-list .block-content .box .box-title a{position:inherit}}.account.customer-account-index .column.main .block.block-dashboard-info .block-content .box,.account.customer-address-index .column.main .block.block-dashboard-info .block-content .box,.account.customer-account-index .column.main .block.block-dashboard-orders .block-content .box,.account.customer-address-index .column.main .block.block-dashboard-orders .block-content .box,.account.customer-account-index .column.main .block.block-dashboard-addresses .block-content .box,.account.customer-address-index .column.main .block.block-dashboard-addresses .block-content .box,.account.customer-account-index .column.main .block.block-addresses-default .block-content .box,.account.customer-address-index .column.main .block.block-addresses-default .block-content .box,.account.customer-account-index .column.main .block.block-addresses-list .block-content .box,.account.customer-address-index .column.main .block.block-addresses-list .block-content .box{margin-bottom:30px;margin-top:.625rem}.account .column.main{padding:0 1.25rem}@media (min-width:1200px){.account .column.main{padding:0}}.account .sidebar-main{padding:0 1.25rem}@media (min-width:1200px){.account .sidebar-main{padding:0}}.account .page-title.hx--centered{text-align:left;padding-left:1.25rem}@media (min-width:1200px){.account .page-title.hx--centered{padding-left:0;margin-bottom:1.25rem}}.account .order-products-toolbar{margin:1.25rem 0}.account .order-products-toolbar .pager{display:flex;align-items:center}.account .order-products-toolbar .pager p{margin:0;flex:1 0 auto}.account .block-dashboard-orders{flex:100%;max-width:100%}.account .actions-toolbar{display:flex;flex:100%}.account .actions-toolbar .primary{order:2;text-align:right;flex:1 0 auto}.account .actions-toolbar .secondary{order:1}.account .actions-toolbar .secondary a{color:#666;text-decoration:none}@media (min-width:750px){.account .form-address-edit{display:flex;flex-flow:row wrap}.account .form-address-edit>.fieldset:first-child{flex:47%;margin-right:20px}.account .form-address-edit .fieldset{flex:47%}.account .form-address-edit .fieldset .field.region label{margin-top:8px}}.customer-account-create .column.main h3{margin:1.875rem 1.25rem 0}@media (min-width:1200px){.customer-account-create .column.main h3{margin:2.5rem 0 1.825rem}}.customer-account-create .fieldset>.field.required>.label:after,.customer-account-create .fieldset>.fields>.field.required>.label:after,.customer-account-create .fieldset>.field._required>.label:after,.customer-account-create .fieldset>.fields>.field._required>.label:after{content:'*';color:#e02b27;font-size:14px;margin:0 0 0 2px}.shipping-address-items{margin:30px 0}.shipping-address-items .shipping-address-item.selected-item{background-color:#f2f2f2}.shipping-address-items .shipping-address-item.selected-item:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/tick.svg');background-size:1rem 1rem;height:1rem;width:1rem;top:10px;right:10px}#shipping-new-address-form .field label{text-align:left}#shipping-new-address-form .field.choice{display:flex;align-items:center}#shipping-new-address-form .field.choice input{margin-right:5px}#shipping-new-address-form .field.choice label{padding-bottom:0}#shipping-new-address-form .control._with-tooltip input{margin-right:30px;width:95%}.customer-account-logoutsuccess{text-align:center;padding:1.25rem}@media (min-width:1200px){.customer-account-logoutsuccess{padding:0}}.customer-account-login .page-title-wrapper,.customer-account-create .page-title-wrapper,.customer-account-forgotpassword .page-title-wrapper{display:none}.account .ct-view.ct-view-header_stage{margin-bottom:2.5rem}.account .page-title-wrapper .nav.item{list-style-type:none;margin:1.25rem 1.25rem 1.25rem 0}@media (min-width:75rem){.account .page-title-wrapper .nav.item{margin-right:0}}.account .page-title-wrapper .nav.item a{position:relative;display:inline-block;padding:.625rem 2.5rem .625rem .625rem;font-size:.875rem;line-height:.875rem;font-family:'Parry Grotesque Pro Bold';border:1px solid #cf122c;color:#cf122c;text-align:center;text-decoration:none;outline:none;border-radius:4px;background-color:#fff;transition:all .2s cubic-bezier(0,.6,1,.34)}.account .page-title-wrapper .nav.item a:hover{color:#fff;transform:translateY(-5px);background-image:linear-gradient(#cf122c 95%,#a42035 5%);cursor:pointer;box-shadow:0 3px 5px 2px #bfbfbf}.account .page-title-wrapper .nav.item a:hover:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right-white.svg')}.account .page-title-wrapper .nav.item a:focus{color:#fff;background-color:#a42035;background-image:none;transform:translateY(0);box-shadow:none}.account .page-title-wrapper .nav.item a:focus:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right-white.svg')}.account .page-title-wrapper .nav.item a:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right-red.svg');background-size:1.25rem 1.25rem;height:1.25rem;width:1.25rem;position:absolute;top:calc(50% - (1.25rem/2));right:5px}.account .page-title-wrapper .nav.item a.action-close,.account .page-title-wrapper .nav.item a.button--natural{border:none;background:0 0;padding:0;margin:0}.account .page-title-wrapper .nav.item a.action-close:after,.account .page-title-wrapper .nav.item a.button--natural:after{content:none}.account .page-title-wrapper .nav.item a.action-close:before,.account .page-title-wrapper .nav.item a.button--natural:before{content:'';background:url('../../frontend/Rayher/theme/fr_FR//images/close-black.svg') 53% 57% no-repeat;width:1.25rem;height:1.25rem;background-size:2.5rem;border-radius:50%;padding:1.125rem}.account .page-title-wrapper .nav.item a.action-close:hover,.account .page-title-wrapper .nav.item a.button--natural:hover{color:inherit;transform:none;background-image:none;cursor:pointer;box-shadow:none}.account .page-title-wrapper .nav.item a.action-close:hover:after,.account .page-title-wrapper .nav.item a.button--natural:hover:after{content:none}.account .page-title-wrapper .nav.item a.button--no-arrow{padding-right:.8125rem}.account .page-title-wrapper .nav.item a.button--no-arrow:after{content:none !important;background-image:none}.account .page-title-wrapper .nav.item a.button--arrow-down:hover:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-down-white.svg')}.account .page-title-wrapper .nav.item a.button--arrow-down:focus:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-down-white.svg')}.account .page-title-wrapper .nav.item a.button--arrow-down:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-down-red.svg');position:absolute;top:9px;right:.4375rem}.account .page-title-wrapper .nav.item a.button--arrow-down.active:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-up-white.svg')}.account .page-title-wrapper .nav.item a.button--arrow-up:hover:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-up-white.svg')}.account .page-title-wrapper .nav.item a.button--arrow-up:focus:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-up-white.svg')}.account .page-title-wrapper .nav.item a.button--arrow-up:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-up-red.svg');position:absolute;top:.625rem;right:.4375rem}.account .page-title-wrapper .nav.item a.button--important{padding:.625rem 2.813rem .625rem .625rem;font-size:1rem;background-color:#cf122c;color:#fff;border-bottom:3px solid #a42035;transition:transform .2s,background-color .2s,box-shadow .2s cubic-bezier(0,.6,1,.34)}.account .page-title-wrapper .nav.item a.button--important:hover{transform:translateY(-5px);box-shadow:0 3px 5px 2px rgba(0,0,0,.2);background-image:none}.account .page-title-wrapper .nav.item a.button--important:focus{color:#fff;background-color:#a42035;transform:translateY(0);box-shadow:none}.account .page-title-wrapper .nav.item a.button--important:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right-white.svg');background-size:1.25rem 1.25rem;height:1.25rem;width:1.25rem;position:absolute;right:.4375rem}.account .page-title-wrapper .nav.item a.button--important.button--arrow-up:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-up-white.svg');top:1rem;right:.4375rem}.account .page-title-wrapper .nav.item a.button--important.button--arrow-down:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-down-white.svg');position:absolute;top:1rem;right:.4375rem}.account .page-title-wrapper .nav.item a.button--checkout{padding:.9rem .9375rem;font-size:1.125rem;width:100%;background-color:#81bc00;color:#fff;border:1px solid #81bc00;border-bottom:3px solid #4c9617;transition:transform .2s,box-shadow .2s cubic-bezier(0,.6,1,.34);text-align:left;display:flex;align-items:center;text-shadow:0 2px 1px rgba(0,0,0,.2);text-transform:uppercase;min-height:3.75rem}.account .page-title-wrapper .nav.item a.button--checkout:hover{transform:translateY(-5px);color:#fff;box-shadow:0 3px 5px 2px rgba(0,0,0,.2);background-image:none}.account .page-title-wrapper .nav.item a.button--checkout:before{display:block;content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/shopping-bag-11-white.svg');background-size:1.75rem 1.75rem;height:1.75rem;width:1.75rem;margin-right:15px;background-repeat:no-repeat}.account .page-title-wrapper .nav.item a.button--checkout:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right-white.svg');background-size:20px 20px;height:20px;width:20px;top:19px;right:10px}.account .page-title-wrapper .nav.item a.button--checkout:focus{background-color:#4c9617;transform:translateY(0);box-shadow:none}.account .page-title-wrapper .nav.item a.button--highlighted{padding:.5rem 2.5rem .5rem .625rem;background-color:#fff;border:none;transition:transform .2s,color .2s cubic-bezier(0,.6,1,.34);box-shadow:0 3px 5px 2px rgba(0,0,0,.2)}.account .page-title-wrapper .nav.item a.button--highlighted:hover{color:#000;background:#fff;background-image:none}.account .page-title-wrapper .nav.item a.button--highlighted:hover:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right.svg')}.account .page-title-wrapper .nav.item a.button--highlighted:focus{color:#cf122c;transform:translateY(0)}.account .page-title-wrapper .nav.item a.button--highlighted:focus:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right-red.svg')}@media (max-width:1200px){.account .page-title-wrapper .nav.item a{margin-left:1.25rem}}.customer-address-index #maincontent{margin:1.25rem 0}@media (min-width:1200px){.customer-address-index #maincontent{margin:2.5rem auto}}.customer-account-login .block-title,.customer-account-forgotpassword .block-title{font-size:1.215rem}@media (min-width:43.75rem){.customer-account-login .block-title,.customer-account-forgotpassword .block-title{font-size:1.4rem}}@media (min-width:90rem){.customer-account-login .block-title,.customer-account-forgotpassword .block-title{font-size:1.5rem}}.customer-account-login .block-content p,.customer-account-forgotpassword .block-content p{font-size:1.1rem}.final--price__box,.special--price__box,.old--price__box{display:flex;flex-direction:column}.final--price__box .priceunit--format,.special--price__box .priceunit--format,.old--price__box .priceunit--format{position:relative;bottom:.625rem;font-size:8px;color:#666}@media (min-width:600px){.final--price__box .priceunit--format,.special--price__box .priceunit--format,.old--price__box .priceunit--format{font-size:12px;bottom:5px}}.final--price__box .price-label,.special--price__box .price-label,.old--price__box .price-label{display:none}.price-box{display:flex}.price-box .special--price__box,.price-box .old--price__box{flex:0 auto}.price-box .old--price__box{margin-left:1.25rem}.products--teaser .priceunit--format{font-size:12px;bottom:5px}.product.media .gallery-placeholder{display:flex;justify-content:center;align-items:center}.product.media .gallery-placeholder._block-content-loading{background-color:#f3f3f3;position:relative}.product.media .gallery-placeholder._block-content-loading .gallery-placeholder__image{mix-blend-mode:multiply;max-width:68%}.product.media .gallery-placeholder .loading-mask{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:0;position:absolute;left:0;top:0;background:rgba(255,255,255,.7);z-index:1;padding-bottom:0 !important}.product-info-price,.product-add-form{padding:0 1.25rem}.product-info-price .box-tocart,.product-add-form .box-tocart{flex:1 0 100%;margin-top:.625rem}.product-info-price .box-tocart .button--view-only,.product-add-form .box-tocart .button--view-only{display:none}@media (min-width:480px){.product-info-price .box-tocart button,.product-add-form .box-tocart button{max-width:60%}}@media (min-width:900px){.product-info-price .box-tocart button,.product-add-form .box-tocart button{max-width:100%}}#tab-label-trustedshops\.review\.tab{display:none}#tab-label-trustedshops\.review\.tab_new{display:none}#product_addtocart_form{display:flex;flex-direction:column}#product_addtocart_form .price--wrapper{order:2}#product_addtocart_form .product-options-wrapper{order:1}#product_addtocart_form .product-options-wrapper .fieldset{outline:none}#product_addtocart_form .product-options-bottom{order:4}#product_addtocart_form .box-tocart{order:5}.product-info-main .product-info-stock-sku{margin-top:1.25rem;display:flex;flex-direction:column}.product-info-main .product-info-stock-sku .stock{order:3;display:flex;align-items:center;margin:1.25rem 0 5px}.product-info-main .product-info-stock-sku .stock .status{display:block;width:.8rem;height:.8rem;border-radius:50%;margin-right:.625rem}.product-info-main .product-info-stock-sku .stock.available{color:#4c9617;font-size:14px}.product-info-main .product-info-stock-sku .stock.available span{font-family:'Parry Grotesque Pro Bold'}.product-info-main .product-info-stock-sku .stock.available .delivery--time{font-family:'Parry Grotesque Pro Normal'}.product-info-main .product-info-stock-sku .stock.available .status{background-color:#4c9617}.product-info-main .product-info-stock-sku .stock.unavailable{color:#cf122c}.product-info-main .product-info-stock-sku .stock.unavailable .status{background-color:#cf122c}.product-info-main .product-info-stock-sku .product.attribute.name h1{font-size:1.125rem;font-family:'Parry Grotesque Pro Normal';order:1;margin-bottom:0}@media (min-width:43.75rem){.product-info-main .product-info-stock-sku .product.attribute.name h1{font-size:1.4rem}}@media (min-width:90rem){.product-info-main .product-info-stock-sku .product.attribute.name h1{font-size:1.5rem}}.product-info-main .product-info-stock-sku .product.attribute.overview{order:2}.product-info-main .product-info-stock-sku .product.attribute.overview p{margin:.625rem 0;color:#666;line-height:1.25rem}.product-info-main .product-info-stock-sku .product.attribute.purchasing_information{order:3;color:#666}.product-info-main .product-info-stock-sku .product.attribute.sku{order:0;display:flex;font-size:12px;color:#cf122c;font-family:'Parry Grotesque Pro Bold'}.product-info-main .product-info-stock-sku .product.attribute.sku strong{margin-right:5px}.product-info-main .product-info-stock-sku .qty{order:5}.product-info-main .product-info-stock-sku .product-add-form{order:7}.product-info-main .product-info-stock-sku .price-box{order:6}.product-info-main .product-options-wrapper .swatch-attribute{margin-bottom:.3125rem}.product-info-main .product-options-wrapper .swatch-opt{margin-top:0}.product-info-main .product-options-wrapper .swatch-opt .swatch-attribute-label{text-transform:uppercase;font-size:.75rem}.product-info-main .product-options-wrapper .swatch-opt .swatch-attribute-selected-option{display:none}.product-info-main .product-options-wrapper .swatch-opt .swatch-attribute.color .swatch-attribute-options{margin-top:0;display:flex;flex-flow:wrap}.product-info-main .product-options-wrapper .swatch-opt .swatch-attribute.color .swatch-option{border-radius:50%;margin:0 .6875rem .4375rem 0;width:25px;height:30px;position:relative;transition:all ease-in .2s;border:none;box-shadow:0 2px 6px rgba(0,0,0,.18)}.product-info-main .product-options-wrapper .swatch-opt .swatch-attribute.color .swatch-option.selected{border:none;overflow:visible;outline:none;transform:scale(1.1);box-shadow:2px 0 16px rgba(0,0,0,.3)}.product-info-main .product-options-wrapper .swatch-opt .swatch-attribute.color .swatch-option.selected:after{content:"";width:35px;height:35px;border:1px solid #6d6d6d;border-radius:50%;position:absolute;left:-2px;top:-2px;z-index:300}.product-info-main .product-options-wrapper .swatch-opt .swatch-attribute.color .swatch-option:hover{outline:none}.product-info-main .product-options-wrapper .swatch-opt .swatch-attribute.color .swatch-option.color[option-label=bunt],.product-info-main .product-options-wrapper .swatch-opt .swatch-attribute.color .swatch-option.color[aria-label=bunt]{border:none;position:relative}.product-info-main .product-options-wrapper .swatch-opt .swatch-attribute.color .swatch-option.color[option-label=bunt]:before,.product-info-main .product-options-wrapper .swatch-opt .swatch-attribute.color .swatch-option.color[aria-label=bunt]:before{content:"";position:absolute;background-image:url("../../frontend/Rayher/theme/fr_FR//images/color.png");background-size:100% 100%;width:30px;height:30px;left:0;top:0}.product-info-main .product-options-wrapper .swatch-attribute-options{display:flex;flex-wrap:wrap}.product-info-main .product-options-wrapper .text--wrapper{flex:0 1 auto}@media (max-width:900px){.product-info-main .product-options-wrapper .text--wrapper{max-width:50px}}.product-info-main .product-options-wrapper .text--wrapper .swatch-option.text{background-color:#fff;border-radius:10%;padding:.625rem;height:auto;opacity:.4;font-size:1rem}.product-info-main .product-options-wrapper .text--wrapper .swatch-option.text:hover{border-radius:10%;outline:none;border:1px solid #000;opacity:1}.product-info-main .product-options-wrapper .text--wrapper.selected .swatch-option.text{opacity:1;border:1px solid #000;color:#000}.product-add-form{margin-bottom:1.25rem;min-height:11.88rem}.pod--block{background-color:#f2f2f2;padding:15px 1.25rem .625rem}.pod--block .ul--arrow{margin:0}.pod--block .ul--arrow li{font-size:12px;color:#666;margin-bottom:5px}.product--advantages{background-color:#f8f8f8;padding:1.625rem 1.85rem 1rem}.product--advantages ul.ul--check{margin:0}.product--advantages ul.ul--check:first-child a{color:#000}.product--advantages ul.ul--check li{position:relative;font-size:.95rem;padding-left:.6125rem}.product--advantages ul.ul--check li:before{content:"";background-image:url("../../frontend/Rayher/theme/fr_FR//images/check-green.svg");position:absolute;left:-1.25rem;top:0;width:1.25rem;height:1.25rem;background-size:100%;background-repeat:no-repeat}@media (min-width:900px){.product--advantages{clear:both}.product--advantages .ul--check li{position:relative;padding-bottom:.3rem}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}@media (max-width:768px){.fotorama__nav-wrap{position:relative}.fotorama__nav-wrap .fotorama__nav__frame{padding-right:8px}}@media (min-width:768px){.fotorama__nav-wrap{padding:1.25rem 0 0}}.fotorama__caption__wrap{display:none}.product-item-photo--wrapper,.product-image-wrapper,.idea-photo--wrapper{display:block;position:relative}.product-item-photo--wrapper:after,.product-image-wrapper:after,.idea-photo--wrapper:after{content:"";height:100%;position:absolute;width:100%;top:0;left:0;background-color:rgba(0,0,0,.05);opacity:.7}#product_addtocart_form{display:flex;flex-wrap:wrap}#product_addtocart_form .div.mage-error{font-size:.9rem}#product_addtocart_form .price--wrapper{display:flex;margin-top:1.25rem;align-items:flex-end}#product_addtocart_form .price--wrapper .price-box{order:2;flex:1 0 70%;display:flex;align-items:center;margin-left:1.25rem;padding-bottom:.45rem}@media (min-width:43.75rem){#product_addtocart_form .price--wrapper .price-box{padding-bottom:.7rem}}#product_addtocart_form .price--wrapper .price-box .price{color:#cf122c;font-size:1.3rem;font-weight:600;margin-bottom:.625rem}@media (min-width:43.75rem){#product_addtocart_form .price--wrapper .price-box .price{font-size:1.4rem}}@media (min-width:90rem){#product_addtocart_form .price--wrapper .price-box .price{font-size:1.5rem}}#product_addtocart_form .price--wrapper .price-box .special--price__box{position:relative;top:.625rem}#product_addtocart_form .price--wrapper .price-box .old--price__box{position:relative;top:.625rem}#product_addtocart_form .price--wrapper .price-box .old--price__box .price{opacity:.4;text-decoration:line-through}#product_addtocart_form .price--wrapper .price-box .priceunit--format{font-size:12px}@media (min-width:43.75rem){#product_addtocart_form .price--wrapper .price-box .priceunit--format{font-size:14px}}#product_addtocart_form .price--wrapper .field.qty{order:1;flex:1 0 10%}@media (max-width:900px){#product_addtocart_form .price--wrapper .field.qty{max-width:80px}}#product_addtocart_form .price--wrapper .field.qty .label{text-transform:uppercase;font-size:12px;padding-bottom:0}#product_addtocart_form .price--wrapper .field.qty .control{margin-bottom:.625rem;border:1px solid #000;border-radius:5px;text-align:center;padding:8px .625rem 5px}#product_addtocart_form .price--wrapper .field.qty .control input{padding:0;margin:0;text-align:center;border:none;font-family:'Parry Grotesque Pro Bold'}#product_addtocart_form .price--wrapper .field.qty .control p{text-transform:none;font-size:14px;margin:0}#product_addtocart_form .box-tocart{flex:1 0 100%;margin-top:.625rem}#product_addtocart_form .box-tocart .button--view-only{display:none}@media (min-width:480px){#product_addtocart_form .box-tocart button{max-width:60%}}@media (min-width:900px){#product_addtocart_form .box-tocart button{max-width:100%}}.product.info.detailed{background-color:#f2f2f2;padding:1.6rem 1.6rem 1.25rem;clear:both}.product.info.detailed .title .as-h3{margin-top:0}@media (min-width:56.25rem){.product.info.detailed{padding:0 0 1.25rem}}.product.info.detailed h3{margin-bottom:1.25rem}.product.info.detailed h4{color:#cf122c}.product.info.detailed p{margin:1.25rem 0}.product.info.detailed ul{margin:0;padding:.975rem 0 5px .575rem;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}.product.info.detailed ul li{padding-left:.625rem;position:relative}.product.info.detailed ul li:before{content:"\2192";margin-right:.625rem;position:absolute;left:-.625rem}.advantage-information{display:flex;flex-wrap:wrap;margin:.625rem 0;gap:.75rem}.advantage-information .advantage-information__image{display:flex;align-items:center;justify-content:center;flex:1 0 25%;max-width:4rem}@media (min-width:768px){.advantage-information .advantage-information__image{max-width:9%}}.safety-information .safety-information__container{border-top:1px solid #bfbfbf;padding-top:1.25rem}.safety-information .safety-information__container .safety-information__container__safety-content{padding-bottom:30px;opacity:.8}.safety-information .safety-information__container .safety-information__container__safety-content p{margin:0}.safety-information .button--arrow-down{margin-bottom:25px;margin-top:.625rem;background-color:transparent}@media (min-width:700px){.safety-information .button--arrow-down{margin-top:20px;margin-bottom:35px}}.safety-information .button--arrow-down:focus,.safety-information .button--arrow-down:active{color:#cf122c}.safety-information .button--arrow-down:focus:after,.safety-information .button--arrow-down:active:after{background-image:url("../../frontend/Rayher/theme/fr_FR//images/arrow-down-red.svg");top:7px}.safety-information .button--arrow-down.active:after{background-image:url("../../frontend/Rayher/theme/fr_FR//images/arrow-up-red.svg");top:7px}.safety-information .safety-information__container__safety-images{display:flex;flex-flow:wrap;margin:.625rem 0;gap:.75rem}.safety-information .safety-information__container__safety-images img{width:3.6rem;height:100%;background-size:51% 51%;border-radius:100%;background-repeat:no-repeat;background-position:center}@media (min-width:768px){.safety-information .safety-information__container__safety-images img{width:4.2rem}}#tab-label-amfile.attachment{border-top:1px solid #bfbfbf;padding-top:1.25rem}.am-attachments-tab{padding-bottom:1.25rem}.am-attachments-tab .am-fileline{display:flex;align-items:center;padding-bottom:.625rem;background:#fff;padding:.825rem;box-shadow:1px 2px 4px rgba(0,0,0,.1);margin-bottom:1.25rem;max-width:32rem;border-radius:3px}.am-attachments-tab .am-fileline:last-child{margin-bottom:.625rem}.am-attachments-tab .am-fileline img{width:30px;height:30px;margin-right:.75rem}.am-attachments-tab .am-fileline a{flex:1;font-size:105%;color:#cf122c}.am-attachments-tab .am-fileline span{margin-left:4px;opacity:.6;font-size:90%}.product.media .fotorama{min-width:100%}.product.media .fotorama__wrap{padding-bottom:1.25rem}.product.media .fotorama__nav-wrap{top:.975rem}@media (max-width:1200px){.product.media .fotorama__nav-wrap{padding-left:1.25rem;padding-right:1.25rem}}.product.media .fotorama__nav-wrap .fotorama__thumb-border{display:none}.product.media .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame{opacity:.3;padding:0;border:1px solid #000;margin-right:.625rem}.product.media .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame.fotorama__active{opacity:1;border:1px solid #000}.product.media .fotorama__nav-wrap .fotorama__thumb:hover{cursor:pointer}.product.media .fotorama__arr{opacity:1 !important;background-color:transparent;width:59px}.product.media .fotorama__arr .fotorama__arr__arr{display:flex;justify-content:center;align-items:center;background-color:#fff;background-image:none;box-shadow:1px 2px 12px rgba(0,0,0,.2);border-radius:50%;width:50px;height:50px}.product.media .fotorama__arr--prev,.product.media .fotorama__arr--next{transform:translate3d(0,0,0) !important}.product.media .fotorama__arr--disabled{opacity:.3}.product.media .fotorama__arr.fotorama__arr--next{right:1.25rem}.product.media .fotorama__arr.fotorama__arr--next .fotorama__arr__arr:after{content:"";position:absolute;width:.975rem;height:.975rem;left:18px;top:18px;background-size:.975rem .975rem;background-image:url("../../frontend/Rayher/theme/fr_FR/images/arrow-right-red.svg") !important}.product.media .fotorama__arr.fotorama__arr--prev{left:20px}.product.media .fotorama__arr.fotorama__arr--prev .fotorama__arr__arr:after{content:"";position:absolute;width:15px;height:15px;right:18px;top:18px;background-size:15px 15px;background-image:url("../../frontend/Rayher/theme/fr_FR/images/arrow-left-red.svg") !important}.product.media .fotorama__wrap--slide .fotorama__stage__frame{padding:0;background-color:#f7f7f7}.product.media .fotorama__wrap--slide .fotorama__stage__frame img{mix-blend-mode:multiply}@media (min-width:900px){.product.media .fotorama__wrap--slide .fotorama__stage__frame{margin-left:1.25rem}}@media (min-width:1200px){.product.media .fotorama__wrap--slide .fotorama__stage__frame{padding:0;margin-left:0}}.catalog-product-view .description--teaser{margin:1.25rem 0;font-size:1.1rem;line-height:1.5em;opacity:.5}.catalog-product-view .description--category{margin:1.25rem 0;font-size:1rem;line-height:1.5em}.catalog-product-view .description--long{margin:1.25rem 0;font-size:.9rem;line-height:1.5em}@media (min-width:900px){.catalog-product-view .column.main .product--info__outer{display:flex;flex-flow:row wrap;justify-content:space-between}.catalog-product-view .column.main .product.media{width:66%;margin-right:2%;margin-bottom:7%}.catalog-product-view .column.main .product-info-main{width:32%;box-shadow:0 3px 30px rgba(0,0,0,.1),2px 5px 6px rgba(0,0,0,.05);height:100%;margin-bottom:1.25rem}.catalog-product-view .column.main .product-info-main.sticky-information{position:sticky;z-index:300;background-color:#fff;right:0;top:1.25rem;margin-bottom:40px;max-width:380px;bottom:0;flex-grow:1;display:flex;flex-direction:column}.catalog-product-view .column.main .product.info.detailed{position:relative;top:0;width:100%;flex:1 0 100%;max-width:66%;padding-top:3.375rem}.catalog-product-view .column.main .product.info.detailed h3{outline:none}.catalog-product-view .column.main .product.info.detailed:before{content:"";width:calc((100vw - ((100% - 1180px) + 100%))/2);height:100%;background-color:#f2f2f2;position:absolute;left:100%;top:0}.catalog-product-view .column.main .product.info.detailed:after{content:"";width:calc((100vw - 100%)/2);height:100%;background-color:#f2f2f2;position:absolute;right:100%;top:0}.catalog-product-view .column.main .product.info.detailed .description p{margin:2.375rem 0}.catalog-product-view .description--teaser{margin:1.25rem 0;font-size:1.25rem;line-height:1.5em}.catalog-product-view .description--category{margin:1.25rem 0;font-size:1.1rem;line-height:1.5em}.catalog-product-view .description--long{line-height:1.5em}}@media (min-width:1200px){.catalog-product-view .column.main .product--advantages{margin-left:0}.catalog-product-view .column.main .fotorama__wrap{padding:0}}.socialmedia--wrapper{border-top:1px solid #c3c3c3}.socialmedia--wrapper strong{display:block;margin-top:1.4rem}.socialmedia--wrapper .socialmedia__container{background-color:#f2f2f2;justify-content:flex-start}.socialmedia--wrapper .socialmedia__container .icon--socialmedia:first-child{padding-left:0}.block.upsell .slider--overflow,.block.crosssell .slider--overflow,.block.recently-viewed .slider--overflow,.block.block-viewed-products-grid .slider--overflow,.block.related .slider--overflow{margin:0 1.25rem;padding-bottom:2.5rem}.block.upsell .block-title,.block.crosssell .block-title,.block.recently-viewed .block-title,.block.block-viewed-products-grid .block-title,.block.related .block-title{margin:2.5rem 0}.product.info.detailed span.as-h4{display:block;margin-top:1.25rem;color:#cf122c;font-size:1rem}@media (min-width:43.75rem){.product.info.detailed span.as-h4{font-size:1.2rem}}@media (min-width:90rem){.product.info.detailed span.as-h4{font-size:1.25rem}}.fotorama-video-container:after{background:url(../../frontend/Rayher/theme/fr_FR/Magento_ProductVideo/img/gallery-sprite.png) bottom right;bottom:0;content:"";height:100px;left:0;margin:auto;position:absolute;right:0;top:12px;width:100px}.fotorama-video-container .magnify-lens{display:none !important}.fotorama-video-container.video-unplayed:hover img{opacity:.6}.fotorama-video-container.video-unplayed:hover:after{transform:scale(1.25)}.video-thumb-icon:after{background:url(../../frontend/Rayher/theme/fr_FR/Magento_ProductVideo/img/gallery-sprite.png) bottom left;bottom:0;content:"";height:40px;left:0;margin:auto;position:absolute;right:0;top:10px;width:49px}.product-video{bottom:0;height:75%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.product-video iframe{height:100%;left:0;position:absolute;top:0;width:100%;z-index:9999}.fotorama__stage__shaft:focus .fotorama__stage__frame.fotorama__active:after{bottom:0;content:"";height:100px;left:0;margin:auto;position:absolute;right:0;top:12px;width:100px}.fotorama__product-video--loading:after{visibility:hidden}@media only screen and (min-device-width:320px) and (max-device-width:780px) and (orientation:landscape){.product-video{height:100%;width:81%}}.swatch-attribute-label{font-weight:700;position:relative}.swatch-attribute-label.required{padding-right:10px}.swatch-attribute-label[data-required='1']:after{color:#e02b27;content:'*';font-size:14px;font-weight:700;position:absolute;right:-11px;top:-2px}.swatch-attribute-selected-option{color:#646464;padding-left:17px}.swatch-attribute-options{margin:10px 0}.swatch-attribute-options:focus{box-shadow:none}.swatch-attribute-options .swatch-option-tooltip-layered .title{color:#282828;bottom:-5px;height:20px;left:0;margin-bottom:10px;position:absolute;text-align:center;width:100%}.swatch-attribute.size .swatch-option,.swatch-attribute.manufacturer .swatch-option{background:#f0f0f0;color:#949494}.swatch-attribute.size .swatch-option.selected,.swatch-attribute.manufacturer .swatch-option.selected{background:#fff;border:1px solid #fff;color:#000}.swatch-option{border:1px solid #dadada;cursor:pointer;float:left;height:20px;margin:0 10px 5px 0;max-width:100%;min-width:30px;overflow:hidden;padding:1px 2px;position:relative;text-align:center;text-overflow:ellipsis}.swatch-option:focus{box-shadow:0 0 3px 1px #68a8e0}.swatch-option.text{background:#f0f0f0;color:#686868;font-size:12px;font-weight:700;line-height:20px;margin-right:7px;min-width:22px;padding:4px 8px}.swatch-option.text.selected{background-color:#fff}.swatch-option.selected{outline:2px solid #ff5501;border:1px solid #fff;color:#333}.swatch-option:not(.disabled):hover{border:1px solid #fff;color:#333;outline:1px solid #999}.swatch-option.image:not(.disabled):hover,.swatch-option.color:not(.disabled):hover{border:1px solid #fff;outline:2px solid #c34000}.swatch-option.disabled{box-shadow:unset;cursor:default;pointer-events:none}.swatch-option.disabled:after{background:linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(42%,rgba(255,255,255,0)),color-stop(43%,#fff),color-stop(46%,#fff),color-stop(47%,#ff5216),color-stop(53%,#ff5216),color-stop(54%,#fff),color-stop(57%,#fff),color-stop(58%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);bottom:0;content:'';filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff, endColorstr=#00ffffff, GradientType=1)';left:0;position:absolute;right:0;top:0}.swatch-option-disabled{border:0;cursor:default;outline:none !important}.swatch-option-disabled:after{-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);background:#e02b27;content:'';height:2px;left:-4px;position:absolute;top:10px;width:42px;z-index:995}.swatch-option-loading{content:url('../../frontend/Rayher/theme/fr_FR/images/loader-2.gif')}.swatch-option-tooltip{border:1px solid #dadada;color:#949494;background:#fff;display:none;max-height:100%;min-height:20px;min-width:20px;padding:5px;position:absolute;text-align:center;z-index:999}.swatch-option-tooltip .corner,.swatch-option-tooltip-layered .corner{bottom:0;height:8px;left:40%;position:absolute}.swatch-option-tooltip .corner:before,.swatch-option-tooltip-layered .corner:before,.swatch-option-tooltip .corner:after,.swatch-option-tooltip-layered .corner:after{border-style:solid;content:'';font-size:1px;height:0;position:relative;width:0}.swatch-option-tooltip .corner:before,.swatch-option-tooltip-layered .corner:before{border-color:#adadad transparent transparent;border-width:8px 8.5px 0;left:0;top:2px}.swatch-option-tooltip .corner:after,.swatch-option-tooltip-layered .corner:after{border-color:#fff transparent transparent;border-width:7px 7.5px 0;left:-15px;top:1px}.swatch-option-tooltip .image,.swatch-option-tooltip-layered .image{display:block;height:130px;margin:0 auto;width:130px}.swatch-option-tooltip-layered{background:#fff;border:1px solid #dadada;color:#949494;display:none;left:-47px;position:absolute;width:140px;z-index:999}.swatch-option-tooltip .title{color:#282828;display:block;max-height:200px;min-height:20px;overflow:hidden;text-align:center}.swatch-option-link-layered{margin:0 !important;padding:0 !important;position:relative}.swatch-option-link-layered:focus>div{box-shadow:0 0 3px 1px #68a8e0}.swatch-option-link-layered:hover>.swatch-option-tooltip-layered{display:block}.swatch-opt{margin:20px 0}.swatch-opt-listing{margin-bottom:10px}.swatch-more{display:inline-block;margin:2px 0;padding:2px;position:static}.swatch-visual-tooltip-layered{height:160px;top:-170px}.swatch-textual-tooltip-layered{height:30px;top:-40px}.swatch-input{left:-1000px;position:absolute;visibility:hidden}.clearfix:after{clear:both;content:'';display:block;height:0;visibility:hidden}.storefinder-map-index #maincontent{width:100%;max-width:100%}.storefinder-map-index .merchant__search{display:none}@media (min-width:75rem){.storefinder-map-index .ct-view-header_stage .block-content{max-height:22.5rem}}.storefinder{margin-bottom:3.125rem}.storefinder header{text-align:center}.storefinder header p{max-width:50rem;margin:3rem auto 1.25rem auto;font-size:1.25rem;line-height:2.25rem}.storefinder__map__wrapper{position:relative;flex:100%}.storefinder__map__controls{position:absolute;display:flex;bottom:1.8rem;left:1.8rem;box-shadow:2px 3px 2px rgba(125,99,99,.05)}.storefinder__map__controls button{background-color:#fff;border:1px solid #e4e1df;color:#000;font-size:3.125rem;height:3.125rem;margin:0;outline:none;padding:.8rem;text-align:center;white-space:nowrap;line-height:0;width:3.125rem;border-radius:0}.storefinder__map__controls button:after{content:none}.storefinder__map__controls button:hover{color:#000;cursor:pointer;background-color:#f3f3f3;background-image:none;transform:translateY(0);box-shadow:none}.storefinder__map__controls button:first-child{border-right:none}.storefinder__map__list{counter-reset:section;transition:.2s opacity,transform linear;opacity:1;visibility:visible;transform:translateX(0);height:auto}.storefinder__map__list.storefinder__map__list--hidden{position:relative;opacity:0;visibility:hidden;height:0;transform:translateX(100%)}.storefinder__map__list.storefinder__map__list--empty .storefinder__map__list__notfound{display:flex}.storefinder__map__list.storefinder__map__list--empty footer,.storefinder__map__list.storefinder__map__list--empty .storefinder__map__list__items{display:none}@media (min-width:52rem){.storefinder__map__list{position:absolute;right:1.8rem;top:1.8rem;bottom:1.8rem;width:45%;max-width:35rem;display:flex;flex-direction:column;box-shadow:.1875rem .1875rem .625rem rgba(0,0,0,.2)}.storefinder__map__list.storefinder__map__list--hidden{position:relative;opacity:0;visibility:hidden;transform:translateX(43.75rem)}}.storefinder__map__list header,.storefinder__map__list footer{display:flex;align-items:center;min-height:3.75rem;justify-content:center;color:#fff;background-color:#cf122c;font-size:1.3rem}@media (min-width:52rem){.storefinder__map__list header,.storefinder__map__list footer{padding-left:4.7rem;justify-content:flex-start}.storefinder__map__list header:after,.storefinder__map__list footer:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-right-white.svg');background-size:1.25rem 1.25rem;height:1.25rem;width:1.25rem;position:absolute;top:1.25rem;left:2rem}}.storefinder__map__list header span,.storefinder__map__list footer span{font-family:'Parry Grotesque Pro Bold';padding-right:.625rem}.storefinder__map__list footer{background:#efefef;color:#000}.storefinder__map__list .storefinder__map__list__notfound{display:none;flex:1;padding:1.825rem;background:#fff;font-size:1.3rem;justify-content:center;align-items:center;text-align:center}.storefinder__map__list .storefinder__map__list__items{padding:1.25rem;background:#fff;overflow:auto;flex:1}.storefinder__map__list .storefinder__map__list__items .storefinder__map__list__items__item{display:flex;flex-wrap:wrap;flex-direction:row;padding-left:54px;border-bottom:1px #bfbfbf solid;padding-bottom:1.563rem;position:relative}@media (min-width:62.5rem){.storefinder__map__list .storefinder__map__list__items .storefinder__map__list__items__item{max-width:31.25rem;padding-bottom:1.563rem}}.storefinder__map__list .storefinder__map__list__items .storefinder__map__list__items__item:after{position:absolute;left:0;top:22px;counter-increment:section;content:" " counter(section) " ";font-size:1.1rem;border-radius:50%;width:2.25rem;height:2.25rem;padding:.1875rem;background:#e5e5e5;border:none;text-align:center}.storefinder__map__list .storefinder__map__list__items .storefinder__map__list__items__item:after.active{background-color:#81bc00;color:#fff}.storefinder__map__list .storefinder__map__list__items .storefinder__map__list__items__item:hover .shop-number{background:#81bc00 !important;color:#fff}.storefinder__map__list .storefinder__map__list__items .storefinder__map__list__items__item address{font-style:normal;flex:60%;padding-top:1rem}.storefinder__map__list .storefinder__map__list__items .storefinder__map__list__items__item address p:last-child{margin-bottom:0}.storefinder__map__list .storefinder__map__list__items .storefinder__map__list__items__item .storefinder__map__list__items__item__route{flex:40%;padding-top:1rem;font-size:90%}.storefinder__map__list .storefinder__map__list__items .storefinder__map__list__items__item h4{color:#cf122c;font-size:1rem;font-family:'Parry Grotesque Pro Bold'}@media (min-width:43.75rem){.storefinder__map__list .storefinder__map__list__items .storefinder__map__list__items__item h4{font-size:1.1rem}}@media (min-width:90rem){.storefinder__map__list .storefinder__map__list__items .storefinder__map__list__items__item h4{font-size:1.1rem}}.storefinder__map__list .storefinder__map__list__items .storefinder__map__list__items__item.storefinder__map__list__items__item--pickup0 .storefinder__map__list__items__item__pickup{display:none}.storefinder__map__list .storefinder__map__list__items .storefinder__map__list__items__item.storefinder__map__list__items__item--pickup1 .storefinder__map__list__items__item__pickup{color:#81bc00;padding-left:4.375rem;font-family:"Parry Grotesque Pro Bold";padding-top:10px}.storefinder__map__list .storefinder__map__list__items .storefinder__map__list__items__item.storefinder__map__list__items__item--pickup1 .storefinder__map__list__items__item__pickup:after{content:' ';background-image:url('../../frontend/Rayher/theme/fr_FR//images/delivery-green.svg');background-size:3.25rem 3.25rem;height:3.25rem;width:3.25rem;position:absolute;left:55px;bottom:15px}.storefinder__map__list .storefinder__map__list__items .storefinder__map__list__items__item .radius-position{position:absolute;float:right;bottom:1.25rem}@media (min-width:62.5rem){.storefinder__map__list .storefinder__map__list__items .storefinder__map__list__items__item .radius-position{position:relative;float:right;top:1.25rem;right:.9375rem}}.storefinder__map__list .storefinder__map__list__items .storefinder__map__list__items__item .shop-number{position:relative;top:2.563rem;right:3.5rem;font-size:1.1rem;border-radius:50%;width:2.25rem;height:2.25rem;padding:.1875rem;background:#e5e5e5;border:none;text-align:center}.storefinder__map__list .storefinder__map__list__items .storefinder__map__list__items__item:hover{cursor:pointer}.storefinder__map{position:relative;margin-top:3.125rem;display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:62.5rem){.storefinder__map{flex-direction:row;height:38rem}}.storefinder__map .mapboxgl-map{height:25rem;flex:100%}@media (min-width:62.5rem){.storefinder__map .mapboxgl-map{height:38rem}}.storefinder__map .mapboxgl-marker{border-radius:50%;width:1.563rem;height:1.563rem;padding:.125rem;background:#fff;border:none;text-align:center;top:-1.688rem;left:1.25rem}.storefinder__map .mapboxgl-marker.active{background-color:#81bc00;color:#fff}.storefinder__map .mapboxgl-popup{min-width:18.75rem}.storefinder__map .mapboxgl-popup-close-button{font-size:1.25rem;right:0;padding:.5rem;color:#000;background-color:#fff}.storefinder__map .mapboxgl-popup-close-button:after{content:none}.storefinder__map .mapboxgl-popup-close-button:hover{color:#fff;background-color:#000;transform:none;background-image:none;box-shadow:none}.storefinder__map .mapboxgl-ctrl-bottom-left,.storefinder__map .mapboxgl-ctrl-bottom-right{display:none}.storefinder__form{max-width:73.75rem;margin:1rem auto;width:95%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}@media (min-width:51rem){.storefinder__form{margin:3rem auto;flex-direction:row;align-items:flex-end}.storefinder__form .input--group:first-child{margin-left:0}}.storefinder__form .input--group{margin:0 0 .9375rem;position:relative;width:100%}@media (min-width:52rem){.storefinder__form .input--group{margin-right:1.25rem;margin-bottom:0}}@media (min-width:52rem){.storefinder__form .input--group:nth-child(1){flex:3}}@media (min-width:52rem){.storefinder__form .input--group:nth-child(2){flex:3}}@media (min-width:52rem){.storefinder__form .input--group:nth-child(3){flex:1.2}}.storefinder__form .input--group label{font-family:'Parry Grotesque Pro Bold';display:none}@media (min-width:52rem){.storefinder__form .input--group label{display:block}}.storefinder__form .input--group select{border-radius:.325rem;height:3.125rem;border:none;background:#e5e5e5 url('../../frontend/Rayher/theme/fr_FR//images/arrow-down.svg') no-repeat 94% 49%;padding-right:1.563rem;padding-left:.625rem;text-indent:.01em;position:relative;background-size:.9375rem .875rem}.storefinder__form .input--group input{width:100%;background-color:#e5e5e5;height:3.125rem;padding-right:1.563rem;padding-left:.625rem;text-indent:.01em;position:relative;border:none;border-radius:.325rem}@media (min-width:52rem){.storefinder__form .location_button{flex:1}.storefinder__form .location_button button{width:100%}}.storefinder__form .location_button button{height:3.125rem}.storefinder__form .location_button button:after{top:.825rem}.storefinder__form .notification-box{margin-top:1.25rem;border-top:1px solid #cf122c;border-bottom:1px solid #cf122c;width:100%;padding:.625rem;display:flex;justify-content:center}.page-footer .teaser__wrapper{background-color:#e9e9e9}.merchant__search{text-align:center;display:flex;flex-direction:column;color:#000;justify-content:center;position:relative;padding-bottom:1.25rem;border-bottom:1px solid #e5e5e5;background-color:#e9e9e9;padding-top:1.25rem}@media (min-width:40rem){.merchant__search{background-color:transparent;padding-top:0}}@media (min-width:40rem){.merchant__search{margin-top:3.75rem;padding:3.125rem 0}}@media (min-width:75rem){.merchant__search{max-width:73.75rem;margin:0 auto;margin-top:3.75rem;flex-direction:row}}.merchant__search .flex__wrapper__newsletter{display:flex;justify-content:center;padding-bottom:.625rem;padding-top:1.25rem}@media (min-width:75rem){.merchant__search .flex__wrapper__newsletter{justify-content:flex-end;padding:0}}.merchant__search .newsletter--circle{display:flex;height:5rem;width:5rem;line-height:3.75rem;border-radius:50%;justify-content:center;align-items:center;background-color:#cf122c;color:#fff;text-align:center;font-size:2rem;font-family:'Parry Grotesque Pro Normal'}.merchant__search .newsletter--circle img{max-width:5.5rem}@media (min-width:40rem){.merchant__search .newsletter--circle{position:absolute;top:-3.125rem;height:6.25rem;width:6.25rem;line-height:6.25rem;font-size:2.625rem}}@media (min-width:75rem){.merchant__search .newsletter--circle{top:7rem;left:-3.125rem}}@media (max-width:75rem){.merchant__search .merchant__search__image{display:none;flex-direction:column;justify-content:center;align-items:center;background-repeat:no-repeat;padding:0}}@media (min-width:40rem){.merchant__search .merchant__search__image{display:flex;justify-content:center}}@media (min-width:75rem){.merchant__search .merchant__search__image{flex:50%}}.merchant__search .merchant__search__image img{width:100%;max-width:100%;height:auto}.merchant__search .merchant__search__content{display:flex;flex-direction:column;position:relative;justify-content:center}@media (min-width:40rem){.merchant__search .merchant__search__content{padding:0;max-width:31.25rem}}@media (max-width:75rem){.merchant__search .merchant__search__content{align-self:center}}@media (min-width:75rem){.merchant__search .merchant__search__content{flex:50%;max-width:none}}.merchant__search .merchant__search__content .teaser__flex__wrapper{display:flex;justify-content:center;padding-top:1.25rem;padding-bottom:1rem}@media (min-width:75rem){.merchant__search .merchant__search__content .teaser__flex__wrapper{justify-content:flex-start;padding-top:0;padding-bottom:0}}.merchant__search .merchant__search__content .merchant--search--circle{display:block;line-height:3.75rem;border-radius:50%}@media (max-width:40rem){.merchant__search .merchant__search__content .merchant--search--circle{height:3.75rem;width:3.75rem}}@media (min-width:40rem){.merchant__search .merchant__search__content .merchant--search--circle{line-height:6rem;position:absolute;top:-3.063rem}}@media (min-width:75rem){.merchant__search .merchant__search__content .merchant--search--circle{left:-3.375rem;top:-1.25rem}}@media (max-width:40rem){.merchant__search .merchant__search__content .teaser__content__wrapper{padding:0 1.563rem}}@media (min-width:75rem){.merchant__search .merchant__search__content .teaser__content__wrapper{padding-left:6.875rem;text-align:left}}.merchant__search .merchant__search__content p{margin-bottom:0}.merchant__search .merchant__search__content .as-h2{font-size:1.6rem;font-family:'Parry Grotesque Pro Bold';line-height:2rem;padding-bottom:.6rem}@media (min-width:40rem){.merchant__search .merchant__search__content .as-h2{font-size:2.325rem;padding-top:1.75rem}}@media (min-width:75rem){.merchant__search .merchant__search__content .as-h2{padding-top:0}}.merchant__search .merchant__search__content .as-h3{line-height:1.6rem;font-size:1.25rem;font-family:'Parry Grotesque Pro Normal';color:#cf122c;padding-bottom:.5rem}@media (min-width:40rem){.merchant__search .merchant__search__content .as-h3{padding-bottom:1rem}}.merchant__search .merchant__search__content .location__block form{display:flex;flex-direction:column;padding-bottom:1rem}@media (min-width:40rem){.merchant__search .merchant__search__content .location__block form{display:flex;flex-direction:row;flex-wrap:wrap;max-width:30rem;padding-bottom:.75rem}}.merchant__search .merchant__search__content .location__block input{font-size:1rem;line-height:1.5rem;padding:.6125rem;background-color:#fff;width:100%;height:3.125rem;border:none;border-top-left-radius:4px;border-top-right-radius:4px}.merchant__search .merchant__search__content .location__block input:focus{outline:none}@media (min-width:40rem){.merchant__search .merchant__search__content .location__block input{flex:84%}}.merchant__search .merchant__search__content .location__block button{display:flex;justify-content:center;align-items:center;height:2.5rem;width:100%;background-color:#cf122c;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:0;padding:0}.merchant__search .merchant__search__content .location__block button img{height:1.25rem;width:100%}.merchant__search .merchant__search__content .location__block button:hover{cursor:pointer;box-shadow:0 3px 5px 2px #bfbfbf;outline:none}.merchant__search .merchant__search__content .location__block button:hover:after{content:none}.merchant__search .merchant__search__content .location__block button:focus{transform:translateY(-2px);cursor:pointer;box-shadow:0 3px 5px 2px #bfbfbf;outline:none}.merchant__search .merchant__search__content .location__block button:focus:after{content:none}@media (min-width:40rem){.merchant__search .merchant__search__content .location__block button{flex:11%;border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-right-radius:4px;height:3.125rem}}.merchant__search .merchant__search__content .teaser__merchant__text{text-align:left;font-size:.875rem;line-height:1.5rem}#pickup-stores-list-wrapper{padding:1.25rem}@media (min-width:43.75rem){#pickup-stores-list-wrapper{padding:0}}#pickup-stores-list-wrapper>div>p,#pickup-stores-list-wrapper>p{margin-bottom:26px;opacity:.8;margin-top:0}.pickup-stores__list{display:flex;flex-wrap:wrap;justify-content:space-between}.pickup-stores__list .pickup-stores__item{padding:1.25rem;position:relative;transition:all ease-in .3s;width:100%;margin-bottom:1rem;box-shadow:2px 2px 5px rgba(0,0,0,.1);border:1px solid #e2e2e2;padding-left:3rem;cursor:pointer}@media (min-width:43.75rem){.pickup-stores__list .pickup-stores__item{width:49%}}.pickup-stores__list .pickup-stores__item p{margin:0;font-size:.875rem}.pickup-stores__list .pickup-stores__item h4{font-size:1.05rem;color:#cf122c;font-family:'Parry Grotesque Pro Bold';margin-bottom:0}.pickup-stores__list .pickup-stores__item:hover{box-shadow:3px 2px 7px rgba(0,0,0,.1);background-color:#f7f7f7}.pickup-stores__list .pickup-stores__item.active{background-color:#cf122c}.pickup-stores__list .pickup-stores__item.active p,.pickup-stores__list .pickup-stores__item.active h4{color:#fff}.pickup-stores__list .pickup-stores__item.active .pickup-stores__distance{background-color:#fff;color:#cf122c}.pickup-stores__list .pickup-stores__item address{font-style:normal}.pickup-stores__list .pickup-stores__item address p:first-child{font-size:.875rem;margin:14px 0}.pickup-stores__list .pickup-stores__item .pickup-stores__distance{background-color:#e0e0e0;color:#000;position:absolute;top:0;right:0;padding:10px;border-bottom-left-radius:10px}.pickup-stores__list .pickup-stores__item pre{display:flex}.pickup-stores__list .pickup-stores__item pre span{font-size:.875rem}.pickup-stores__list .pickup-stores__item input.storenumber{position:absolute;left:18px;top:20px}.ais-Breadcrumb-list,.ais-CurrentRefinements-list,.ais-HierarchicalMenu-list,.ais-Hits-list,.ais-Results-list,.ais-InfiniteHits-list,.ais-InfiniteResults-list,.ais-Menu-list,.ais-NumericMenu-list,.ais-Pagination-list,.ais-RatingMenu-list,.ais-RefinementList-list,.ais-ToggleRefinement-list{margin:0;padding:0;list-style:none}.ais-CurrentRefinements-item{display:none}#algolia-left-container{display:flex;flex-direction:column;padding-left:1.25rem;padding-right:1.25rem}#algolia-left-container #instant-search-facets-container{order:3}#algolia-left-container .filters{display:flex}#algolia-left-container .search__box{order:1;margin-right:.9375rem;flex:70%;display:flex;flex-direction:column;align-self:center}@media (min-width:56.25rem){#algolia-left-container .search__box{margin-right:0}}#algolia-left-container #refinement--opener{order:2}@media (min-width:56.25rem){#algolia-left-container{padding-left:0;padding-right:2.5rem}}@media (min-width:75rem){#algolia-left-container{padding-right:0}}#algolia-right-container .algolia-infos{display:flex;padding-left:1.25rem;padding-right:1.25rem;align-items:center;margin-top:1.825rem}@media (min-width:56.25rem){#algolia-right-container .algolia-infos{padding:1.875rem 2.5rem .9375rem 0;margin-bottom:0;margin-top:0}}@media (min-width:75rem){#algolia-right-container .algolia-infos{padding-right:0}}#algolia-right-container #instant-search-results-container{padding-top:1.8rem}@media (min-width:56.25rem){#algolia-right-container #instant-search-results-container{padding:1rem 2.5rem 0 0;margin-bottom:0;margin-top:0}}@media (min-width:75rem){#algolia-right-container #instant-search-results-container{padding-right:0}}.result-thumbnail--wrapper{background-color:#f7f7f7;display:block}.result-thumbnail--wrapper img{mix-blend-mode:multiply;transform:translateZ(0)}#algolia__sorter{display:flex}#algolia__sorter .sort-by-label{font-size:.75rem;color:#666}#algolia-stats{flex:1}#algolia-stats .ais-Stats span{font-size:1rem;color:#666;font-family:'Parry Grotesque Pro Bold'}#instant-search-facets-container{padding:0 1.25rem;box-shadow:.0625rem .3125rem .3125rem -.1875rem rgba(0,0,0,.2);transition:all .2s ease-in;opacity:0;visibility:hidden;height:0;margin:1.875rem 0 0}@media (max-width:56.25rem){#instant-search-facets-container{border-top:.0625rem solid #e5e5e5}}#instant-search-facets-container.active{opacity:1;visibility:visible;height:fit-content;position:absolute;background-color:#fff;width:100%;top:8.3125rem;z-index:1}@media (max-width:56.25rem){#instant-search-facets-container.active{margin-bottom:1.25rem;padding-bottom:1.25rem}}@media (min-width:56.25rem){#instant-search-facets-container{display:block;opacity:1;height:100%;transform:translateY(0);padding:0 2.5rem 0 1.25rem}}@media (min-width:75rem){#instant-search-facets-container{padding-left:0}}.ais-search-box--magnifier{display:none}.ais-RefinementList-label{display:flex;align-items:center;position:relative;padding-bottom:.125rem;cursor:pointer}.ais-RefinementList-label:hover{text-decoration:underline}.ais-RefinementList-label input{margin-right:.975rem;flex:none;width:1.1rem;height:1.1rem;position:relative}.ais-RefinementList-label input:after{user-events:none;content:'';z-index:1;position:absolute;width:100%;height:100%;background-color:#fff;border:.0625rem solid silver}.ais-RefinementList-label input:checked{position:relative}.ais-RefinementList-label input:checked:after{border-color:#000;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDggMzcuMiIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNDggMzcuMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiMyMzFGMjA7c3Ryb2tlLXdpZHRoOjY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO30NCjwvc3R5bGU+DQo8cG9seWxpbmUgY2xhc3M9InN0MCIgcG9pbnRzPSIzLjUgMjAuNiAxNiAzMy4xIDQ0LjUgNC42Ii8+DQo8L3N2Zz4NCg==);background-size:.7rem .7rem;background-position:center;background-repeat:no-repeat}.ais-RefinementList-label img{margin-right:.625rem;border-radius:50%;width:1.2rem;height:1.2rem}.ais-RefinementList-label .ais-RefinementList-count{position:absolute;right:0;top:0;color:#666;font-weight:600;font-size:90%}.current-refinement-wrapper{display:none}.hits .algolia-infos .pull-right{display:flex}.hits .algolia-infos .pull-right .sort-by-label{font-size:.625rem;color:#666;font-weight:600;padding-right:.625rem;display:flex;align-self:center}@media (min-width:43.75rem){.hits .algolia-infos .pull-right .sort-by-label{font-size:.75rem}}@media (min-width:56.25rem){.hits .algolia-infos .pull-right .sort-by-label{font-size:1rem}}.hits .algolia-infos .pull-left select{background-color:#fff;height:1.875rem;font-size:.75rem;border:.0625rem solid #e5e5e5}@media (min-width:43.75rem){.hits .algolia-infos .pull-left select{font-size:.875rem}}@media (min-width:56.25rem){.hits .algolia-infos .pull-left select{font-size:1rem;height:2.5rem}}.result-sub-content a{text-decoration:none}.result-sub-content .old--price__box .old-price{opacity:.4;text-decoration:line-through}.result-sub-content .priceunit--format{bottom:-.25rem;margin-bottom:1.25rem}.result-sub-content .result-link{display:flex;justify-content:center}.idea--wrapper{text-align:center}.idea--wrapper h3{font-size:1.25rem;color:#000;line-height:1.75rem;text-align:center}.ais-Panel .ais-SearchBox-form{position:relative;margin-bottom:.5rem}.ais-Panel .ais-SearchBox-form .ais-SearchBox-input{width:100%;height:3.3125rem;padding:.625rem}.ais-Panel .ais-SearchBox-form:after{content:'';background-image:url('../../frontend/Rayher/theme/fr_FR//images/search.svg');position:absolute;right:.4375rem;top:1rem;width:1.25rem;height:1.25rem;background-repeat:no-repeat;background-size:1.25rem 1.25rem}.ais-Panel-body .ais-SearchBox-submit,.ais-Panel-body .ais-SearchBox-reset{display:none !important}.delivery--wrapper{display:flex;align-items:center;margin-top:.4375rem;flex-flow:row wrap;width:100%}.delivery--wrapper .delivery--icon{width:2.5rem;height:1.875rem;background-size:2.5rem 2.5rem;margin-right:.625rem}.delivery--wrapper p{margin-bottom:0;color:#81bc00}.color--more__link{padding:0}.color--more__link a{color:#cf122c;font-size:.875rem;text-decoration:underline}.color--box{display:flex;flex-flow:row wrap;align-items:center}.color--box div{display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:.375rem;margin-bottom:.375rem;position:relative;width:1.875rem;height:1.875rem;overflow:hidden}.color--box div.active:after{content:'';position:absolute;width:2.25rem;height:2.25rem;border:.0625rem solid #090909;border-radius:50%;top:-.1875rem;left:-.1875rem}.fotorama__stage .badges .video--badge,.fotorama__stage .badges .bestseller--badge,.fotorama__stage .badges .discount--badge{font-size:1.5rem}@media (max-width:43.75rem){.fotorama__stage .badges .video--badge,.fotorama__stage .badges .bestseller--badge,.fotorama__stage .badges .discount--badge{font-size:1em}}@media (max-width:43.75rem){.fotorama__stage .badges .badge--is-new{font-size:.7em}}:lang(fr) .badges .badge--is-new span{font-size:.8em}:lang(en) .badges .badge--is-new span{font-size:1.5em}.page-products .badges .video--badge,.page-products .badges .bestseller--badge,.page-products .badges .discount--badge{font-size:.7rem}@media (min-width:43.75rem){.page-products .badges .video--badge,.page-products .badges .bestseller--badge,.page-products .badges .discount--badge{font-size:1rem}}.page-products .badges .badge--is-new{font-size:.5em}@media (min-width:43.75rem){.page-products .badges .badge--is-new{font-size:.7em}}.cms-home .product-slider .badges .badge--is-new{font-size:.625em;margin:.7em .7em 0 0}@media (max-width:43.75rem){.cms-home .product-slider .badges .badge--is-new{font-size:.375em}}@media (max-width:43.75rem){.cms-home .product-slider .badges .video--badge,.cms-home .product-slider .badges .bestseller--badge,.cms-home .product-slider .badges .discount--badge{font-size:.6em}}@media (min-width:43.75rem){.catalog-product-view .product-slider .badges{font-size:1.375rem}}.catalog-product-view .product-slider .badges .badge--is-new{font-size:.375em;margin:.7em .7em 0 0}.catalog-product-view .product-slider .badges .video--badge,.catalog-product-view .product-slider .badges .bestseller--badge,.catalog-product-view .product-slider .badges .discount--badge{font-size:.6em}.badges{position:absolute;display:flex;flex-direction:column;color:#fff}.badges div{margin:0}.badges.left-badges{left:0}.badges.top-badges{top:0}.badges.bottom-badges{bottom:0}.badges.right-badges{right:0}.badges .badge--is-new{margin:1.25em 1.25em 0 0;background-color:#000;border-radius:5em;height:5em;width:5em;display:inline-block;line-height:5em;text-align:center;font-family:'Parry Grotesque Pro Bold';font-weight:700;text-transform:uppercase}@media (min-width:43.75rem){.badges .badge--is-new{font-size:1em}}.badges .badge--is-new span{font-size:1.625em;vertical-align:middle}.badges .color--badge{position:relative;margin-top:.6125rem;margin-left:.6125rem;width:3.3125rem;height:3.3125rem}.badges .color--badge:after{content:'';background-image:url('../../frontend/Rayher/theme/fr_FR//images/color.png');width:1.8rem;height:1.8rem;position:absolute;background-size:1.8rem 1.8rem}.badges .color--badge svg{position:absolute;width:1.8rem;height:1.8rem}.badges .video--badge{width:fit-content;position:relative;background-color:rgba(0,0,0,.5);padding:.25em .625em 0 2em;background-image:url('../../frontend/Rayher/theme/fr_FR//images/camera-white.svg');background-size:1.25em 1.25em;background-repeat:no-repeat;background-position:.375em .55em}.badges .bestseller--badge{width:fit-content;font-size:.625rem;background-color:#000;padding:.25em .625em 0;font-family:'Parry Grotesque Pro Bold'}.badges .discount--badge{width:fit-content;font-family:'Parry Grotesque Pro Bold';background-color:#cf122c;padding:.25em .625em 0;color:#fff;font-size:.625rem}.badges .video--badge,.badges .bestseller--badge,.badges .discount--badge{font-size:1rem;line-height:2.3em}.result-thumbnail,.product-slider__container__item__head{position:relative}.result-thumbnail #result-thumbnail-image,.product-slider__container__item__head #result-thumbnail-image{position:relative}.result-thumbnail img,.product-slider__container__item__head img{width:100%}@media (min-width:75rem){#instant-search-results-container{margin-bottom:3.75rem}}.ais-Hits-list{display:flex;flex-flow:wrap;padding:0 1.25rem}@media (min-width:56.25rem){.ais-Hits-list{padding:0}}.ais-Hits-list .ais-Hits-item{flex:0 1 46%;min-width:45%;max-width:50%;margin-bottom:1.25rem}.ais-Hits-list .ais-Hits-item:nth-child(2n+1){margin-right:.625rem}.ais-Hits-list .ais-Hits-item:nth-child(2n){margin-left:.625rem}@media (max-width:43.75rem){.ais-Hits-list .ais-Hits-item .col-md-4{margin-right:0}}@media (min-width:43.75rem){.ais-Hits-list .ais-Hits-item{height:25rem;flex:1;min-width:30%;max-width:33.333%;position:relative}.ais-Hits-list .ais-Hits-item:nth-child(2n+1){margin-right:0}.ais-Hits-list .ais-Hits-item:nth-child(2n){margin-left:0}.ais-Hits-list .ais-Hits-item:nth-child(3n+1){margin-right:.625rem}.ais-Hits-list .ais-Hits-item:nth-child(3n-1){margin-left:.3125rem;margin-right:.3125rem}.ais-Hits-list .ais-Hits-item:nth-child(3n){margin-left:.625rem;margin-right:0}.ais-Hits-list .ais-Hits-item .inner__item--wrapper{max-width:100%;transition:.2s all linear;transform:scale(1);background-color:#fff}.ais-Hits-list .ais-Hits-item .inner__item--wrapper:hover{width:100%;position:absolute;transform:translateY(-.625rem);z-index:1000}.ais-Hits-list .ais-Hits-item .inner__item--wrapper:hover:before{box-shadow:0 0 1.3125rem rgba(0,0,0,.2);position:absolute;left:-1.5rem;top:-1.5rem;height:calc(100% + 3.125rem);width:calc(100% + 3.125rem);background:#fff;content:'';z-index:-1}.ais-Hits-list .ais-Hits-item .inner__item--wrapper:hover .result-content>.result-sub-content{transition:all .1s ease-in}.ais-Hits-list .ais-Hits-item .inner__item--wrapper:hover .color--wrapper,.ais-Hits-list .ais-Hits-item .inner__item--wrapper:hover .delivery--wrapper,.ais-Hits-list .ais-Hits-item .inner__item--wrapper:hover .view--product{opacity:1;transform:scale(1);visibility:visible;height:100%;width:100%;background-color:#fff;padding-top:.9rem}.ais-Hits-list .ais-Hits-item .inner__item--wrapper:hover .color--wrapper .current-color:first-letter ,.ais-Hits-list .ais-Hits-item .inner__item--wrapper:hover .delivery--wrapper .current-color:first-letter ,.ais-Hits-list .ais-Hits-item .inner__item--wrapper:hover .view--product .current-color:first-letter {text-transform:uppercase}.ais-Hits-list .ais-Hits-item .inner__item--wrapper:hover .delivery--wrapper,.ais-Hits-list .ais-Hits-item .inner__item--wrapper:hover .view--product,.ais-Hits-list .ais-Hits-item .inner__item--wrapper:hover .color--wrapper .current-color{display:flex}}@media (min-width:60rem){.ais-Hits-list .ais-Hits-item{height:26.5rem}}.ais-Hits-list .ais-Hits-item .color--wrapper{transition:.2s opacity linear;transition-delay:.1s}.ais-Hits-list .ais-Hits-item .color--wrapper .color--box>div{width:.625rem;height:.625rem}.ais-Hits-list .ais-Hits-item .color--wrapper .color--box>div.active:after{content:'';position:absolute;width:.75rem;height:.75rem;border:.0625rem solid #212121;border-radius:50%;top:-.0625rem;left:-.0625rem}.ais-Hits-list .ais-Hits-item .color--wrapper p{font-family:'Parry Grotesque Pro Bold';font-size:.875rem}@media (min-width:43.75rem){.ais-Hits-list .ais-Hits-item .color--wrapper{visibility:hidden;opacity:0;height:0;border-top:.0625rem solid #eee}.ais-Hits-list .ais-Hits-item .color--wrapper .color--box{margin-bottom:0}.ais-Hits-list .ais-Hits-item .color--wrapper .color--box>div{width:1.875rem;height:1.875rem}.ais-Hits-list .ais-Hits-item .color--wrapper .color--box>div.active:after{content:'';position:absolute;width:2.25rem;height:2.25rem;border:.0625rem solid #212121;border-radius:50%;top:-.1875rem;left:-.1875rem}}.ais-Hits-list .ais-Hits-item .delivery--wrapper,.ais-Hits-list .ais-Hits-item .view--product,.ais-Hits-list .ais-Hits-item .color--wrapper .current-color{display:none}@media (min-width:43.75rem){.ais-Hits-list .ais-Hits-item .delivery--wrapper,.ais-Hits-list .ais-Hits-item .view--product{visibility:hidden;opacity:0;height:0}}.ais-Hits-list .ais-Hits-item .ratings{line-height:0;margin-bottom:1.25rem}.ais-Hits-list .ais-Hits-item .result{text-decoration:none}.ais-Hits-list .ais-Hits-item .result-title,.ais-Hits-list .ais-Hits-item .result-description,.ais-Hits-list .ais-Hits-item .price-wrapper span{font-family:'Parry Grotesque Pro Bold';font-size:.875rem;color:#000;line-height:1.1rem;margin-bottom:.625rem}@media (min-width:43.75rem){.ais-Hits-list .ais-Hits-item .result-title,.ais-Hits-list .ais-Hits-item .result-description,.ais-Hits-list .ais-Hits-item .price-wrapper span{font-size:.875rem}}.ais-Hits-list .ais-Hits-item .result-title{margin-top:.625rem;margin-bottom:.3125rem}@media (min-width:43.75rem){.ais-Hits-list .ais-Hits-item .result-title{margin-bottom:0;margin-top:1.25rem;padding-bottom:0;font-size:1rem}}.ais-Hits-list .ais-Hits-item .result-description,.ais-Hits-list .ais-Hits-item .price-wrapper span{font-family:'Parry Grotesque Pro Normal';margin:0}.ais-Hits-list .ais-Hits-item .result-description{margin:0 0 .3125rem}.ais-Hits-list .ais-Hits-item .result-description p{margin:0}@media (min-width:43.75rem){.ais-Hits-list .ais-Hits-item .result-description{margin:.3125rem 0 1.3125rem}.ais-Hits-list .ais-Hits-item .result-description p{font-size:.875rem}}.ais-Hits-list .ais-Hits-item .button.button--important{width:100%;text-align:left;margin:1.25rem 0 0}.ais-Hits-list .ais-Hits-item .price-wrapper span{color:#cf122c;margin-bottom:0}@media (min-width:56.25rem){.ais-Hits-list .ais-Hits-item .price-wrapper span{font-size:1.125rem}}.ais-Hits-list .price-container.price-final_price{display:flex}.ais-Hits-list .price-container.price-final_price .price-wrapper{display:flex;flex-direction:column;margin-right:1.3125rem}.ais-Hits-list .price-container.price-final_price .price-wrapper .priceunit--format{font-size:.75rem;color:#666}.ais-Hits-list .price-container.price-final_price .original--price .price{text-decoration:line-through;opacity:.7}.algoliasearch-autocomplete-price .before_special{text-decoration:line-through;opacity:.7}.ideas--teaser{padding:2.063rem 0}@media (min-width:43.75rem){.ideas--teaser{padding:3.75rem 2.3125rem}}@media (min-width:75rem){.ideas--teaser{padding:3.75rem 0}.ideas--teaser span.as-h2{padding:0 0 1.25rem}}@media (min-width:53.13rem){.ideas--teaser .ais-hits .ais-hits--item{flex:0 0 25% !important}}#instant-search-box input,#instant-search-bar input{padding:1rem 0;width:100%;background-color:#f2f2f2;border:.0625rem solid #e5e5e5;float:none;font-size:1.1rem;color:#666;padding-left:3.125rem;border-radius:.1875rem}#instant-search-box input:focus,#instant-search-bar input:focus{color:#333}#instant-search-box .ais-SearchBox,#instant-search-bar .ais-SearchBox{position:relative}#instant-search-box .ais-SearchBox .ais-SearchBox-form:before,#instant-search-bar .ais-SearchBox .ais-SearchBox-form:before{content:'';background-image:url('../../frontend/Rayher/theme/fr_FR//images/search.svg');position:absolute;left:.8125rem;top:.875rem;width:1.35rem;height:1.35rem;background-repeat:no-repeat;background-size:1.35rem 1.35rem}#instant-search-box .ais-SearchBox .ais-SearchBox-form .ais-SearchBox-reset,#instant-search-bar .ais-SearchBox .ais-SearchBox-form .ais-SearchBox-reset,#instant-search-box .ais-SearchBox .ais-SearchBox-form .ais-SearchBox-loadingIndicator,#instant-search-bar .ais-SearchBox .ais-SearchBox-form .ais-SearchBox-loadingIndicator{width:3rem;background:0 0;position:absolute;right:0;top:.625rem}#instant-search-box .ais-SearchBox .ais-SearchBox-resetIcon,#instant-search-bar .ais-SearchBox .ais-SearchBox-resetIcon{height:1rem !important;width:1rem !important;top:calc(50% - (1rem/2));right:5px}#instant-search-box .ais-SearchBox .ais-SearchBox-resetIcon:after,#instant-search-bar .ais-SearchBox .ais-SearchBox-resetIcon:after{background:0 0 !important}#instant-search-box .ais-SearchBox .ais-search-box--reset-wrapper,#instant-search-bar .ais-SearchBox .ais-search-box--reset-wrapper{width:4.063rem;background:0 0;position:absolute;right:-1.25rem;top:.625rem}#instant-search-box .ais-SearchBox .ais-search-box--reset,#instant-search-bar .ais-SearchBox .ais-search-box--reset,#instant-search-box .ais-SearchBox .ais-SearchBox-reset,#instant-search-bar .ais-SearchBox .ais-SearchBox-reset{background:0 0;border:none}#instant-search-box .ais-SearchBox .ais-search-box--reset:after,#instant-search-bar .ais-SearchBox .ais-search-box--reset:after,#instant-search-box .ais-SearchBox .ais-SearchBox-reset:after,#instant-search-bar .ais-SearchBox .ais-SearchBox-reset:after{background-image:none}#instant-search-box .ais-SearchBox .ais-search-box--reset:hover,#instant-search-bar .ais-SearchBox .ais-search-box--reset:hover,#instant-search-box .ais-SearchBox .ais-SearchBox-reset:hover,#instant-search-bar .ais-SearchBox .ais-SearchBox-reset:hover{box-shadow:none;background:0 0;transform:translateY(0)}#instant-search-box .ais-SearchBox .ais-search-box--reset:hover:after,#instant-search-bar .ais-SearchBox .ais-search-box--reset:hover:after,#instant-search-box .ais-SearchBox .ais-SearchBox-reset:hover:after,#instant-search-bar .ais-SearchBox .ais-SearchBox-reset:hover:after{background-image:none}.ais-current-refined-values--header .name{margin:1.25rem 0 1.3125rem;font-size:1.5rem;line-height:2rem}@media (min-width:56.25rem){.ais-current-refined-values--header .name{display:none}}.ais-ClearRefinements-button{width:100%;background-color:rgba(0,0,0,.5);color:#fff;border-radius:.1875rem;text-align:left;font-family:inherit;position:relative;border:none;transition:.2s all linear}.ais-ClearRefinements-button:hover,.ais-ClearRefinements-button:focus{background-color:#cf122c;background-image:none;transform:none;box-shadow:none}.ais-ClearRefinements-button:hover:after,.ais-ClearRefinements-button:focus:after{background-image:url('../../frontend/Rayher/theme/fr_FR//images/close.svg')}.ais-ClearRefinements-button:after{content:'';background-image:url('../../frontend/Rayher/theme/fr_FR//images/close.svg');position:absolute;right:.625rem;top:.125rem;width:2.3125rem;height:2.3125rem;background-size:2.125rem 2.125rem}.ais-ClearRefinements-button--disabled{display:none !important}#refinement--opener{width:3.5rem;height:3.5rem;background-color:#cf122c;border:none;display:flex;justify-content:center;flex-direction:column;border-radius:100%;cursor:pointer}@media (min-width:56.25rem){#refinement--opener{display:none}}#refinement--opener .filter--logo{display:flex;flex-direction:row;justify-content:center}#refinement--opener img{width:1rem;height:1rem;position:relative;top:.5rem}#refinement--opener span{text-align:center;font-size:.825rem;color:#fff;padding-top:.1875rem}.ais-Panel-body.ais-star-rating--body{border-bottom:none}.ais-Panel-body.ais-current-refined-values--body>div,.ais-Panel-body.ais-stats--body>div{visibility:visible;opacity:1;height:auto}.ais-Panel-body>div>div{visibility:hidden;opacity:0;height:0}.ais-Panel-body>div>div.ais-HierarchicalMenu{visibility:visible;opacity:1;height:auto;margin-top:.9375rem}.ais-Panel-body>div>div .rheostat{margin:0}.ais-Panel-body>div>div.active{transition:.2s all linear;padding-bottom:1rem;margin-bottom:.625rem;visibility:visible;opacity:1;height:auto;margin-top:.9375rem}.ais-Panel-body>div>div.active .rheostat{margin-top:1rem;margin-bottom:2rem}.ais-RangeSlider.active{padding-top:1rem}.ais-Panel ul li{font-size:inherit;line-height:inherit;margin-bottom:0}.ais-Panel .ais-Panel-header{border-bottom:1px solid #afafaf;font-size:1.125rem;padding:1.3125rem 0 .75rem;color:#000;font-family:'Parry Grotesque Pro Bold'}@media (min-width:50rem){.ais-Panel .ais-Panel-header{padding:.875rem 0 .625rem}}@media (max-width:56.25rem){.ais-Panel .ais-Panel-header{border-bottom:2px solid #c3c3c3}}.ais-Panel .ais-Panel-header .name{position:relative}.ais-Panel .ais-Panel-header .name:hover{cursor:pointer}.ais-Panel .ais-Panel-header .name:after{transition:.2s all linear;content:'';background-image:url('../../frontend/Rayher/theme/fr_FR//images/arrow-down.svg');position:absolute;right:0;top:.3125rem;width:1.25rem;height:1.25rem;background-size:1.25rem 1.25rem}.ais-Panel .ais-Panel-header .name.active:after{transform:rotate3d(1,0,0,180deg)}.ais-Panel .ais-HierarchicalMenu .ais-HierarchicalMenu-item a{text-decoration:none;color:#000;display:flex;position:relative}.ais-Panel .ais-HierarchicalMenu .ais-HierarchicalMenu-item a span{position:absolute;right:-25%;color:#666}.ais-Panel .ais-HierarchicalMenu .ais-HierarchicalMenu-item .ais-HierarchicalMenu-link{max-width:80%;position:relative}.ais-Panel .ais-HierarchicalMenu .ais-HierarchicalMenu-item .ais-HierarchicalMenu-link:hover{text-decoration:underline}.ais-Panel .ais-HierarchicalMenu .ais-HierarchicalMenu-item.ais-HierarchicalMenu-item--selected>div:first-child a{font-family:'Parry Grotesque Pro Bold'}.ais-Panel .ais-HierarchicalMenu .ais-HierarchicalMenu-item .ais-HierarchicalMenu-list{padding-left:.975rem}.ais-Panel .ais-HierarchicalMenu .ais-HierarchicalMenu-item .ais-HierarchicalMenu-list .ais-HierarchicalMenu-item--selected>div:first-child a{font-family:'Parry Grotesque Pro Bold'}.ais-Panel .ais-HierarchicalMenu .ais-HierarchicalMenu-item .ais-HierarchicalMenu-list div a{font-weight:400}.ais-Panel .ais-HierarchicalMenu .ais-HierarchicalMenu-item .ais-HierarchicalMenu-list .ais-HierarchicalMenu-list .ais-HierarchicalMenu-item--selected>div:first-child a{font-family:'Parry Grotesque Pro Bold'}.ais-Panel .ais-HierarchicalMenu .ais-HierarchicalMenu-item .ais-HierarchicalMenu-list .ais-HierarchicalMenu-list div a{font-weight:400}@media (min-width:56.25rem){#clear-refinements{padding-bottom:3.3125rem}}.ais-RangeSlider .rheostat{overflow:visible;margin-top:1em;margin-bottom:3em;width:90%;margin-left:3%}.ais-RangeSlider .rheostat-background{background-color:#e5e5e5;border-right-width:.125rem;border-left-width:.125rem;position:relative}.ais-RangeSlider .rheostat-horizontal .rheostat-background{height:.375rem;top:0;width:100%}.ais-RangeSlider .rheostat-horizontal .rheostat-progress{background-color:#cf122c;position:absolute;height:.25rem;top:.0625rem}.ais-RangeSlider .rheostat-horizontal .rheostat-handle{top:-.625rem}.ais-RangeSlider .rheostat-handle-lower{margin-left:0}.ais-RangeSlider .rheostat-handle-lower .rheostat-progress{left:0}.ais-RangeSlider .rheostat-handle-upper{margin-left:0}.ais-RangeSlider .rheostat-handle-upper .rheostat-tooltip{right:0}.rheostat-handle{width:1.563rem;height:1.563rem;position:relative;z-index:1;background:#fff;border:.1875rem solid #666;border-radius:50%;cursor:pointer}.rheostat-tooltip{position:absolute;background:#fff;top:2.3125rem;min-width:1.25rem;text-align:center;font-size:.8em}.ais-range-slider--value{width:2.5rem;position:absolute;text-align:center;margin-left:-1.25rem;padding-top:1.3125rem;font-size:.8em}.ais-range-slider--marker{position:absolute;margin-left:-.0625rem;width:.0625rem;height:.3125rem}.ais-range-slider--marker-large{background:#ddd;width:.125rem;margin-left:-.125rem;height:.75rem}.ais-range-slider--marker-large:first-child{margin-left:0}.ais-price-ranges--button{background:#39c none repeat scroll 0 0;padding:.3125rem 1.3125rem;margin-left:.625rem;border:0 none;color:#fff;font-size:.8125rem;font-weight:400;font-family:"Raleway","Helvetica Neue",Verdana,Arial,sans-serif;line-height:1.188rem;text-align:center;text-transform:uppercase;vertical-align:middle}@media (max-width:56.25rem){.algolia--container{display:flex;flex-direction:column}.algolia--container #algolia-left-container{order:1;flex:100%}.algolia--container #instant-search-facets-container{display:flex;flex-direction:column;order:2}.algolia--container #algolia-right-container{order:3}.filter__close__container{position:fixed;bottom:0;left:0;width:100%;height:60px;background-color:#cf122c;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:100}.filter__close__container:hover{cursor:pointer}.filter__close__container button.button__close__filter.button--no-arrow{margin:0 auto}.filter__close__container button.button__close__filter.button--no-arrow:hover{transform:none;box-shadow:none;background-color:#fff;background-image:none;color:#cf122c}.filter__close__container span{text-align:center;font-size:10px}.ais-current-refined-values--clear-all div,.ais-body.ais-clear-all--body div{max-width:41%;min-width:196px}.algolia--container #instant-search-facets-container{background-color:#f2f2f2}.algolia--container #instant-search-facets-container.active{top:5.3rem;padding-bottom:2.5rem}.ais-Panel .ais-Panel-header{border-bottom:2px solid #afafaf}}.category-view__seotext--bottom,.category-view__seotext--left{margin-top:1.75rem;order:5}.category-view__seotext--bottom p,.category-view__seotext--left p{color:#666;font-size:.875rem;margin-top:0}.category-view__seotext--bottom b,.category-view__seotext--left b{font-weight:700;font-size:.875rem}.category-view__seotext--bottom{padding:1.25rem}@media (min-width:1200px){.category-view__seotext--bottom{padding:0}}@media (min-width:56.25rem){#instant-search-facets-container{min-width:25%;margin-top:0;box-shadow:none;min-height:37.5rem;display:flex;flex-direction:column;visibility:visible}#instant-search-facets-container .slider{border-bottom:none}#algolia-left-container,#algolia-right-container{flex:100%}.filter__close__container{display:none}}.algolia--container{margin-top:1.875rem;padding-top:1.875rem;border-top:1px solid #e5e5e5;position:relative}@media (min-width:43.75rem){.algolia--container{padding-top:2.5rem;display:flex}.algolia--container .category__list--wrapper{display:flex;min-width:75%;flex-flow:row wrap;height:100%}}.ais-star-rating--body{height:3.75rem}.ais-star-rating--item{margin:.625rem 0;position:absolute}.ais-star-rating--item a.ais-star-rating--link{display:flex}.ais-star-rating--item a.ais-star-rating--link span.ais-star-rating--star{width:1.25rem;height:1.25rem;background-color:#e5e5e5;border-radius:100%;display:block;margin-right:1rem}.ais-star-rating--item a.ais-star-rating--link span.ais-star-rating--star__empty{display:none}.ais-star-rating--item a.ais-star-rating--link span.ais-star-rating--count{display:none}.ais-star-rating--item a.ais-star-rating--link:hover span.ais-star-rating--star{width:1.25rem;height:1.25rem;background-color:#cf122c;border-radius:100%;display:block;margin-right:1rem;z-index:1}.ais-star-rating--item.ais-star-rating--item__active a.ais-star-rating--link span.ais-star-rating--star{background-color:#cf122c;z-index:1}.is-widget-container-event_season .ais-SearchBox,.is-widget-container-filter_color .ais-SearchBox{display:none}#maincontent{position:relative}#algolia-autocomplete-container{max-width:73.75rem;margin:0 auto}.aa-dropdown-menu{background-color:#fff;width:100%;box-shadow:0 12px 16px rgba(0,0,0,.15);padding:1.25rem;top:0 !important;left:0 !important}.aa-dropdown-menu .autocomplete-wrapper .col3 .other-sections>div{margin-bottom:1rem}.aa-dropdown-menu .autocomplete-wrapper .col3 .category{font-size:1.1rem;font-family:'Parry Grotesque Pro Bold'}.aa-dropdown-menu .autocomplete-wrapper .col3 .aa-suggestion a{color:#666;text-decoration:none}.aa-dropdown-menu .autocomplete-wrapper .col3 .aa-suggestion em{color:#cf122c;font-style:normal}.aa-dropdown-menu .autocomplete-wrapper .col3 .aa-suggestion small{display:none}.aa-dropdown-menu .autocomplete-wrapper .col3 .aa-suggestion .info-without-thumb{font-size:.875rem;line-height:1.4em;border-bottom:1px solid #e3e3e3;padding:.5rem .3rem}.aa-dropdown-menu .autocomplete-wrapper .col3 .aa-suggestion .info-without-thumb:hover{background-color:#f3f3f3}.aa-dropdown-menu .autocomplete-wrapper #autocomplete-products-footer{margin-top:1.5rem}@media (min-width:62.5rem){.aa-dropdown-menu .autocomplete-wrapper{display:flex}.aa-dropdown-menu .autocomplete-wrapper .col9{order:2;padding-left:1.25rem;width:75%}.aa-dropdown-menu .autocomplete-wrapper .col3{order:1;width:25%}}.aa-dropdown-menu .aa-dataset-products .aa-suggestions .aa-suggestion{padding:.5rem 0;transition:.2s box-shadow,transform linear;background-color:#fff;border-bottom:3px solid #fff}.aa-dropdown-menu .aa-dataset-products .aa-suggestions .aa-suggestion:hover{box-shadow:0 0 20px rgba(0,0,0,.2);z-index:1;border-bottom:3px solid #cf122c}.aa-dropdown-menu .aa-dataset-products .aa-suggestions .aa-suggestion:active{box-shadow:none}.aa-dropdown-menu .aa-dataset-products .aa-suggestions .aa-suggestion a{display:flex;align-items:center;color:#000;text-decoration:none;font-size:.875rem}.aa-dropdown-menu .aa-dataset-products .aa-suggestions .aa-suggestion a .info{line-height:1.4em}.aa-dropdown-menu .aa-dataset-products .aa-suggestions .aa-suggestion a .thumb{padding-right:.875rem;min-width:6rem}.aa-dropdown-menu .aa-dataset-products .aa-suggestions .aa-suggestion a em{color:#cf122c;font-style:normal}.aa-dropdown-menu .aa-dataset-products .aa-suggestions .aa-suggestion .algoliasearch-autocomplete-category{color:#666;font-size:.75rem;line-height:1.2em;margin-top:.3rem}.aa-dropdown-menu .aa-dataset-products .aa-suggestions .aa-suggestion .algoliasearch-autocomplete-price{font-size:.875rem;margin-top:.3rem}@media (min-width:62.5rem){.aa-dropdown-menu .aa-dataset-products .aa-suggestions{display:flex !important;flex-wrap:wrap}.aa-dropdown-menu .aa-dataset-products .aa-suggestions .aa-suggestion{width:50%;padding:.625rem}.aa-dropdown-menu .aa-dataset-products .aa-suggestions .aa-suggestion a{font-size:.875rem}.aa-dropdown-menu .aa-dataset-products .aa-suggestions .aa-suggestion .algoliasearch-autocomplete-category{margin-top:.5rem}.aa-dropdown-menu .aa-dataset-products .aa-suggestions .aa-suggestion .algoliasearch-autocomplete-price{font-size:1.1rem;margin-top:.5rem}}.rayherideas-algolia-idea .ideas__teaser{display:none}@media (min-width:43.75rem){.rayherideas-algolia-idea .ideas__teaser{display:block}}.rayherideas-algolia-idea .ideas__teaser h1 span{display:block;font-family:'Parry Grotesque Pro Normal'}@media (min-width:75rem){.rayherideas-algolia-idea .ideas__teaser .block-content{max-height:27rem;overflow:hidden}}@media (min-width:64rem){.ideas-view{padding:.975rem 0}}.ideas-view .ideas-view__content{padding:1.25rem}.ideas-view .ideas-view__content>h2{font-family:'Parry Grotesque Pro Bold'}.ideas-view .ideas-view__content .ideas-view__content__attributes{display:flex;padding-bottom:1.875rem;padding-top:.9375rem}.ideas-view .ideas-view__content .ideas-view__content__attributes div{flex:50%;margin-right:1.25rem}.ideas-view .ideas-view__content .ideas-view__content__attributes div p{color:#666;font-size:.75rem;letter-spacing:.125rem;text-transform:uppercase;margin-bottom:0}.ideas-view .ideas-view__content .ideas-view__content__attributes div span{color:#cf122c;font-family:'Parry Grotesque Pro Bold';font-size:1rem}.ideas-view .ideas-view__content .ideas-view__content__attributes div img{position:relative;top:.5rem}.ideas-view .ideas-view__content .ideas-view__pdf{padding:1.25rem 0;border-top:1px solid #e5e5e5}.ideas-view .ideas-view__content .ideas-view__content__social-media{border-top:1px solid #e5e5e5}.ideas-view .ideas-view__content .ideas-view__content__social-media strong{display:block;margin-top:1.4rem}.ideas-view .ideas-view__content .ideas-view__content__social-media .ideas-view__content__social-media__wrapper{justify-content:flex-start}.ideas-view .ideas-view__content .ideas-view__content__social-media .ideas-view__content__social-media__wrapper .icon--socialmedia img{width:1.8rem;height:1.8rem}.ideas-view .ideas-view__content .ideas-view__content__social-media .ideas-view__content__social-media__wrapper .icon--socialmedia:first-child{padding-left:0}@media (min-width:43.75rem){.ideas-view{display:flex;margin-left:30px}.ideas-view .ideas-view__gallery__img{flex:70%;margin-right:55px;margin-bottom:1.25rem}}@media (min-width:1024px){.ideas-view .ideas-view__gallery__img{margin-bottom:3.25rem}}@media (min-width:1200px){.ideas-view{margin-left:0}}.ideas-view__steps{background-color:#f2f2f2;padding:1.875rem 1.25rem;position:relative}@media (min-width:1024px){.ideas-view__steps{padding:3.125rem 1.25rem}}@media (min-width:1200px){.ideas-view__steps{padding:3.125rem 0}}@media (min-width:900px){.ideas-view__steps:before{content:'';width:calc((100vw - 100%)/2);height:100%;background-color:#f2f2f2;position:absolute;left:100%;top:0}.ideas-view__steps:after{content:'';width:calc((100vw - 100%)/2);height:100%;background-color:#f2f2f2;position:absolute;right:100%;top:0}}.ideas-view__steps .ideas-view__steps__subline{display:block;margin:0 0 2.5rem;font-size:1.025rem;line-height:2rem;color:#cf122c}@media (min-width:43.75rem){.ideas-view__steps .ideas-view__steps__subline{font-size:1.375rem}}.ideas-view__steps .ideas-view__steps__extra-note{margin-bottom:30px}.ideas-view__steps .ideas-view__steps__extra-note p{font-family:'Parry Grotesque Pro Normal';font-size:1rem}.ideas-view__steps .ideas-view__steps__grid{display:flex;flex-direction:row;flex-flow:wrap;margin:-10px}.ideas-view__steps .ideas-view__steps__grid .ideas-view__steps__grid__item{flex:0 1 100%;padding:10px}@media (min-width:600px){.ideas-view__steps .ideas-view__steps__grid .ideas-view__steps__grid__item{flex:0 1 50%}}@media (min-width:43.75rem){.ideas-view__steps .ideas-view__steps__grid .ideas-view__steps__grid__item{flex:0 1 33%}}@media (min-width:1024px){.ideas-view__steps .ideas-view__steps__grid .ideas-view__steps__grid__item{flex:0 1 25%}}.ideas-view__steps .ideas-view__steps__grid .ideas-view__steps__grid__item h4{margin:.975rem 0 5px;font-family:'Parry Grotesque Pro Bold'}.ideas-view__steps .ideas-view__steps__grid .ideas-view__steps__grid__item>span{display:block;margin-bottom:.925rem}.ideas-view__steps .ideas-view__steps__grid .ideas-view__steps__grid__item .ideas-view__steps__grid__item__image{min-height:2rem;position:relative}.ideas-view__steps .ideas-view__steps__grid .ideas-view__steps__grid__item .ideas-view__steps__grid__item__image span{display:block;font-size:1rem;margin-bottom:.625rem;position:absolute;background-color:#000;color:#fff;padding:.2rem .825rem}.ideas-view__steps .ideas-view__steps__grid .ideas-view__steps__grid__item .ideas-view__steps__grid__item__note{padding:.925rem 0 .625rem;border-top:1px solid #999}.ideas-view__steps .ideas-view__steps__grid .ideas-view__steps__grid__item .ideas-view__steps__grid__item__note p{font-family:'Parry Grotesque Pro Normal';opacity:.8;font-size:.825rem;margin:0}.ideas-view__materials{display:flex;flex-flow:row wrap;padding:1.25rem 0;justify-content:center}@media (min-width:43.75rem){.ideas-view__materials{padding:2.063rem 0 0}}.ideas-view__materials .as-h2{margin-bottom:0}.ideas-view__materials .as-h3{color:#cf122c;margin-bottom:30px;padding:0}@media (min-width:90rem){.ideas-view__materials .as-h3{margin-bottom:2.5rem}}.ideas-view__materials form{width:100%;border-bottom:.0625rem solid #e5e5e5}.ideas-view__materials .ideas-view__materials__item{padding:.625rem}@media (max-width:43.75rem){.ideas-view__materials .ideas-view__materials__item{flex:0 1 45%}}@media (min-width:70.25rem){.ideas-view__materials .ideas-view__materials__item{flex:0 1 16%}}.ideas-view__materials .ideas-view__materials__item__content{font-size:1rem;color:#000;line-height:1rem;margin-bottom:.625rem}@media (min-width:43.75rem){.ideas-view__materials .ideas-view__materials__item__content{font-size:.875rem}}.ideas-view__materials .ideas-view__materials__item__content .ideas-view__materials__item__content__sku{font-size:.75rem;color:#cf122c;margin-top:.625rem;display:block}@media (min-width:43.75rem){.ideas-view__materials .ideas-view__materials__item__content .ideas-view__materials__item__content__sku{margin-top:1.25rem}}.ideas-view__materials .ideas-view__materials__item__content span.as-h3{font-family:'Parry Grotesque Pro Bold';margin-bottom:.3125rem;color:#000;font-size:.925rem}@media (min-width:43.75rem){.ideas-view__materials .ideas-view__materials__item__content span.as-h3{margin-bottom:0;padding-bottom:0;font-size:1rem}}.ideas-view__materials .ideas-view__materials__item__content .ideas-view__materials__item__content__stock__status--unavailable{color:#cf122c}.ideas-view__materials .ideas-view__materials__item__content .ideas-view__materials__item__content__qty__wrapper{display:flex;justify-content:center;align-items:center;margin-top:.625rem}.ideas-view__materials .ideas-view__materials__item__content .ideas-view__materials__item__content__qty__wrapper .ideas-view__materials__item__content__qty__wrapper__content{flex:1 0 10%;display:flex;flex-direction:column}.ideas-view__materials .ideas-view__materials__item__content .ideas-view__materials__item__content__qty__wrapper .ideas-view__materials__item__content__qty__wrapper__content label{padding-bottom:.35rem;text-transform:uppercase;font-size:.75rem}.ideas-view__materials .ideas-view__materials__item__content .ideas-view__materials__item__content__qty__wrapper .ideas-view__materials__item__content__qty__wrapper__content input{width:2.5rem;border:.0625rem solid #000;height:2.5rem;border-radius:.625rem;text-align:center}.ideas-view__materials .ideas-view__materials__item__content .ideas-view__materials__item__content__qty__wrapper .ideas-view__materials__item__content__price{padding-top:1.25rem;flex:1 0 65%;margin-left:.625rem}.ideas-view__materials .ideas-view__materials__item__content .ideas-view__materials__item__content__qty__wrapper .ideas-view__materials__item__content__price .final--price__box .priceunit--format,.ideas-view__materials .ideas-view__materials__item__content .ideas-view__materials__item__content__qty__wrapper .ideas-view__materials__item__content__price .special--price__box .priceunit--format,.ideas-view__materials .ideas-view__materials__item__content .ideas-view__materials__item__content__qty__wrapper .ideas-view__materials__item__content__price .old--price__box .priceunit--format{bottom:0}.ideas-view__materials .ideas-view__materials__item__content .price-wrapper span{color:#cf122c;margin-bottom:0;padding-bottom:.3rem}@media (min-width:56.25rem){.ideas-view__materials .ideas-view__materials__item__content .price-wrapper span{font-size:1.125rem}}.ideas-view__materials .ideas-view__materials__item__content .ideas-view__materials__item__content__qty__wrapper__content input{width:20%;padding:.3125rem;height:2.3125rem;text-align:center}.ideas-view__materials a{text-decoration:none}.ideas-view__materials .ideas-view__materials__item__content__description,.ideas-view__materials .price-wrapper span{font-family:'Parry Grotesque Pro Normal';margin:0}.ideas-view__materials .ideas-view__materials__item__content__description{margin:0 0 .3125rem}.ideas-view__materials .ideas-view__materials__item__content__description p{margin:0}@media (min-width:43.75rem){.ideas-view__materials .ideas-view__materials__item__content__description{margin:.3125rem 0 .9375rem}.ideas-view__materials .ideas-view__materials__item__content__description p{font-size:.875rem}}.ideas-view__materials .ideas-view__materials__item__content__description{margin-bottom:.5rem}.ideas-view__materials .ideas-view__materials__item__content__extra-information{font-size:.75rem;padding:.35rem 0;opacity:.7}.ideas-view__materials .ideas-view__materials__add-to-cart{display:flex;justify-content:center;padding:1.25rem 1.25rem 2.5rem;margin:0 auto;max-width:100%}.ideas-view__materials .ideas-view__materials__add-to-cart .button{line-height:1.5em}.ideas-view__materials .ideas-view__materials__add-to-cart .button:before{width:2rem}@media (min-width:800px){.ideas-view__materials .ideas-view__materials__add-to-cart{max-width:70%}}@media (min-width:900px){.ideas-view__materials .ideas-view__materials__add-to-cart{max-width:50%}}@media (min-width:1100px){.ideas-view__materials .ideas-view__materials__add-to-cart{max-width:40%}}.ideas-view__equipments{display:flex;flex-flow:row wrap;padding:1.25rem 0;justify-content:center}@media (min-width:43.75rem){.ideas-view__equipments{padding:2.063rem 0 0}}.ideas-view__equipments .as-h2{margin-bottom:0}.ideas-view__equipments .as-h3{color:#cf122c;margin-bottom:30px;padding:0}@media (min-width:90rem){.ideas-view__equipments .as-h3{margin-bottom:2.5rem}}.ideas-view__equipments .ideas-view__equipments__item{padding:.625rem}@media (max-width:43.75rem){.ideas-view__equipments .ideas-view__equipments__item{flex:0 1 45%}}@media (min-width:70.25rem){.ideas-view__equipments .ideas-view__equipments__item{flex:0 1 16%}}.ideas-view__equipments .ideas-view__equipments__item__content{font-size:1rem;color:#000;line-height:1rem;margin-bottom:.625rem}@media (min-width:43.75rem){.ideas-view__equipments .ideas-view__equipments__item__content{font-size:.875rem}}.ideas-view__equipments .ideas-view__equipments__item__content .ideas-view__equipments__item__content__sku{font-size:.75rem;color:#cf122c;margin-top:.625rem;display:block}@media (min-width:43.75rem){.ideas-view__equipments .ideas-view__equipments__item__content .ideas-view__equipments__item__content__sku{margin-top:1.25rem}}.ideas-view__equipments .ideas-view__equipments__item__content span.as-h3{font-family:'Parry Grotesque Pro Bold';margin-bottom:.3125rem;color:#000;font-size:.925rem}@media (min-width:43.75rem){.ideas-view__equipments .ideas-view__equipments__item__content span.as-h3{margin-bottom:0;padding-bottom:0;font-size:1rem}}.ideas-view__equipments .ideas-view__equipments__item__content .ideas-view__equipments__item__content__stock__status--unavailable{color:#cf122c}.ideas-view__equipments .ideas-view__equipments__item__content .ideas-view__equipments__item__content__qty__wrapper{display:flex;justify-content:center;align-items:center;margin-top:.625rem}.ideas-view__equipments .ideas-view__equipments__item__content .ideas-view__equipments__item__content__qty__wrapper .ideas-view__equipments__item__content__qty__wrapper__content{flex:1 0 10%;display:flex;flex-direction:column}.ideas-view__equipments .ideas-view__equipments__item__content .ideas-view__equipments__item__content__qty__wrapper .ideas-view__equipments__item__content__qty__wrapper__content label{padding-bottom:.35rem;text-transform:uppercase;font-size:.75rem}.ideas-view__equipments .ideas-view__equipments__item__content .ideas-view__equipments__item__content__qty__wrapper .ideas-view__equipments__item__content__qty__wrapper__content input{width:2.5rem;border:.0625rem solid #000;height:2.5rem;border-radius:.625rem;text-align:center}.ideas-view__equipments .ideas-view__equipments__item__content .ideas-view__equipments__item__content__qty__wrapper .ideas-view__equipments__item__content__price{padding-top:1.25rem;flex:1 0 65%;margin-left:.625rem}.ideas-view__equipments .ideas-view__equipments__item__content .ideas-view__equipments__item__content__qty__wrapper .ideas-view__equipments__item__content__price .final--price__box .priceunit--format,.ideas-view__equipments .ideas-view__equipments__item__content .ideas-view__equipments__item__content__qty__wrapper .ideas-view__equipments__item__content__price .special--price__box .priceunit--format,.ideas-view__equipments .ideas-view__equipments__item__content .ideas-view__equipments__item__content__qty__wrapper .ideas-view__equipments__item__content__price .old--price__box .priceunit--format{bottom:0}.ideas-view__equipments .ideas-view__equipments__item__content .price-wrapper span{color:#cf122c;margin-bottom:0;padding-bottom:.3rem}@media (min-width:56.25rem){.ideas-view__equipments .ideas-view__equipments__item__content .price-wrapper span{font-size:1.125rem}}.ideas-view__equipments .ideas-view__equipments__item__content .ideas-view__equipments__item__content__qty__wrapper__content input{width:20%;padding:.3125rem;height:2.3125rem;text-align:center}.ideas-view__equipments a{text-decoration:none}.ideas-view__equipments .ideas-view__equipments__item__content__description,.ideas-view__equipments .price-wrapper span{font-family:'Parry Grotesque Pro Normal';margin:0}.ideas-view__equipments .ideas-view__equipments__item__content__description{margin:0 0 .3125rem}.ideas-view__equipments .ideas-view__equipments__item__content__description p{margin:0}@media (min-width:43.75rem){.ideas-view__equipments .ideas-view__equipments__item__content__description{margin:.3125rem 0 .9375rem}.ideas-view__equipments .ideas-view__equipments__item__content__description p{font-size:.875rem}}.ideas-view__equipments .ideas-view__equipments__item__content__description{margin-bottom:.5rem}.ideas-view__equipments .ideas-view__equipments__item__content__extra-information{font-size:.75rem;padding:.35rem 0;opacity:.7}.ideas-view__equipments .ideas-view__equipments__add-to-cart{display:flex;justify-content:center;padding:1.25rem 1.25rem 2.5rem;margin:0 auto;max-width:100%}.ideas-view__equipments .ideas-view__equipments__add-to-cart .button{line-height:1.5em}.ideas-view__equipments .ideas-view__equipments__add-to-cart .button:before{width:2rem}@media (min-width:800px){.ideas-view__equipments .ideas-view__equipments__add-to-cart{max-width:70%}}@media (min-width:900px){.ideas-view__equipments .ideas-view__equipments__add-to-cart{max-width:50%}}@media (min-width:1100px){.ideas-view__equipments .ideas-view__equipments__add-to-cart{max-width:40%}}.related-ideas .as-h2{display:flex;margin:30px 0 10px;justify-content:center;font-size:1.5rem}@media (min-width:43.75rem){.related-ideas .as-h2{font-size:1.8rem}}@media (min-width:90rem){.related-ideas .as-h2{font-size:2.625rem;margin:2.5rem 0 0}}.related-ideas .as-h3{color:#cf122c;margin-bottom:30px;padding:0}@media (min-width:90rem){.related-ideas .as-h3{margin-bottom:2.5rem}}.related-ideas .related-ideas__container{display:flex;flex-wrap:wrap;padding:0 .625rem;padding-bottom:1.5rem;justify-content:center}.related-ideas .related-ideas__container__item{flex:0 1 50%;margin-bottom:1.25rem;padding:0 .625rem}@media (min-width:43.75rem){.related-ideas .related-ideas__container__item{flex:0 1 33%}}@media (min-width:62.5rem){.related-ideas .related-ideas__container__item{flex:0 1 25%;margin-bottom:2.5rem}}.related-ideas .related-ideas__container__item__head__image{overflow:hidden}.related-ideas .related-ideas__container__item__head__image img{transition:all ease-in .2s;transform:scale(1)}.related-ideas .related-ideas__container__item__head__image:hover img{transform:scale(1.1)}@media (min-width:43.75rem){.related-ideas .related-ideas__container__item__head{display:flex;justify-content:center}}.related-ideas .related-ideas__container__item__content{text-align:center}.related-ideas .related-ideas__container__item__content h4{margin-top:1.25rem}.related-ideas .related-ideas__container__item__content p{font-size:.75rem;letter-spacing:.125rem;color:#666;margin-bottom:.3125rem}.related-ideas .related-ideas__container__item__content__difficulty{display:flex;justify-content:center}.related-ideas .related-ideas__container__item__content__difficulty span{width:.75rem;height:.75rem;background-color:#f2f2f2;display:block;border-radius:50%;margin:0 .4375rem}.related-ideas .related-ideas__container__item__content__difficulty span.active{background-color:#cf122c}.related-ideas .related-ideas__container__item__content__duration{margin-top:1.063rem}.related-ideas .related-ideas__container__item__content__duration p{margin-bottom:0}.related-ideas .related-ideas__container__item__content__duration .duration--time{color:#cf122c;font-family:'Parry Grotesque Pro Bold'}.related-ideas .related-ideas__container__item__footer{display:flex;justify-content:center;margin-top:.625rem}.related-ideas .related-ideas__container__item__footer .button--important{padding:.3125rem 1.25rem .3125rem .8125rem;font-size:.875rem}.related-ideas .related-ideas__container__item__footer .button--important:after{top:.6875rem;right:-.125rem;background-size:1.125rem .9375rem;width:1.25rem;height:.9375rem}.rayherideas-algolia-index .breadcrumbs{display:none}.rayherideas-algolia-index .page-main>header{text-align:center}.rayherideas-algolia-index .page-main>header p{max-width:50rem;font-size:1.15rem;line-height:1.6em;padding:0 1.25rem}@media (min-width:43.75rem){.rayherideas-algolia-index .page-main>header p{margin:3rem auto 2.5rem auto;font-size:1.25rem;padding:0}}.ideas-list__grid__item{max-width:100%;transition:.2s all linear;transform:scale(1);background-color:#fff;padding-bottom:1.25rem}.ideas-list__grid__item a{text-decoration:none;text-align:center}.ideas-list__grid__item a.button{display:none}@media (min-width:43.75rem){.ideas-list__grid__item a.button{display:block}}.ideas-list__grid__item h3{font-family:'Parry Grotesque Pro Bold';margin:0;padding-top:1rem;padding-bottom:0;color:#000;font-size:.85rem}@media (min-width:43.75rem){.ideas-list__grid__item h3{padding-top:1.25rem;font-size:1rem}}.ideas-list__grid__item p{font-size:.875rem;color:#000;line-height:1rem;margin-bottom:.625rem}@media (min-width:43.75rem){.ideas-list__grid__item p{font-size:.875rem}}.ideas-list__grid__item .ideas-list__grid__item__content{padding:0 1.25rem;background-color:#fff;transition:.2s all linear}.ideas-list__grid__item .ideas-list__grid__item__content .ideas-list__grid__item__content__difficulty,.ideas-list__grid__item .ideas-list__grid__item__content .ideas-list__grid__item__content__duration{margin:1.25rem 0}.ideas-list__grid__item .ideas-list__grid__item__content .ideas-list__grid__item__content__difficulty p,.ideas-list__grid__item .ideas-list__grid__item__content .ideas-list__grid__item__content__duration p{font-size:.75rem;color:#666;letter-spacing:.125rem;text-transform:uppercase;margin:0 0 .3125rem}.ideas-list__grid__item .ideas-list__grid__item__content .ideas-list__grid__item__content__difficulty .ideas-list__grid__item__content__difficulty__level,.ideas-list__grid__item .ideas-list__grid__item__content .ideas-list__grid__item__content__duration .ideas-list__grid__item__content__difficulty__level{display:flex;justify-content:center}.ideas-list__grid__item .ideas-list__grid__item__content .ideas-list__grid__item__content__difficulty span,.ideas-list__grid__item .ideas-list__grid__item__content .ideas-list__grid__item__content__duration span{color:#cf122c;font-size:1rem;font-family:'Parry Grotesque Pro Black';display:block}.ideas-list__grid__item .ideas-list__grid__item__content .ideas-list__grid__item__content__link{display:flex;justify-content:center}@media (min-width:43.75rem){.ideas-list__grid__item:hover{width:100%;position:absolute;transform:translateY(-.625rem);box-shadow:0 0 .9375rem rgba(0,0,0,.3);z-index:1000}.ideas-list__grid__item:hover .ideas-list__grid__item__content{transform:translateY(-10px)}.ideas-list__grid__item:active{transform:translateY(0);box-shadow:none}.ideas-list__grid__item:active .ideas-list__grid__item__content{transform:translateY(0)}}.rayherideas-algolia-index .sort-by-label{display:none !important}.rayherideas-algolia-index .is-widget-container-difficulty .ais-refinement-list--list{display:flex !important}@media (min-width:43.75rem){.rayherideas-algolia-index .ais-Hits .ais-Hits-item{height:34.38rem !important}}.rayherideas-algolia-index .is-widget-container-difficulty .ais-refinement-list--list.active{display:flex !important}.rayherideas-algolia-index .is-widget-container-difficulty .ais-refinement-list--item{width:1.25rem;height:1.25rem;background-color:#e5e5e5;border-radius:100%;margin:0 .375rem}.rayherideas-algolia-index .is-widget-container-difficulty .ais-refinement-list--item.ais-refinement-list--item__active{background-color:#cf122c;margin:0}.rayherideas-algolia-index .is-widget-container-difficulty .ais-refinement-list--item:first-child{margin:0 .375rem 0 0}.rayherideas-algolia-index .difficulty-1,.rayherideas-algolia-index .difficulty-2,.rayherideas-algolia-index .difficulty-3,.rayherideas-algolia-index .difficulty-4,.rayherideas-algolia-index .difficulty-5{position:relative}.rayherideas-algolia-index .difficulty-1:after,.rayherideas-algolia-index .difficulty-2:after,.rayherideas-algolia-index .difficulty-3:after,.rayherideas-algolia-index .difficulty-4:after,.rayherideas-algolia-index .difficulty-5:after{content:'';position:absolute;width:9.375rem;height:1.375rem;background-size:100% 100%}.rayherideas-algolia-index .difficulty-1:after{background-image:url('../../frontend/Rayher/theme/fr_FR//images/difficulty-1.svg')}.rayherideas-algolia-index .difficulty-2:after{background-image:url('../../frontend/Rayher/theme/fr_FR//images/difficulty-2.svg')}.rayherideas-algolia-index .difficulty-3:after{background-image:url('../../frontend/Rayher/theme/fr_FR//images/difficulty-3.svg')}.rayherideas-algolia-index .difficulty-4:after{background-image:url('../../frontend/Rayher/theme/fr_FR//images/difficulty-4.svg')}.rayherideas-algolia-index .difficulty-5:after{background-image:url('../../frontend/Rayher/theme/fr_FR//images/difficulty-5.svg')}.filtersubscription-sidebar{order:4;margin:2.5rem 0;border-bottom:.0625rem solid #bfbfbf}.filtersubscription-sidebar .filtersubscription-sidebar__headline{font-size:1.125rem;padding:.9375rem 0 .75rem;color:#000;font-family:'Parry Grotesque Pro Bold'}.filtersubscription-sidebar .filtersubscription-sidebar__optin{display:flex;align-items:center}.filtersubscription-sidebar .filtersubscription-sidebar__optin input{margin:0 .5rem 0 0}.filtersubscription-sidebar .filtersubscription-sidebar__optin label{flex:1 0 auto;padding:0}.filtersubscription-sidebar .filtersubscription-sidebar__email__container{margin-top:.625rem}.filtersubscription-sidebar .filtersubscription-sidebar__email__container label{padding:0;font-size:.875rem;color:#666}.filtersubscription-sidebar .filtersubscription-sidebar__email__container input{width:100%;height:3.125rem;border:none;background-color:#f2f2f2;text-align:center}.filtersubscription-sidebar .filtersubscription-sidebar__email__container input::-webkit-input-placeholder{color:#000;font-size:.875rem;text-align:center}.filtersubscription-sidebar .filtersubscription-sidebar__email__container button{background-color:#cf122c !important;width:100%;height:3.125rem !important;text-align:left !important;border-radius:0 0 .3125rem .3125rem;color:#fff !important;letter-spacing:.125rem}.filtersubscription-sidebar .filtersubscription-sidebar__email__container button:hover:after,.filtersubscription-sidebar .filtersubscription-sidebar__email__container button:active:after,.filtersubscription-sidebar .filtersubscription-sidebar__email__container button:focus:after{display:none}.filtersubscription-sidebar .filtersubscription-sidebar__message.active{background-color:#efefef;padding:.3125rem .9375rem;font-size:.625rem;margin-bottom:.625rem}.ct-view-craft_idea .ideas--wrapper{margin-bottom:0}.ct-view-craft_idea .ideas--wrapper .as-h2{margin:0 0 3.75rem;line-height:1.3rem}.ct-view-craft_idea .ideas--wrapper .idea__content p{margin-top:12px;margin-bottom:5px}.ideas-widget .as-h2{display:flex;margin-top:60px;margin-bottom:60px;justify-content:center;font-size:1.5rem}@media (min-width:43.75rem){.ideas-widget .as-h2{font-size:1.8rem}}@media (min-width:90rem){.ideas-widget .as-h2{font-size:2.625rem}}@media (max-width:700px){.ideas-widget .as-h2{margin-top:30px;margin-bottom:30px}}.ideas-widget .ideas-widget__container{display:flex;flex-wrap:wrap;padding:0 .625rem}.ideas-widget .ideas-widget__container__item{flex:0 1 50%;margin-bottom:1.25rem;padding:0 .625rem}@media (min-width:700px){.ideas-widget .ideas-widget__container__item{flex:0 1 33%}}@media (min-width:1000px){.ideas-widget .ideas-widget__container__item{flex:0 1 25%;margin-bottom:2.5rem}}.ideas-widget .ideas-widget__container__item__head__image{overflow:hidden}.ideas-widget .ideas-widget__container__item__head__image img{transition:all ease-in .2s;transform:scale(1)}.ideas-widget .ideas-widget__container__item__head__image:hover img{transform:scale(1.1)}@media (min-width:700px){.ideas-widget .ideas-widget__container__item__head{display:flex;justify-content:center}}.ideas-widget .ideas-widget__container__item__content{text-align:center}.ideas-widget .ideas-widget__container__item__content h4{margin-top:20px}.ideas-widget .ideas-widget__container__item__content p{font-size:12px;letter-spacing:2px;color:#666;margin-bottom:5px}.ideas-widget .ideas-widget__container__item__content__difficulty{display:flex;justify-content:center}.ideas-widget .ideas-widget__container__item__content__difficulty .difficulty--level{width:12px;height:12px;background-color:#f2f2f2;display:block;border-radius:50%;margin:0 7px}.ideas-widget .ideas-widget__container__item__content__difficulty .difficulty--level.active{background-color:#cf122c}.ideas-widget .ideas-widget__container__item__content__duration{margin-top:17px}.ideas-widget .ideas-widget__container__item__content__duration p{margin-bottom:0}.ideas-widget .ideas-widget__container__item__content__duration span{color:#cf122c;font-family:'Parry Grotesque Pro Bold'}.ideas-widget .ideas-widget__container__item__footer{display:flex;justify-content:center;margin-top:.625rem}.ideas-widget .ideas-widget__container__item__footer .button--important{padding:5px 1.25rem 5px 13px;font-size:14px}.ideas-widget .ideas-widget__container__item__footer .button--important:after{top:11px;right:-2px;background-size:18px 15px;width:1.25rem;height:15px}.fotorama-stretch,.fotorama-focus-overlay:after,.fotorama__stage__shaft,.fotorama__stage__frame,.fotorama__html,.fotorama__video iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.fotorama-grab-cursor,.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama-grabbing-cursor,.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama-gpu,.fotorama--fullscreen,.fotorama__caption,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__stage__frame,.fotorama__wrap--css3 .fotorama__html,.fotorama__stage:before,.fotorama__nav:before,.fotorama__stage:after,.fotorama__nav:after,.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{transform:translateZ(0)}.fotorama-focus,.fotorama__nav__frame,.fotorama__fullscreen-icon:focus,.fotorama__zoom-out:focus,.fotorama__zoom-in:focus{outline:0}.fotorama-focus-overlay:after{background-color:#006bb4;border-radius:inherit;content:''}.fotorama-transform-disabled,.fotorama__wrap--video .fotorama__stage__shaft,.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{transform:none !important}.fotorama-transition-for-slide,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-duration:0ms;transition-property:transform,width;transition-timing-function:cubic-bezier(.1,0,.25,1)}.fotorama-no-select,.fotorama__wrap,.fotorama__no-select,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{user-select:none}.fotorama-select,.fotorama__select{user-select:text}.fotorama-empty-bg{background:url(data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=)}.fotorama-auto-margin,.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama-inline-block,.fotorama__nav__shaft,.fotorama__nav__frame,.fotorama__caption__wrap{*display:inline;*zoom:1;-moz-box-orient:vertical;display:-moz-inline-box;display:inline-block;vertical-align:middle}.fotorama-content-box,.fotorama__nav__frame{box-sizing:content-box}.fotorama-border-box,.fotorama__thumb-border,.fotorama__caption__wrap,.fotorama__arr{box-sizing:border-box}.fotorama-hidden,.fotorama--hidden,.fotorama__load{left:-99999px;position:absolute;top:-99999px;z-index:-1000}.fotorama-visible{left:auto;opacity:1;position:relative;top:auto;z-index:auto}.fotorama-no-tap,.fotorama__stage__shaft,.fotorama__stage__frame,.fotorama__nav,.fotorama__nav__shaft,.fotorama__nav__frame,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{-webkit-tap-highlight-color:rgba(0,0,0,0)}.transitionDuration{transition-duration:.333s}.transitionDurationZero{transition-duration:0ms}.fotorama-sprite,.fotorama__fullscreen .fotorama__zoom-out,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__arr .fotorama__arr__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__thumb--icon,.fotorama__video-close{background-image:url('../../frontend/Rayher/theme/fr_FR/mage/gallery/gallery.png');background-repeat:no-repeat}@media print{.fotorama-print-background,.fotorama-sprite,.fotorama__thumb-border,.fotorama__fullscreen .fotorama__zoom-out,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__arr .fotorama__arr__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__thumb--icon,.fotorama__video-close{background:0 0 !important}}.fotorama__fullscreen-icon:focus,.fotorama__zoom-out:focus,.fotorama__zoom-in:focus,.fotorama__arr:focus,.fotorama__stage__shaft:focus,.fotorama__nav__frame--thumb:focus .fotorama__thumb,.fotorama__nav__frame--dot:focus .fotorama__dot{box-shadow:none}.fotorama__fullscreen-icon:focus:after,.fotorama__zoom-out:focus:after,.fotorama__zoom-in:focus:after,.fotorama__arr:focus:after,.fotorama__stage__shaft:focus:after,.fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after{border-radius:inherit;bottom:3px;box-shadow:0 0 3px 1px #68a8e0;content:'';left:3px;position:absolute;right:3px;top:3px;z-index:1000}.fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama__nav__frame--dot:focus .fotorama__thumb:after,.fotorama__nav__frame--thumb:focus .fotorama__dot:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after{bottom:0;left:0;right:0;top:0}.fotorama__nav__frame--thumb:focus .fotorama__thumb.fotorama_vertical_ratio:after,.fotorama__nav__frame--dot:focus .fotorama__thumb.fotorama_vertical_ratio:after{left:2px;right:2px}.fotorama__nav__frame--thumb:focus .fotorama__thumb,.fotorama__nav__frame--dot:focus .fotorama__thumb{overflow:inherit}.fotorama__nav__frame:nth-child(2):focus .fotorama__thumb:after{left:1px}.fotorama__nav__frame:nth-child(2):focus .fotorama__thumb.fotorama_vertical_ratio:after{top:1px}.fotorama__nav__frame:last-child:focus .fotorama__thumb:after{right:1px}.fotorama__nav__frame:last-child:focus .fotorama__thumb.fotorama_vertical_ratio:after{bottom:1px}.fotorama__thumb__arr{box-shadow:none}.fotorama--fullscreen{background:#fff;bottom:0 !important;float:none !important;left:0 !important;margin:0 !important;position:fixed !important;right:0 !important;top:0 !important;width:100% !important;z-index:1000 !important}.fotorama--fullscreen .fotorama__wrap{max-width:100% !important}.fotorama__fullscreen{overflow:hidden;position:relative}.fotorama__fullscreen .fotorama__zoom-in,.fotorama__fullscreen .fotorama__zoom-out{cursor:pointer;display:block;height:80px;overflow:hidden;position:absolute;width:80px}.fotorama__fullscreen .fotorama__zoom-out{background-position:0 -80px !important;top:80px}.fotorama__fullscreen .fotorama__zoom-out.fotorama__zoom-out--disabled{display:none}.fotorama__fullscreen .fotorama__zoom-in{background-position:0 0 !important;top:0}.fotorama__fullscreen .fotorama__zoom-in.fotorama__zoom-in--disabled{display:none}.fotorama__fullscreen .fotorama__video-close{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__zoom-in,.fotorama__zoom-out{display:none}.fotorama{min-width:1px;overflow:hidden}.fotorama__wrap{-webkit-text-size-adjust:100%;direction:ltr;position:relative;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__stage,.fotorama__nav{max-width:100%;overflow:hidden;position:relative}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__stage__shaft{position:relative}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1 !important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active,.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{border:none !important;max-width:inherit;opacity:0}.fotorama__loaded .fotorama__img,.fotorama__error .fotorama__img{opacity:1}.fotorama__img--full{display:none}.fotorama__nav{display:none;font-size:0;line-height:0;white-space:nowrap;z-index:5}.fotorama__nav__shaft{left:0;position:relative;text-align:left;top:0}.fotorama__nav__frame{position:relative}.fotorama__nav--dots{display:block;text-align:center}.fotorama__nav--dots .fotorama__nav__frame{height:30px;width:18px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__active .fotorama__dot{background-color:#ff5501;border-color:#ff5501}.fotorama__nav__frame.fotorama__active .fotorama__nav__frame{border-width:3px;height:0;width:0}.fotorama__nav__frame.fotorama__active .fotorama__nav__frame:after{left:-3px;padding:3px;top:-3px}.fotorama__nav__frame:focus{box-shadow:none}.fotorama__nav__frame:focus :after{left:-1px;padding:1px;top:-1px}.fotorama__dot{border-radius:6px;border:1px solid #858585;display:block;height:4px;left:6px;position:relative;top:12px;width:4px}.fotorama__thumb{background-color:#ebebeb;height:100%;overflow:hidden;position:relative;width:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{backface-visibility:hidden;background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1));border:1px solid #ff5501;left:0;position:absolute;top:0;z-index:9}.fotorama__caption{bottom:0;color:#000;font-size:14px;left:0;line-height:1.5;position:absolute;right:0;z-index:12}.fotorama__caption a{border-bottom:1px solid;border-color:rgba(0,0,0,.005);color:#000;text-decoration:none}.fotorama__caption a:hover{border-color:rgba(0,0,0,.005);color:#000}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--video .fotorama__caption,.fotorama__wrap--no-captions .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;padding:5px 10px}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fotorama__spinner{-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;position:absolute;top:50%}.fotorama__wrap--css3 .fotorama__spinner{animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html{transition-duration:.3s;transition-property:opacity;transition-timing-function:linear}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{opacity:0}.fotorama__select{cursor:auto}.fotorama__video{bottom:0;left:0;position:absolute;right:0;top:32px;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{cursor:pointer;position:absolute}.fotorama__arr{z-index:900}.fotorama__fullscreen-icon,.fotorama__zoom-out,.fotorama__zoom-in,.fotorama__video-close{z-index:1000}.fotorama__arr{bottom:0;position:absolute;top:0;width:80px}._block-content-loading .fotorama__arr{opacity:0}.fotorama__arr .fotorama__arr__arr{-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;position:absolute;top:50%;height:80px;width:80px}.fotorama__arr--prev{left:0}.fotorama__arr--prev .fotorama__arr__arr{background-position:-80px -80px}.fotorama__arr--next{right:0}.fotorama__arr--next .fotorama__arr__arr{background-position:-160px -80px}.fotorama__arr--disabled{cursor:default;opacity:0;pointer-events:none}.fotorama__fullscreen-icon{background-position:0 0;display:none;height:80px;right:0;top:0;width:80px;z-index:1000}.fotorama--fullscreen-icons .fotorama__fullscreen-icon{display:none}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-80px 0;display:inline-block}.fotorama__video-play{-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;position:absolute;top:50%;background-position:-80px -160px;height:160px;width:160px}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__loaded .fotorama__video-play,.fotorama__error .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{display:block;opacity:1}.fotorama__nav__frame .fotorama__video-play{background-position:0 -240px;height:80px;width:80px}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0 !important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none !important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(80px,-80px,0);-ms-transform:translate3d(80px,-80px,0);-o-transform:translate3d(80px,-80px,0);transform:translate3d(80px,-80px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-120px,0,0);-ms-transform:translate3d(-120px,0,0);-o-transform:translate3d(-120px,0,0);transform:translate3d(-120px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(120px,0,0);-ms-transform:translate3d(120px,0,0);-o-transform:translate3d(120px,0,0);transform:translate3d(120px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(80px,-80px,0) !important;-ms-transform:translate3d(80px,-80px,0) !important;-o-transform:translate3d(80px,-80px,0) !important;transform:translate3d(80px,-80px,0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-120px,0,0) !important;-ms-transform:translate3d(-120px,0,0) !important;-o-transform:translate3d(-120px,0,0) !important;transform:translate3d(-120px,0,0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(120px,0,0) !important;-ms-transform:translate3d(120px,0,0) !important;-o-transform:translate3d(120px,0,0) !important;transform:translate3d(120px,0,0) !important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus){transition-duration:.3s;transition-property:transform,opacity,background-color}.fotorama__stage:before,.fotorama__nav:before,.fotorama__stage:after,.fotorama__nav:after{background-repeat:no-repeat;content:'';display:block;pointer-events:none;position:absolute;text-decoration:none;z-index:10}.fotorama__stage:before,.fotorama__nav:before{left:-10px;top:-10px}.fotorama__stage:after,.fotorama__nav:after{right:-10px;bottom:-10px}.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{background-size:1px 100%,5px 100%;bottom:0;height:auto;top:0;width:10px}.fotorama__stage.fotorama__shadows--top:before,.fotorama__nav.fotorama__shadows--top:before,.fotorama__stage.fotorama__shadows--bottom:after,.fotorama__nav.fotorama__shadows--bottom:after{background-size:100% 1px,100% 5px;height:10px;left:0;right:0;width:auto}.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:0}.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:0}.fotorama__stage.fotorama__shadows--top:before,.fotorama__nav.fotorama__shadows--top:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;top:0}.fotorama__stage.fotorama__shadows--bottom:after,.fotorama__nav.fotorama__shadows--bottom:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.4),transparent);background-position:0 100%,0 100%;bottom:0}.fotorama--fullscreen .fotorama__stage:before,.fotorama--fullscreen .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--fade .fotorama__stage:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--fade .fotorama__stage:after{display:none}.fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:auto;position:absolute;top:50%;width:100%}.fotorama__nav-wrap .fotorama_horizontal_ratio .fotorama__img{-webkit-transform:translate(-50%,-50%);-ms-transform:translateY(-50%,-50%);-o-transform:translateY(-50%,-50%);transform:translateY(-50%,-50%);top:50%;left:50%;position:absolute;width:auto}.magnifier-thumb-wrapper{display:block;left:0;position:relative;top:0}.magnifier-lens{border:solid 1px #bbb;left:0;overflow:hidden;position:absolute;top:0;z-index:800}.magnify-lens{background:rgba(255,255,255,.5);border:solid 1px #bbb;color:#fff;left:0;position:absolute;text-align:center;top:0;z-index:1000;overflow:hidden}.magnify-lens .magnifier-large{width:auto;height:auto;max-height:none;max-width:none;border:none;position:absolute;z-index:100}.magnifier-loader-text{margin-top:10px}.magnifier-preview{bottom:0;left:58%;overflow:hidden;padding:0;position:absolute;z-index:2;top:215px}.magnifier-preview:not(.hidden){background-color:#fff}.magnifier-preview img{left:0;max-width:inherit;max-height:inherit;position:absolute;top:0;object-fit:scale-down}.fotorama__stage__frame{text-align:center}.fotorama__stage__frame .fotorama__img{height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);transition-duration:.3s;transition-property:width,height,top,left;vertical-align:middle;width:auto}@media all and (min-width:768px){.fotorama__stage__frame .fotorama__img{top:49.5%}}.magnify-opaque{opacity:.5}.magnify-hidden{display:none}.fotorama__nav-wrap--vertical.fotorama__nav-wrap{display:inline-block;left:0;position:absolute;top:0}.fotorama__nav-wrap--vertical .fotorama__nav__shaft{background-color:#fff;width:100%}.fotorama__nav-wrap--vertical .fotorama__nav__shaft .fotorama__nav__frame--thumb{display:block;padding-bottom:inherit !important}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img{display:none}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img,.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{bottom:0;left:0;margin:auto;max-height:inherit;max-width:inherit;position:absolute;right:0;top:0}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{cursor:default;display:block;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;top:0;transition:.3s linear;vertical-align:middle;width:auto}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--zoommable{cursor:pointer;max-height:none;max-width:none;transition-property:width,height,bottom,right,top,left}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--draggable{cursor:move;transition-property:none}.fotorama--fullscreen .fotorama__stage__frame iframe{left:80px;width:calc(100% - 80px*2)}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{bottom:0;cursor:pointer;position:absolute;top:0;width:30px;z-index:1000}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon{-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;position:absolute;top:50%;width:100%}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left{left:0}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{right:0}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left,.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{cursor:pointer;height:30px;left:0;position:absolute;right:0;z-index:1000}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .fotorama__thumb--icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin:auto;width:30px}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left{top:0}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{bottom:0}.fotorama__wrap--only-active .fotorama__stage,.fotorama__wrap--only-active .fotorama__nav{max-width:99999px !important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__thumb--icon{font-size:.001px;padding-bottom:30px}.fotorama__thumb__arr--left .fotorama__thumb--icon{background-position:-25px -265px}.fotorama__thumb__arr--right .fotorama__thumb--icon{background-position:-25px -350px}.magnify-fullimage{display:none}.fotorama__arr,.fotorama__thumb__arr{background-color:rgba(255,255,255,.3);transition:background-color .3s ease-in-out}.fotorama__arr:hover,.fotorama__thumb__arr:hover{background-color:rgba(255,255,255,.5)}.fotorama__arr:active,.fotorama__thumb__arr:active{background-color:rgba(213,213,213,.5)}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in{background-color:rgba(255,255,255,.3);transition:background-color .3s ease-in-out}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:hover,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:hover,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:hover{background-color:rgba(255,255,255,.5)}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:active,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:active,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:active{background-color:rgba(213,213,213,.5)}.fotorama__video-close{background-position:-80px 0;height:80px;opacity:0;right:0;top:0;transform:translate3d(80px,-80px,0);transition:opacity .3s ease-in-out;width:80px}@media all and (max-width:768px){.fotorama__video-close{background-position:-100px -20px;top:10px;height:40px;width:40px}}.fotorama__video-close.fotorama-show-control{opacity:1;transform:translate3d(0,-10px,0)}.gallery-placeholder__image{display:block;margin:auto}.fotorama__spinner{background-image:url('../../frontend/Rayher/theme/fr_FR/images/loader-1.gif');bottom:0;display:none;height:64px;left:0;margin:auto;position:absolute;right:0;top:0;width:64px;z-index:100}.fotorama__spinner.fotorama__spinner--show{display:block}.fotorama__product-video--loaded .fotorama__img,.fotorama__product-video--loaded .fotorama__img--full{display:none !important}.fotorama__stage .fotorama__arr--shown{display:block !important}.fotorama__stage .fotorama__arr--hidden{display:none !important}@media only screen and (max-width:767px){div[data-role=am-banners-lite]{order:-2}}.ampromo-gift a.product-image{text-decoration:none}ul.ampromo-gift{padding:0;list-style-type:none}.ampromo-gift li{margin:10px;display:inline}.ampromo-banner-tooltip{padding:2px 5px;background:#fec;border:1px solid #faa819;color:#1f5070;text-align:left;width:300px}.ampromo-product-name{font-weight:700}.ampromo-label{position:absolute;z-index:1000}