@font-face{font-family:'fontello';src:url("../fonts/fontello/fontello.otf?3178546499");src:url("../fonts/fontello/fontello.woff2?3178546499") format("woff2"),url("../fonts/fontello/fontello.woff?3178546499") format("woff"),url("../fonts/fontello/fontello.ttf?3178546499") format("truetype"),url("../fonts/fontello/fontello.svg?3178546499#fontello") format("svg");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:'Gellix';src:url("../fonts/gellix/Gellix-Thin.otf");src:url("../fonts/gellix/Gellix-Thin.otf?#iefix") format("opentype");font-weight:200;font-style:normal;font-display:fallback}@font-face{font-family:'Gellix';src:url("../fonts/gellix/Gellix-ThinItalic.otf");src:url("../fonts/gellix/Gellix-ThinItalic.otf?#iefix") format("opentype");font-weight:200;font-style:italic;font-display:fallback}@font-face{font-family:'Gellix';src:url("../fonts/gellix/Gellix-Light.otf");src:url("../fonts/gellix/Gellix-Light.otf?#iefix") format("opentype");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:'Gellix';src:url("../fonts/gellix/Gellix-LightItalic.otf");src:url("../fonts/gellix/Gellix-LightItalic.otf?#iefix") format("opentype");font-weight:300;font-style:italic;font-display:fallback}@font-face{font-family:'Gellix';src:url("../fonts/gellix/Gellix-Regular.otf");src:url("../fonts/gellix/Gellix-Regular.otf?#iefix") format("opentype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:'Gellix';src:url("../fonts/gellix/Gellix-RegularItalic.otf");src:url("../fonts/gellix/Gellix-RegularItalic.otf?#iefix") format("opentype");font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:'Gellix';src:url("../fonts/gellix/Gellix-Medium.otf");src:url("../fonts/gellix/Gellix-Medium.otf?#iefix") format("opentype");font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:'Gellix';src:url("../fonts/gellix/Gellix-MediumItalic.otf");src:url("../fonts/gellix/Gellix-MediumItalic.otf?#iefix") format("opentype");font-weight:500;font-style:italic;font-display:fallback}@font-face{font-family:'Gellix';src:url("../fonts/gellix/Gellix-SemiBold.otf");src:url("../fonts/gellix/Gellix-SemiBold.otf?#iefix") format("opentype");font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:'Gellix';src:url("../fonts/gellix/Gellix-SemiBoldItalic.otf");src:url("../fonts/gellix/Gellix-SemiBoldItalic.otf?#iefix") format("opentype");font-weight:600;font-style:italic;font-display:fallback}@font-face{font-family:'Gellix';src:url("../fonts/gellix/Gellix-Bold.otf");src:url("../fonts/gellix/Gellix-Bold.otf?#iefix") format("opentype");font-weight:bold;font-style:normal;font-display:fallback}@font-face{font-family:'Gellix';src:url("../fonts/gellix/Gellix-BoldItalic.otf");src:url("../fonts/gellix/Gellix-BoldItalic.otf?#iefix") format("opentype");font-weight:bold;font-style:italic;font-display:fallback}@font-face{font-family:'Gellix';src:url("../fonts/gellix/Gellix-ExtraBold.otf");src:url("../fonts/gellix/Gellix-ExtraBold.otf?#iefix") format("opentype");font-weight:800;font-style:normal;font-display:fallback}@font-face{font-family:'Gellix';src:url("../fonts/gellix/Gellix-ExtraBoldItalic.otf");src:url("../fonts/gellix/Gellix-ExtraBoldItalic.otf?#iefix") format("opentype");font-weight:800;font-style:italic;font-display:fallback}@font-face{font-family:'Gellix';src:url("../fonts/gellix/Gellix-Black.otf");src:url("../fonts/gellix/Gellix-Black.otf?#iefix") format("opentype");font-weight:900;font-style:normal;font-display:fallback}@font-face{font-family:'Gellix';src:url("../fonts/gellix/Gellix-BlackItalic.otf");src:url("../fonts/gellix/Gellix-BlackItalic.otf?#iefix") format("opentype");font-weight:900;font-style:italic;font-display:fallback}*{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;background-clip:padding-box;margin:0;outline:0;padding:0;word-break:break-word}*:before,*:after{box-sizing:border-box}html,body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-family:sans-serif;overflow-x:hidden;position:relative}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}iframe{display:block;border:0}html{font-size:100%;height:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}fieldset,img{border:0}address,caption,cite,code,dfn,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:''}abbr,acronym{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent;color:inherit;text-decoration:none}abbr[title]{border-bottom:0.0625rem dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}hr{display:block;height:0.0625rem;border:0;border-top:0.0625rem solid #ccc}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}svg:not(:root){overflow:hidden}input::-webkit-input-placeholder{opacity:1}input::-moz-placeholder{opacity:1}input:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder{opacity:1}input::placeholder{opacity:1}textarea::-webkit-input-placeholder{opacity:1}textarea::-moz-placeholder{opacity:1}textarea:-ms-input-placeholder{opacity:1}textarea::-ms-input-placeholder{opacity:1}textarea::placeholder{opacity:1}input,textarea,button{background:0;border:0;border-radius:0}button,input,optgroup,select,textarea{color:inherit;font:inherit}button{overflow:visible}button,select{text-transform:none}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input,button,textarea{line-height:normal}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{height:auto}input[type='search']{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none;appearance:none}legend{border:0}textarea{overflow:auto;vertical-align:top;resize:vertical}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}::-ms-clear,::-ms-reveal{display:none;height:0;width:0}img,svg:not(:root){-ms-interpolation-mode:bicubic;display:block;image-rendering:optimizeQuality;max-width:100%}input[type='text'],input[type='button'],input[type='email'],input[type='password'],input[type='submit'],input[type='tel'],input[type='url'],input[type='number'],input[type='reset'],textarea,button{-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input[type='button'],input[type='reset'],input[type='submit']{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:0.0625rem;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:0.0625rem solid transparent}.slick-arrow.slick-hidden{display:none}.choices{position:relative;margin-bottom:1.5rem;font-size:1rem}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:0.46875rem}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:0.625rem;border-bottom:0.0625rem solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:0.5rem;position:absolute;top:50%;right:0;margin-top:-0.625rem;margin-right:1.5625rem;height:1.25rem;width:1.25rem;border-radius:10em;opacity:.5}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 0.125rem #00bcd4}.choices[data-type*=select-one]:after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent transparent;border-width:0.3125rem;position:absolute;right:0.71875rem;top:50%;margin-top:-0.15625rem;pointer-events:none}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333 transparent;margin-top:-0.46875rem}.choices[data-type*=select-one][dir=rtl]:after{left:0.71875rem;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:1.5625rem;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0 -0.25rem 0 0.5rem;padding-left:1rem;border-left:0.0625rem solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:0.5rem;width:0.5rem;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:0.46875rem 0.46875rem 0.23438rem;border:0.0625rem solid #ddd;border-radius:0.15625rem;font-size:0.875rem;min-height:2.75rem;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:0.15625rem 0.15625rem 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 0.15625rem 0.15625rem}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:0.25rem 1rem 0.25rem 0.25rem;width:100%}[dir=rtl] .choices__list--single{padding-right:0.25rem;padding-left:1rem}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:1.25rem;padding:0.25rem 0.625rem;font-size:0.75rem;font-weight:500;margin-right:0.23438rem;margin-bottom:0.23438rem;background-color:#00bcd4;border:0.0625rem solid #00a5bb;color:#fff;word-break:break-all}.choices__list--multiple .choices__item[data-deletable]{padding-right:0.3125rem}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:0.23438rem}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:0.0625rem solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:0.0625rem solid #919191}.choices__list--dropdown{display:none;z-index:1;position:absolute;width:100%;background-color:#fff;border:0.0625rem solid #ddd;top:100%;margin-top:-0.0625rem;border-bottom-left-radius:0.15625rem;border-bottom-right-radius:0.15625rem;overflow:hidden;word-break:break-all}.choices__list--dropdown.is-active{display:block}.is-open .choices__list--dropdown{border-color:#b7b7b7}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-0.0625rem;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list{position:relative;max-height:18.75rem;overflow:auto;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;padding:0.625rem;font-size:0.875rem}[dir=rtl] .choices__list--dropdown .choices__item{text-align:right}@media (min-width: 640px){.choices__list--dropdown .choices__item--selectable{padding-right:6.25rem}.choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:0.75rem;opacity:0;position:absolute;right:0.625rem;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:6.25rem;padding-right:0.625rem}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after{right:auto;left:0.625rem}}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:0.75rem;padding:0.625rem;border-bottom:0.0625rem solid #f7f7f7;color:gray}.choices__button{text-indent:-624.9375rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:0.875rem;margin-bottom:0.3125rem;border:0;border-radius:0;max-width:100%;padding:0.25rem 0 0.25rem 0.125rem}.choices__input:focus{outline:0}[dir=rtl] .choices__input{padding-right:0.125rem;padding-left:0}.choices__placeholder{opacity:.5}.choices[data-type*=select-multiple] .choices__input.is-hidden,.choices[data-type*=select-one] .choices__input.is-hidden,.choices__input.is-hidden{display:none}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:0.875rem;line-height:1.5rem;border-radius:0.3125rem;position:absolute;width:19.24219rem;box-sizing:border-box;touch-action:manipulation;box-shadow:0 0.1875rem 0.8125rem rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:40rem;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:0.125rem}.flatpickr-calendar.static{position:absolute;top:calc(100% + 0.125rem)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-0.125rem 0 0 #e6e6e6, 0.3125rem 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:2.5rem;border-top:0.0625rem solid rgba(72,72,72,0.2)}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-innerContainer{border-bottom:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{border:0.0625rem solid rgba(72,72,72,0.2)}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:1.375rem}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:1.375rem}.flatpickr-calendar:before{border-width:0.3125rem;margin:0 -0.3125rem}.flatpickr-calendar:after{border-width:0.25rem;margin:0 -0.25rem}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:rgba(72,72,72,0.2)}.flatpickr-calendar.arrowTop:after{border-bottom-color:#007dff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:rgba(72,72,72,0.2)}.flatpickr-calendar.arrowBottom:after{border-top-color:#007dff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{border-radius:0.3125rem 0.3125rem 0 0;background:#007dff;color:#fff;fill:#fff;height:2.5rem;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;flex:1 1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;line-height:1rem;height:2.5rem;padding:0.75rem 0.625rem 0.625rem;z-index:3;color:#fff;fill:#fff}.flatpickr-months .flatpickr-prev-month.disabled,.flatpickr-months .flatpickr-next-month.disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#bbb}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#FF556C}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:0.875rem;height:0.875rem}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{transition:fill 0.1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.numInputWrapper input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.numInputWrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.numInputWrapper span{position:absolute;right:0;width:0.875rem;padding:0 0.25rem 0 0.125rem;height:50%;line-height:50%;opacity:0;cursor:pointer;border:0.0625rem solid rgba(72,72,72,0.15);box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:'';position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:0.25rem solid transparent;border-right:0.25rem solid transparent;border-bottom:0.25rem solid rgba(72,72,72,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:0.25rem solid transparent;border-right:0.25rem solid transparent;border-top:0.25rem solid rgba(72,72,72,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(255,255,255,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:0.375rem 0 0;line-height:1;height:2.5rem;display:inline-block;text-align:center;transform:translate3d(0, 0, 0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:0.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#fff}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#fff}.flatpickr-current-month input.cur-year{background:transparent;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 0.5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(255,255,255,0.5);background:transparent;pointer-events:none}.flatpickr-weekdays{background:#007dff;text-align:center;overflow:hidden;width:100%;display:flex;align-items:center;height:1.75rem}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1 1}span.flatpickr-weekday{cursor:default;font-size:90%;background:#007dff;color:#fff;line-height:1;margin:0;text-align:center;display:block;flex:1 1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:0.0625rem 0 0}.flatpickr-days{position:relative;overflow:hidden;display:flex;align-items:flex-start;width:19.24219rem;border-left:0.0625rem solid rgba(72,72,72,0.2);border-right:0.0625rem solid rgba(72,72,72,0.2)}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:19.24219rem;min-width:19.24219rem;max-width:19.24219rem;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-around;transform:translate3d(0, 0, 0);opacity:1}.dayContainer+.dayContainer{box-shadow:-0.0625rem 0 0 rgba(72,72,72,0.2)}.flatpickr-day{background:none;border:0.0625rem solid transparent;border-radius:9.375rem;box-sizing:border-box;color:#484848;cursor:pointer;font-weight:400;width:14.2857143%;flex-basis:14.2857143%;max-width:2.4375rem;height:2.4375rem;line-height:2.4375rem;margin:0;display:inline-block;position:relative;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#4C92C2;border-color:#4C92C2;color:#fff}.flatpickr-day.today{border-color:#bbb}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#bbb;background:#bbb;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#007dff;box-shadow:none;color:#fff;border-color:#007dff}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:0}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-0.625rem 0 0 #007dff}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:3.125rem}.flatpickr-day.inRange{border-radius:0;box-shadow:-0.3125rem 0 0 #4C92C2, 0.3125rem 0 0 #4C92C2}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(72,72,72,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{cursor:not-allowed;color:rgba(72,72,72,0.1)}.flatpickr-day.week.selected{border-radius:0;box-shadow:-0.3125rem 0 0 #007dff,0.3125rem 0 0 #007dff}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:0.0625rem}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 0.75rem;border-left:0.0625rem solid rgba(72,72,72,0.2)}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:1.75rem}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(72,72,72,0.3);background:transparent;cursor:default;border:0}.flatpickr-innerContainer{display:flex;box-sizing:border-box;overflow:hidden;background:#fff;border-bottom:0.0625rem solid rgba(72,72,72,0.2)}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;height:0;line-height:2.5rem;max-height:2.5rem;box-sizing:border-box;overflow:hidden;display:flex;background:#fff;border-radius:0 0 0.3125rem 0.3125rem}.flatpickr-time:after{content:'';display:table;clear:both}.flatpickr-time .numInputWrapper{flex:1 1;width:40%;height:2.5rem;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#484848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#484848}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#484848;font-size:0.875rem;position:relative;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;display:inline-block;float:left;line-height:inherit;color:#484848;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eaeaea}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;transform:translate3d(0, -1.25rem, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fpFadeInDown{from{opacity:0;transform:translate3d(0, -1.25rem, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;transform-origin:0 0;transform-style:flat}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:1.125rem}.noUi-horizontal .noUi-handle{width:2.125rem;height:1.75rem;left:-1.0625rem;top:-0.375rem}.noUi-vertical{width:1.125rem}.noUi-vertical .noUi-handle{width:1.75rem;height:2.125rem;left:-0.375rem;top:-1.0625rem}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-1.0625rem;left:auto}.noUi-target{background:#FAFAFA;border-radius:0.25rem;border:0.0625rem solid #D3D3D3;box-shadow:inset 0 0.0625rem 0.0625rem #F0F0F0,0 0.1875rem 0.375rem -0.3125rem #BBB}.noUi-connects{border-radius:0.1875rem}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:0.0625rem solid #D9D9D9;border-radius:0.1875rem;background:#FFF;cursor:default;box-shadow:inset 0 0 0.0625rem #FFF,inset 0 0.0625rem 0.4375rem #EBEBEB,0 0.1875rem 0.375rem -0.1875rem #BBB}.noUi-active{box-shadow:inset 0 0 0.0625rem #FFF,inset 0 0.0625rem 0.4375rem #DDD,0 0.1875rem 0.375rem -0.1875rem #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:0.875rem;width:0.0625rem;background:#E8E7E6;left:0.875rem;top:0.375rem}.noUi-handle:after{left:1.0625rem}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:0.875rem;height:0.0625rem;left:0.375rem;top:0.875rem}.noUi-vertical .noUi-handle:after{top:1.0625rem}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:0.625rem}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:0.625rem 0;height:5rem;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%, 50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%, 50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-0.0625rem;width:0.125rem;height:0.3125rem}.noUi-marker-horizontal.noUi-marker-sub{height:0.625rem}.noUi-marker-horizontal.noUi-marker-large{height:0.9375rem}.noUi-pips-vertical{padding:0 0.625rem;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translate(0, -50%);padding-left:1.5625rem}.noUi-rtl .noUi-value-vertical{transform:translate(0, 50%)}.noUi-marker-vertical.noUi-marker{width:0.3125rem;height:0.125rem;margin-top:-0.0625rem}.noUi-marker-vertical.noUi-marker-sub{width:0.625rem}.noUi-marker-vertical.noUi-marker-large{width:0.9375rem}.noUi-tooltip{display:block;position:absolute;border:0.0625rem solid #D9D9D9;border-radius:0.1875rem;background:#fff;color:#000;padding:0.3125rem;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%, 0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translate(0, -50%);top:50%;right:120%}.mdc-tab-bar{width:100%}.mdc-tab-scroller{overflow-y:hidden}.mdc-tab-scroller__test{position:absolute;top:-624.9375rem;width:6.25rem;height:6.25rem;overflow-x:scroll}.mdc-tab-scroller__scroll-area{-webkit-overflow-scrolling:touch;display:flex;overflow-x:hidden}.mdc-tab-scroller__scroll-area::-webkit-scrollbar,.mdc-tab-scroller__test::-webkit-scrollbar{display:none}.mdc-tab-scroller__scroll-area--scroll{overflow-x:scroll}.mdc-tab-scroller__scroll-content{position:relative;display:flex;flex:1 0 auto;transform:none;will-change:transform}.mdc-tab-scroller--align-start .mdc-tab-scroller__scroll-content{justify-content:flex-start}.mdc-tab-scroller--align-end .mdc-tab-scroller__scroll-content{justify-content:flex-end}.mdc-tab-scroller--align-center .mdc-tab-scroller__scroll-content{justify-content:center}.mdc-tab-scroller--animating .mdc-tab-scroller__scroll-area{-webkit-overflow-scrolling:auto}.mdc-tab-scroller--animating .mdc-tab-scroller__scroll-content{transition:250ms transform cubic-bezier(0.4, 0, 0.2, 1)}.mdc-tab-indicator{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.mdc-tab-indicator .mdc-tab-indicator__content--underline{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-tab-indicator .mdc-tab-indicator__content--underline{border-top-width:0.125rem}.mdc-tab-indicator .mdc-tab-indicator__content--icon{color:#018786;color:var(--mdc-theme-secondary, #018786)}.mdc-tab-indicator .mdc-tab-indicator__content--icon{height:2.125rem;font-size:2.125rem}.mdc-tab-indicator__content{transform-origin:left;opacity:0}.mdc-tab-indicator__content--underline{align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid}.mdc-tab-indicator__content--icon{align-self:center;margin:0 auto}.mdc-tab-indicator--active .mdc-tab-indicator__content{opacity:1}.mdc-tab-indicator .mdc-tab-indicator__content{transition:250ms transform cubic-bezier(0.4, 0, 0.2, 1)}.mdc-tab-indicator--no-transition .mdc-tab-indicator__content{transition:none}.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition:150ms opacity linear}.mdc-tab-indicator--active.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition-delay:100ms}@-webkit-keyframes mdc-ripple-fg-radius-in{from{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@keyframes mdc-ripple-fg-radius-in{from{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@-webkit-keyframes mdc-ripple-fg-opacity-in{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@keyframes mdc-ripple-fg-opacity-in{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@-webkit-keyframes mdc-ripple-fg-opacity-out{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}@keyframes mdc-ripple-fg-opacity-out{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}.mdc-ripple-surface--test-edge-var-bug{--mdc-ripple-surface-test-edge-var:0.0625rem solid #000;visibility:hidden}.mdc-ripple-surface--test-edge-var-bug::before{border:var(--mdc-ripple-surface-test-edge-var)}.mdc-tab{position:relative;font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:2.25rem;font-weight:500;letter-spacing:.0892857143em;text-decoration:none;text-transform:uppercase;padding-right:1.5rem;padding-left:1.5rem;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;height:3rem;margin:0;padding-top:0;padding-bottom:0;border:none;outline:none;background:none;text-align:center;white-space:nowrap;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1}.mdc-tab .mdc-tab__text-label{color:rgba(0,0,0,0.6)}.mdc-tab .mdc-tab__icon{color:rgba(0,0,0,0.54);fill:currentColor}.mdc-tab::-moz-focus-inner{padding:0;border:0}.mdc-tab--min-width{flex:0 1 auto}.mdc-tab__ripple{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.mdc-tab__ripple::before,.mdc-tab__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-tab__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-tab__ripple.mdc-ripple-upgraded::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-tab__ripple.mdc-ripple-upgraded::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-tab__ripple.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-tab__ripple.mdc-ripple-upgraded--foreground-activation::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-tab__ripple.mdc-ripple-upgraded--foreground-deactivation::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-tab__ripple::before,.mdc-tab__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-tab__ripple.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-tab__ripple::before,.mdc-tab__ripple::after{background-color:#6200ee}@supports not (-ms-ime-align: auto){.mdc-tab__ripple::before,.mdc-tab__ripple::after{background-color:var(--mdc-theme-primary, #6200ee)}}.mdc-tab__ripple:hover::before{opacity:.04}.mdc-tab__ripple:not(.mdc-ripple-upgraded):focus::before,.mdc-tab__ripple.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.12}.mdc-tab__ripple:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-tab__ripple:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.mdc-tab__ripple.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:0.12}.mdc-tab__content{position:relative;display:flex;align-items:center;justify-content:center;height:inherit;pointer-events:none}.mdc-tab__text-label,.mdc-tab__icon{transition:150ms color linear;z-index:2}.mdc-tab__text-label{display:inline-block;line-height:1}.mdc-tab__icon{width:1.5rem;height:1.5rem;font-size:1.5rem}.mdc-tab--stacked{height:4.5rem}.mdc-tab--stacked .mdc-tab__content{flex-direction:column;align-items:center;justify-content:space-between}.mdc-tab--stacked .mdc-tab__icon{padding-top:0.75rem}.mdc-tab--stacked .mdc-tab__text-label{padding-bottom:1rem}.mdc-tab--active .mdc-tab__text-label{color:#6200ee}.mdc-tab--active .mdc-tab__icon{color:#6200ee;fill:currentColor}.mdc-tab--active .mdc-tab__text-label,.mdc-tab--active .mdc-tab__icon{transition-delay:100ms}.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label{padding-left:0.5rem;padding-right:0}[dir=rtl] .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label,.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label[dir=rtl]{padding-left:0;padding-right:0.5rem}.text-style-2{font-size:0.6875rem;font-weight:500;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif}.text-style-3{font-size:0.8125rem;font-weight:500;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif}.text-style-4{font-size:0.9375rem;font-weight:500;font-style:normal;letter-spacing:normal;text-transform:uppercase;font-family:"Gellix",sans-serif}.text-style-5{font-size:0.8125rem;font-weight:300;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif}.text-style-6{font-size:2.25rem;font-weight:700;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif}@media screen and (max-width: 768px){.text-style-6{font-size:1.6875rem}}.text-style-7{font-size:1.25rem;font-weight:300;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif}@media screen and (max-width: 768px){.text-style-7{font-size:1rem}}.text-style-8{font-size:1.0625rem;font-weight:500;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif}@media screen and (max-width: 768px){.text-style-8{font-size:0.9375rem}}.text-style-9{font-size:1.5rem;font-weight:300;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif}@media screen and (max-width: 768px){.text-style-9{font-size:1.125rem}}.text-style-10{font-size:1rem;font-weight:700;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif;line-height:1.625rem}.text-style-11{font-size:0.75rem;font-weight:300;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif;line-height:0.875rem}.text-style-12{font-size:1.125rem;font-weight:500;font-style:normal;letter-spacing:normal;text-transform:none;line-height:1.375rem;font-family:"Gellix",sans-serif}.text-style-13{font-size:1.375rem;font-weight:700;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif}@media screen and (max-width: 768px){.text-style-13{font-size:1.125rem}}.text-style-14{font-size:1rem;font-weight:500;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif}.text-style-15{font-size:1.5rem;font-weight:700;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif}@media screen and (max-width: 768px){.text-style-15{font-size:1.125rem}}.text-style-16{font-size:2.25rem;font-weight:500;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif}@media screen and (max-width: 768px){.text-style-16{font-size:1.6875rem}}.text-style-17{font-size:1.3125rem;font-weight:500;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif}@media screen and (max-width: 768px){.text-style-17{font-size:1.125rem}}.text-style-18{font-size:1.8125rem;font-weight:700;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif;line-height:1.625rem}.text-style-19{font-size:1.5rem;font-weight:500;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif}@media screen and (max-width: 768px){.text-style-19{font-size:1.125rem}}.text-style-20{font-size:0.875rem;font-weight:500;font-style:normal;letter-spacing:normal;text-transform:none;line-height:1.125rem;font-family:"Gellix",sans-serif}.text-style-21{font-size:1.375rem;font-weight:500;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif}.text-style-22{font-size:1.125rem;font-weight:300;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif}.text-style-23{font-size:0.9375rem;font-weight:300;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif}.text-style-24{font-size:0.6875rem;font-weight:300;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif}#maincontent>.page.messages>.messages>.message>div,.text-style-25{font-size:0.9375rem;font-weight:500;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif}.text-style-26{font-size:1.125rem;font-weight:400;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif}.text-style-27{font-size:0.75rem;font-weight:500;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif;line-height:0.875rem}.text-style-28{font-size:0.5rem;font-weight:700;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif}.text-style-29{font-size:0.875rem;font-weight:700;font-style:normal;letter-spacing:normal;text-transform:uppercase;line-height:1.125rem;font-family:"Gellix",sans-serif}.text-style-30{font-size:1.75rem;font-weight:700;font-style:normal;letter-spacing:normal;text-transform:none;line-height:2rem;font-family:"Gellix",sans-serif}@media screen and (max-width: 768px){.text-style-30{font-size:1.5rem}}.text-style-31{font-size:1.25rem;font-weight:700;font-style:normal;letter-spacing:normal;text-transform:none;line-height:2rem;font-family:"Gellix",sans-serif}.text-style-32{font-size:0.875rem;font-weight:700;font-style:normal;letter-spacing:normal;text-transform:none;line-height:normal;font-family:"Gellix",sans-serif}.text-style-33{font-size:0.875rem;font-weight:300;font-style:normal;letter-spacing:normal;text-transform:none;line-height:normal;font-family:"Gellix",sans-serif}.text-style-34{font-size:2.125rem;font-weight:700;font-style:normal;letter-spacing:normal;text-transform:none;line-height:normal;font-family:"Gellix",sans-serif}.text-style-35{font-size:1rem;font-weight:300;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif}.text-style-36{font-size:0.9375rem;font-weight:700;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif}.modals-overlay{z-index:899}.modal-slide,.modal-popup{bottom:0;left:0;min-width:0;position:fixed;right:0;top:0;visibility:hidden;opacity:0;transition:visibility 0s .3s, opacity .3s ease}.modal-slide._show,.modal-popup._show{visibility:visible;opacity:1;transition:opacity .3s ease}.modal-slide._show .modal-inner-wrap,.modal-popup._show .modal-inner-wrap{transform:translate(0, 0)}.modal-slide .modal-inner-wrap,.modal-popup .modal-inner-wrap{background-color:#ffffff;box-shadow:0 0 0.75rem 0.125rem rgba(0,0,0,0.35);opacity:1;pointer-events:auto}.modal-slide._inner-scroll .modal-header,.modal-slide._inner-scroll .modal-footer{flex-grow:0;flex-shrink:0}.modal-popup{z-index:900;left:0;overflow-y:auto}.modal-popup.confirm .modal-inner-wrap{max-width:calc(100% - 3.75rem)}@media screen and (max-width: 768px){.modal-popup.confirm .modal-inner-wrap{max-width:none;width:calc(100% - 2.3125rem)}}.modal-popup .modal-content{font-size:0.9375rem;line-height:normal;color:#000}.modal-popup .modal-content:last-child{padding-bottom:2.03125rem}.modal-popup._show .modal-inner-wrap{transform:translate(-50%, -50%)}.modal-popup .modal-inner-wrap{margin:0;top:50%;width:auto;display:flex;flex-direction:column;box-sizing:border-box;height:auto;position:absolute;transform:translate(-50%, -200%);transition:transform .2s ease;text-align:center;right:auto;left:50%;max-width:43.75rem}@media screen and (max-width: 700px){.modal-popup .modal-inner-wrap{width:calc(100% - 2.3125rem);max-width:23.4375rem}}.modal-popup .modal-inner-wrap .form-default{text-align:left}.modal-popup.custom-modal-sign-in-icc .modal-inner-wrap{max-width:63.4375rem !important;width:calc(100% - 3.75rem) !important}@media screen and (max-width: 768px){.modal-popup.custom-modal-sign-in-icc .modal-inner-wrap{width:calc(100% - 2.3125rem) !important}}.modal-popup._inner-scroll{overflow-y:visible}.ie11 .modal-popup._inner-scroll,.ie10 .modal-popup._inner-scroll,.ie9 .modal-popup._inner-scroll{overflow-y:auto}.modal-popup .modal-inner-wrap{max-height:calc(100% - 2.3125rem)}.ie11 .modal-popup._inner-scroll .modal-inner-wrap,.ie10 .modal-popup._inner-scroll .modal-inner-wrap,.ie9 .modal-popup._inner-scroll .modal-inner-wrap{max-height:none}.modal-popup .modal-content{overflow-y:auto}.modal-popup .modal-header,.modal-popup .modal-content,.modal-popup .modal-footer{padding-left:4.375rem;padding-right:4.375rem}@media screen and (max-width: 768px){.modal-popup .modal-header,.modal-popup .modal-content,.modal-popup .modal-footer{padding-left:1.15625rem;padding-right:1.15625rem}}.modal-popup .modal-header,.modal-popup .modal-footer{flex-grow:0;flex-shrink:0}.modal-popup .modal-header{padding-bottom:1.375rem;padding-top:1.625rem}.modal-popup .modal-footer{margin-top:auto;padding-bottom:2.03125rem;padding-top:1.5625rem;font-size:0;letter-spacing:0}.modal-popup .modal-footer-actions{text-align:right}.modal-custom .action-close,.modal-popup .action-close,.modal-slide .action-close{background:none;box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-shadow:none;font-weight:400;display:inline-block;text-decoration:none;position:absolute;right:0;top:0}.modal-custom .action-close:focus,.modal-popup .action-close:focus,.modal-slide .action-close:focus,.modal-custom .action-close:active,.modal-popup .action-close:active,.modal-slide .action-close:active{background:none;border:0}.modal-custom .action-close:hover,.modal-popup .action-close:hover,.modal-slide .action-close:hover{background:none;border:0}.modal-custom .action-close.disabled,.modal-popup .action-close.disabled,.modal-slide .action-close.disabled,.modal-custom .action-close[disabled],.modal-popup .action-close[disabled],.modal-slide .action-close[disabled],fieldset[disabled] .modal-custom .action-close,fieldset[disabled] .modal-popup .action-close,fieldset[disabled] .modal-slide .action-close{pointer-events:none;opacity:0.5}.modal-custom .action-close>span,.modal-popup .action-close>span,.modal-slide .action-close>span{border:0;clip:rect(0, 0, 0, 0);height:0.0625rem;margin:-0.0625rem;overflow:hidden;padding:0;position:absolute;width:0.0625rem}.modal-custom .action-close:before,.modal-popup .action-close:before,.modal-slide .action-close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.9375rem;line-height:2rem;color:#000;content:'\E801';margin:0;vertical-align:top;display:inline-block;overflow:hidden;text-align:center;font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal-custom .action-close:hover:before,.modal-popup .action-close:hover:before,.modal-slide .action-close:hover:before{color:inherit}.modal-custom .action-close:active:before,.modal-popup .action-close:active:before,.modal-slide .action-close:active:before{color:inherit}.modal-custom .action-close:hover:before,.modal-popup .action-close:hover:before,.modal-slide .action-close:hover:before{color:#1a1a1a}.modal-custom .action-close{margin:1.5625rem}.modal-popup{pointer-events:none}.modal-popup .modal-title{border-bottom:0.0625rem solid #c1c1c1;font-weight:300;padding-bottom:1.25rem;font-size:1.625rem;margin-bottom:0;min-height:1em;word-wrap:break-word}.modal-popup .action-close{padding:0.625rem 0.9375rem}.modals-overlay{background-color:rgba(51,51,51,0.55);bottom:0;left:0;position:fixed;right:0;top:0}body._has-modal-custom .modal-custom-overlay{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:899}.authentication-dropdown .modal-inner-wrap{padding:1.5625rem}.custom-slide._show .modal-inner-wrap{transform:translate(0, 0)}.custom-slide .modal-inner-wrap{background-color:#ffffff;box-shadow:0 0 0.75rem 0.125rem rgba(0,0,0,0.35);opacity:1;pointer-events:auto}.custom-slide._show .modal-inner-wrap{transform:translateX(0)}.custom-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;transform:translateX(100%);transition:transform 0.3s ease-in-out;width:auto}.custom-slide .modal-inner-wrap{background-color:#f4f4f4;box-sizing:border-box;height:auto;min-height:100%}body._has-modal-custom .modal-custom-overlay{background-color:rgba(51,51,51,0.55)}.modal-popup .modal-title{font-size:0.875rem;font-weight:700}@media only screen and (max-width: 479px){.modal-popup .field-tooltip .field-tooltip-content{width:12.5rem}}.opc-summary-wrapper .modal-header .action-close{display:none}.popup-authentication .modal-inner-wrap{min-width:48rem;width:60%}.modal-popup button[data-role='action']{display:inline-block;vertical-align:top;text-align:center;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:500;overflow:hidden;transition:opacity 0.2s ease-in-out;line-height:1.15;font-size:0.8125rem}.modal-popup button[data-role='action'] span{display:flex;align-items:center;justify-content:center;border-radius:0.25rem;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out}.modal-popup button[data-role='action'] span{color:#fff;background-color:#007dff}.modal-popup button[data-role='action']:not([disabled]):not(.disabled):hover span,.modal-popup button[data-role='action']:not([disabled]):not(.disabled):active span{background-color:#00369A}.modal-popup button[data-role='action'] span{padding:0.675rem 0.8875rem}.modal-popup button[data-role='action']:not(:last-of-type){margin-right:0.625rem}.clearfix::after{clear:both;content:"";display:block}html,body{overflow:visible;-ms-scroll-chaining:none;overscroll-behavior:none}body{min-height:100%;padding-top:7.5rem}body.page-body-error,body.checkout-onepage-success,body.checkout-index-index{padding-top:6.4375rem}@media screen and (min-width: 1201px){body.sticky-header{padding-top:4.125rem}body.sticky-header.page-body-error body.sticky-header.checkout-onepage-success,body.sticky-header.checkout-index-index{padding-top:5.125rem}}@media screen and (max-width: 1200px){body{padding-top:5.125rem}}@media screen and (max-width: 1024px){body.account{padding-top:8.25rem}}.wrapper_big{margin:0 auto;position:relative;max-width:87.5rem}#maincontent>.page.messages>.messages>.message,.wrapper{margin:0 auto;position:relative;max-width:71.25rem}@media screen and (max-width: 1200px){#maincontent>.page.messages>.messages>.message,.wrapper{padding:0 1.875rem}}@media screen and (max-width: 768px){#maincontent>.page.messages>.messages>.message,.wrapper{padding:0 1.15625rem}}#main-content{position:relative}body{font-family:"Gellix",sans-serif;color:#4A4A4A;letter-spacing:normal;font-size:1rem;line-height:1.15;font-weight:300;background:#fff}.choices{margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.grecaptcha-badge{opacity:0;visibility:hidden}.slick-slider .arrow{width:3.0625rem;height:3.0625rem;border-radius:50%;background-color:rgba(55,66,74,0.2);transition:background-color 0.2s ease-in-out;position:absolute;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1025px){.slick-slider .arrow{pointer-events:none;opacity:0}}.slick-slider .arrow:not(.slick-disabled){cursor:pointer;background-color:rgba(55,66,74,0.9)}.slick-slider .arrow:before{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:0.625rem;color:#fff;content:'\E806'}.slick-slider .arrow.prev-arrow{left:-1.53125rem}@media screen and (max-width: 1450px){.slick-slider .arrow.prev-arrow{left:-1.125rem}}@media screen and (max-width: 768px){.slick-slider .arrow.prev-arrow{left:0.59375rem}}.slick-slider .arrow.prev-arrow:before{transform:rotate(-180deg)}.slick-slider .arrow.next-arrow{right:-1.53125rem}@media screen and (max-width: 1450px){.slick-slider .arrow.next-arrow{right:-1.125rem}}@media screen and (max-width: 768px){.slick-slider .arrow.next-arrow{right:0.59375rem}}.slick-slider:hover .arrow,.slick-slider:active .arrow{pointer-events:auto;opacity:1}.slick-dots{height:3.0625rem;position:relative;display:flex;align-items:center;justify-content:space-between}.slick-dots li{width:0.4375rem;height:0.4375rem;border-radius:50%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;position:relative}.slick-dots li:not(.slick-active):before{transform:scale(0.43)}.slick-dots li:before{content:'';position:absolute;top:0;left:0;background:#fff;width:100%;height:100%;border-radius:50%;transition:transform 0.2s ease-in-out}.slick-dots li button{text-indent:-624.9375rem;overflow:hidden;font-size:0;color:transparent;display:block;position:absolute}.slick-dots li:not(:last-of-type){margin-right:1.09375rem}.block-with-green-and-black-layer{overflow:hidden;position:relative}.block-with-green-and-black-layer:before,.block-with-green-and-black-layer:after{content:'';position:absolute;top:0;left:0}.block-with-green-and-black-layer:before{width:10.8125rem;height:10.8125rem;z-index:2;background:#007dff;transform:skewX(-34deg) translateX(-7.125rem)}@media screen and (max-width: 768px){.block-with-green-and-black-layer:before{width:5.8125rem;height:5.8125rem;transform:skewX(-34deg) translateX(-3.8125rem)}}.block-with-green-and-black-layer:after{width:60.9375rem;height:60.9375rem;z-index:1;background-color:rgba(0,0,0,0.6);transform:skewX(-34deg) translateX(-20.9375rem)}@media screen and (max-width: 900px){.block-with-green-and-black-layer:after{transform:skewX(-34deg) translateX(-30.6875rem)}}@media screen and (max-width: 768px){.block-with-green-and-black-layer:after{transform:skewX(-34deg) translateX(-37.5rem)}}@media screen and (max-width: 625px){.block-with-green-and-black-layer:after{transform:skewX(-34deg) translateX(-40.625rem)}}@media screen and (max-width: 565px){.block-with-green-and-black-layer:after{transform:skewX(-34deg) translateX(-43.75rem)}}@media screen and (max-width: 510px){.block-with-green-and-black-layer:after{transform:skewX(-34deg) translateX(-46.25rem)}}@media screen and (max-width: 470px){.block-with-green-and-black-layer:after{transform:skewX(-34deg) translateX(-47.25rem)}}@media screen and (max-width: 450px){.block-with-green-and-black-layer:after{transform:skewX(-34deg) translateX(-48.75rem)}}@media screen and (max-width: 415px){.block-with-green-and-black-layer:after{transform:skewX(-34deg) translateX(-50.625rem)}}@media screen and (max-width: 380px){.block-with-green-and-black-layer:after{transform:skewX(-34deg) translateX(-52.0625rem)}}@media screen and (max-width: 355px){.block-with-green-and-black-layer:after{transform:skewX(-34deg) translateX(-53.4375rem)}}@media screen and (max-width: 335px){.block-with-green-and-black-layer:after{transform:skewX(-34deg) translateX(-55.4375rem)}}.block-with-green-and-black-layer>*{position:relative;z-index:3}.websso-button{display:none}#cookie-consent{position:fixed;bottom:0;left:0;width:100%;z-index:900;background:#37424A;color:#fff;font-size:0.8125rem}#cookie-consent .amgdprcookie_content:before{position:absolute;content:'';z-index:1;display:block;left:0;right:0;background-color:rgba(0,0,0,0.5);bottom:calc(100%);width:100vw;height:100vh}#cookie-consent .wrapper_big{padding-top:0.9375rem;padding-bottom:0.9375rem}@media screen and (max-width: 1460px){#cookie-consent .wrapper_big{padding-left:1.875rem;padding-right:1.875rem}}@media screen and (max-width: 768px){#cookie-consent .wrapper_big{padding-left:1.15625rem;padding-right:1.15625rem}}#cookie-consent p{line-height:1.0625rem}#cookie-consent p a{color:#007dff}#cookie-consent p a:hover,#cookie-consent p a:active{text-decoration:underline}#cookie-consent p+.actions{margin-top:0.625rem}#cookie-consent .actions{font-size:0;letter-spacing:0}@media screen and (max-width: 480px){#cookie-consent .actions .btn{margin-top:0.5rem}}#cookie-consent .actions .btn+.btn{margin-left:0.625rem}@media screen and (max-width: 480px){#cookie-consent .actions .btn+.btn{margin-left:0}}@media screen and (max-width: 480px){#cookie-consent .actions{display:flex;flex-flow:column}}.amgdprcookie-table .amgdprcookie-cell.desc,.amgdprcookie-table .amgdprcookie-title.-wide{width:30%}.amgdprcookie-table .amgdprcookie-cell,.amgdprcookie-table .amgdprcookie-title{width:15%}.amgdprcookie-table .amgdprcookie-cell.-lifetime{text-align:center}@media screen and (max-width: 768px){.amgdprcookie-groups-modal .amgdprcookie-cookie-container,.amgdprcookie-groups-modal .amgdprcookie-header,.amgdprcookie-groups-modal .amgdprcookie-text{padding:0}.amgdprcookie-modal-container .modal-inner-wrap{right:unset;min-width:25rem;width:21%;background:#fff}.amgdprcookie-bar-container .amgdprcookie-buttons-block{display:block}.amgdprcookie-bar-container .amgdprcookie-buttons-block .amgdprcookie-button{margin-bottom:0}}@media screen and (max-width: 768px){.amgdprcookie-groups-modal.-table .modal-inner-wrap{min-width:95%}.amgdprcookie-groups-modal .amgdprcookie-table{font-size:1rem}.modal-popup .modal-content{padding-left:1rem;padding-right:1rem}.modal-inner-wrap{min-width:95%}}.amgdprcookie-groups-modal .table-wrapper{width:100%;overflow-x:auto}.amgdprcookie-groups-modal .modal-content{padding-left:1.25rem;padding-right:1.25rem}.amgdprcookie-groups-modal .amgdprcookie-description{margin-bottom:0.625rem}.amgdprcookie-groups-modal .amgdprcookie-cookie-container{padding-bottom:0.9375rem}.amgdprcookie-groups-modal .amgdprcookie-cookie-container .amgdprcookie-options{padding-right:2.1875rem;background:#007dff;color:#fff}.amgdprcookie-groups-modal .amgdprcookie-cookie-container .amgdprcookie-options:hover{color:#fff}.amgdprcookie-groups-modal .amgdprcookie-cookie-container .amgdprcookie-text{margin-bottom:0.9375rem;font-size:0.875rem;text-align:left}.amgdprcookie-groups-modal .amgdprcookie-table{min-width:31.25rem;font-size:0.875rem}.amgdprcookie-groups-modal .amgdprcookie-table .amgdprcookie-row,.amgdprcookie-groups-modal .amgdprcookie-table thead tr,.amgdprcookie-groups-modal .amgdprcookie-table thead{display:table;width:100%;table-layout:fixed;text-align:left}.amgdprcookie-groups-modal .amgdprcookie-cell.-name{word-wrap:break-word}.amgdprcookie-groups-modal .modal-inner-wrap{border-radius:0.25rem;box-shadow:0 -0.125rem 1.125rem rgba(0,0,0,0.06)}@media screen and (min-width: 1024px){.amgdprcookie-groups-modal.-table .modal-inner-wrap{overflow-x:auto;min-width:43.75rem;max-width:80.625rem}}.amgdprcookie-groups-modal .modal-title{border-bottom:0;font-weight:bold;font-size:1.25rem}.amgdprcookie-groups-modal .amgdprcookie-bar-container{z-index:10;display:flex;justify-content:center;margin:0;padding:1.875rem 0.625rem;background:#fff;box-shadow:0 -0.125rem 1.125rem rgba(0,0,0,0.06)}.amgdprcookie-groups-modal .amgdprcookie-bar-container .amgdprcookie-buttons-block{display:flex;flex-direction:column}.amgdprcookie-groups-modal .amgdprcookie-bar-container .amgdprcookie-policy{margin-bottom:1.25rem;max-width:40rem}.amgdprcookie-groups-modal .amgdprcookie-bar-container .amgdprcookie-button:first-child{margin-bottom:0.625rem}.amgdprcookie-groups-modal .amgdprcookie-bar-container .amgdprcookie-buttons-block .amgdprcookie-button{margin-bottom:0;padding:0.625rem 1.875rem}.amgdprcookie-groups-modal .amgdprcookie-form-container,.amgdprcookie-groups-modal .amgdprcookie-tbody{display:block;overflow-y:auto;padding:0 0.625rem;margin-bottom:1.25rem;max-height:31.25rem}.btn{display:inline-block;vertical-align:top;text-align:center;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:500;overflow:hidden;transition:opacity 0.2s ease-in-out;line-height:1.15}.btn .text-wrapper-bis,.btn .text-wrapper{overflow:hidden;display:block;position:relative}.btn .text{display:flex;align-items:center;justify-content:center;border-radius:0.25rem;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out}.btn.grey .text{color:#37424A;background-color:#F4F4F4}.btn.grey:not([disabled]):not(.disabled):hover .text,.btn.grey:not([disabled]):not(.disabled):active .text{background-color:#DFE0DF}.btn.darkgrey .text{color:#fff;background-color:#7C8A95}.btn.darkgrey:not([disabled]):not(.disabled):hover .text,.btn.darkgrey:not([disabled]):not(.disabled):active .text{background-color:#6f7d89}.btn.lightblue .text{color:#fff;background-color:#007dff}.btn.lightblue:not([disabled]):not(.disabled):hover .text,.btn.lightblue:not([disabled]):not(.disabled):active .text{background-color:#00369A}.btn.orange .text{color:#fff;background-color:#FF556C}.btn.orange:not([disabled]):not(.disabled):hover .text,.btn.orange:not([disabled]):not(.disabled):active .text{background-color:#FF556C}.btn.blue .text{color:#fff;background-color:#007dff}.btn.blue:not([disabled]):not(.disabled):hover .text,.btn.blue:not([disabled]):not(.disabled):active .text{background-color:#00369A}.btn.white .text{color:#63656A;background-color:#fff;position:relative}.btn.white .text:before{content:'';pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0.25rem;border-width:0.0625rem;border-style:solid}.btn.white .text:before{border-color:#E0E0E1}.btn.white:not([disabled]):not(.disabled):hover .text,.btn.white:not([disabled]):not(.disabled):active .text{background-color:#E0E0E1}.btn.darkgrey2 .text{color:#fff;background-color:#37424A;position:relative}.btn.darkgrey2 .text:before{content:'';pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0.25rem;border-width:0.0625rem;border-style:solid}.btn.darkgrey2 .text:before{border-color:#7C8A95}.btn.darkgrey2:not([disabled]):not(.disabled):hover .text,.btn.darkgrey2:not([disabled]):not(.disabled):active .text{background-color:#fff;color:#231f20}.btn.lightgrey .text{color:#7C8A95;background-color:transparent;position:relative}.btn.lightgrey .text:before{content:'';pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0.25rem;border-width:0.0625rem;border-style:solid}.btn.lightgrey .text:before{border-color:#7C8A95}.btn.lightgrey:not([disabled]):not(.disabled):hover .text,.btn.lightgrey:not([disabled]):not(.disabled):active .text{background-color:#7C8A95;color:#fff}.btn.transparent-blue .text{color:#007dff;background-color:transparent;position:relative}.btn.transparent-blue .text:before{content:'';pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0.25rem;border-width:0.0625rem;border-style:solid}.btn.transparent-blue .text:before{border-color:#007dff}.btn.transparent-blue:not([disabled]):not(.disabled):hover .text,.btn.transparent-blue:not([disabled]):not(.disabled):active .text{background-color:#007dff;color:#fff}.btn.small{font-size:0.8125rem}.btn.small .text{padding:0.675rem 0.8875rem}.btn.medium{font-size:0.8125rem}.btn.medium .text{padding:0.7375rem 1.28125rem}.btn.large{font-size:0.875rem}.btn.large .text{padding:0.90625rem 1.475rem}.btn[disabled],.btn.disabled{cursor:not-allowed;opacity:0.4}.cta-favorite{position:absolute;width:2.75rem;height:2.75rem;top:0.3125rem;z-index:5;right:0.375rem;background:#fff;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.cta-favorite:before,.cta-favorite:after{position:absolute;top:0;left:0;width:100%;padding-top:0.125rem;height:100%;display:flex;align-items:center;font-size:1.125rem;font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;justify-content:center}.cta-favorite:before{color:#000;content:'\E80D'}.cta-favorite:after{color:#FF556C;content:'\E813';transition:opacity 0.2s ease-in-out;opacity:0}.cta-favorite:hover:after,.cta-favorite:active:after,.cta-favorite.active:after{opacity:1}.cta-share .trigger{width:2.75rem;height:2.75rem;background:#fff;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative;display:block;z-index:2}.cta-share .trigger:before{position:absolute;top:0;left:0;width:100%;padding-top:0.125rem;height:100%;display:flex;align-items:center;font-size:1.125rem;font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;justify-content:center;color:#231f20;content:'\E82E';transition:color 0.2s ease-in-out}.cta-share .trigger:hover:before,.cta-share .trigger:active:before{color:#007dff}.cta-share ul{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;transition:opacity 0.3s ease-in-out;opacity:0;pointer-events:none}.cta-share ul li:not(:last-of-type){margin-bottom:0.625rem}.cta-share ul li:first-of-type{margin-top:0.625rem}.cta-share:hover ul,.cta-share:active ul,.cta-share:focus ul{opacity:1;pointer-events:auto}.custom_icc_popin{position:fixed;transform:translateX(-50%);background:#fff;border-radius:0.25rem;box-shadow:0 0 0.875rem 0 rgba(55,66,74,0.1);width:16.5rem;transition:opacity 0.3s ease-in-out;opacity:0;pointer-events:none;text-align:center;padding:1.25rem 1.875rem}@media screen and (max-width: 1200px){.custom_icc_popin{left:50% !important;top:50% !important;transform:translateX(-50%) translateY(-50%)}.custom_icc_popin>*:not(.fake-bg){position:relative;z-index:3}.custom_icc_popin:after{content:'';position:absolute;z-index:2;width:100%;height:100%;left:0;top:0;box-shadow:0 0 0.875rem 0 rgba(55,66,74,0.1);background:#fff;border-radius:0.25rem}}.custom_icc_popin .fake-close{position:absolute;right:0;top:-1.6875rem;cursor:pointer;z-index:2;display:none}@media screen and (max-width: 1200px){.custom_icc_popin .fake-close{display:block}}.custom_icc_popin .fake-close:before{content:'\E801';font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1rem;color:#fff}.custom_icc_popin .fake-bg{position:absolute;z-index:1;width:1250rem;height:1250rem;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background:rgba(0,0,0,0.62)}@media screen and (min-width: 1201px){.custom_icc_popin .fake-bg{display:none}}.custom_icc_popin .text-style-23{line-height:1.375rem;padding-bottom:1.25rem;border-bottom:0.0625rem solid #E0E0E1;color:#000}.custom_icc_popin .btn{margin-top:1.25rem}.custom_icc_popin .btn+.btn{margin-left:0.3125rem}@media screen and (min-width: 1201px){.custom_icc_popin.fixed-left,.custom_icc_popin.fixed-right{transform:none}.custom_icc_popin.fixed-left{left:0 !important}.custom_icc_popin.fixed-right{left:auto !important;right:0}}.custom_icc_popin.visible{opacity:1;pointer-events:auto}.custom-icc-qty-input{display:flex;align-items:center;justify-content:center}.custom-icc-qty-input .qty-cta{font-size:0.75rem;color:#007dff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.custom-icc-qty-input .qty-cta.disabled{cursor:not-allowed;opacity:0.3}.custom-icc-qty-input .qty-cta:before{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-icc-qty-input .qty-cta.more:before{content:'\E821'}.custom-icc-qty-input .qty-cta.less:before{content:'\E822'}.custom-icc-qty-input input{border:0.0625rem solid #E0E0E1;padding:0 0.625rem;height:2.375rem;font-size:0.8125rem;font-weight:300;color:#000;width:3.75rem;text-align:center;margin:0 0.625rem;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.custom-icc-qty-input input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.custom-icc-qty-input input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.custom-icc-qty-input input::-webkit-input-placeholder{color:#9b9b9b}.custom-icc-qty-input input::-moz-placeholder{color:#9b9b9b}.custom-icc-qty-input input:-ms-input-placeholder{color:#9b9b9b}.custom-icc-qty-input input::-ms-input-placeholder{color:#9b9b9b}.custom-icc-qty-input input::placeholder{color:#9b9b9b}.custom-review{border-radius:0.1875rem;border:0.0625rem solid #E0E0E1}@media screen and (min-width: 769px){.custom-review{display:flex;align-items:stretch;justify-content:space-between}}.custom-review .summary{background:#fff;width:100%;flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:1.875rem;text-align:center}@media screen and (min-width: 769px){.custom-review .summary{max-width:16.375rem}}.custom-review .stars{margin-bottom:1.09375rem;display:flex;align-items:center;justify-content:space-between}.custom-review .star{width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;color:#E0E0E1}.custom-review .star.active{color:#FF556C}.custom-review .star:before{content:'\E811';font-size:1rem;font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-review .star:not(:first-of-type){margin-left:0.4375rem}.custom-review .details{background:#FAFAFA;flex-grow:1;padding:1.5625rem 2.5rem}@media screen and (max-width: 768px){.custom-review .details{padding:1.875rem 1.25rem 1.5625rem}}.custom-review .details p:not(:last-child){margin-bottom:0.9375rem}.custom-review .author .name{color:#000}.custom-review .author .role{color:#63656A;margin-top:0.125rem}.choices.custom-select-1[data-type*=select-one]:after{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;content:'\E806';font-size:0.5625rem;color:#007dff;border:0;height:auto;width:auto;margin-top:0;transform:translateY(-50%) rotate(90deg);transition:transform 0.3s ease-in-out;top:50%;right:1.25rem}.choices.custom-select-1[data-type*=select-one].is-open:after{border:0;margin:0;transform:translateY(-50%) rotate(270deg)}.choices.custom-select-1 .choices__inner{background-color:#F4F4F4;border:0;border-radius:0.25rem;padding:0.625rem 3.625rem 0.625rem 1.25rem !important;font-size:0.8125rem;color:#37424A;font-weight:500;line-height:1rem;font-style:normal;letter-spacing:normal;text-transform:none}.choices.custom-select-1 .choices__list--dropdown{z-index:9;border:0.0625rem solid #E0E0E1}.block-price .choices.custom-select-1 .choices__list--dropdown{width:calc(100% + 1.25rem)}.choices.custom-select-1 .choices__list--dropdown .choices__item--selectable{padding:0.625rem 1.25rem !important;font-size:0.75rem;color:#37424A;font-weight:500;font-style:normal;letter-spacing:normal;text-transform:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.choices.custom-select-1 .choices__list--dropdown .choices__item--selectable:active,.choices.custom-select-1 .choices__list--dropdown .choices__item--selectable:hover{background-color:#F4F4F4}.custom-select-1:not(.custom-select-1-init){background-color:#F4F4F4;border:0;border-radius:0.25rem;padding:0.625rem 3.625rem 0.625rem 1.25rem !important;font-size:0.8125rem;color:#37424A;font-weight:500;line-height:1rem;font-style:normal;letter-spacing:normal;text-transform:none;display:block;width:100%}.choices.custom-select-2{display:inline-block;vertical-align:top;font-size:0;letter-spacing:0}.choices.custom-select-2 .choices__list--dropdown .choices__item--selectable{padding-right:0.625rem !important}.choices.custom-select-2[data-type*=select-one]:after{content:none}.choices.custom-select-2 .choices__list--multiple{display:inline-block;width:100%}.choices.custom-select-2 .choices__list--multiple .choices__item{display:block;vertical-align:baseline;border-radius:0;padding:0;font-size:inherit;font-weight:inherit;margin:0;background:none;border:0;color:inherit;word-break:inherit}.choices.custom-select-2 .choices__list--multiple,.choices.custom-select-2 .choices__list--single{padding:0.25rem}.choices.custom-select-2 .choices__inner{background:transparent;border:0;padding:0;width:auto;min-height:2rem;text-align:left}@media screen and (min-width: 769px){.choices.custom-select-2 .choices__inner{min-width:11.25rem}}.choices.custom-select-2 .choices__input.choices__input--cloned{border:0;clip:rect(0.0625rem, 0.0625rem, 0.0625rem, 0.0625rem);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:0.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:0.0625rem}.choices.custom-select-2 .choices__list--multiple,.choices.custom-select-2 .choices__list--single{line-height:2rem;font-size:1.5rem;font-weight:300;color:#007dff;position:relative;padding:0 1.4375rem 0.3125rem 0;border-bottom:0.0625rem solid #007dff}@media screen and (max-width: 768px){.choices.custom-select-2 .choices__list--multiple,.choices.custom-select-2 .choices__list--single{font-size:1.125rem}}.choices.custom-select-2 .choices__list--multiple:after,.choices.custom-select-2 .choices__list--single:after{content:'\E806';font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:0.625rem;position:absolute;top:50%;right:0.1875rem;transform:translateY(-50%) rotate(90deg)}.choices.custom-select-2.is-open .choices__list--multiple:after,.choices.custom-select-2.is-open .choices__list--single:after{transform:translateY(-50%) rotate(-90deg)}.choices.custom-select-2.is-open .choices__list--dropdown{z-index:9;border-color:#007dff}.choices.custom-select-2[data-type*=select-multiple] .choices__inner,.choices.custom-select-2[data-type*=text] .choices__inner{cursor:pointer !important}.custom-select-2:not(.custom-select-2-init){display:inline-block;vertical-align:top;background:transparent;border:0;width:auto;min-height:2rem;text-align:left;line-height:2rem;font-size:1.5rem;font-weight:300;color:#007dff;position:relative;padding:0 1.4375rem 0.3125rem 0;border-bottom:0.0625rem solid #007dff;cursor:pointer}@media screen and (max-width: 768px){.custom-select-2:not(.custom-select-2-init){font-size:1.125rem}}@media screen and (min-width: 769px){.custom-select-2:not(.custom-select-2-init){min-width:11.25rem}}.choices.custom-select-3{max-width:100%}.choices.custom-select-3.auto-width{display:inline-block}.choices.custom-select-3[data-type*=select-one]:after{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;content:'\E806';font-size:0.5625rem;color:#007dff;border:0;height:auto;width:auto;margin-top:0;transform:translateY(-50%) rotate(90deg);top:50%;right:1.25rem}.choices.custom-select-3[data-type*=select-one].is-open:after{border:0;margin:0;transform:translateY(-50%) rotate(270deg)}.choices.custom-select-3 .choices__inner{border:0.0625rem solid #E0E0E1;border-radius:0;background:none;padding:0.5625rem 2.6875rem 0.5625rem 0.625rem !important;font-size:0.9375rem;color:#000;font-weight:300;line-height:1rem;font-style:normal;letter-spacing:normal;text-transform:none}.choices.custom-select-3 .choices__placeholder{color:#9b9b9b;opacity:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.choices.custom-select-3 .choices__list--dropdown{z-index:9;border:0.0625rem solid #E0E0E1}.choices.custom-select-3 .choices__list--dropdown .choices__item--selectable{padding:0.625rem 0.8125rem !important;font-size:0.75rem;color:#37424A;font-weight:500;font-style:normal;letter-spacing:normal;text-transform:none}.choices.custom-select-3 .choices__list--dropdown .choices__item--selectable:active,.choices.custom-select-3 .choices__list--dropdown .choices__item--selectable:hover{background-color:#F4F4F4}.choices.custom-select-3 .choices__list--dropdown .choices__placeholder{display:none}.custom-select-3:not(.custom-select-3-init){display:block;width:100%;max-width:100%;border:0.0625rem solid #E0E0E1;border-radius:0;background:none;padding:0.5625rem 2.6875rem 0.5625rem 0.625rem !important;font-size:0.9375rem;color:#000;font-weight:300;line-height:1rem;font-style:normal;letter-spacing:normal;text-transform:none}.custom-select-3:not(.custom-select-3-init).auto-width{display:inline-block;width:auto}.custom-select-3:not(.custom-select-3-init)::-webkit-input-placeholder{color:#9b9b9b;opacity:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select-3:not(.custom-select-3-init)::-moz-placeholder{color:#9b9b9b;opacity:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select-3:not(.custom-select-3-init):-ms-input-placeholder{color:#9b9b9b;opacity:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select-3:not(.custom-select-3-init)::-ms-input-placeholder{color:#9b9b9b;opacity:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select-3:not(.custom-select-3-init)::placeholder{color:#9b9b9b;opacity:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-table{height:auto !important;width:100% !important;border:0;border-left:0.0625rem solid #E0E0E1;border-top:0.0625rem solid #E0E0E1;font-size:0.875rem}.custom-table.force-align-left{text-align:left}.custom-table caption{display:none}.custom-table tr,.custom-table tbody{display:block}.custom-table tr{border-bottom:0.0625rem solid #E0E0E1;display:flex;align-items:stretch;height:auto !important;justify-content:flex-start}.custom-table strong,.custom-table b,.custom-table th{font-weight:500}.custom-table th,.custom-table td{border-right:0.0625rem solid #E0E0E1;padding:0.9375rem 1.25rem;flex:1 1;word-break:keep-all;height:auto !important;display:block}@media screen and (max-width: 768px){.custom-table th,.custom-table td{padding:0.70313rem 0.9375rem}}@media screen and (max-width: 480px){.custom-table th,.custom-table td{padding:0.46875rem 0.625rem}}.custom-table th[class*='icon-'],.custom-table td[class*='icon-']{line-height:1.6875rem}.custom-table th[class*='icon-']:before,.custom-table td[class*='icon-']:before{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#007dff;margin-right:0.375rem;display:inline-block;vertical-align:middle;font-size:1.125rem}.custom-table th.icon-book:before,.custom-table td.icon-book:before{content:'\E818'}.custom-table th.icon-clock:before,.custom-table td.icon-clock:before{content:'\E800'}.custom-table th.icon-level:before,.custom-table td.icon-level:before{content:'\E819'}.custom-table th.icon-planet:before,.custom-table td.icon-planet:before{content:'\E81B'}.custom-table th.icon-info:before,.custom-table td.icon-info:before{content:'\E81A';padding-left:0.0625rem}.custom-table h1:not(:last-child),.custom-table h2:not(:last-child),.custom-table h3:not(:last-child),.custom-table h4:not(:last-child),.custom-table h5:not(:last-child),.custom-table h6:not(:last-child),.custom-table p:not(:last-child),.custom-table ul:not(:last-child),.custom-table ol:not(:last-child),.custom-table hr:not(:last-child),.custom-table video:not(:last-child),.custom-table iframe:not(:last-child),.custom-table .lazyload-iframe:not(:last-child),.custom-table blockquote:not(:last-child){margin-bottom:0.875rem !important}.custom-table ul,.custom-table ol{line-height:1.25rem !important}.custom-table ul li:not(:last-of-type),.custom-table ol li:not(:last-of-type){margin-bottom:0.3125rem}.wysiwyg-content .custom-table th:first-of-type,.wysiwyg-content .custom-table td:first-of-type{max-width:30%}.wysiwyg-content .custom-table th:nth-child(2),.wysiwyg-content .custom-table td:nth-child(2){max-width:70%}.custom-table.force-table-responsive{display:block;border-color:transparent}.custom-table.force-table-responsive td,.custom-table.force-table-responsive th{border-left:0.0625rem solid #E0E0E1}.custom-table.force-table-responsive thead{display:none}.custom-table.force-table-responsive tr{flex-direction:column;border-top:0.0625rem solid #E0E0E1}.custom-table.force-table-responsive tr td:before{content:attr(data-th) " : ";font-weight:500}.custom-table.force-table-responsive tr:not(:last-of-type){margin-bottom:1.25rem}.customer-review-container{border:0.0625rem solid #E0E0E1;border-radius:0.25rem;display:flex;justify-content:flex-start;align-items:stretch}@media screen and (max-width: 600px){.customer-review-container{flex-direction:column}}.customer-review-container .customer-rating,.customer-review-container .customer-review{padding:1.875rem 2.5rem;width:100%}@media screen and (max-width: 768px){.customer-review-container .customer-rating,.customer-review-container .customer-review{padding:1rem 1.25rem}}.customer-review-container .customer-rating{max-width:16.375rem;text-align:center;border-right:0.0625rem solid #E0E0E1}@media screen and (max-width: 768px){.customer-review-container .customer-rating{max-width:11.25rem}}@media screen and (max-width: 600px){.customer-review-container .customer-rating{max-width:none;border:0;border-bottom:0.0625rem solid #E0E0E1}}.customer-review-container .customer-rating .review-author{color:#231f20;margin-top:1rem}@media screen and (max-width: 768px){.customer-review-container .customer-rating .review-author{margin-top:0.625rem}}.customer-review-container .customer-rating .review-date{color:#63656A}@media screen and (min-width: 769px){.customer-review-container .customer-rating .review-date{margin-top:0.625rem}}.customer-review-container .customer-review{background:#FAFAFA}.customer-review-container .customer-review .review-title{margin-bottom:1rem;color:#231f20}@media screen and (max-width: 768px){.customer-review-container .customer-review .review-title{margin-bottom:0.625rem}}.customer-review-container .customer-review .review-text{color:#37424A}.datepicker-wrapper>input{border:0;clip:rect(0.0625rem, 0.0625rem, 0.0625rem, 0.0625rem);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:0.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:0.0625rem}.follow-us{background-color:#F4F4F4;display:inline-block;border-radius:0.25rem}.follow-us .link,.follow-us a{display:flex;justify-content:center;align-items:center;height:2.5rem;width:2.5rem;font-size:0;transition:color 0.3s ease-in-out;color:#7C8A95;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.follow-us .link:before,.follow-us a:before{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:transform 0.3s ease-in-out}.follow-us .link:hover,.follow-us .link:active,.follow-us a:hover,.follow-us a:active{color:#007dff}.follow-us .link:hover:before,.follow-us .link:active:before,.follow-us a:hover:before,.follow-us a:active:before{transform:scale(1.15)}.follow-us.linkedin .link:before,.follow-us.linkedin a:before{content:'\E805';font-size:0.875rem}.follow-us.twitter .link:before,.follow-us.twitter a:before{content:'\F099';font-size:0.9375rem}.follow-us.facebook .link:before,.follow-us.facebook a:before{content:'\E804';font-size:0.875rem}.follow-us.youtube .link:before,.follow-us.youtube a:before{content:'\E80C';font-size:0.625rem}.follow-us.flickr .link:before,.follow-us.flickr a:before{content:'\E802';font-size:0.5rem}.follow-us.instagram .link:before,.follow-us.instagram a:before{content:'\F32D';font-size:0.9375rem}form.form-default:not(.skip-validation) .choices.custom-select-3 .choices__inner{transition:border-color 0.3s ease-in-out}form.form-default:not(.skip-validation) .choices.custom-select-3.icc-error-error-temp .choices__inner,form.form-default:not(.skip-validation) .choices.custom-select-3.icc-empty-error-temp .choices__inner{border-color:red}form.form-default:not(.skip-validation).submited-already .choices.custom-select-3:not(.icc-error).icc-required.icc-empty .choices__inner{border-color:red}form.form-default:not(.skip-validation) .form-section.captcha .g-recaptcha iframe{border:0.0625rem solid transparent;border-radius:0.1875rem;transition:border-color 0.3s ease-in-out}form.form-default:not(.skip-validation) .form-section.captcha .g-recaptcha.icc-recaptcha-error-temp iframe{border-color:red}form.form-default:not(.skip-validation) .wrap-checkbox label:before{transition:border-color 0.3s ease-in-out}form.form-default:not(.skip-validation) .wrap-checkbox input[type='checkbox']+label{transition:color 0.3s ease-in-out}form.form-default:not(.skip-validation) .wrap-checkbox input[type='checkbox'].icc-error-error-temp+label,form.form-default:not(.skip-validation) .wrap-checkbox input[type='checkbox'].icc-empty-error-temp+label{color:red}form.form-default:not(.skip-validation) .wrap-checkbox input[type='checkbox'].icc-error-error-temp+label:before,form.form-default:not(.skip-validation) .wrap-checkbox input[type='checkbox'].icc-empty-error-temp+label:before{border-color:red}form.form-default:not(.skip-validation).submited-already .wrap-checkbox input[type='checkbox']:not(.icc-error).icc-required.icc-empty+label{color:red}form.form-default:not(.skip-validation).submited-already .wrap-checkbox input[type='checkbox']:not(.icc-error).icc-required.icc-empty+label:before{border-color:red}form.form-default:not(.skip-validation) .wrap-input textarea,form.form-default:not(.skip-validation) .wrap-input input[type='text'],form.form-default:not(.skip-validation) .wrap-input input[type='password'],form.form-default:not(.skip-validation) .wrap-input input[type='url'],form.form-default:not(.skip-validation) .wrap-input input[type='tel'],form.form-default:not(.skip-validation) .wrap-input input[type='number'],form.form-default:not(.skip-validation) .wrap-input input[type='email']{transition:border-color 0.3s ease-in-out}form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='text']+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='password']+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='url']+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='tel']+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='number']+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='email']+.choices.custom-select-3 .choices__inner{transition:border-color 0.3s ease-in-out}form.form-default:not(.skip-validation) .wrap-input textarea.icc-error,form.form-default:not(.skip-validation) .wrap-input textarea.icc-empty-error-temp,form.form-default:not(.skip-validation) .wrap-input textarea.icc-error-error-temp,form.form-default:not(.skip-validation) .wrap-input input[type='text'].icc-error,form.form-default:not(.skip-validation) .wrap-input input[type='text'].icc-empty-error-temp,form.form-default:not(.skip-validation) .wrap-input input[type='text'].icc-error-error-temp,form.form-default:not(.skip-validation) .wrap-input input[type='password'].icc-error,form.form-default:not(.skip-validation) .wrap-input input[type='password'].icc-empty-error-temp,form.form-default:not(.skip-validation) .wrap-input input[type='password'].icc-error-error-temp,form.form-default:not(.skip-validation) .wrap-input input[type='url'].icc-error,form.form-default:not(.skip-validation) .wrap-input input[type='url'].icc-empty-error-temp,form.form-default:not(.skip-validation) .wrap-input input[type='url'].icc-error-error-temp,form.form-default:not(.skip-validation) .wrap-input input[type='tel'].icc-error,form.form-default:not(.skip-validation) .wrap-input input[type='tel'].icc-empty-error-temp,form.form-default:not(.skip-validation) .wrap-input input[type='tel'].icc-error-error-temp,form.form-default:not(.skip-validation) .wrap-input input[type='number'].icc-error,form.form-default:not(.skip-validation) .wrap-input input[type='number'].icc-empty-error-temp,form.form-default:not(.skip-validation) .wrap-input input[type='number'].icc-error-error-temp,form.form-default:not(.skip-validation) .wrap-input input[type='email'].icc-error,form.form-default:not(.skip-validation) .wrap-input input[type='email'].icc-empty-error-temp,form.form-default:not(.skip-validation) .wrap-input input[type='email'].icc-error-error-temp{border-color:red}form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='text'].icc-error+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='text'].icc-empty-error-temp+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='text'].icc-error-error-temp+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='password'].icc-error+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='password'].icc-empty-error-temp+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='password'].icc-error-error-temp+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='url'].icc-error+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='url'].icc-empty-error-temp+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='url'].icc-error-error-temp+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='tel'].icc-error+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='tel'].icc-empty-error-temp+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='tel'].icc-error-error-temp+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='number'].icc-error+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='number'].icc-empty-error-temp+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='number'].icc-error-error-temp+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='email'].icc-error+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='email'].icc-empty-error-temp+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation) .wrap-input.input-with-select input[type='email'].icc-error-error-temp+.choices.custom-select-3 .choices__inner{border-top-color:red;border-bottom-color:red;border-left-color:red}form.form-default:not(.skip-validation).submited-already .wrap-input textarea:not(.icc-error).icc-required.icc-empty,form.form-default:not(.skip-validation).submited-already .wrap-input input[type='text']:not(.icc-error).icc-required.icc-empty,form.form-default:not(.skip-validation).submited-already .wrap-input input[type='password']:not(.icc-error).icc-required.icc-empty,form.form-default:not(.skip-validation).submited-already .wrap-input input[type='url']:not(.icc-error).icc-required.icc-empty,form.form-default:not(.skip-validation).submited-already .wrap-input input[type='tel']:not(.icc-error).icc-required.icc-empty,form.form-default:not(.skip-validation).submited-already .wrap-input input[type='number']:not(.icc-error).icc-required.icc-empty,form.form-default:not(.skip-validation).submited-already .wrap-input input[type='email']:not(.icc-error).icc-required.icc-empty{border-color:red}form.form-default:not(.skip-validation).submited-already .wrap-input.input-with-select input[type='text']:not(.icc-error).icc-required.icc-empty+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation).submited-already .wrap-input.input-with-select input[type='password']:not(.icc-error).icc-required.icc-empty+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation).submited-already .wrap-input.input-with-select input[type='url']:not(.icc-error).icc-required.icc-empty+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation).submited-already .wrap-input.input-with-select input[type='tel']:not(.icc-error).icc-required.icc-empty+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation).submited-already .wrap-input.input-with-select input[type='number']:not(.icc-error).icc-required.icc-empty+.choices.custom-select-3 .choices__inner,form.form-default:not(.skip-validation).submited-already .wrap-input.input-with-select input[type='email']:not(.icc-error).icc-required.icc-empty+.choices.custom-select-3 .choices__inner{border-top-color:red;border-bottom-color:red;border-left-color:red}.checkout-onepage-success .form-default+.form-default,.checkout-index-index .form-default+.form-default{margin-top:1.875rem}.form-default+.default-content-title{margin-top:2.5rem}@media screen and (max-width: 768px){.form-default+.default-content-title{margin-top:1.875rem}}.form-default #password-strength-meter-container{margin-top:0.9375rem;font-size:0.8125rem;font-weight:500;line-height:1.40}.form-default #password-strength-meter-container span{font-weight:300}.form-default label{color:#231f20;display:block}.form-default label a{color:#007dff;text-decoration:underline;font-weight:500}.form-default label[for]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-default label .red{color:red}.form-default label .red+.red{display:none}.form-default label .comment{display:block;font-size:0.75rem;margin-top:0.3125rem;line-height:1.40;color:#9b9b9b}.form-default legend{padding-bottom:1.25rem;margin-bottom:1.5625rem;border-bottom:0.0625rem solid #E0E0E1;display:block;width:100%;color:#000}.form-default .form-group label{display:inline-block;font-size:0.9375rem}.form-default .form-group label:not(.review-control-vote){margin-bottom:0.8125rem}.form-default .form-group .field:not(.nomargin):not(:last-of-type){margin-bottom:0.8125rem}.form-default .form-group .field.hidelabel label{display:none}.form-default .form-group .field .mage-error[generated=true],.form-default .form-group .field .field-error{font-size:0.875rem;color:red;margin-top:0.9375rem}.form-default .form-group a{font-size:0.8125rem;font-weight:500;color:#007dff;text-decoration:underline}.form-default .form-section ~ .form-section,.form-default .form-section ~ .block-form-simple-msg,.form-default .block-form-simple-msg ~ .form-section,.form-default .block-form-simple-msg ~ .block-form-simple-msg{margin-top:1.875rem}@media screen and (min-width: 1025px){.form-default .form-section ~ .form-section.more-margin,.form-default .form-section ~ .block-form-simple-msg.more-margin,.form-default .block-form-simple-msg ~ .form-section.more-margin,.form-default .block-form-simple-msg ~ .block-form-simple-msg.more-margin{margin-top:2.375rem}}@media screen and (max-width: 768px){.form-default .form-section ~ .form-section,.form-default .form-section ~ .block-form-simple-msg,.form-default .block-form-simple-msg ~ .form-section,.form-default .block-form-simple-msg ~ .block-form-simple-msg{margin-top:1.15625rem}}.form-default .form-columns-wrapper ~ .form-columns-wrapper,.form-default .form-columns-wrapper ~ .block-form-simple-msg,.form-default .block-form-simple-msg ~ .form-columns-wrapper,.form-default .block-form-simple-msg ~ .block-form-simple-msg{margin-top:1.875rem}@media screen and (min-width: 1025px){.form-default .form-columns-wrapper ~ .form-columns-wrapper.more-margin,.form-default .form-columns-wrapper ~ .block-form-simple-msg.more-margin,.form-default .block-form-simple-msg ~ .form-columns-wrapper.more-margin,.form-default .block-form-simple-msg ~ .block-form-simple-msg.more-margin{margin-top:2.375rem}}@media screen and (max-width: 768px){.form-default .form-columns-wrapper ~ .form-columns-wrapper,.form-default .form-columns-wrapper ~ .block-form-simple-msg,.form-default .block-form-simple-msg ~ .form-columns-wrapper,.form-default .block-form-simple-msg ~ .block-form-simple-msg{margin-top:1.15625rem}}@media screen and (min-width: 1025px){.form-default .form-columns-wrapper{display:flex;justify-content:space-between;align-items:stretch}}.form-default .form-columns-wrapper ~ .form-section.form-submit{margin-top:1.875rem}@media screen and (max-width: 768px){.form-default .form-columns-wrapper ~ .form-section.form-submit{margin-top:1.15625rem}}.form-default .form-column{min-inline-size:0}@media screen and (min-width: 1025px){.form-default .form-column{width:calc((100% - 1.875rem) / 2)}}@media screen and (max-width: 1024px){.form-default .form-column ~ .form-column{margin-top:1.875rem}}@media screen and (max-width: 768px){.form-default .form-column ~ .form-column{margin-top:1.15625rem}}.form-default .form-section.columns-4,.form-default .form-section.columns-2{display:flex;justify-content:flex-start;align-items:stretch}@media screen and (max-width: 1024px){.form-default .form-section.columns-4,.form-default .form-section.columns-2{flex-wrap:wrap}}.form-default .form-section.columns-4 .form-group,.form-default .form-section.columns-2 .form-group{width:100%;display:flex;flex-direction:column;align-items:normal;justify-content:space-between}@media screen and (min-width: 1025px){.form-default .form-section.columns-4 .form-group:not(:last-of-type),.form-default .form-section.columns-2 .form-group:not(:last-of-type){margin-right:1.875rem}}@media screen and (min-width: 769px) and (max-width: 1024px){.form-default .form-section.columns-4 .form-group,.form-default .form-section.columns-2 .form-group{margin-bottom:1.875rem}.form-default .form-section.columns-4 .form-group:nth-last-child(1),.form-default .form-section.columns-4 .form-group:nth-last-child(2):nth-child(odd),.form-default .form-section.columns-2 .form-group:nth-last-child(1),.form-default .form-section.columns-2 .form-group:nth-last-child(2):nth-child(odd){margin-bottom:0}}@media screen and (max-width: 768px){.form-default .form-section.columns-4 .form-group:not(:last-child),.form-default .form-section.columns-2 .form-group:not(:last-child){margin-bottom:1.15625rem}}@media screen and (min-width: 769px) and (max-width: 1024px){.form-default .form-section.columns-4 .form-group{width:calc((100% - 1.875rem) / 2)}.form-default .form-section.columns-4 .form-group:nth-of-type(odd){margin-right:1.875rem}}@media screen and (min-width: 769px){.form-default .form-section.columns-2 .form-group{width:calc((100% - 1.875rem) / 2)}.form-default .form-section.columns-2 .form-group:nth-of-type(odd){margin-right:1.875rem}}@media screen and (max-width: 340px){.form-default .form-section.captcha{display:flex;align-items:flex-start;justify-content:center}.form-default .form-section.captcha>.g-recaptcha{transform:scale(0.935)}}.form-default .wrap-input textarea,.form-default .wrap-input input[type='text'],.form-default .wrap-input input[type='password'],.form-default .wrap-input input[type='url'],.form-default .wrap-input input[type='tel'],.form-default .wrap-input input[type='number'],.form-default .wrap-input input[type='email']{border:0.0625rem solid #E0E0E1;width:100%;padding:0.625rem;font-size:0.9375rem;font-weight:300;color:#000;background:#fff}.form-default .wrap-input input[type='tel']::-webkit-input-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='tel']::-moz-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='tel']:-ms-input-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='tel']::-ms-input-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='tel']::placeholder{color:#9b9b9b}.form-default .wrap-input input[type='number']{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.form-default .wrap-input input[type='number']::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.form-default .wrap-input input[type='number']::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.form-default .wrap-input input[type='number']::-webkit-input-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='number']::-moz-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='number']:-ms-input-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='number']::-ms-input-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='number']::placeholder{color:#9b9b9b}.form-default .wrap-input textarea::-webkit-input-placeholder{color:#9b9b9b}.form-default .wrap-input textarea::-moz-placeholder{color:#9b9b9b}.form-default .wrap-input textarea:-ms-input-placeholder{color:#9b9b9b}.form-default .wrap-input textarea::-ms-input-placeholder{color:#9b9b9b}.form-default .wrap-input textarea::placeholder{color:#9b9b9b}.form-default .wrap-input input[type='text']::-webkit-input-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='text']::-moz-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='text']:-ms-input-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='text']::-ms-input-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='text']::placeholder{color:#9b9b9b}.form-default .wrap-input input[type='password']::-webkit-input-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='password']::-moz-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='password']:-ms-input-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='password']::-ms-input-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='password']::placeholder{color:#9b9b9b}.form-default .wrap-input input[type='url']::-webkit-input-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='url']::-moz-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='url']:-ms-input-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='url']::-ms-input-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='url']::placeholder{color:#9b9b9b}.form-default .wrap-input input[type='email']::-webkit-input-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='email']::-moz-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='email']:-ms-input-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='email']::-ms-input-placeholder{color:#9b9b9b}.form-default .wrap-input input[type='email']::placeholder{color:#9b9b9b}.form-default .wrap-input.input-with-select{display:flex;justify-content:flex-start;align-items:stretch}.form-default .wrap-input.input-with-select .custom-select-3{flex-shrink:0;order:1}.form-default .wrap-input.input-with-select .custom-select-3 .choices__inner{color:#9b9b9b;padding:0.625rem 1.75rem 0.625rem 0.625rem !important}.form-default .wrap-input.input-with-select .custom-select-3:not(.custom-select-3-init){color:#9b9b9b;padding:0.625rem 1.75rem 0.625rem 0.625rem !important}.form-default .wrap-input.input-with-select input[type='text'],.form-default .wrap-input.input-with-select input[type='password'],.form-default .wrap-input.input-with-select input[type='url'],.form-default .wrap-input.input-with-select input[type='tel'],.form-default .wrap-input.input-with-select input[type='number'],.form-default .wrap-input.input-with-select input[type='email']{border-left:0;order:2}.form-default .wrap-input.with-btn{display:flex;align-items:stretch;justify-content:space-between}.form-default .wrap-input.with-btn input[type='text'],.form-default .wrap-input.with-btn input[type='password'],.form-default .wrap-input.with-btn input[type='url'],.form-default .wrap-input.with-btn input[type='tel'],.form-default .wrap-input.with-btn input[type='number'],.form-default .wrap-input.with-btn input[type='email']{padding:0.4375rem 0.625rem}.form-default .wrap-input.with-btn input[type='text'][disabled] ~ .btn,.form-default .wrap-input.with-btn input[type='password'][disabled] ~ .btn,.form-default .wrap-input.with-btn input[type='url'][disabled] ~ .btn,.form-default .wrap-input.with-btn input[type='tel'][disabled] ~ .btn,.form-default .wrap-input.with-btn input[type='number'][disabled] ~ .btn,.form-default .wrap-input.with-btn input[type='email'][disabled] ~ .btn{cursor:not-allowed;opacity:0.4}.form-default .wrap-input.with-btn input[type='text']#mpmultiplecoupons-code+div.mage-error{display:none !important}.form-default .wrap-input.with-btn input[type='text']#mpmultiplecoupons-code.mage-error{border-color:red}.form-default .wrap-input.with-btn .btn{margin-left:0.625rem;flex-shrink:0}.form-default .wrap-checkbox{position:relative}.form-default .wrap-checkbox label{font-size:0.875rem;padding-left:1.25rem;margin-bottom:0;position:relative}.form-default .wrap-checkbox label:before{position:absolute;content:'';height:0.6875rem;width:0.6875rem;background:#fff;border:0.0625rem solid #dcdcdc;left:0;top:0.1875rem}.form-default .wrap-checkbox label:after{position:absolute;height:0.4375rem;width:0.4375rem;background:#007dff;left:0.125rem;top:0.3125rem}.form-default .wrap-checkbox input[type='checkbox']{border:0;clip:rect(0.0625rem, 0.0625rem, 0.0625rem, 0.0625rem);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:0.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:0.0625rem}.form-default .wrap-checkbox input[type='checkbox']:checked+label:after{content:''}.form-default .wrap-arbitrary-text{font-size:0.875rem;color:#231f20}.form-default .wrap-arbitrary-text a{color:#007dff;text-decoration:underline;font-weight:500}.form-default .form-submit .wrap-checkbox+.legend-and-cta,.form-default .form-submit .wrap-arbitrary-text+.legend-and-cta,.form-default .form-submit .wrap-checkbox+.wrap-arbitrary-text,.form-default .form-submit .wrap-arbitrary-text+.wrap-checkbox{margin-top:1.875rem}@media screen and (max-width: 768px){.form-default .form-submit .wrap-checkbox+.legend-and-cta,.form-default .form-submit .wrap-arbitrary-text+.legend-and-cta,.form-default .form-submit .wrap-checkbox+.wrap-arbitrary-text,.form-default .form-submit .wrap-arbitrary-text+.wrap-checkbox{margin-top:1.15625rem}}.form-default .form-submit .legend-and-cta{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 768px){.form-default .form-submit .legend-and-cta{flex-wrap:wrap}}@media screen and (max-width: 480px){.form-default .form-submit .legend-and-cta{flex-direction:column;justify-content:flex-start;align-items:center}}.form-default .form-submit .legend-and-cta .form-required-text{color:red;display:block;font-size:0.8125rem;margin-right:auto}@media screen and (max-width: 768px){.form-default .form-submit .legend-and-cta .form-required-text{width:100%;margin-bottom:1.25rem}}@media screen and (min-width: 769px){.form-default .form-submit .legend-and-cta .form-required-text ~ .btn{margin-left:1.875rem}}@media screen and (min-width: 481px){.form-default .form-submit .legend-and-cta .btn{margin-left:auto}}.form-default .form-submit .legend-and-cta .btn ~ .btn{margin-left:0.625rem}@media screen and (max-width: 480px){.form-default .form-submit .legend-and-cta .btn ~ .btn{margin-left:0;margin-top:0.625rem}}.form-default .mpmultiplecoupons-applied{margin-top:0.9375rem !important}.form-default .mpmultiplecoupons-applied .mpmultiplecoupons-applied-item{background:#007dff;color:#FFF}.form-default .mpmultiplecoupons-applied .mpmultiplecoupons-remove-icon{visibility:hidden;position:relative;height:0.9375rem;line-height:0.9375rem;width:0.625rem;overflow:hidden;display:inline-block}.form-default .mpmultiplecoupons-applied .mpmultiplecoupons-remove-icon:before{visibility:visible;content:'\E801';font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:0.5625rem;color:#FFF}.mdc-tab-bar .mdc-tab-scroller{position:relative}.mdc-tab-bar .mdc-tab-scroller.show-prev-arrow:before{opacity:1}.mdc-tab-bar .mdc-tab-scroller.show-next-arrow:after{opacity:1}.mdc-tab-bar .mdc-tab-scroller:after,.mdc-tab-bar .mdc-tab-scroller:before{content:'\E806';font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:50%;max-width:10.625rem;background:linear-gradient(to right, rgba(0,0,0,0) 0%, #fff 90%, #fff 100%);position:absolute;top:50%;transform:translateY(-50%);height:95%;z-index:1;pointer-events:none;font-size:0.625rem;color:#007dff;display:flex;align-items:center;opacity:0;transition:opacity 0.2s ease-in-out;justify-content:flex-end}.mdc-tab-bar .mdc-tab-scroller:before{left:0;transform:translateY(-50%) rotate(-180deg)}.mdc-tab-bar .mdc-tab-scroller:after{right:0}.mdc-tab-bar .mdc-tab-scroller__scroll-content{justify-content:flex-start;align-items:center}.mdc-tab-bar .mdc-tab{line-height:inherit;letter-spacing:inherit;text-transform:inherit;height:auto;padding:1.5625rem 0 1.875rem;display:flex;justify-content:flex-start;align-items:center;flex-grow:0}.mdc-tab-bar .mdc-tab:not(:last-of-type){margin-right:2.375rem}.mdc-tab-bar .mdc-tab:active .mdc-tab__text-label,.mdc-tab-bar .mdc-tab:hover .mdc-tab__text-label{color:#007dff}.mdc-tab-bar .mdc-tab__text-label{font-family:"Gellix",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.375rem;color:#231f20;transition:color 0.2s ease-in-out}.mdc-tab-bar .mdc-tab-indicator__content--underline{border-top:solid 0.0625rem #007dff;margin-bottom:auto}.mdc-tab-bar .mdc-tab__ripple{display:none}.mdc-tab-bar .mdc-tab--active .mdc-tab__text-label{color:#007dff}.order-thumbnail{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%}.order-thumbnail .order-thumbnail_container{width:100%;border-radius:0.375rem;background-color:#F4F4F4}.order-thumbnail .order-thumbnail_content{padding:0.91875rem 1.25rem;display:flex;justify-content:space-between;align-items:center}.order-thumbnail .order-thumbnail_content:not(:last-of-type){border-bottom:solid 0.0625rem #E0E0E1}.order-thumbnail .order-thumbnail_content>*:nth-child(1){flex-shrink:0}.order-thumbnail .order-thumbnail_content>*:nth-child(2){margin-left:0.9375rem;font-weight:500;text-align:right}.order-thumbnail .order-thumbnail_link{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:1.625rem}.order-thumbnail .order-thumbnail_link a{color:#007dff;text-decoration:underline}.price-range-selector{padding:0.4375rem 0.4375rem 1.625rem}.price-range-selector .noUi-target{box-shadow:none;border-radius:0;border:0;background:#E1E1E1;height:0.0625rem;cursor:pointer}.price-range-selector .noUi-handle{box-shadow:none;cursor:pointer;background:#007dff;border-radius:50%;border-color:#fff}.price-range-selector .noUi-handle:before,.price-range-selector .noUi-handle:after{content:none}html:not([dir=rtl]) .price-range-selector .noUi-handle{right:-0.4375rem}.price-range-selector .noUi-tooltip{border:0;border-radius:0;background:transparent;padding:0;font-size:0.75rem;font-weight:300}.price-range-selector .noUi-horizontal{height:0.0625rem}.price-range-selector .noUi-horizontal .noUi-handle{width:0.875rem;height:0.875rem}.price-range-selector .noUi-horizontal .noUi-tooltip{top:calc(100% + 0.3125rem);bottom:auto}.product-thumbnail{border:0.0625rem solid #E0E0E1;border-radius:0.25rem;background-color:#FFF;height:28.75rem;width:100%;overflow:hidden;position:relative;text-align:left;line-height:1.15;max-width:16.4375rem}.product-thumbnail.product-wishlist{height:43.125rem}.product-thumbnail>*{position:absolute}.sticky-sidebar .product-thumbnail:not(:last-of-type){margin-bottom:1.25rem}@media screen and (min-width: 561px) and (max-width: 1024px){.sticky-sidebar .product-thumbnail:not(:last-of-type){margin-right:1.25rem;margin-bottom:0}}@media screen and (max-width: 1200px){.sticky-sidebar .product-thumbnail{width:100%;max-width:16.4375rem}}.product-thumbnail_image,.product-thumbnail_image-wrapper,.product-thumbnail_title,.product-thumbnail_score,.product-thumbnail_price-wrapper,.product-thumbnail_actions,.product-thumbnail .product-item-inner{width:100%}.product-thumbnail_title,.product-thumbnail_score,.product-thumbnail_price-wrapper,.product-thumbnail_actions,.product-thumbnail .product-item-inner{left:0}.product-thumbnail_image{display:block;position:absolute;top:0;left:0;height:100%;z-index:1;transform-origin:50% 50%;will-change:transform;transition:transform 0.2s ease-in-out}.product-thumbnail_image:hover,.product-thumbnail_image:active{transform:scale(1.05)}.product-thumbnail_image span{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translateX(-50%) translateY(-50%);transition:transform 0.2s ease-in-out, box-shadow 0.2s ease-in-out;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.product-thumbnail_image img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);transition:transform 0.2s ease-in-out, box-shadow 0.2s ease-in-out}.product-thumbnail_event-datas-wrapper,.product-thumbnail_like{position:absolute}.product-thumbnail_image-wrapper{top:0;left:0;height:15rem;overflow:hidden}.product-thumbnail_image-wrapper.color-blue .product-thumbnail_image{background-color:#DAEAF7}.product-thumbnail_image-wrapper.color-lightorange .product-thumbnail_image{background-color:#fde3be}.product-thumbnail_image-wrapper.color-lightblue .product-thumbnail_image{background-color:#ccf2fa}.product-thumbnail_image-wrapper.color-lightgreen .product-thumbnail_image{background-color:#e4f0ca}.product-thumbnail_image-wrapper.color-lightteal .product-thumbnail_image{background-color:#cceee9}.product-thumbnail_warning{width:100%;padding:0 0.9375rem;z-index:4;background:#FF556C;text-align:center;height:1.875rem;display:flex;align-items:center;justify-content:center;color:#fff;top:0;left:0;padding-right:4.0625rem}.product-thumbnail_event-datas-wrapper{position:absolute;bottom:0;z-index:3;left:0;overflow:hidden;height:16.125rem;width:81.22%;transform:skewX(36deg) translateX(-44.5%);background:rgba(0,125,255,0.8)}.product-thumbnail.sold_out .product-thumbnail_warning{background:#37424A;padding:0 !important}.product-thumbnail.sold_out .product-thumbnail_image-wrapper .product-thumbnail_image{background-color:rgba(124,138,149,0.17) !important}.product-thumbnail.sold_out .product-thumbnail_price{color:#7C8A95 !important}.product-thumbnail.sold_out .product-thumbnail_event-datas-wrapper{background:rgba(99,101,106,0.8)}.product-thumbnail_event-datas{width:100%;position:absolute;top:65%;color:#fff;padding:0 32% 0 8%;transform:skewX(-36deg) translateY(-50%);left:17%}.product-thumbnail_event-date{margin-bottom:1rem;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.product-thumbnail_event-date .day{width:100%;margin-bottom:0.125rem}.product-thumbnail_event-date .month{margin-right:0.40625rem}.product-thumbnail_type,.product-thumbnail_title,.product-thumbnail_score,.product-thumbnail_price-wrapper,.product-thumbnail_actions,.product-thumbnail_selection,.product-thumbnail .product-item-inner{padding:0 1.3125rem}.product-thumbnail_title{top:16.875rem;overflow:hidden;transition:color 0.2s ease-in-out}.product-thumbnail_title.text-style-20{max-height:3.4375rem}.product-thumbnail_title.text-style-12{max-height:4.25rem}.product-thumbnail_title:hover,.product-thumbnail_title:active{color:#007dff}.product-thumbnail_type{background:#37424A;z-index:3;color:#fff;height:1.625rem;display:flex;align-items:center;justify-content:center;top:14.375rem;border-radius:0 0.1875rem 0.1875rem 0}.product-thumbnail_selection{top:1.84375rem;left:50%;color:#007dff;display:none}.product-thumbnail_score{height:1rem;display:flex;align-items:center;justify-content:flex-start;top:20.9375rem}.product-thumbnail_score ul{margin-right:0.625rem;display:flex;align-items:center;justify-content:flex-start}.product-thumbnail_score li{width:0.75rem;height:0.75rem;display:flex;align-items:center;justify-content:center;color:#E0E0E1}.product-thumbnail_score li:not(:first-of-type){margin-left:0.3125rem}.product-thumbnail_score li:before{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:0.75rem;content:'\E811'}.product-thumbnail_score li.active{color:#FF556C}.product-thumbnail_score .text-style-2{color:#007dff;text-decoration:underline}.product-thumbnail_price-wrapper{display:flex;justify-content:flex-start;align-items:flex-end;top:22.9375rem}.product-thumbnail_price{margin-left:0.4375rem;color:#FF556C}.product-thumbnail_price.hundreds{font-size:1.3125rem}.product-thumbnail_price.thousands{font-size:1.25rem}.product-thumbnail_pricetxt{transform:translateY(-0.1875rem)}.product-thumbnail_oldPrice{margin-left:0.4375rem;text-decoration:line-through;transform:translateY(-0.1875rem)}.product-thumbnail_oldPrice.hundreds{font-size:0.6875rem}.product-thumbnail_oldPrice.thousands{font-size:0.625rem}.product-thumbnail_actions{top:25.0625rem}.product-thumbnail .product-item-inner{top:28.375rem}.product-thumbnail .product-item-inner input,.product-thumbnail .product-item-inner textarea{border:0.0625rem solid #E0E0E1;width:100%;padding:0.625rem;font-size:0.9375rem;font-weight:300;color:#000}.product-thumbnail .product-item-inner textarea{height:4.375rem;resize:none}.product-thumbnail .product-item-inner textarea::-webkit-input-placeholder{color:#9b9b9b}.product-thumbnail .product-item-inner textarea::-moz-placeholder{color:#9b9b9b}.product-thumbnail .product-item-inner textarea:-ms-input-placeholder{color:#9b9b9b}.product-thumbnail .product-item-inner textarea::-ms-input-placeholder{color:#9b9b9b}.product-thumbnail .product-item-inner textarea::placeholder{color:#9b9b9b}.product-thumbnail .product-item-inner .comment-box label{border:0;clip:rect(0.0625rem, 0.0625rem, 0.0625rem, 0.0625rem);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:0.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:0.0625rem}.product-thumbnail .product-item-inner .box-tocart{margin-top:1.0625rem}.product-thumbnail .product-item-inner .box-tocart .field{display:flex;align-items:center;justify-content:flex-start}.product-thumbnail .product-item-inner .box-tocart label{flex-shrink:0;margin-right:0.9375rem;font-size:0.875rem}.product-thumbnail .product-item-inner .box-tocart .control{max-width:4.6875rem}.product-thumbnail .product-item-inner .box-tocart .product-item-actions{margin-top:1.0625rem}.product-thumbnail .product-item-inner .box-tocart .product-item-actions button{display:inline-block;vertical-align:top;text-align:center;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:500;overflow:hidden;transition:opacity 0.2s ease-in-out;line-height:1.15;width:100%;font-size:0.8125rem}.product-thumbnail .product-item-inner .box-tocart .product-item-actions button span{display:flex;align-items:center;justify-content:center;border-radius:0.25rem;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out}.product-thumbnail .product-item-inner .box-tocart .product-item-actions button span{color:#fff;background-color:#007dff}.product-thumbnail .product-item-inner .box-tocart .product-item-actions button:not([disabled]):not(.disabled):hover span,.product-thumbnail .product-item-inner .box-tocart .product-item-actions button:not([disabled]):not(.disabled):active span{background-color:#00369A}.product-thumbnail .product-item-inner .box-tocart .product-item-actions button span{padding:0.675rem 0.8875rem}.product-thumbnail .product-item-inner .box-tocart+.product-item-actions{margin-top:1.0625rem;display:flex;align-items:flex-start;justify-content:flex-start}.product-thumbnail .product-item-inner .box-tocart+.product-item-actions a{color:#007dff;font-weight:500;font-size:0.875rem;text-decoration:underline}.product-thumbnail .product-item-inner .box-tocart+.product-item-actions a:not(:first-of-type){margin-left:0.625rem}.product-thumbnail.type-book .product-thumbnail_image span,.product-thumbnail.type-book .product-thumbnail_image img,.product-thumbnail.type-e-book .product-thumbnail_image span,.product-thumbnail.type-e-book .product-thumbnail_image img{box-shadow:0.9375rem 0.9375rem 1.875rem 0 rgba(0,0,0,0.2);max-width:52.87%;max-height:83.33%}.product-thumbnail.type-book .product-thumbnail_image:hover span,.product-thumbnail.type-book .product-thumbnail_image:hover img,.product-thumbnail.type-book .product-thumbnail_image:active span,.product-thumbnail.type-book .product-thumbnail_image:active img,.product-thumbnail.type-e-book .product-thumbnail_image:hover span,.product-thumbnail.type-e-book .product-thumbnail_image:hover img,.product-thumbnail.type-e-book .product-thumbnail_image:active span,.product-thumbnail.type-e-book .product-thumbnail_image:active img{box-shadow:0.9375rem 0.9375rem 1.875rem 0 rgba(0,0,0,0.3)}@media screen and (max-width: 768px){.product-thumbnail.big .product-thumbnail_price{font-size:1.125rem}.product-thumbnail.big .product-thumbnail_title{font-size:0.875rem;line-height:1.125rem}}@media screen and (min-width: 769px){.product-thumbnail.big{max-width:34.6875rem}.product-thumbnail.big .product-thumbnail_warning,.product-thumbnail.big .product-thumbnail_image,.product-thumbnail.big .product-thumbnail_image-wrapper,.product-thumbnail.big .product-thumbnail_title,.product-thumbnail.big .product-thumbnail_score,.product-thumbnail.big .product-thumbnail_price-wrapper,.product-thumbnail.big .product-thumbnail_actions,.product-thumbnail.big .product-thumbnail_selection{width:50%}.product-thumbnail.big .product-thumbnail_title,.product-thumbnail.big .product-thumbnail_score,.product-thumbnail.big .product-thumbnail_price-wrapper,.product-thumbnail.big .product-thumbnail_actions,.product-thumbnail.big .product-thumbnail_selection{left:auto;right:0}.product-thumbnail.big .product-thumbnail_selection{display:block}.product-thumbnail.big .product-thumbnail_image{overflow:hidden}.product-thumbnail.big .product-thumbnail_image span{transform-origin:50% 50%;will-change:transform;transition:transform 0.2s ease-in-out}.product-thumbnail.big .product-thumbnail_image:hover,.product-thumbnail.big .product-thumbnail_image:active{transform:none}.product-thumbnail.big .product-thumbnail_image:hover span,.product-thumbnail.big .product-thumbnail_image:active span{transform:translateX(-50%) translateY(-50%) scale(1.05)}.product-thumbnail.big .product-thumbnail_title{top:9.0625rem}.product-thumbnail.big .product-thumbnail_type{top:6.5625rem;left:calc(50% + 1.3125rem);border-radius:0.1875rem}.product-thumbnail.big .product-thumbnail_image-wrapper{height:100%;overflow:visible;position:static}.product-thumbnail.big .product-thumbnail_event-datas-wrapper{width:40.61%;transform:skewX(41deg) translateX(-50.5%)}.product-thumbnail.big .product-thumbnail_event-datas{transform:skewX(-41deg) translateY(-50%);left:19.5%}.product-thumbnail.big .product-thumbnail_warning{padding:0 0.9375rem}.product-thumbnail.big .product-thumbnail_score,.product-thumbnail.big .product-thumbnail_price-wrapper{top:14.0625rem}.product-thumbnail.big .product-thumbnail_actions{top:17.8125rem;bottom:auto}.product-thumbnail.big .product-thumbnail_score+.product-thumbnail_price-wrapper{top:16.0625rem}.product-thumbnail.big .product-thumbnail_score ~ .product-thumbnail_actions{top:19.375rem}.product-thumbnail.big.type-book .product-thumbnail_image span,.product-thumbnail.big.type-book .product-thumbnail_image img,.product-thumbnail.big.type-e-book .product-thumbnail_image span,.product-thumbnail.big.type-e-book .product-thumbnail_image img{max-width:88%;max-height:77%}}.recap_thumbnails .recap_thumbnail_element{display:block;border-bottom:0.0625rem solid #E0E0E1}@media screen and (min-width: 481px){.recap_thumbnails .recap_thumbnail_element{display:flex;align-items:stretch;justify-content:space-between}}.recap_thumbnails .recap_thumbnail_element:not(:last-of-type){margin-bottom:1.25rem}.recap_thumbnails .recap_thumbnail_element .thumbnail{flex-shrink:0;height:10rem;width:100%;position:relative;overflow:hidden}@media screen and (min-width: 481px){.recap_thumbnails .recap_thumbnail_element .thumbnail{margin-right:0.9375rem;width:5.4375rem;height:5rem}}.recap_thumbnails .recap_thumbnail_element .thumbnail .image{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;will-change:transform;transition:transform 0.2s ease-in-out}.recap_thumbnails .recap_thumbnail_element .thumbnail.blue .image,.recap_thumbnails .recap_thumbnail_element .thumbnail.lightorange .image,.recap_thumbnails .recap_thumbnail_element .thumbnail.lightblue .image,.recap_thumbnails .recap_thumbnail_element .thumbnail.lightgreen .image,.recap_thumbnails .recap_thumbnail_element .thumbnail.lightteal .image{top:50%;left:50%;transform:translate(-50%, -50%);width:2.87563rem;height:4.16688rem;box-shadow:0.9375rem 0.9375rem 1.875rem 0 rgba(0,0,0,0.2)}@media screen and (max-width: 480px){.recap_thumbnails .recap_thumbnail_element .thumbnail.blue .image,.recap_thumbnails .recap_thumbnail_element .thumbnail.lightorange .image,.recap_thumbnails .recap_thumbnail_element .thumbnail.lightblue .image,.recap_thumbnails .recap_thumbnail_element .thumbnail.lightgreen .image,.recap_thumbnails .recap_thumbnail_element .thumbnail.lightteal .image{width:5.75rem;height:8.3325rem}}.recap_thumbnails .recap_thumbnail_element .thumbnail.blue{background-color:#DAEAF7}.recap_thumbnails .recap_thumbnail_element .thumbnail.lightorange{background-color:#fde3be}.recap_thumbnails .recap_thumbnail_element .thumbnail.lightblue{background-color:#ccf2fa}.recap_thumbnails .recap_thumbnail_element .thumbnail.lightgreen{background-color:#e4f0ca}.recap_thumbnails .recap_thumbnail_element .thumbnail.lightteal{background-color:#cceee9}.recap_thumbnails .recap_thumbnail_element .misc{min-width:0;flex:1 1}@media screen and (max-width: 480px){.recap_thumbnails .recap_thumbnail_element .misc{padding:1.15625rem;border-left:0.0625rem solid #E0E0E1;border-right:0.0625rem solid #E0E0E1}}.recap_thumbnails .recap_thumbnail_element .misc .title{transition:color 0.2s ease-in-out}@media screen and (min-width: 481px){.recap_thumbnails .recap_thumbnail_element .misc .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 1.25rem)}}.recap_thumbnails .recap_thumbnail_element .misc p:not(:last-of-type){margin-bottom:0.5rem}.recap_thumbnails .recap_thumbnail_element:hover .thumbnail .image,.recap_thumbnails .recap_thumbnail_element:active .thumbnail .image{transform:scale(1.05)}.recap_thumbnails .recap_thumbnail_element:hover .thumbnail.blue .image,.recap_thumbnails .recap_thumbnail_element:hover .thumbnail.lightorange .image,.recap_thumbnails .recap_thumbnail_element:hover .thumbnail.lightblue .image,.recap_thumbnails .recap_thumbnail_element:hover .thumbnail.lightgreen .image,.recap_thumbnails .recap_thumbnail_element:hover .thumbnail.lightteal .image,.recap_thumbnails .recap_thumbnail_element:active .thumbnail.blue .image,.recap_thumbnails .recap_thumbnail_element:active .thumbnail.lightorange .image,.recap_thumbnails .recap_thumbnail_element:active .thumbnail.lightblue .image,.recap_thumbnails .recap_thumbnail_element:active .thumbnail.lightgreen .image,.recap_thumbnails .recap_thumbnail_element:active .thumbnail.lightteal .image{transform:translate(-50%, -50%) scale(1.05)}.recap_thumbnails .recap_thumbnail_element:hover .misc .title,.recap_thumbnails .recap_thumbnail_element:active .misc .title{color:#007dff}.recap_thumbnails .recap_thumbnail_element .tags{margin-top:0.625rem;display:flex;align-items:center;justify-content:flex-start}.recap_thumbnails .recap_thumbnail_element .tags li{border:0.0625rem solid #d0d0d2;border-radius:0.25rem;font-size:0.8125rem;padding:0.425rem 0.85688rem}.recap_thumbnails .recap_thumbnail_element .tags li:not(:first-of-type){margin-left:0.625rem}.see-more-link{position:relative;color:#007dff;display:inline-block;padding:0.40625rem 2.5rem 0.40625rem 0}.see-more-link:after{content:'\E806';font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1.25rem;height:2rem;font-size:0.625rem;position:absolute;top:50%;right:0;display:flex;align-items:center;justify-content:center;transform:translate(-0.625rem, -50%);transition:transform 0.2s ease-in-out;padding-top:0.0625rem}.see-more-link:hover:after,.see-more-link:active:after{transform:translate(0, -50%)}.slider-imgs-with-datas{position:relative}@media screen and (max-width: 480px){.slider-imgs-with-datas{margin-left:-1.15625rem;margin-right:-1.15625rem}}@media screen and (min-width: 1201px){.slider-imgs-with-datas .slider{max-width:79.34%;margin-right:auto}}@media screen and (min-width: 1201px){.slider-imgs-with-datas .slider .arrow{opacity:1;pointer-events:auto}.slider-imgs-with-datas .slider .arrow.next-arrow{right:auto;left:-1.53125rem;margin-top:2.125rem}}@media screen and (min-width: 1201px) and (max-width: 1450px){.slider-imgs-with-datas .slider .arrow.next-arrow{left:-1.125rem}}@media screen and (min-width: 1201px){.slider-imgs-with-datas .slider .arrow.prev-arrow{margin-top:-2.125rem}}.slider-imgs-with-datas .slider .img{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;width:100%;height:28.0625rem}@media screen and (max-width: 1200px){.slider-imgs-with-datas .slider .img{height:25.0625rem}}@media screen and (max-width: 1024px){.slider-imgs-with-datas .slider .img{height:22.0625rem}}@media screen and (max-width: 768px){.slider-imgs-with-datas .slider .img{height:19.0625rem}}@media screen and (max-width: 480px){.slider-imgs-with-datas .slider .img{height:16.125rem}}.slider-imgs-with-datas .slider:not(.slick-initialized) .img:not(:nth-child(1)){display:none}.slider-imgs-with-datas .datas{background:#fff;box-shadow:0 0 3.125rem 0 rgba(0,0,0,0.06)}@media screen and (min-width: 1201px){.slider-imgs-with-datas .datas{position:absolute;top:50%;right:0;transform:translateY(-50%);width:24.56%;border-radius:0.25rem}}@media screen and (max-width: 1200px){.slider-imgs-with-datas .datas{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}}.slider-imgs-with-datas .data{display:flex;align-items:center;justify-content:center;text-align:center;padding:1.25rem;flex-direction:column}@media screen and (min-width: 1201px){.slider-imgs-with-datas .data:not(:last-of-type){border-bottom:0.0625rem solid #E0E0E1}}@media screen and (max-width: 1200px){.slider-imgs-with-datas .data{width:50%}.slider-imgs-with-datas .data:nth-child(1),.slider-imgs-with-datas .data:nth-child(2){border-bottom:0.0625rem solid #E0E0E1}.slider-imgs-with-datas .data:nth-child(1),.slider-imgs-with-datas .data:nth-child(3){border-right:0.0625rem solid #E0E0E1}}.slider-imgs-with-datas .data .number{margin-bottom:0.5rem;color:#007dff}.wysiwyg-content{color:#231f20}.wysiwyg-content table{transition:opacity 0.3s ease-in-out}.wysiwyg-content:not(.init-wysiwyg-content) table:not(.custom-table){opacity:0}.wysiwyg-content h1,.wysiwyg-content h2,.wysiwyg-content h3,.wysiwyg-content h4,.wysiwyg-content h5,.wysiwyg-content h6,.wysiwyg-content p,.wysiwyg-content ul,.wysiwyg-content ol,.wysiwyg-content hr,.wysiwyg-content video,.wysiwyg-content iframe,.wysiwyg-content table,.wysiwyg-content .lazyload-iframe,.wysiwyg-content blockquote{display:block;max-width:100%}.wysiwyg-content h1:not(:last-child),.wysiwyg-content h2:not(:last-child),.wysiwyg-content h3:not(:last-child),.wysiwyg-content h4:not(:last-child),.wysiwyg-content h5:not(:last-child),.wysiwyg-content h6:not(:last-child),.wysiwyg-content p:not(:last-child),.wysiwyg-content ul:not(:last-child),.wysiwyg-content ol:not(:last-child),.wysiwyg-content hr:not(:last-child),.wysiwyg-content video:not(:last-child),.wysiwyg-content iframe:not(:last-child),.wysiwyg-content table:not(:last-child),.wysiwyg-content .lazyload-iframe:not(:last-child),.wysiwyg-content blockquote:not(:last-child){margin-bottom:1.40625rem}.wysiwyg-content video{width:100%}.wysiwyg-content iframe{width:100%;height:41rem}@media screen and (max-width: 768px){.wysiwyg-content iframe{height:34.5rem}}@media screen and (max-width: 480px){.wysiwyg-content iframe{height:27.9375rem}}.wysiwyg-content blockquote{padding:0.9375rem;background:#F7F6F5}.wysiwyg-content ul,.wysiwyg-content ol{list-style-position:inside;color:#7C8A95;font-size:0.875rem;line-height:1.875rem}.wysiwyg-content ul{list-style-type:disc}.wysiwyg-content ol{list-style-type:upper-roman}.wysiwyg-content a{font-size:0.8125rem;font-weight:500;text-decoration:underline;color:#007dff}.wysiwyg-content h1{font-size:1.375rem;font-weight:700}.wysiwyg-content h2{font-size:1.25rem;font-weight:700}.wysiwyg-content h3{font-size:1.125rem;font-weight:500}.wysiwyg-content h4{font-size:1.0625rem;font-weight:500}.wysiwyg-content h5{font-size:1rem;font-weight:500}.wysiwyg-content h6{font-size:0.9375rem;font-weight:500}.wysiwyg-content p{font-size:0.875rem;font-weight:300;font-style:normal;letter-spacing:normal;text-transform:none}.wysiwyg-content p,.wysiwyg-content table{line-height:1.3125rem}.wysiwyg-content hr{border-top:solid 0.0625rem #E0E0E1}.page-cms .wysiwyg-content h1{font-size:1.75rem;font-weight:700}.page-cms .wysiwyg-content h2{font-size:1.375rem;font-weight:700}.page-cms .wysiwyg-content h3{font-size:1rem;font-weight:700;color:#007dff}.page-cms .wysiwyg-content ul{list-style:none;color:#231f20}.page-cms .wysiwyg-content ul li:before{content:'\2022';color:#007dff;font-weight:bold;display:inline-block;width:1.125rem;height:0.875rem;font-size:1.25rem;overflow:hidden;line-height:1.125rem}.breadcrumbs{padding:1.25rem 0}.breadcrumbs .items{display:flex;justify-content:flex-start;align-items:center;white-space:nowrap;max-width:100%;overflow:auto;min-height:1rem}.breadcrumbs .items .item{margin-right:0.9375rem;font-size:0.75rem;font-weight:300;line-height:0.875rem;color:#007dff}.breadcrumbs .items .item:last-of-type{margin-right:0;color:#37424A;font-weight:500}.breadcrumbs .items .item a{position:relative;display:flex;justify-content:flex-start;align-items:center}.breadcrumbs .items .item a:before{content:'';background:#007dff;height:0.0625rem;width:0;position:absolute;bottom:-0.0625rem;left:0;transition:width 0.2s ease-in-out;will-change:width}.breadcrumbs .items .item a:after{position:absolute;right:-0.5625rem;font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;content:'\E806';font-size:0.375rem;color:#37424A}.breadcrumbs .items .item a:active:before,.breadcrumbs .items .item a:hover:before{width:100%}.breadcrumbs .items .item.cta-back{margin-left:0.5625rem;margin-right:0;color:#007dff;font-weight:300}.breadcrumbs .items .item.cta-back a:after{left:-0.5625rem;right:auto;transform:rotate(180deg)}#footer .block-newsletter{margin-bottom:3.75rem;position:relative}@media screen and (max-width: 1200px){#footer .block-newsletter{margin-bottom:-0.0625rem}#footer .block-newsletter .wrapper{max-width:none}}@media screen and (min-width: 1201px){#footer .block-most-popular+.block-newsletter:before{content:'';height:60%;width:100%;z-index:-1;position:absolute;left:0;top:0;background:#FAFAFA}}#footer .footer_links{background-color:#FAFAFA;overflow:hidden}#footer .footer_links .wrapper{position:relative;display:flex;justify-content:space-between;align-items:stretch}@media screen and (max-width: 1024px) and (min-width: 481px){#footer .footer_links .wrapper{-moz-column-count:2;column-count:2;-moz-column-gap:1.875rem;column-gap:1.875rem}}@media screen and (max-width: 1024px){#footer .footer_links .wrapper{display:block;padding:1.875rem;background:#F4F4F4;padding-bottom:1.25rem}}@media screen and (max-width: 480px){#footer .footer_links .wrapper{padding:0 0 0.9375rem}}@media screen and (min-width: 1025px){#footer .footer_links .wrapper:before{content:'';position:absolute;left:1.875rem;transform:translateX(-100%);background-color:#F4F4F4;width:625rem;height:100%}}#footer .footer_links .links-section{position:relative;background-color:#F4F4F4;width:100%;padding:3.8125rem 2.5rem}@media screen and (max-width: 1024px){#footer .footer_links .links-section{padding:0;-moz-column-break-inside:avoid;break-inside:avoid;width:auto}}@media screen and (max-width: 1024px) and (min-width: 481px){#footer .footer_links .links-section:not(:last-of-type){margin-bottom:1.875rem}}@media screen and (min-width: 1025px){#footer .footer_links .links-section:last-of-type{background-color:#FAFAFA}}#footer .footer_links .links-section:last-of-type .ltr:first-of-type .subMenu a:after{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;content:'\E80A';font-size:0.625rem;margin-left:0.3125rem}#footer .footer_links .links-section:last-of-type .ltr:last-of-type>ul{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:9.375rem}@media screen and (max-width: 1024px){#footer .footer_links .links-section:last-of-type .ltr:last-of-type>ul{width:auto}}#footer .footer_links .links-section:last-of-type .ltr:last-of-type .follow-us{margin:0 0.625rem 0.625rem 0}@media screen and (max-width: 1024px){#footer .footer_links .links-section:last-of-type .ltr:last-of-type .follow-us{background:#fff;margin-bottom:0.625rem !important}#footer .footer_links .links-section:last-of-type .ltr:last-of-type .follow-us:last-of-type{margin-right:0}}#footer .footer_links .links-section:last-of-type .ltr:last-of-type .follow-us a{margin:0}#footer .footer_links .links-section:last-of-type>p{margin-top:1.25rem;font-size:0.6875rem;font-weight:300;color:#63656A;line-height:1.125rem;font-style:normal;letter-spacing:normal;text-transform:none}@media screen and (max-width: 1024px){#footer .footer_links .links-section:last-of-type>p{display:none}}@media screen and (min-width: 1025px){#footer .footer_links .links-section:nth-last-of-type(2):before,#footer .footer_links .links-section:nth-last-of-type(3):before{position:absolute;content:'';width:0.0625rem;height:calc(100% - 7.625rem);left:0;background-color:#E0E0E1}}@media screen and (min-width: 481px){#footer .footer_links .ltr li.Level0:not(:last-of-type){margin-bottom:1.875rem}}#footer .footer_links .ltr .subMenu>li{margin-bottom:0.3125rem}#footer .footer_links .ltr .subMenu>li a{color:#4A4A4A;font-size:0.8125rem;font-weight:300;line-height:1rem;font-style:normal;letter-spacing:normal;text-transform:none;transition:color 0.2s ease-in-out}#footer .footer_links .ltr .subMenu>li a:hover,#footer .footer_links .ltr .subMenu>li a:active{color:#007dff}#footer .footer_links .ltr .subMenu>li ul.Level1{display:none}#footer .footer_links .ltr .menuTitle,#footer .footer_links .ltr li:not(.follow-us)>a.Level0{display:block;font-size:0.875rem;font-weight:500;line-height:1.0625rem;color:#231f20;font-style:normal;letter-spacing:normal;text-transform:none;margin-bottom:0.875rem}@media screen and (max-width: 480px){#footer .footer_links .ltr .menuTitle{margin:0;padding:1.875rem 1.125rem 0.9375rem}#footer .footer_links .ltr .menuTitle+ul{padding:0 0.9375rem}}#footer .footer_bottom{padding:0.9375rem 0;background-color:#fff}@media screen and (max-width: 480px){#footer .footer_bottom{padding:2.625rem 0}}#footer .footer_bottom .wrapper{position:relative;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 480px){#footer .footer_bottom .wrapper{flex-direction:column}}#footer .footer_bottom .block-left{display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width: 480px){#footer .footer_bottom .block-left{margin-bottom:1.125rem}}@media screen and (max-width: 1200px){#footer .footer_bottom .block-left .ltr{display:none}}#footer .footer_bottom ul{display:flex;justify-content:flex-start;align-items:flex-start}#footer .footer_bottom ul li{margin-right:1.75rem}#footer .footer_bottom ul li a{font-size:0.8125rem;font-weight:300;font-style:normal;letter-spacing:normal;text-transform:none;color:#231f20;transition:color 0.2s ease-in-out}#footer .footer_bottom ul li a:hover,#footer .footer_bottom ul li a:active{color:#007dff}#footer .footer_bottom .copyright{color:#63656A}#footer .footer_bottom .choices__inner{min-width:9.0625rem}@media screen and (min-width: 481px){#footer li.Level0.parent>ul{display:block !important}}@media screen and (max-width: 480px){#footer li.Level0.parent{border-bottom:0.0625rem solid #E0E0E1}#footer li.Level0.parent>a{margin:0 !important;padding:1.875rem 2.5rem 1.875rem 1.125rem;position:relative}#footer li.Level0.parent>a:after{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:0.625rem;color:#007dff;content:'\E806';position:absolute;top:2.125rem;right:1.1875rem;transform:rotate(90deg)}#footer li.Level0.parent>a.mobile-open:after{transform:rotate(-90deg)}#footer li.Level0.parent>ul{padding:0 1.125rem;display:none}#footer li.Level0.parent>ul>li:last-of-type{margin-bottom:1.5625rem}}#header{position:fixed;top:0;left:0;width:100%;height:7.5rem;transition:height .3s ease-in-out;z-index:50;background:#fff;border-bottom:0.0625rem solid #E0E0E1}.page-body-error #header,.checkout-index-index #header,.checkout-onepage-success #header{height:6.4375rem}@media screen and (min-width: 1201px){.sticky-header #header{height:4.125rem;border-color:#E0E0E1;transition:height .3s ease-in-out}.sticky-header #header_logo{height:3.4375rem;width:3.6375rem;margin-top:0.3125rem}.sticky-header #header_logo img{left:-0.25rem;top:0.0625rem}.sticky-header #header_search{margin-left:1.875rem}.sticky-header #header #cwsMenu-1{height:4.0625rem;opacity:0}.sticky-header #header_help{width:0}.sticky-header.page-body-error #header,.sticky-header.checkout-onepage-success #header,.sticky-header.checkout-index-index #header{height:5.125rem}.not-sticky-header-temp #header,.sticky-header-temp #header{overflow:hidden}.sticky-header:not(.sticky-header-temp) #header #cwsMenu-1{opacity:1;top:0;left:6.625rem;transform:translateY(-100%);-webkit-animation-name:bigMenuStickyAppear;animation-name:bigMenuStickyAppear;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0s;animation-delay:0s}.sticky-header:not(.sticky-header-temp) #header #cwsMenu-1>ul{flex-grow:0}.sticky-header:not(.sticky-header-temp) #header #cwsMenu-1>ul>li:not(:first-of-type){display:none}.sticky-header:not(.sticky-header-temp) #header #cwsMenu-1>ul>li:first-of-type>a{padding:0 1.875rem;height:4.0625rem;border-right:0.0625rem solid #E0E0E1}}#header .wrapper_big{height:100%;display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;padding-left:1.875rem;max-width:90rem}@media screen and (max-width: 1200px){#header .wrapper_big{padding:0}}@media screen and (min-width: 1201px){#header .wrapper_big .header_cta,#header .wrapper_big .header_cta-wrapper{min-width:7.8125rem}}#header .wrapper_big .header_cta-wrapper{padding:0 1.875rem;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;height:100%;background:#fff;transition:background-color 0.2s ease-in-out}@media screen and (max-width: 1200px){#header .wrapper_big .header_cta-wrapper{padding:0 0.625rem 0 0.4375rem;margin-right:1.25rem}#header .wrapper_big .header_cta-wrapper .text-style-2{display:none}}#header .wrapper_big .header_cta-wrapper:before{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:1.75rem;line-height:1.75rem}@media screen and (min-width: 1201px){#header .wrapper_big .header_cta-wrapper:before{margin-bottom:0.4375rem}}@media screen and (min-width: 1201px){#header .wrapper_big .header_cta-wrapper:hover,#header .wrapper_big .header_cta-wrapper:active{background:#E0E0E1}}#header .wrapper_big #header_help .header_cta-wrapper{padding:0 1.8125rem}#header_logo{flex-grow:0;flex-shrink:0;margin-top:0.53125rem;margin-right:1.125rem;transition:width .3s ease-in-out,height .3s ease-in-out,margin .3s ease-in-out;width:6.875rem;height:6.49625rem}#header_logo img{max-width:6.875rem;height:auto;max-height:100%;position:relative;left:-0.5rem;top:0;transition:left .3s ease-in-out,top .3s ease-in-out}#header_search,#header_account,#header_help,#header_wishlist,#header [data-block='minicart']{height:4.0625rem}@media screen and (max-width: 1200px){#header_search,#header_account,#header_help,#header_wishlist,#header [data-block='minicart']{height:5.0625rem}}@media screen and (min-width: 1201px){#header_search,#header_account:not(.logged-in),#header .header_cta-wrapper,#header .header_cta-wrapper,#header .header_cta-wrapper{border-right:0.0625rem solid #E0E0E1}}#header_account,#header_help,#header_wishlist,#header [data-block='minicart']{flex-grow:0;flex-shrink:0}#header_search,#header_account,#header_help,#header_wishlist,#header [data-block='minicart']{z-index:2;position:relative;display:block}#header_search{flex-grow:1;flex-shrink:1;display:flex;align-items:center;justify-content:flex-start;padding-right:1.875rem;transition:margin .3s ease-in-out}.page-body-error #header_search,.checkout-index-index #header_search,.checkout-onepage-success #header_search{display:none}@media screen and (max-width: 1200px){#header_search{position:absolute;top:calc(100% + 0.0625rem);background:#fff;left:0;width:100%;padding:0 1.25rem;transition:transform 0.4s ease-in-out;height:4.375rem;transform:translateX(-100%);border-bottom:0.0625rem solid #E0E0E1}.search-active #header_search{transform:translateX(0)}}#header_search input{background:#F4F4F4;height:2.8125rem;flex-grow:1;flex-shrink:1;padding:0 1.25rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;width:100%;font-size:0.9375rem;font-family:"Gellix",sans-serif;font-weight:300}@media screen and (max-width: 480px){#header_search input{font-size:0.8125rem}}@media screen and (max-width: 480px){#header_search input::-webkit-input-placeholder{font-size:0.8125rem}#header_search input::-moz-placeholder{font-size:0.8125rem}#header_search input:-ms-input-placeholder{font-size:0.8125rem}#header_search input::-ms-input-placeholder{font-size:0.8125rem}#header_search input::placeholder{font-size:0.8125rem}}@media screen and (max-width: 480px){#header_search input::-webkit-input-placeholder{font-size:0.8125rem}#header_search input::-moz-placeholder{font-size:0.8125rem}#header_search input:-ms-input-placeholder{font-size:0.8125rem}#header_search input::-ms-input-placeholder{font-size:0.8125rem}#header_search input::placeholder{font-size:0.8125rem}}@media screen and (max-width: 480px){#header_search input::-webkit-input-placeholder{font-size:0.8125rem}#header_search input::-moz-placeholder{font-size:0.8125rem}#header_search input:-ms-input-placeholder{font-size:0.8125rem}#header_search input::-ms-input-placeholder{font-size:0.8125rem}#header_search input::placeholder{font-size:0.8125rem}}@media screen and (max-width: 480px){#header_search input::-webkit-input-placeholder{font-size:0.8125rem}#header_search input::-moz-placeholder{font-size:0.8125rem}#header_search input:-ms-input-placeholder{font-size:0.8125rem}#header_search input::-ms-input-placeholder{font-size:0.8125rem}#header_search input::placeholder{font-size:0.8125rem}}#header_search input::-webkit-input-placeholder{font-style:italic;font-size:0.9375rem;font-family:"Gellix",sans-serif;font-weight:300}#header_search input::-moz-placeholder{font-style:italic;font-size:0.9375rem;font-family:"Gellix",sans-serif;font-weight:300}#header_search input:-ms-input-placeholder{font-style:italic;font-size:0.9375rem;font-family:"Gellix",sans-serif;font-weight:300}#header_search input::-ms-input-placeholder{font-style:italic;font-size:0.9375rem;font-family:"Gellix",sans-serif;font-weight:300}#header_search input::placeholder{font-style:italic;font-size:0.9375rem;font-family:"Gellix",sans-serif;font-weight:300}@media screen and (max-width: 480px){#header_search input::-webkit-input-placeholder{font-size:0.8125rem}#header_search input::-moz-placeholder{font-size:0.8125rem}#header_search input:-ms-input-placeholder{font-size:0.8125rem}#header_search input::-ms-input-placeholder{font-size:0.8125rem}#header_search input::placeholder{font-size:0.8125rem}}#header_search button{background:#007dff;height:2.8125rem;width:2.8125rem;flex-grow:0;flex-shrink:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;display:flex;align-items:center;justify-content:center;transition:background-color 0.2s ease-in-out}#header_search button:before{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.125rem;content:'\E814';color:#fff}#header_search button:hover,#header_search button:active{background:#00369A}.page-body-error #header_account,.checkout-index-index #header_account,.checkout-onepage-success #header_account{display:none}#header_account .account-dropdown-wrapper,#header_account .sign-in{height:100%}#header_account .sign-in{display:flex;align-items:center;justify-content:center;padding:0 1.875rem}#header_account .sign-in .user{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#000}#header_account .sign-in .user:before{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.46875rem;content:'\E80B';margin-bottom:0.4375rem}@media screen and (max-width: 1200px){#header_account .sign-in .user:before{font-size:1.21875rem}}#header_account .sign-in button{background:#007dff;color:#fff;display:flex;align-items:center;justify-content:center;padding:0 1.25rem;height:2.8125rem;margin-left:1.25rem;transition:background-color 0.2s ease-in-out;position:relative;border-radius:0 0.25rem 0.25rem}#header_account .sign-in button:before{content:'';width:0;height:0;border-left:0.3125rem solid transparent;border-right:0.3125rem solid transparent;border-top:0.625rem solid #007dff;transition:border-color 0.2s ease-in-out;position:absolute;top:0;left:-0.3125rem}#header_account .sign-in button.custom-icc-popin-active,#header_account .sign-in button:hover,#header_account .sign-in button:active{background:#00369A}#header_account .sign-in button.custom-icc-popin-active:before,#header_account .sign-in button:hover:before,#header_account .sign-in button:active:before{border-top-color:#00369A}#header_account .account-dropdown-wrapper{position:relative}#header_account .account-dropdown-wrapper.open .user:after{transform:rotate(-90deg)}#header_account .account-dropdown-wrapper .user{width:100%;height:100%;background:#007dff;color:#fff;padding:0 1.25rem;display:flex;align-items:center;justify-content:space-between;transition:background-color 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}@media screen and (max-width: 1200px){#header_account .account-dropdown-wrapper .user{color:#fff;background:transparent;font-size:0;padding:0 0.4375rem}}#header_account .account-dropdown-wrapper .user:before,#header_account .account-dropdown-wrapper .user:after{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#header_account .account-dropdown-wrapper .user:before{font-size:1.46875rem;content:'\E80B';margin-right:0.9375rem}@media screen and (max-width: 1200px){#header_account .account-dropdown-wrapper .user:before{margin:0;color:#000;font-size:1.21875rem}}#header_account .account-dropdown-wrapper .user:after{content:'\E806';margin-left:1.875rem;font-size:0.625rem;transform:rotate(90deg)}@media screen and (max-width: 1200px){#header_account .account-dropdown-wrapper .user:after{content:none}}@media screen and (min-width: 1201px){#header_account .account-dropdown-wrapper .user:hover,#header_account .account-dropdown-wrapper .user:active{background:#00369A}}#header_account .account-dropdown-wrapper .account-dropdown-container{display:none;overflow:hidden;position:absolute;top:calc(100% + 1.3125rem);left:0;border-radius:0.25rem;box-shadow:0 0 1.25rem 0 rgba(0,0,0,0.1);background:#fff}@media screen and (max-width: 1200px){#header_account .account-dropdown-wrapper .account-dropdown-container{left:auto;position:fixed;top:6.0625rem;right:0.9375rem}}#header_account .account-dropdown-wrapper .account-dropdown{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}#header_account .account-dropdown-wrapper .account-dropdown>*{position:relative;z-index:2}#header_account .account-dropdown-wrapper .account-dropdown:before{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border:0.0625rem solid #E0E0E1}#header_account .account-dropdown-wrapper .account-dropdown p{background:#F4F4F4;width:100%;height:3.75rem;display:flex;align-items:center;justify-content:center;border:0.0625rem solid #E0E0E1;border-bottom:0}#header_account .account-dropdown-wrapper .account-dropdown ul{margin:0 2.5rem 0 1.875rem;width:calc(100% - 4.375rem);border-bottom:0.0625rem solid #E0E0E1;padding:1.5625rem 0}#header_account .account-dropdown-wrapper .account-dropdown li{white-space:nowrap;display:block}#header_account .account-dropdown-wrapper .account-dropdown li:not(:last-of-type){margin-bottom:0.9375rem}#header_account .account-dropdown-wrapper .account-dropdown a{transition:color 0.2s ease-in-out}#header_account .account-dropdown-wrapper .account-dropdown a:hover,#header_account .account-dropdown-wrapper .account-dropdown a:active{color:#007dff}#header_account .account-dropdown-wrapper .account-dropdown .btn{margin:1.25rem 0}#header_help{transition:width .3s ease-in-out;overflow:hidden}.page-body-error #header_help,.checkout-index-index #header_help,.checkout-onepage-success #header_help{display:none}#header_help,#header_help .header_cta-wrapper{width:7.8125rem;min-width:0 !important}#header_help .header_cta-wrapper:before{content:'\E80E';font-size:1.5625rem}.page-body-error #header_wishlist,.checkout-index-index #header_wishlist,.checkout-onepage-success #header_wishlist{display:none}#header_wishlist .header_cta-wrapper:before{content:'\E80D';font-size:1.4375rem}#header_wishlist ~ .header_cta{display:none}.page-body-error #header [data-block='minicart'],.checkout-index-index #header [data-block='minicart'],.checkout-onepage-success #header [data-block='minicart']{display:none}#header [data-block='minicart'] #header_cart{display:block;height:100%}#header [data-block='minicart'] #header_cart .header_cta-wrapper:before{content:'\E80F';font-size:1.4375rem}#header [data-block='minicart'] #header_cart .count{position:absolute;background:#FF556C;width:1.0625rem;height:1.0625rem;border-radius:50%;display:flex;border:0.125rem solid #fff;box-sizing:content-box;align-items:center;justify-content:center;margin-left:1.0625rem;top:0.1875rem;color:#fff;left:50%;transform:translateX(-50%)}@media screen and (max-width: 1200px){#header [data-block='minicart'] #header_cart .count{margin-left:0.4375rem;top:1.3125rem}}#header [data-block='minicart'] .block-minicart{position:absolute;top:calc(100% + 1.3125rem);right:1.25rem;width:20rem;border-radius:0.25rem;box-shadow:rgba(55,66,74,0.1) 0 0 0.875rem 0;border:0.0625rem solid #E0E0E1;background:#fff;color:#000;font-size:0.9375rem}@media screen and (max-width: 768px){#header [data-block='minicart'] .block-minicart{position:fixed;top:0;right:0;width:100%;border-radius:0;border:0;height:100%}#header [data-block='minicart'] .block-minicart #minicart-content-wrapper{overflow:auto;height:100%}}#header [data-block='minicart'] .block-minicart .block-title strong{background-color:#F4F4F4;font-size:1rem;font-weight:500;display:block;text-align:center;padding:1.3125rem 1.75rem}#header [data-block='minicart'] .block-minicart .block-content{padding:1.25rem 1.75rem}@media screen and (min-width: 769px){#header [data-block='minicart'] .block-minicart .block-content{overflow:auto;max-height:33.8125rem}}#header [data-block='minicart'] .block-minicart .block-content #btn-minicart-close{position:absolute;width:1.25rem;height:1.25rem;top:1.875rem;right:0.9375rem;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#000}#header [data-block='minicart'] .block-minicart .block-content #btn-minicart-close:before{content:'\E801';font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1rem}@media screen and (min-width: 769px){#header [data-block='minicart'] .block-minicart .block-content #btn-minicart-close{display:none}}#header [data-block='minicart'] .block-minicart .block-content #btn-minicart-close span{display:none}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper{height:auto !important}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li:not(:first-of-type){margin-top:1.25rem}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li:not(:last-of-type){padding-bottom:0.625rem;border-bottom:0.0625rem solid #E0E0E1}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product:not(.actions){display:flex;align-items:flex-start;justify-content:space-between}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-photo{width:5.4375rem;height:5rem;flex-shrink:0;margin-right:0.9375rem;position:relative;overflow:hidden}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-photo span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;will-change:transform;transition:transform 0.2s ease-in-out;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-photo.blue span,#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-photo.lightorange span,#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-photo.lightblue span,#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-photo.lightgreen span,#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-photo.lightteal span{width:2.87563rem;height:4.16688rem;box-shadow:0.9375rem 0.9375rem 1.875rem 0 rgba(0,0,0,0.2)}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-photo.blue{background-color:#DAEAF7}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-photo.lightorange{background-color:#fde3be}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-photo.lightblue{background-color:#ccf2fa}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-photo.lightgreen{background-color:#e4f0ca}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-photo.lightteal{background-color:#cceee9}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-details{min-width:0;flex:1 1}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-details .product-item-name{font-size:0.8125rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin-bottom:0.5rem}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-details a.product-item-name{transition:color 0.2s ease-in-out}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-details .product-item-pricing .details-qty{display:flex;align-items:center;justify-content:flex-start}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-details .product-item-pricing .details-qty .label{font-size:0.8125rem;flex-shrink:0;margin-right:0.625rem}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-details .product-item-pricing .details-qty input{border:0.0625rem solid #E0E0E1;width:100%;padding:0.25rem 0.625rem;font-size:0.8125rem;font-weight:300;color:#000;max-width:2.8125rem;text-align:center;flex-grow:1;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-details .product-item-pricing .details-qty input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-details .product-item-pricing .details-qty input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-details .product-item-pricing .details-qty input::-webkit-input-placeholder{color:#9b9b9b}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-details .product-item-pricing .details-qty input::-moz-placeholder{color:#9b9b9b}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-details .product-item-pricing .details-qty input:-ms-input-placeholder{color:#9b9b9b}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-details .product-item-pricing .details-qty input::-ms-input-placeholder{color:#9b9b9b}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-details .product-item-pricing .details-qty input::placeholder{color:#9b9b9b}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-details .product-item-pricing .details-qty .btn{margin-left:0.625rem;flex-shrink:0}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-details .product-item-pricing .details-qty .btn .text{padding:0.4375rem 0.8875rem}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-details .product-item-pricing .price-container{margin-top:0.375rem}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-details .product-item-pricing .price-container .price{font-size:0.8125rem}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-details .product.actions{margin-top:0.5rem}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li .product-item-details .product.actions a{color:#007dff;font-weight:500;font-size:0.8125rem;text-decoration:underline}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li:hover .product-item-photo span,#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li:active .product-item-photo span{transform:translate(-50%, -50%) scale(1.05)}#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li:hover .product-item-details a.product-item-name,#header [data-block='minicart'] .block-minicart .block-content .minicart-items-wrapper li:active .product-item-details a.product-item-name{color:#007dff}#header [data-block='minicart'] .block-minicart .block-content .subtotal{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 0;margin:1.25rem 0;border-top:0.0625rem solid #E0E0E1;border-bottom:0.0625rem solid #E0E0E1}#header [data-block='minicart'] .block-minicart .block-content .subtotal .label{font-weight:500}#header [data-block='minicart'] .block-minicart .block-content .subtotal .price{font-weight:700;color:#FF556C}#header [data-block='minicart'] .block-minicart .block-content .actions:not(.product){display:flex;align-items:center;justify-content:center}#header [data-block='minicart'] .block-minicart .block-content .actions:not(.product)>div:not(:first-of-type){margin-left:0.625rem}#header [data-block='minicart'] .block-minicart .block-content .text-style-23{line-height:normal}@media screen and (max-width: 768px){#header [data-block='minicart'] .block-minicart .block-content .text-style-23{text-align:center}}#header [data-block='minicart'] .block-minicart .block-content .btn_wrapper{padding-top:1.25rem;text-align:center;margin-top:1.25rem;border-top:0.0625rem solid #E0E0E1}#header [data-block='minicart']>.block-minicart{display:none}#header_fake-menu-element{width:0;height:4.0625rem;pointer-events:none;opacity:0;visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-shrink:0;flex-grow:0;transition:width .3s ease-in-out}@media screen and (max-width: 1200px){#header_fake-menu-element{display:none}}.page-body-error #header_fake-menu-element,.checkout-index-index #header_fake-menu-element,.checkout-onepage-success #header_fake-menu-element{display:none}#header #cwsMenu-1{right:0;height:3.375rem;text-align:center;z-index:1;position:absolute;transition:opacity .3s ease-in-out,padding .3s ease-in-out;display:flex;align-items:center;background-color:transparent;justify-content:flex-start}.page-body-error #header #cwsMenu-1,.checkout-index-index #header #cwsMenu-1,.checkout-onepage-success #header #cwsMenu-1{display:none}@media screen and (max-width: 1200px){#header #cwsMenu-1{display:none}}#header #cwsMenu-1 .fix{display:block;position:absolute;bottom:-0.0625rem;left:50%;width:625rem;transform:translateX(-50%);height:0.0625rem}#header #cwsMenu-1 .arw{display:none}@media screen and (min-width: 1201px){body:not(.sticky-header) #header #cwsMenu-1,body.sticky-header-temp #header #cwsMenu-1{line-height:3.3125rem;width:calc(100% - 6.125rem - 3.75rem);top:4.0625rem;border-top:0.0625rem solid #E0E0E1}}@media screen and (min-width: 1201px) and (min-width: 1201px){body:not(.sticky-header) #header #cwsMenu-1,body.sticky-header-temp #header #cwsMenu-1{padding-right:9.875rem}}#header #cwsMenu-1>ul{display:flex;align-items:center;flex-grow:1;justify-content:center;height:100%;margin:0;transition:none}#header #cwsMenu-1>ul>li{float:none;height:100%;transition:none}#header #cwsMenu-1>ul>li>a{height:100%;padding:0 1.6875rem;font-style:normal;letter-spacing:normal;font-family:"Gellix",sans-serif;text-transform:uppercase;color:#231f20;font-size:0.9375rem;font-weight:500;transition:color 0.2s ease-in-out}#header #cwsMenu-1>ul>li>a:hover,#header #cwsMenu-1>ul>li>a:active{color:#007dff}#header #cwsMenu-1>ul>li.open>a{color:#007dff}#header #cwsMenu-1>ul>li.open>a:after{transform:rotate(0deg)}#header #cwsMenu-1>ul>li>ul{position:fixed;top:8.75rem;background:url("../images/submenu-decoration.png") no-repeat 100% 100% #fff;left:50%;display:none;transform:translateX(-50%);z-index:10;transition:top .3s ease-in-out;overflow:hidden}@media screen and (min-width: 1201px){.sticky-header #header #cwsMenu-1>ul>li>ul{top:5.375rem;transform:none}.ie11 .sticky-header #header #cwsMenu-1>ul>li>ul{transform:translateX(-50%);left:50% !important}.not-sticky-header-temp #header #cwsMenu-1>ul>li>ul,.sticky-header-temp #header #cwsMenu-1>ul>li>ul{display:none !important}}#header #cwsMenu-1>ul>li>ul .cmsbk>.cmsbk{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}#header #cwsMenu-1>ul>li>ul .cmsbk>.cmsbk>p{display:none}#header #cwsMenu-1>ul>li>ul .cmsbk>.cmsbk .product-items,#header #cwsMenu-1>ul>li>ul .cmsbk>.cmsbk .menu_widget_title_block{width:100%}#header #cwsMenu-1>ul>li>ul .cmsbk>.cmsbk .menu_widget_title_block{display:flex;align-items:center;justify-content:space-between;height:4.4375rem;color:#000}#header #cwsMenu-1>ul>li>ul .cmsbk>.cmsbk .product-items{display:flex;align-items:flex-start;justify-content:center}#header #cwsMenu-1>ul>li>ul .cmsbk>.cmsbk .product-items .product-thumbnail{transform:none}#header #cwsMenu-1>ul>li>ul .cmsbk>.cmsbk .product-items .product-thumbnail:not(:first-of-type){margin-left:0.625rem}#header #cwsMenu-1>ul>li>ul .cmsbk>.cmsbk .product-items .product-thumbnail:not(:last-of-type){margin-right:0.625rem}@media screen and (max-width: 1230px){#header #cwsMenu-1>ul>li>ul .cmsbk>.cmsbk .product-items .product-thumbnail:nth-child(3){margin-right:0}#header #cwsMenu-1>ul>li>ul .cmsbk>.cmsbk .product-items .product-thumbnail:nth-child(4){display:none}}@media screen and (max-width: 945px){#header #cwsMenu-1>ul>li>ul .cmsbk>.cmsbk .product-items .product-thumbnail:nth-child(2){margin-right:0}#header #cwsMenu-1>ul>li>ul .cmsbk>.cmsbk .product-items .product-thumbnail:nth-child(3){display:none}}#header #cwsMenu-1>ul>li>ul>li.custom-icc-bigmenu-cta{position:absolute;bottom:0;width:15.15%;left:3.64%;text-align:right;padding-right:0.9375rem}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta){position:static;float:left;clear:both;width:15.15%;margin-left:3.64%;text-align:left;line-height:1.5625rem;font-size:1.0625rem;font-weight:500}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta):before{content:'';display:block;background:#F4F4F4;width:18.79%;position:absolute;height:625rem;z-index:-1;left:0;top:0;pointer-events:none}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>a{color:#37424A;width:100%;padding:1.09375rem 0;display:flex;border-bottom:0.0625rem solid #E0E0E1;position:relative;padding-right:1.125rem;align-items:center;justify-content:space-between;transition:color 0.2s ease-in-out}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>a:before{content:'';position:absolute;display:block;height:0.0625rem;width:0;left:0;bottom:-0.0625rem;background:#007dff;transition:width 0.2s ease-in-out}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>a:after{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:0.625rem;content:'\E806'}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>a .txt{flex-grow:1}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul{position:absolute;height:100%;overflow:auto;top:0;right:0;width:calc(100% - 15.15% - 3.64%);padding-left:3.5625rem;padding-right:3.5625rem}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul:not(.full-width-custom-block){padding-top:0.625rem}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul.one-column-custom-block-at-end{padding-right:25.5rem}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul::-webkit-scrollbar{width:0.3125rem}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul::-webkit-scrollbar-thumb{background:#007dff;border-radius:0.625rem;box-shadow:inset 0 0 0.375rem rgba(0,0,0,0.2)}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul::-webkit-scrollbar-button{display:none}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul::-webkit-scrollbar-track-piece{background:#00369A;box-shadow:inset 0 0 0.375rem rgba(0,0,0,0.2);border-radius:0.625rem}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li.cmsbk:first-of-type{max-width:51.75rem;width:100%}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li.cmsbk:not(:first-of-type){width:16.3125rem;position:absolute;top:0;right:3.5625rem}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta){border-bottom:0.0625rem solid #E0E0E1;flex:1 1 auto;padding:1.1875rem 0}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta).show_inner_categories{width:100%;display:flex;align-items:flex-start;justify-content:space-between}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta).show_inner_categories>a{width:14.625rem}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta).show_inner_categories ul{font-size:0.8125rem;font-weight:300;line-height:0.9375rem;flex-grow:1;-moz-column-count:2;column-count:2;-moz-column-gap:1.25rem;column-gap:1.25rem;-moz-column-rule:0;column-rule:0}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta).show_inner_categories ul li:not(:nth-last-child(1)){margin-bottom:0.3125rem}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta).show_inner_categories ul li:nth-child(odd):nth-last-child(2){margin-bottom:0}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta).show_inner_categories ul li a,#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta).show_inner_categories ul li span{display:block}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta).show_inner_categories ul li a{transition:color 0.2s ease-in-out}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta).show_inner_categories ul li a:hover,#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta).show_inner_categories ul li a:active{color:#007dff}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta):not(.show_inner_categories){width:50%;display:inline-block;vertical-align:top}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta):not(.show_inner_categories).force-full-width{width:100%}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>a{font-size:0.875rem;text-transform:uppercase;line-height:1.0625rem;display:inline-block;position:relative;flex-shrink:0}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>a:before{content:'';background:#007dff;height:0.0625rem;width:0;position:absolute;bottom:-0.0625rem;left:0;transition:width 0.2s ease-in-out;will-change:width}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>a .txt{display:block;padding-bottom:1.1875rem;position:relative;transition:color 0.2s ease-in-out}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>a .txt:before,#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>a .txt:after{color:#007dff;position:absolute}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>a .txt:before{content:'See all';font-size:0.75rem;font-weight:500;line-height:0.875rem;bottom:0;left:0;text-transform:none}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>a .txt:after{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:0.4375rem;content:'\E806';bottom:-0.1875rem;left:3.125rem}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>a:hover:before,#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>a:active:before{width:2.5rem}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>a:hover .txt,#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta)>a:active .txt{color:#007dff}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta):not(.active)>ul{display:none}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta).active>a{color:#007dff}#header #cwsMenu-1>ul>li>ul>li:not(.cmsbk):not(.custom-icc-bigmenu-cta).active>a:before{width:100%}#header #cwsMenu-1>ul>li>ul>li.cmsbk>.cmsbk .product-items,#header #cwsMenu-1>ul>li>ul>li.cmsbk>.cmsbk .menu_widget_title_block{width:calc(100% - 3.75rem);max-width:69.375rem}#header #cwsMenu-1>ul>li>ul>li .text-style-27{color:#007dff;position:relative;display:flex;align-items:center;justify-content:center}#header #cwsMenu-1>ul>li>ul>li .text-style-27:before{content:'';position:absolute;bottom:0;width:0;transition:width 0.2s ease-in-out;background:#007dff;height:0.0625rem;left:0}#header #cwsMenu-1>ul>li>ul>li .text-style-27:hover:before,#header #cwsMenu-1>ul>li>ul>li .text-style-27:active:before{width:calc(100% - 0.8125rem)}#header #cwsMenu-1>ul>li>ul>li .text-style-27:after{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:0.4375rem;margin-top:0.0625rem;content:'\E806';margin-left:0.5rem}.page-body-error #header #header_logo,.checkout-index-index #header #header_logo,.checkout-onepage-success #header #header_logo{height:4.75rem;width:auto;margin-top:0.1875rem;margin-left:auto;margin-right:auto;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.page-body-error #header #header_logo img,.checkout-index-index #header #header_logo img,.checkout-onepage-success #header #header_logo img{left:auto;top:auto}@media screen and (max-width: 1200px){#header{height:5.125rem;border-color:#E0E0E1}#header_logo{height:3.75rem;width:auto;margin-top:0.1875rem;margin-left:auto;margin-right:auto;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#header_logo img{left:auto;top:auto}#header_wishlist,#header_help{display:none}#header #toggle-menu-mobile{order:1}#header_search-toggle-mobile{order:2}#header_account{order:3;margin-left:auto}#header [data-block='minicart']{order:4}#header [data-block='minicart'] #header_cart{transform:scale(0.9)}#header_account .sign-in{position:relative;padding:0 0.4375rem}#header_account .sign-in button{z-index:1;opacity:0;position:absolute;margin:0;top:0;left:0;width:100%;height:100%}#header_account .sign-in .user{color:#fff;font-size:0}#header_account .sign-in .user:before{color:#000;margin:0}}#mobile-search-layer{position:fixed;top:5.125rem;left:0;width:100%;height:calc(100% - 5.125rem);background:rgba(55,66,74,0.75);z-index:10;display:none}@media screen and (min-width: 1201px){#mobile-search-layer{display:none !important}}#menuHoverLayer{position:fixed;top:7.5rem;left:0;width:100%;height:calc(100% - 7.5rem);background:rgba(55,66,74,0.75);z-index:10;display:none;transition:top .3s ease-in-out,height .3s ease-in-out}.sticky-header #menuHoverLayer{top:4.125rem;height:calc(100% - 4.125rem)}@media screen and (max-width: 1200px){#menuHoverLayer{display:none !important}}#header_fake-menu-element-ref .txt,#cwsMenu-1>ul>li>a{display:flex;align-items:center;justify-content:space-between}#header_fake-menu-element-ref .txt:after,#cwsMenu-1>ul>li.parent>a:after{content:'\E806';font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#007dff;margin-left:0.6875rem;transform:rotate(90deg);font-size:0.625rem;transition:transform 0.2s ease-in-out}#header_fake-menu-element-ref{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;opacity:0;visibility:hidden;pointer-events:none;position:absolute;z-index:-1;top:3.125rem;left:3.125rem}.page-body-error #header_fake-menu-element-ref,.checkout-index-index #header_fake-menu-element-ref,.checkout-onepage-success #header_fake-menu-element-ref{display:none}#header_fake-menu-element-ref .txt{padding:0 1.875rem;height:4.0625rem;border-left:0.0625rem solid #E0E0E1;border-right:0.0625rem solid #E0E0E1}@-webkit-keyframes bigMenuStickyAppear{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes bigMenuStickyAppear{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}#toggle-menu-mobile{height:100%;padding:0 0.4375rem 0 1.25rem;line-height:5.125rem;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width: 1201px){#toggle-menu-mobile{display:none}}.page-body-error #toggle-menu-mobile,.checkout-index-index #toggle-menu-mobile,.checkout-onepage-success #toggle-menu-mobile{display:none}.page-body-error #toggle-menu-mobile,.checkout-index-index #toggle-menu-mobile,.checkout-onepage-success #toggle-menu-mobile{display:none}#toggle-menu-mobile:before{content:'\E809';font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1rem;color:#000}#header_search-toggle-mobile{height:100%;padding:0 0.4375rem;margin-right:auto;line-height:5.125rem;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width: 1201px){#header_search-toggle-mobile{display:none}}.page-body-error #header_search-toggle-mobile,.checkout-index-index #header_search-toggle-mobile,.checkout-onepage-success #header_search-toggle-mobile{display:none}#header_search-toggle-mobile:before{content:'\E814';font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.125rem;color:#000}.search-active #header_search-toggle-mobile:before{content:'\E801';font-size:0.9375rem}#menu-mobile{position:fixed;top:0;left:0;width:100%;height:100%;z-index:51;pointer-events:none;opacity:0;transition:opacity 0.3s ease-in-out;background:rgba(0,0,0,0.62)}.checkout-index-index #menu-mobile,.checkout-onepage-success #menu-mobile{display:none}@media screen and (min-width: 1201px){#menu-mobile{display:none}}.menu-mobile-active #menu-mobile{opacity:1;pointer-events:auto}#menu-mobile:before{content:'\E801';color:#fff;font-size:1rem;font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;right:0.9375rem;top:0.9375rem;cursor:pointer}@media screen and (max-width: 480px){#menu-mobile:before{display:flex;align-items:center;justify-content:center;width:11%;right:0}}#menu-mobile .menu-mobile-hidden{display:none !important}#menu-mobile .product-thumbnail-menu-wrapper{background:#F4F4F4;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}#menu-mobile .product-thumbnail-menu-wrapper>.title{margin:1.7625rem 0 1.7rem}#menu-mobile .product-thumbnail-menu-wrapper>.text-style-27{font-size:1rem;line-height:normal;padding:1.5625rem 0;color:#007dff}#menu-mobile .product-thumbnail-menu-wrapper>.text-style-27:after{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;content:'\E806';font-size:0.625rem;margin-left:0.75rem;top:-0.0625rem;position:relative}#menu-mobile-wrapper{position:absolute;top:0;left:0;height:100%;background:#fff;width:89%;overflow:auto;transition:transform 0.3s ease-in-out;transform:translateX(-100%)}.menu-mobile-active #menu-mobile-wrapper{transform:translateX(0)}#menu-mobile-wrapper ul ul{pointer-events:none;opacity:0;position:absolute;height:0;overflow:hidden;float:left;visibility:hidden}#menu-mobile-wrapper li.menu-mobile-active-element>a{display:none !important}#menu-mobile-wrapper li.menu-mobile-active-element>ul{transition:opacity 0.3s ease-in-out;pointer-events:auto;position:relative;opacity:1;height:auto;overflow:visible;float:none;visibility:visible}#menu-mobile-wrapper li>a.text-style-5,#menu-mobile-wrapper li>a.text-style-8,#menu-mobile-wrapper li.backToParent>.anchor-wrapper{display:block;background:#fff;transition:color 0.2s ease-in-out;position:relative}#menu-mobile-wrapper li>a.text-style-5:hover,#menu-mobile-wrapper li>a.text-style-5:active,#menu-mobile-wrapper li>a.text-style-5.active,#menu-mobile-wrapper li>a.text-style-8:hover,#menu-mobile-wrapper li>a.text-style-8:active,#menu-mobile-wrapper li>a.text-style-8.active,#menu-mobile-wrapper li.backToParent>.anchor-wrapper:hover,#menu-mobile-wrapper li.backToParent>.anchor-wrapper:active,#menu-mobile-wrapper li.backToParent>.anchor-wrapper.active{color:#007dff}#menu-mobile-wrapper li>a.text-style-5,#menu-mobile-wrapper li>a.text-style-8{padding-left:1.0625rem;padding-right:1.0625rem}#menu-mobile-wrapper li.backToParent>.anchor-wrapper,#menu-mobile-wrapper li>a.text-style-8{color:#37424A;padding-top:1.25rem;padding-bottom:1.25rem}#menu-mobile-wrapper li:not(:last-of-type)>a.text-style-8{border-bottom:0.0625rem solid #E0E0E1}#menu-mobile-wrapper li>a.text-style-8:before{content:'';width:0;height:0.0625rem;background:#007dff;position:absolute;left:0;bottom:-0.0625rem;display:block;transition:width 0.3s ease-in-out}#menu-mobile-wrapper li>a.text-style-8.active:before{width:100%}#menu-mobile-wrapper li>a.text-style-5{color:#000;padding-top:0.625rem;padding-bottom:0.625rem}#menu-mobile-wrapper li.parent>a.text-style-5:after,#menu-mobile-wrapper li.parent>a.text-style-8:after{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;content:'\E806';display:flex;align-items:center;justify-content:center;width:3rem;height:100%;top:0;color:#007dff;position:absolute}#menu-mobile-wrapper li.backToParent{position:relative;display:flex;align-items:center;justify-content:flex-start}#menu-mobile-wrapper li.backToParent>.anchor-wrapper{text-align:center;flex-grow:1;padding-right:3rem}#menu-mobile-wrapper li.backToParent>.back{display:flex;align-items:center;justify-content:center;width:3rem;height:3.6875rem;color:#007dff;transform:rotate(-180deg)}#menu-mobile-wrapper li.backToParent>.back:before{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;content:'\E806';font-size:1rem}#menu-mobile-wrapper li.parent{overflow:hidden}#menu-mobile-wrapper li.parent>a.text-style-5,#menu-mobile-wrapper li.parent>a.text-style-8{padding-right:3rem}#menu-mobile-wrapper li.parent>a.text-style-5:after,#menu-mobile-wrapper li.parent>a.text-style-8:after{font-size:0.625rem;right:0}#menu-mobile-wrapper .first_menu:not(.menu-mobile-active-element),#menu-mobile-wrapper .second_menu:not(.menu-mobile-active-element){margin-bottom:1.875rem}#menu-mobile-wrapper .first_menu li>a.text-style-8,#menu-mobile-wrapper .second_menu li>a.text-style-8{background:#F4F4F4}#menu-mobile-wrapper .third_menu>li:first-of-type>a.text-style-8{border-top:0.0625rem solid #E0E0E1}#menu-mobile-wrapper .fourth_menu{margin:1.25rem 0}#menu-mobile-wrapper .fifth_menu{padding:0 1.0625rem 1.875rem;display:flex;align-items:flex-start;justify-content:flex-start}#menu-mobile-wrapper .fifth_menu li:not(:last-of-type){margin-right:0.625rem}.popup-layer.popup-layer-login{display:none}.login-register-popin-icc .form-column{display:block !important}.product-section .block-about:not(:last-child){margin-bottom:1.875rem}.block-about>.title{margin-bottom:1.5625rem}.block-about .slider-imgs-with-datas,.block-about .wysiwyg-content{margin-bottom:1.875rem}.block-align-right-cta{font-size:0;letter-spacing:0}.block-cookie-consent-settings+.block-align-right-cta,.block-type-product-ordered-list+.block-align-right-cta,.block-pagination+.block-align-right-cta,.wysiwyg-content+.block-align-right-cta,.block-shipping-address-items+.block-align-right-cta,.block-cart-table+.block-align-right-cta,.block-type-products-list-3+.block-align-right-cta,.block-my-account-info-content-container+.block-align-right-cta{margin-top:1.25rem;text-align:right}.block-cookie-consent-settings+.block-align-right-cta.force-align-left,.block-type-product-ordered-list+.block-align-right-cta.force-align-left,.block-pagination+.block-align-right-cta.force-align-left,.wysiwyg-content+.block-align-right-cta.force-align-left,.block-shipping-address-items+.block-align-right-cta.force-align-left,.block-cart-table+.block-align-right-cta.force-align-left,.block-type-products-list-3+.block-align-right-cta.force-align-left,.block-my-account-info-content-container+.block-align-right-cta.force-align-left{text-align:left}@media screen and (max-width: 768px){.block-cookie-consent-settings+.block-align-right-cta,.block-type-product-ordered-list+.block-align-right-cta,.block-pagination+.block-align-right-cta,.wysiwyg-content+.block-align-right-cta,.block-shipping-address-items+.block-align-right-cta,.block-cart-table+.block-align-right-cta,.block-type-products-list-3+.block-align-right-cta,.block-my-account-info-content-container+.block-align-right-cta{text-align:center}}.block-align-right-cta .btn ~ .btn{margin-left:0.625rem}.block-align-right-cta+.default-content-title{margin-top:2.5rem}@media screen and (max-width: 768px){.block-align-right-cta+.default-content-title{margin-top:1.875rem}}@media screen and (max-width: 768px){.block-align-right-cta{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.block-align-right-cta .btn ~ .btn{margin-left:0;margin-top:0.625rem}.block-align-right-cta.force-align-left{align-items:flex-start}}.block-banner-404 .banner-content{display:flex;justify-content:center;align-items:center;background:#F4F4F4;border-radius:0.25rem}@media screen and (max-width: 768px){.block-banner-404 .banner-content{flex-direction:column-reverse}}.block-banner-404 .block-img{width:50%;margin-top:auto;padding-left:11.25rem}@media screen and (max-width: 1024px){.block-banner-404 .block-img{padding:0 1.25rem;display:flex;justify-content:center;align-items:flex-end}}@media screen and (max-width: 768px){.block-banner-404 .block-img{margin-left:auto}}@media screen and (max-width: 480px){.block-banner-404 .block-img{display:none}}.block-banner-404 .block-img img{max-height:12rem}.block-banner-404 .block-text{width:50%;padding:2.875rem 1.25rem;color:#37424A}@media screen and (max-width: 768px){.block-banner-404 .block-text{width:100%;text-align:center}}@media screen and (min-width: 481px) and (max-width: 768px){.block-banner-404 .block-text{padding-bottom:0.625rem}}.block-banner-404 .text-style-6{margin-bottom:0.5rem}.block-banner-404 .btn{margin-top:1.625rem}.banner-info-ebook{position:relative;display:flex;justify-content:space-between;align-items:center;padding:0.9375rem 1.875rem;background:#F4F4F4;border-radius:0.25rem;overflow:hidden}.product-section .banner-info-ebook:not(:last-child){margin-bottom:1.875rem}@media screen and (max-width: 560px){.product-section .banner-info-ebook:not(:last-child){margin-bottom:2.375rem}}@media screen and (max-width: 560px){.banner-info-ebook{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:1.25rem 1.125rem}}.banner-info-ebook .icon-ebook{position:absolute;overflow:hidden;width:7.3125rem;height:100%}@media screen and (min-width: 561px){.banner-info-ebook .icon-ebook{top:0;left:0}}@media screen and (max-width: 560px){.banner-info-ebook .icon-ebook{right:0;bottom:0}}.banner-info-ebook .icon-ebook .bg{position:absolute;width:12.5rem;height:12.5rem;top:-1.25rem;left:-6.25rem;background:#DAEAF7;transform:rotate(60deg);z-index:1}@media screen and (max-width: 560px){.banner-info-ebook .icon-ebook .bg{left:2rem;top:2.625rem;transform:rotate(40deg)}}.banner-info-ebook .icon-ebook:after{position:absolute;content:'\E816';font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#007dff;font-size:2rem;z-index:2}@media screen and (min-width: 561px){.banner-info-ebook .icon-ebook:after{top:50%;left:2.0625rem;transform:translateY(-50%)}}@media screen and (max-width: 560px){.banner-info-ebook .icon-ebook:after{bottom:1rem;right:1.25rem}}.banner-info-ebook p{z-index:2;margin-left:6.0625rem;margin-right:1.875rem;line-height:1.5rem;color:#231f20}@media screen and (max-width: 560px){.banner-info-ebook p{margin:0}}@media screen and (max-width: 480px){.banner-info-ebook p{font-size:0.875rem}}.banner-info-ebook p span{color:#007dff;font-weight:500}@media screen and (max-width: 560px){.banner-info-ebook p span{display:block}}.banner-info-ebook .btn{margin-left:auto;flex-shrink:0}@media screen and (max-width: 560px){.banner-info-ebook .btn{margin-left:0;margin-top:1.125rem}}.banner-info-ebook ~ .default-content-title{padding-top:2.5rem}@media screen and (max-width: 480px){.banner-info-ebook ~ .default-content-title{padding-top:1.875rem}}.block-banner-title{color:#fff}.block-banner-title .wrapper_big{z-index:1;position:relative;overflow:hidden;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.block-banner-title .wrapper_big:before,.block-banner-title .wrapper_big:after{content:'';position:absolute;left:0}.block-banner-title .wrapper_big:before{bottom:0;width:10.8125rem;height:10.8125rem;z-index:2;background:#007dff;transform:skewX(34deg) translateX(-7.125rem)}@media screen and (max-width: 768px){.block-banner-title .wrapper_big:before{width:5.8125rem;height:5.8125rem;transform:skewX(34deg) translateX(-3.8125rem)}}.block-banner-title .wrapper_big:after{top:0;min-width:62.5rem;height:100%;background-color:rgba(35,31,32,0.6);overflow:hidden;transform:skewX(-34deg) translateX(-17.25rem)}@media screen and (max-width: 1024px){.block-banner-title .wrapper_big:after{width:100%;background:linear-gradient(180deg, transparent 0%, #00203A 100%);transform:none}}.block-banner-title .wrapper_big>*{position:relative;z-index:2}.block-banner-title .banner-title{padding:3.125rem 8.64% 4.0625rem;margin:0}@media screen and (max-width: 1024px){.block-banner-title .banner-title{display:flex;justify-content:center;align-items:center;max-width:none;padding:3.125rem 1.875rem 4.0625rem}}@media screen and (max-width: 480px){.block-banner-title .banner-title{padding:3.125rem 1.15625rem 4.0625rem}}.block-banner-title .title-and-text{max-width:28.5625rem}.block-banner-title .text-style-6{margin-bottom:1.25rem}.block-banner-title .text-style-7{line-height:1.75rem}.block-cart-table{width:100%;font-size:0.8125rem;font-weight:300;table-layout:fixed}@media screen and (max-width: 768px){.block-cart-table tbody,.block-cart-table th,.block-cart-table td,.block-cart-table tr{display:block}}.block-cart-table tr.spacer{height:0.6875rem}.block-cart-table tr.spacer:first-of-type{height:1.25rem}@media screen and (max-width: 768px){.block-cart-table tr.spacer{display:none}}.block-cart-table th,.block-cart-table .bold{font-weight:500}.block-cart-table th{font-size:0.875rem;white-space:nowrap}@media screen and (min-width: 769px){.block-cart-table th{padding:0 0.625rem 1rem}.block-cart-table th:first-of-type{padding-left:0}.block-cart-table th:last-of-type{padding-right:0}}.block-cart-table td{color:#4A4A4A}@media screen and (min-width: 769px){.block-cart-table td{padding:1rem 0.625rem}.block-cart-table td:first-of-type{padding:0 0.625rem 0 0}.block-cart-table td:last-of-type{padding-right:0}}@media screen and (min-width: 769px){.block-cart-table th:first-of-type,.block-cart-table td:first-of-type{width:42%}.block-cart-table th.quantity,.block-cart-table td.quantity{width:19%}.block-cart-table th.vat,.block-cart-table td.vat{width:9%}.block-cart-table th.actions,.block-cart-table td.actions{width:6%}}@media screen and (min-width: 769px){.block-cart-table th,.block-cart-table td{text-align:center}}@media screen and (min-width: 769px){.block-cart-table th:last-of-type,.block-cart-table td:last-of-type{text-align:right}}@media screen and (min-width: 769px){.block-cart-table th:first-of-type,.block-cart-table td:first-of-type{text-align:left}}@media screen and (max-width: 768px){.block-cart-table td:not(:first-of-type){margin-top:1.25rem;display:flex;justify-content:space-between;align-items:center}}@media screen and (max-width: 768px){.block-cart-table td[data-th]:before{content:attr(data-th) " :";font-weight:500;margin-bottom:0.625rem;display:block}}.block-cart-table .block-cart-table-row{color:#000}@media screen and (max-width: 768px){.block-cart-table .block-cart-table-row{padding:1.25rem 0;text-align:center}}@media screen and (max-width: 768px){.block-cart-table thead{display:none}}.block-cart-table .block-cart-table-row{border-bottom:0.0625rem solid #E0E0E1}@media screen and (max-width: 480px){.block-cart-table .recap_thumbnails{border-bottom:0.0625rem solid #E0E0E1}}.block-cart-table .recap_thumbnails .recap_thumbnail_element{border-bottom:0;text-align:left}@media screen and (min-width: 481px){.block-cart-table .recap_thumbnails .recap_thumbnail_element .misc{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}}.block-cart-table .action-delete{width:1.875rem;height:1.875rem;margin:auto;display:flex;align-items:center;justify-content:center}.block-cart-table .action-delete:before{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;content:'\E820';font-size:1.25rem;color:#007dff}.block-customer-review-list .block-products-list-management{margin-bottom:1.875rem}.block-customer-review-list .customer-review-container:not(:last-child){margin-bottom:0.9375rem}.block-default-content-container{padding-bottom:3.125rem}@media screen and (max-width: 480px){.block-default-content-container{padding-bottom:1.875rem}}.block-purchase-step-container+.block-default-content-container{padding-top:4rem}@media screen and (max-width: 768px){.block-purchase-step-container+.block-default-content-container{padding-top:1.875rem}}.block-banner-404+.block-default-content-container,.block-banner-title+.block-default-content-container{padding-top:3.125rem}@media screen and (max-width: 768px){.block-banner-404+.block-default-content-container,.block-banner-title+.block-default-content-container{padding-top:1.875rem}}.block-event-highlight+.block-default-content-container{padding-top:2.5rem}@media screen and (max-width: 1024px){.block-event-highlight+.block-default-content-container{padding-top:1.25rem}}.block-default-content-container .default-content-section-with-sidebar{width:100%}@media screen and (min-width: 1025px){.block-default-content-container .default-content-section-with-sidebar{width:calc(100% - 16.4375rem - 1.875rem)}.page-layout-without-sidebar .block-default-content-container .default-content-section-with-sidebar{width:100%}.checkout-index-index .block-default-content-container .default-content-section-with-sidebar,.page-panier .block-default-content-container .default-content-section-with-sidebar{width:calc(100% - 22.5rem - 1.875rem)}body.account .block-default-content-container .default-content-section-with-sidebar{margin-left:auto;width:calc(100% - 16.4375rem - 3.75rem);padding-top:1.3125rem}}.block-default-content-container .default-content-title{display:flex;justify-content:flex-start;align-items:center;margin-bottom:2.5rem}.cms-cookie-settings .block-default-content-container .default-content-title,body.account .block-default-content-container .default-content-title,.checkout-index-index .block-default-content-container .default-content-title,.page-panier .block-default-content-container .default-content-title{margin-bottom:1.875rem}@media screen and (max-width: 768px){.block-default-content-container .default-content-title{flex-direction:column;margin-bottom:1.875rem}.cms-cookie-settings .block-default-content-container .default-content-title,body.account .block-default-content-container .default-content-title,.checkout-index-index .block-default-content-container .default-content-title,.page-panier .block-default-content-container .default-content-title{margin-bottom:1.25rem}}.block-default-content-container .default-content-title .text-style-30,.block-default-content-container .default-content-title .text-style-15,.block-default-content-container .default-content-title .text-style-13{color:#231f20}.block-default-content-container .default-content-title .text-style-30 em,.block-default-content-container .default-content-title .text-style-15 em,.block-default-content-container .default-content-title .text-style-13 em{font-weight:300}@media screen and (min-width: 769px){.block-default-content-container .default-content-title .custom-select-2{margin-left:0.625rem}}@media screen and (max-width: 768px){.block-default-content-container .default-content-title .custom-select-2{margin-top:0.625rem}}.block-default-content-container .default-content-title .order-cta{margin-left:auto;display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width: 768px){.block-default-content-container .default-content-title .order-cta{margin-right:auto;margin-top:1.875rem}}.block-default-content-container .default-content-title .order-cta a:not(.btn){color:#007dff;text-decoration:underline}.block-default-content-container .default-content-title .order-cta p:not(:last-child),.block-default-content-container .default-content-title .order-cta .btn:not(:last-child){margin-right:1.25rem}@media screen and (max-width: 768px){.block-default-content-container .default-content-title .order-title{text-align:center}}.block-default-content-container .default-content-title .order-title .text-style-23{margin-top:0.625rem;color:#9B9B9B}.block-dropdown-content .dropdown-element{background:#fff;border-radius:0.375rem;box-shadow:0 0.125rem 0.9375rem 0 rgba(0,0,0,0.1);color:#231f20}.block-dropdown-content .dropdown-element:not(:last-of-type){margin-bottom:1.25rem}.block-dropdown-content .dropdown-element.open .dropdown-trigger:after{transform:rotate(90deg)}.block-dropdown-content .dropdown-element .dropdown-trigger{display:flex;justify-content:space-between;align-items:center;padding:1.875rem;cursor:pointer}@media screen and (max-width: 480px){.block-dropdown-content .dropdown-element .dropdown-trigger{padding:1.15625rem}}.block-dropdown-content .dropdown-element .dropdown-trigger:after{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;content:'\E806';font-size:1rem;color:#007dff;margin-left:1.875rem;transition:transform 0.3s ease-in-out}.block-dropdown-content .dropdown-content{display:none}.block-dropdown-content .dropdown-content .wysiwyg-content{padding:1.875rem;border-top:0.0625rem solid #E0E0E1}@media screen and (max-width: 480px){.block-dropdown-content .dropdown-content .wysiwyg-content{padding:1.15625rem}}.block-event-highlight{color:#fff}@media screen and (max-width: 1024px){.block-event-highlight{color:#000}}@media screen and (min-width: 1025px){.block-event-highlight .wrapper_big{height:27.25rem}}.block-event-highlight .cta-favorite,.block-event-highlight .share-mobile,.block-event-highlight .wrapper{position:relative;z-index:2}.block-event-highlight .share-mobile{position:absolute;right:1.875rem;top:5.25rem}@media screen and (min-width: 1025px){.block-event-highlight .share-mobile{display:none}}@media screen and (max-width: 768px){.block-event-highlight .share-mobile{right:1.15625rem;top:4.53125rem}}.block-event-highlight .cta-favorite{position:absolute;top:1.875rem;right:1.875rem}@media screen and (max-width: 768px){.block-event-highlight .cta-favorite{top:1.15625rem;right:1.15625rem}}@media screen and (min-width: 1025px){.block-event-highlight .wrapper{padding-top:1.875rem;height:100%}}@media screen and (max-width: 1024px){.block-event-highlight .wrapper{position:static}}.block-event-highlight .img{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;width:100%;z-index:1;overflow:hidden}@media screen and (min-width: 1025px){.block-event-highlight .img{position:absolute;top:0;left:0;height:100%}}@media screen and (max-width: 1024px){.block-event-highlight .img{height:23.4375rem;position:relative}}@media screen and (max-width: 768px){.block-event-highlight .img{height:16.25rem}}@media screen and (max-width: 480px){.block-event-highlight .img{height:9.0625rem}}.block-event-highlight .decoration{position:absolute;top:0;left:0;width:75.3%;height:100%;background-color:rgba(0,125,255,0.8);overflow:hidden;transform:skewX(-34deg) translateX(-9.6875rem)}@media screen and (min-width: 1025px){.block-event-highlight .decoration:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:5.3125rem;background-color:rgba(0,0,0,0.6)}}@media screen and (min-width: 1025px){.block-event-highlight .date-and-title{max-width:71%;display:flex;align-items:stretch;justify-content:space-between}}@media screen and (min-width: 1025px) and (max-width: 1400px){.block-event-highlight .date-and-title{max-width:68%}}@media screen and (min-width: 1025px) and (max-width: 1200px){.block-event-highlight .date-and-title{max-width:67%}}@media screen and (max-width: 1024px){.block-event-highlight .date-and-title{padding-top:1.875rem}}.block-event-highlight .date-and-title .date{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;align-items:flex-start}@media screen and (min-width: 1025px){.block-event-highlight .date-and-title .date{order:1;border-right:0.0625rem solid #E0E0E1;flex-shrink:0;padding-right:1.875rem;margin-right:1.875rem}}@media screen and (max-width: 1024px){.block-event-highlight .date-and-title .date{color:#fff;position:absolute;top:1.875rem;left:1.875rem;z-index:1}}@media screen and (max-width: 768px){.block-event-highlight .date-and-title .date{top:1.15625rem;left:1.15625rem}}.block-event-highlight .date-and-title .date .day{display:block;line-height:2.25rem}.block-event-highlight .date-and-title .text-style-13{order:2;display:flex;align-items:center;flex-grow:1;justify-content:flex-start}@media screen and (min-width: 1025px){.block-event-highlight .other-contents{max-width:58%}}@media screen and (min-width: 1025px) and (max-width: 1400px){.block-event-highlight .other-contents{max-width:56%}}@media screen and (min-width: 1025px) and (max-width: 1200px){.block-event-highlight .other-contents{max-width:52%}}.block-event-highlight .other-contents .reviews{margin-top:1.25rem;display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width: 1024px){.block-event-highlight .other-contents .reviews{margin-top:1.875rem}}.block-event-highlight .other-contents .reviews a{text-decoration:underline}@media screen and (max-width: 1024px){.block-event-highlight .other-contents .reviews a{color:#007dff}}.block-event-highlight .other-contents .stars{display:flex;align-items:center;justify-content:space-between;margin-right:0.9375rem}.block-event-highlight .other-contents .star{width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;color:#E0E0E1}.block-event-highlight .other-contents .star.active{color:#FF556C}.block-event-highlight .other-contents .star:before{content:'\E811';font-size:1rem;font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block-event-highlight .other-contents .star:not(:first-of-type){margin-left:0.4375rem}.block-event-highlight .other-contents .infos{margin-top:1.875rem;font-size:0;letter-spacing:0}@media screen and (min-width: 1025px){.block-event-highlight .other-contents .infos+*:not(.actions){margin-top:0.9375rem !important}}.block-event-highlight .other-contents .info{letter-spacing:normal;font-size:0.9375rem;display:inline-block;vertical-align:top;font-weight:300;margin-bottom:0.9375rem}.block-event-highlight .other-contents .info:not(:last-of-type){margin-right:1.25rem}.block-event-highlight .other-contents .info:before{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.125rem;color:#007dff;margin-right:0.625rem}.block-event-highlight .other-contents .info.location:before{content:'\E81C'}.block-event-highlight .other-contents .info.language:before{content:'\E81B'}.block-event-highlight .other-contents .info.training-credit:before{content:'\E810'}.block-event-highlight .other-contents .tags{margin-top:1.875rem;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}@media screen and (min-width: 1025px){.block-event-highlight .other-contents .tags+*:not(.actions){margin-top:1.25rem !important}}@media screen and (max-width: 1024px){.block-event-highlight .other-contents .tags{margin:0 !important;position:absolute;top:7.1875rem;z-index:1;left:1.875rem;max-width:49%;color:#fff}}@media screen and (max-width: 768px){.block-event-highlight .other-contents .tags{display:none}}.block-event-highlight .other-contents .tag{line-height:0.9375rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:0.625rem}.block-event-highlight .other-contents .tag a{border:0.0625rem solid rgba(255,255,255,0.3);border-radius:0.25rem;padding:0.6875rem 1.25rem 0.5625rem;display:block}.block-event-highlight .other-contents .tag.highlighted a{color:#007dff;background:#fff}.block-event-highlight .other-contents .tag:not(:last-of-type){margin-right:0.625rem}.block-event-highlight .other-contents .short-description{margin-top:1.875rem}@media screen and (max-width: 1024px){.block-event-highlight .other-contents .short-description{margin:0;position:absolute;left:1.875rem;z-index:1;top:calc(23.4375rem - 1.875rem);color:#fff;max-width:32%;transform:translateY(-100%) !important}}@media screen and (max-width: 768px){.block-event-highlight .other-contents .short-description{display:none}}.block-event-highlight .actions{display:flex;align-items:center;justify-content:flex-start}@media screen and (min-width: 1025px){.block-event-highlight .actions{position:absolute;bottom:0;left:0;height:5.3125rem;width:100%;max-width:54%}}@media screen and (min-width: 1025px) and (max-width: 1400px){.block-event-highlight .actions{max-width:49%}}@media screen and (min-width: 1025px) and (max-width: 1200px){.block-event-highlight .actions{max-width:43%;left:1.875rem}}@media screen and (max-width: 1024px){.block-event-highlight .actions{margin-top:0.9375rem}}.block-event-highlight .actions .add-to-calendar{overflow:visible}.block-event-highlight .actions .add-to-calendar+.share-desktop{margin-left:2.625rem}.block-event-highlight .actions .add-to-calendar .text:before{content:'\E81D';font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.3125rem;margin-right:0.78125rem}.block-event-highlight .actions .add-to-calendar .addeventatc{font-size:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;padding:0;border:0;width:100%;height:100%;background:transparent;text-shadow:none;box-shadow:none;outline:none;border-radius:0}.block-event-highlight .actions .add-to-calendar .addeventatc .addeventatc_icon{display:none}.block-event-highlight .share-desktop{display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width: 1024px){.block-event-highlight .share-desktop{display:none}}.block-event-highlight .share-desktop ul{margin-left:0.625rem;font-size:0;letter-spacing:0}.block-event-highlight .share-desktop .follow-us{transform:scale(0.8)}.block-events-app{border:solid 0.0625rem #E0E0E1;max-width:16.4375rem;border-radius:0.25rem;text-align:center;padding:1.25rem 1.25rem 8.0625rem;flex-shrink:0;display:block;background-position:50% 100%;background-repeat:no-repeat;background-color:#F4F4F4;background-size:79.09% auto;width:100%;transition:box-shadow 0.2s ease-in-out}.block-events-app:hover,.block-events-app:active{box-shadow:0 0 0.875rem 0 rgba(55,66,74,0.1)}.block-events-app:not(:first-child){margin-top:1.25rem}@media screen and (max-width: 1024px){.block-events-app{display:none}}.block-events-app p{color:#231f20}.block-for-you{margin-bottom:3.125rem}.block-for-you+.block-type-products-list-1{margin-top:-3.125rem}@media screen and (min-width: 1025px){.block-for-you .wrapper_big{display:flex;align-items:center;justify-content:space-between}}@media screen and (max-width: 1400px){.block-for-you .wrapper_big{max-width:71.25rem}}@media screen and (max-width: 1200px){.block-for-you .wrapper_big{padding:0 1.875rem}}@media screen and (max-width: 768px){.block-for-you .wrapper_big{padding:0 1.15625rem}}.block-for-you .left{width:55.93%;flex-shrink:0;position:relative;height:30.625rem}@media screen and (max-width: 1024px){.block-for-you .left{width:100%;max-width:48.9375rem;margin:0 auto;height:auto}}@media screen and (max-width: 480px){.block-for-you .left{margin-left:-1.15625rem;margin-right:-1.15625rem;width:calc(100% + 2.3125rem)}}@media screen and (min-width: 1025px){.block-for-you .image-wrapper{position:absolute;top:0;left:0;height:29.125rem;z-index:1;overflow:hidden;width:100%}}.block-for-you .image{width:100%;z-index:1;color:#fff;padding:2.3125rem 0 0 16.73%}.block-for-you .image img{display:none}@media screen and (max-width: 1024px){.block-for-you .image img{display:block}}@media screen and (max-width: 1400px){.block-for-you .image{padding:2.3125rem 0 0 2.3125rem}}@media screen and (max-width: 1024px){.block-for-you .image{padding:0;text-align:center;background:none !important}}@media screen and (min-width: 1025px){.block-for-you .image{position:absolute;top:0;left:0;height:29.125rem;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}}@media screen and (max-width: 1024px){.block-for-you .image .text-style-15{position:absolute;top:2.1875rem;left:0;width:100%;padding:0 1.15625rem}}@media screen and (min-width: 1025px){.block-for-you .image .text-style-15{padding-right:2.3125rem}}.block-for-you .reinsurance{position:absolute;bottom:0;background:#fff;right:0;z-index:2;border-radius:0.25rem 0 0.25rem 0.25rem;box-shadow:0 0 3.125rem 0 rgba(0,0,0,0.06);display:flex;align-items:stretch;justify-content:flex-end;max-width:83.27%;text-align:center}@media screen and (max-width: 1400px){.block-for-you .reinsurance{max-width:calc(100% - 1.875rem);border-radius:0.25rem;right:50%;transform:translateX(50%);width:100%}}@media screen and (max-width: 1024px){.block-for-you .reinsurance{bottom:-1.5rem}}@media screen and (max-width: 768px){.block-for-you .reinsurance{position:relative;right:auto;transform:none;max-width:none;bottom:auto;border-radius:0;display:block}}.block-for-you .reinsurance-item{padding:0.9375rem 3.125rem}@media screen and (max-width: 1400px){.block-for-you .reinsurance-item{padding:0.9375rem 1.25rem;flex-grow:1}}@media screen and (max-width: 768px){.block-for-you .reinsurance-item{display:flex;align-items:center;justify-content:flex-start}}@media screen and (min-width: 769px){.block-for-you .reinsurance-item:not(:last-of-type){border-right:0.0625rem solid #E0E0E1}}@media screen and (max-width: 768px){.block-for-you .reinsurance-item:not(:last-of-type){border-bottom:0.0625rem solid #E0E0E1}}.block-for-you .reinsurance-item:before{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.875rem;height:1.9375rem;width:1.9375rem;display:flex;margin:0 auto 0.625rem;align-items:center;justify-content:center;color:#007dff}@media screen and (max-width: 768px){.block-for-you .reinsurance-item:before{margin:0 1.25rem 0 0}}.block-for-you .reinsurance-item.icon-networkink-icon:before{content:'\E807'}.block-for-you .reinsurance-item.icon-cumulate-icon:before{content:'\E810'}.block-for-you .reinsurance-item.icon-map-icon:before{content:'\E803'}.block-for-you .right{margin:0 9.29% 0 6.93%;flex-grow:1}@media screen and (max-width: 1400px){.block-for-you .right{padding-left:1.875rem;margin:0}}@media screen and (max-width: 768px){.block-for-you .right{padding-left:1.15625rem}}@media screen and (max-width: 1024px){.block-for-you .right{padding:0;margin-top:3.0625rem;text-align:center}}@media screen and (max-width: 768px){.block-for-you .right{margin-top:1.5625rem}}.block-for-you .right .text-style-19{color:#231f20;margin-bottom:1.375rem}@media screen and (max-width: 1024px){.block-for-you .right .text-style-19{font-size:1.375rem}}.block-for-you .cta{margin-top:1.6875rem}@media screen and (max-width: 768px){.block-for-you .cta{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}}@media screen and (min-width: 769px){.block-for-you .cta .btn:not(:first-of-type){margin-left:1.5625rem}}@media screen and (max-width: 768px){.block-for-you .cta .btn:not(:first-of-type){margin-top:1.25rem}}.block-for-you .content{line-height:1.375rem}.block-for-you .content strong,.block-for-you .content b{color:#007dff}.block-for-you .content p,.block-for-you .content ul,.block-for-you .content ol{margin-bottom:0.9375rem}.block-for-you .content ul,.block-for-you .content ol{list-style-type:disc;list-style-position:inside}.block-for-you .content ul{list-style-type:disc}.block-for-you .content ol{list-style-type:decimal}#maincontent>.page.messages>.messages>.message>div,.block-form-simple-msg{border-radius:0.375rem;background-color:#F4F4F4;padding-left:1.875rem;padding-right:1.875rem}@media screen and (max-width: 768px){#maincontent>.page.messages>.messages>.message>div,.block-form-simple-msg{padding-left:1.15625rem;padding-right:1.15625rem}}#maincontent>.page.messages>.messages>.message>div:not(.no-padding),.block-form-simple-msg:not(.no-padding){padding-top:1.5625rem;padding-bottom:1.5625rem}@media screen and (max-width: 768px){#maincontent>.page.messages>.messages>.message>div:not(.no-padding),.block-form-simple-msg:not(.no-padding){padding-top:1.15625rem;padding-bottom:1.15625rem}}#maincontent>.page.messages>.messages>.message>div.no-padding p:first-child,#maincontent>.page.messages>.messages>.message>div.no-padding ul:first-child,#maincontent>.page.messages>.messages>.message>div.no-padding ol:first-child,.block-form-simple-msg.no-padding p:first-child,.block-form-simple-msg.no-padding ul:first-child,.block-form-simple-msg.no-padding ol:first-child{padding-top:1.5625rem}@media screen and (max-width: 768px){#maincontent>.page.messages>.messages>.message>div.no-padding p:first-child,#maincontent>.page.messages>.messages>.message>div.no-padding ul:first-child,#maincontent>.page.messages>.messages>.message>div.no-padding ol:first-child,.block-form-simple-msg.no-padding p:first-child,.block-form-simple-msg.no-padding ul:first-child,.block-form-simple-msg.no-padding ol:first-child{padding-top:1.15625rem}}#maincontent>.page.messages>.messages>.message>div.no-padding p:last-child,#maincontent>.page.messages>.messages>.message>div.no-padding ul:last-child,#maincontent>.page.messages>.messages>.message>div.no-padding ol:last-child,.block-form-simple-msg.no-padding p:last-child,.block-form-simple-msg.no-padding ul:last-child,.block-form-simple-msg.no-padding ol:last-child{padding-bottom:1.5625rem}@media screen and (max-width: 768px){#maincontent>.page.messages>.messages>.message>div.no-padding p:last-child,#maincontent>.page.messages>.messages>.message>div.no-padding ul:last-child,#maincontent>.page.messages>.messages>.message>div.no-padding ol:last-child,.block-form-simple-msg.no-padding p:last-child,.block-form-simple-msg.no-padding ul:last-child,.block-form-simple-msg.no-padding ol:last-child{padding-bottom:1.15625rem}}#maincontent>.page.messages>.messages>.message>div+.block-form-simple-msg,.block-form-simple-msg+.block-form-simple-msg{margin-top:1.25rem}#maincontent>.page.messages>.messages>.message>div+.form-default,.block-form-simple-msg+.form-default{margin-top:0.9375rem}#maincontent>.page.messages>.messages>.message>div .error,.block-form-simple-msg .error{color:red}#maincontent>.page.messages>.messages>.message>div ul:not(:last-child),#maincontent>.page.messages>.messages>.message>div p:not(:last-child),.block-form-simple-msg ul:not(:last-child),.block-form-simple-msg p:not(:last-child){margin-bottom:0.625rem}#maincontent>.page.messages>.messages>.message>div ul,#maincontent>.page.messages>.messages>.message>div ol,.block-form-simple-msg ul,.block-form-simple-msg ol{list-style-position:inside;line-height:1.25rem}#maincontent>.page.messages>.messages>.message>div ul,.block-form-simple-msg ul{list-style-type:disc}#maincontent>.page.messages>.messages>.message>div ol,.block-form-simple-msg ol{list-style-type:upper-roman}#maincontent>.page.messages>.messages>.message>div a,.block-form-simple-msg a{color:#007dff;font-weight:500;text-decoration:underline}.block-help{padding:1.25rem;border:solid 0.0625rem #E0E0E1;border-radius:0.25rem;box-shadow:0 0 0.875rem 0 rgba(55,66,74,0.1);text-align:center;max-width:16.4375rem;background:#fff;flex-shrink:0}@media screen and (min-width: 1025px){.block-help:not(:first-child){margin-top:1.25rem}}@media screen and (max-width: 1024px) and (min-width: 769px){.block-price+.block-help{margin:auto 0}.block-price+.block-help:not(:first-child){margin-top:auto}}@media screen and (max-width: 1024px){.block-help{margin-left:auto;margin-right:auto}.block-help:not(:first-child){margin-top:1.875rem}}@media screen and (max-width: 768px){.block-help{max-width:none}}@media screen and (max-width: 480px){.block-help{width:100%}}.block-help p{color:#231f20}@media screen and (min-width: 769px){.block-help p{padding-bottom:1.5625rem;border-bottom:solid 0.0625rem #E0E0E1}}.block-help .btn{margin-top:1.25rem}.block-help .btn span.text:before{content:'\E80E';font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.125rem;margin-right:0.5rem}.block-help.bg-skyscraper{background:url("../images/bg-skyscraper.png") no-repeat 50% 50%;background-size:cover}.block-help.bg-skyscraper p{color:#fff}.block-homepage-slider{color:#fff}.block-homepage-slider .wrapper_big{height:25rem;display:flex;align-items:flex-end;justify-content:center;padding-bottom:1.1875rem}@media screen and (max-width: 768px){.block-homepage-slider .wrapper_big{height:27rem}}@media screen and (max-width: 1024px){.block-homepage-slider .wrapper_big{padding-bottom:3.125rem}}.block-homepage-slider .wrapper_big .arrow{z-index:5}.block-homepage-slider .homepage-slide-inner{height:25rem;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 51% 0 8.64%}@media screen and (max-width: 768px){.block-homepage-slider .homepage-slide-inner{height:27rem}}@media screen and (max-width: 1024px){.block-homepage-slider .homepage-slide-inner{align-items:center;text-align:center;padding:0 1.875rem 4.375rem}.block-homepage-slider .homepage-slide-inner:after{content:'';display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:calc(100% + 4.375rem);background:linear-gradient(180deg, transparent 0%, #00203A 100%);transform:none}}@media screen and (max-width: 480px){.block-homepage-slider .homepage-slide-inner{padding:0 1.15625rem 4.375rem}}.block-homepage-slider .homepage-slide-inner>*:not(img){position:relative;z-index:3}.block-homepage-slider img{position:absolute !important;z-index:1;bottom:0;right:0;width:32.92%;min-width:17.5625rem;height:auto;pointer-events:none}.block-homepage-slider .text-style-6{margin-bottom:1.25rem}@media screen and (max-width: 768px){.block-homepage-slider .text-style-6{margin-bottom:0.9375rem}}.block-homepage-slider .text-style-7{margin-bottom:3.125rem}@media screen and (max-width: 768px){.block-homepage-slider .text-style-7{margin-bottom:1.25rem}}@media screen and (min-width: 1025px){.block-homepage-slider .text-style-7{max-width:28.5625rem}}.block-homepage-slider .slick-arrow{background-color:rgba(255,255,255,0.2) !important;transform:none;position:relative;top:auto;bottom:auto;right:auto !important;left:auto !important;pointer-events:auto;opacity:1}.block-homepage-slider .slick-arrow.prev-arrow{order:1}.block-homepage-slider .slick-arrow.next-arrow{order:3}.block-homepage-slider .slick-arrow:not(.slick-disabled):hover,.block-homepage-slider .slick-arrow:not(.slick-disabled):active{background-color:rgba(255,255,255,0.35) !important}.block-homepage-slider .slick-dots{order:2;margin:0 4.375rem;z-index:4}.block-homepage-slider .wrapper_big:not(.slick-initialized) .homepage-slide:nth-child(1),.block-homepage-slider .slick-list{position:absolute;top:0;left:0;z-index:4;width:100%}.block-homepage-slider .wrapper_big:not(.slick-initialized) .homepage-slide:not(:nth-child(1)){display:none}.product-section .block-iframe:not(:last-child){margin-bottom:1.875rem}.block-iframe>.title{margin-bottom:1.5625rem}.block-iframe .lazyload-iframe,.block-iframe iframe{width:100%;height:38rem !important}@media screen and (max-width: 768px){.block-iframe .lazyload-iframe,.block-iframe iframe{height:30rem !important}}.block-logout{border-radius:0.375rem;background-color:#F4F4F4;padding:1.5625rem 1.875rem;margin:5rem 0}@media screen and (max-width: 768px){.block-logout{padding:1.15625rem}}@media screen and (max-width: 480px){.block-logout{margin:3.125rem 0}}.block-logout p{text-align:center}#maincontent>.page.messages>.messages>.message,.block-magento-custom-msg{margin-bottom:1.25rem}#maincontent>.page.messages>.messages>.message.hidden,.block-magento-custom-msg.hidden{display:none}.block-modal-add-review .review-form .form-section>.mage-error[generated=true]{font-size:0.875rem;color:red;max-width:16.5625rem}.block-modal-add-review .review-form .wrap-input#review-score .input-radio{opacity:0;width:0}.block-modal-add-review .review-form .wrap-input#review-score .input-radio.active+label{color:#FF556C}.block-modal-add-review .review-form .wrap-input#review-score label{font-size:0;color:#E0E0E1}.block-modal-add-review .review-form .wrap-input#review-score label:before{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1rem;content:'\E811'}.block-modal-add-review .review-form .review-form-actions{padding:1.5625rem 4.375rem 0;text-align:center;flex-grow:0;flex-shrink:0}.block-modal-add-review .review-form .review-form-actions button.submit{display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;text-align:center;line-height:1.15;font-size:0.8125rem;font-weight:500}.block-modal-add-review .review-form .review-form-actions button.submit:hover span,.block-modal-add-review .review-form .review-form-actions button.submit:active span{background-color:#00369A}.block-modal-add-review .review-form .review-form-actions button.submit span{display:flex;justify-content:center;align-items:center;border-radius:0.25rem;padding:0.675rem 0.8875rem;text-align:center;font-weight:500;line-height:1.15;font-size:0.8125rem;color:#fff;background-color:#007dff;transition:background-color 0.2s ease-in-out}.block-most-popular{background-color:#FAFAFA;padding:3rem 0 3.75rem}@media screen and (max-width: 480px){.block-most-popular{padding:1.875rem 0}}.block-most-popular h2{line-height:2.0625rem;color:#231f20;text-align:center;margin-bottom:0.6875rem}.block-most-popular ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.block-most-popular li{flex-shrink:0;margin-top:0.9375rem}.block-most-popular li:not(:last-of-type){margin-right:0.9375rem}@media screen and (max-width: 1024px){.block-most-popular li:nth-child(10) ~ li{display:none}}@media screen and (max-width: 768px){.block-most-popular li:nth-child(8) ~ li{display:none}}@media screen and (max-width: 480px){.block-most-popular li:nth-child(6) ~ li{display:none}}.block-most-popular a{display:block;border-radius:0.25rem;border:0.0625rem solid rgba(99,101,106,0.3);padding:0.75rem 1.25rem;color:#37424A;transition:border-color 0.2s ease-in-out, color 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block-most-popular a:hover,.block-most-popular a:active{border-color:#007dff;color:#007dff}.block-my-account-info-content-container:not(:last-of-type){margin-bottom:2.5rem}.block-my-account-info-content-container .my-account-info-column-2{display:flex;justify-content:flex-start;align-items:stretch}@media screen and (max-width: 768px){.block-my-account-info-content-container .my-account-info-column-2{flex-direction:column}}.block-my-account-info-content-container .my-account-info-column-2 ~ .my-account-info-column-2{margin-top:1.875rem}.block-my-account-info-content-container .my-account-info-card{padding:1.75rem 1.875rem;background:#F4F4F4;border-radius:0.375rem}@media screen and (min-width: 769px){.block-my-account-info-content-container .my-account-info-card{width:calc((100% - 1.875rem) / 2)}.block-my-account-info-content-container .my-account-info-card:nth-of-type(odd){margin-right:1.875rem}}@media screen and (max-width: 768px){.block-my-account-info-content-container .my-account-info-card{padding:1.15625rem}.block-my-account-info-content-container .my-account-info-card:not(:last-of-type){margin-bottom:1.875rem}}.block-my-account-info-content-container .my-account-info-card_title{display:flex;justify-content:flex-start;align-items:center;padding-bottom:0.75rem}.block-my-account-info-content-container .my-account-info-card_title:before{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:0.5rem}.block-my-account-info-content-container .my-account-info-card_title.icon-default-address:before{content:'\E81C';font-size:1.125rem}.block-my-account-info-content-container .my-account-info-card_title.icon-billing-address:before{content:'\E81F';font-size:1.125rem}.block-my-account-info-content-container .my-account-info-card_title.icon-additional-address:before{content:'\E81E';font-size:1.125rem}.block-my-account-info-content-container .my-account-info-card_text p:not(:last-of-type){padding-bottom:0.125rem}.block-my-account-info-content-container .my-account-info-card_link{margin-top:1rem}.block-my-account-info-content-container .my-account-info-card_link a{color:#007dff;text-decoration:underline}.block-my-account-info-content-container .my-account-info-card_link a:not(:last-of-type){margin-right:0.75rem}.block-my-reviews-container{margin-bottom:1.25rem}.block-my-reviews-table{width:100%;font-size:0.9375rem;font-weight:300}.block-my-reviews-table .table-caption{color:#231f20;padding-bottom:1.25rem}.block-my-reviews-table strong{font-weight:500}@media screen and (max-width: 768px){.block-my-reviews-table tbody,.block-my-reviews-table th,.block-my-reviews-table td,.block-my-reviews-table tr{display:block}}.block-my-reviews-table th,.block-my-reviews-table .bold{font-weight:500}.block-my-reviews-table th{font-size:0.875rem}@media screen and (min-width: 769px){.block-my-reviews-table th,.block-my-reviews-table td{padding:1rem 0.5rem}.block-my-reviews-table th:first-of-type,.block-my-reviews-table td:first-of-type{width:10%;padding-left:0}.block-my-reviews-table th:last-of-type,.block-my-reviews-table td:last-of-type{width:15%;padding-right:0}.block-my-reviews-table th:nth-of-type(2),.block-my-reviews-table td:nth-of-type(2){max-width:6.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.block-my-reviews-table th:nth-of-type(4),.block-my-reviews-table td:nth-of-type(4){max-width:12.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width: 769px){.block-my-reviews-table th:last-of-type,.block-my-reviews-table td:last-of-type{text-align:right}}.block-my-reviews-table th p+ul,.block-my-reviews-table th p+p,.block-my-reviews-table th ul+ul,.block-my-reviews-table th ul+p,.block-my-reviews-table td p+ul,.block-my-reviews-table td p+p,.block-my-reviews-table td ul+ul,.block-my-reviews-table td ul+p{margin-top:1.25rem}@media screen and (min-width: 769px){.block-my-reviews-table th.summary span.label,.block-my-reviews-table td.summary span.label{display:none}}.block-my-reviews-table th .product-thumbnail_score,.block-my-reviews-table td .product-thumbnail_score{padding:0}@media screen and (max-width: 768px){.block-my-reviews-table th .product-thumbnail_score,.block-my-reviews-table td .product-thumbnail_score{justify-content:center}}.block-my-reviews-table th .product-thumbnail_score .scores,.block-my-reviews-table td .product-thumbnail_score .scores{margin:0}.block-my-reviews-table .block-my-reviews-table-row{color:#000}@media screen and (max-width: 768px){.block-my-reviews-table .block-my-reviews-table-row{padding:1.25rem 0;text-align:center}}@media screen and (max-width: 768px){.block-my-reviews-table thead{display:none}}.block-my-reviews-table tbody td:last-of-type a{color:#007dff;text-decoration:underline}@media screen and (max-width: 768px){.block-my-reviews-table tbody td:not(:first-child){margin-top:0.375rem}}.block-my-reviews-table thead .block-my-reviews-table-row,.block-my-reviews-table tbody .block-my-reviews-table-row:not(:last-of-type){border-bottom:0.0625rem solid #E0E0E1}@media screen and (max-width: 1024px){.block-navigation-account.open{border-bottom:0.0625rem solid #E0E0E1}}@media screen and (max-width: 1024px){.block-navigation-account ul{padding:0.9375rem 1.875rem}}@media screen and (max-width: 768px){.block-navigation-account ul{padding:0.625rem 1.15625rem}}.block-navigation-account ul li>*{padding:1.3125rem 0;border-bottom:0.0625rem solid #E0E0E1;color:#37424A;transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out;display:flex;font-weight:500;align-items:center;justify-content:space-between}@media screen and (max-width: 1024px){.block-navigation-account ul li>*{font-size:0.9375rem;padding:0.625rem 0;border:0}}@media screen and (min-width: 1025px){.block-navigation-account ul li>*:after{content:'\E806';font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#007dff;font-size:0.625rem;opacity:0;transition:opacity 0.2s ease-in-out;margin-left:0.9375rem}}.block-navigation-account ul li>*:hover,.block-navigation-account ul li>*:active,.block-navigation-account ul li.current>*{border-color:#007dff;color:#007dff}.block-navigation-account ul li>*:hover:after,.block-navigation-account ul li>*:active:after,.block-navigation-account ul li.current>*:after{opacity:1}@media screen and (min-width: 1025px){.block-navigation-account .btn{margin-top:1.25rem;width:100% !important}}@media screen and (max-width: 1024px){.block-navigation-account .btn{margin-left:1.875rem;margin-bottom:1.25rem}}@media screen and (max-width: 768px){.block-navigation-account .btn{margin-left:1.15625rem;margin-bottom:0.9375rem}}.block-navigation-account .mobile-dropdown-trigger{border-bottom:0.0625rem solid #E0E0E1;padding:0.9375rem 1.875rem;display:flex;height:3.125rem;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;justify-content:space-between}.block-navigation-account .mobile-dropdown-trigger:after{content:'\E806';font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#007dff;font-size:0.625rem;transform:rotate(90deg)}@media screen and (max-width: 768px){.block-navigation-account .mobile-dropdown-trigger{padding:0.9375rem 1.15625rem}}@media screen and (min-width: 1025px){.block-navigation-account .mobile-dropdown-trigger{display:none}}.block-navigation-account.open .mobile-dropdown-trigger:after{transform:rotate(270deg)}@media screen and (max-width: 1024px){.block-navigation-account:not(.open) ul,.block-navigation-account:not(.open) .btn{display:none}}.block-newsletter .wrapper{background:url("../images/newsletter.jpg") no-repeat 50% 50%;background-size:cover;color:#fff;padding-top:2.9375rem;padding-bottom:3.625rem;text-align:center}.block-newsletter .text-style-21{padding:0.25rem 0}.block-newsletter .text-style-22{padding:0.3125rem 0;margin:1.875rem 0 1.375rem}@media screen and (max-width: 1024px){.block-newsletter .text-style-22{max-width:79.0625%;margin-left:auto;margin-right:auto}}.block-newsletter form{width:100%;max-width:34.75rem;margin:0 auto}.block-newsletter form .control.input{margin-bottom:1.625rem;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}.block-newsletter form .control.input>*{order:3}.block-newsletter form .control.input>input{order:1;flex-grow:1;background:#fff;height:2.8125rem;border-radius:0.25rem 0 0 0.25rem;padding:0 1.25rem;color:#4A4A4A;font-size:0.9375rem;font-weight:300}.block-newsletter form .control.input>input::-webkit-input-placeholder{color:#4A4A4A;font-size:0.9375rem;font-style:italic;font-weight:300}.block-newsletter form .control.input>input::-moz-placeholder{color:#4A4A4A;font-size:0.9375rem;font-style:italic;font-weight:300}.block-newsletter form .control.input>input:-ms-input-placeholder{color:#4A4A4A;font-size:0.9375rem;font-style:italic;font-weight:300}.block-newsletter form .control.input>input::-ms-input-placeholder{color:#4A4A4A;font-size:0.9375rem;font-style:italic;font-weight:300}.block-newsletter form .control.input>input::placeholder{color:#4A4A4A;font-size:0.9375rem;font-style:italic;font-weight:300}.block-newsletter form .control.input>input.mage-error{border:0.1875rem solid #FF556C}.block-newsletter form .control.input>button{order:2}.block-newsletter form .control.input>button .text{padding-top:0.75rem;padding-bottom:0.75rem;height:2.8125rem;border-radius:0 0.25rem 0.25rem 0}@media screen and (max-width: 768px){.block-newsletter form .control.input>button .text{font-size:0;letter-spacing:0;color:transparent;padding-left:0.6875rem;padding-right:0.6875rem}.block-newsletter form .control.input>button .text:before{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;content:'\E815';color:#fff;font-size:1.5625rem}}.block-newsletter form .control.checkbox{font-size:0;letter-spacing:0}@media screen and (max-width: 480px){.block-newsletter form .control.checkbox{text-align:left}}.block-newsletter form .control.checkbox .fake-checkbox,.block-newsletter form .control.checkbox label p{vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block-newsletter form .control.checkbox label p{display:inline}.block-newsletter form .control.checkbox .fake-checkbox{width:0.875rem;height:0.875rem;border:0.0625rem solid rgba(224,224,225,0.6);border-radius:0.125rem;margin-right:0.875rem;position:relative;display:inline-block}@media screen and (max-width: 768px){.block-newsletter form .control.checkbox .fake-checkbox{margin-top:0.1875rem}}.block-newsletter form .control.checkbox .fake-checkbox:before{position:absolute;border-radius:0.125rem;top:0.125rem;left:0.125rem;width:calc(100% - 0.25rem);height:calc(100% - 0.25rem);background:#fff}.block-newsletter form .control.checkbox input{border:0;clip:rect(0.0625rem, 0.0625rem, 0.0625rem, 0.0625rem);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:0.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:0.0625rem}.block-newsletter form .control.checkbox input:checked+label .fake-checkbox:before{content:''}.block-newsletter form .control.checkbox input:not(:checked).mage-error+label .fake-checkbox{border-color:#FF556C}.block-newsletter form .control.checkbox label{cursor:pointer}@media screen and (max-width: 768px){.block-newsletter form .control.checkbox label{line-height:1.25rem}}.block-newsletter form .control.checkbox label a{text-decoration:underline}.block-newsletter form .mage-error[generated='true']{display:none !important}input[type=hidden]+.block-order-details-infos,.block-order-details-tabs+.block-order-details-infos{margin-top:2.5rem}@media screen and (max-width: 768px){input[type=hidden]+.block-order-details-infos,.block-order-details-tabs+.block-order-details-infos{margin-top:1.875rem}}.block-order-details-infos>.title{margin-bottom:1.25rem;color:#000}@media screen and (max-width: 768px){.block-order-details-infos>.title{text-align:center}}.block-order-details-infos .order-details-infos{display:flex;align-items:stretch;justify-content:space-between}@media screen and (max-width: 1200px){.block-order-details-infos .order-details-infos{flex-wrap:wrap}}.block-order-details-infos .order-details-infos-group{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}@media screen and (min-width: 1201px){.block-order-details-infos .order-details-infos-group{flex:1 1}.block-order-details-infos .order-details-infos-group:not(:last-child){margin-right:1.875rem}}@media screen and (max-width: 1200px){.block-order-details-infos .order-details-infos-group:nth-child(1),.block-order-details-infos .order-details-infos-group:nth-child(2){width:calc((100% - 1.875rem) / 2)}.block-order-details-infos .order-details-infos-group:nth-child(3){width:100%;flex-direction:row;margin-top:1.25rem}.block-order-details-infos .order-details-infos-group:nth-child(3) .order-details-info-element{width:calc((100% - 1.875rem) / 2)}}@media screen and (max-width: 768px){.block-order-details-infos .order-details-infos-group:nth-child(1),.block-order-details-infos .order-details-infos-group:nth-child(2){width:100%}.block-order-details-infos .order-details-infos-group:nth-child(2){margin-top:1.25rem}.block-order-details-infos .order-details-infos-group:nth-child(3){flex-direction:column}.block-order-details-infos .order-details-infos-group:nth-child(3) .order-details-info-element{width:100%}.block-order-details-infos .order-details-infos-group:nth-child(3) .order-details-info-element:not(:last-child){margin-bottom:1.25rem}}.block-order-details-infos .order-details-info-element{background:#F4F4F4;height:100%;padding:1.25rem 1.875rem}@media screen and (max-width: 768px){.block-order-details-infos .order-details-info-element{padding:1.25rem 1.15625rem}}@media screen and (min-width: 1201px){.block-order-details-infos .order-details-info-element:not(:last-child){margin-bottom:1.25rem}}.block-order-details-infos .order-details-info-element p{margin-bottom:0.1875rem}.block-order-details-infos .order-details-info-element p.title{margin-bottom:0.9375rem}.block-order-details-infos a{color:#007dff;font-weight:500;text-decoration:underline}.block-order-details-tabs{border-top:0.0625rem solid #E0E0E1}@media screen and (max-width: 768px){.block-order-details-tabs{padding-top:1.25rem}}.block-order-details-tabs+.block-order-details-tabs{border-top:0}.block-order-details-tabs .items.order-links{display:flex;align-items:stretch;justify-content:flex-start;font-size:1.125rem;font-weight:500;font-style:normal;letter-spacing:normal;text-transform:none;line-height:1.375rem;font-family:"Gellix",sans-serif}.block-order-details-tabs .items.order-links strong{font-weight:500}@media screen and (max-width: 768px){.block-order-details-tabs .items.order-links{text-align:center;display:block}}@media screen and (min-width: 769px){.block-order-details-tabs .items.order-links li:not(:last-child){margin-right:1.875rem}}.block-order-details-tabs .items.order-links li>*{color:#000;padding:1.5625rem 0;display:block;transition:color 0.2s ease-in-out}@media screen and (max-width: 768px){.block-order-details-tabs .items.order-links li>*{padding:0.9375rem 0}}.block-order-details-tabs .items.order-links li>*:hover,.block-order-details-tabs .items.order-links li>*:active{color:#007dff}.block-order-details-tabs .items.order-links li.current>*{color:#007dff;position:relative}@media screen and (min-width: 769px){.block-order-details-tabs .items.order-links li.current>*:before{content:'';position:absolute;height:0.0625rem;width:100%;background:#007dff;top:0;left:0}}.block-order-details-tabs .tab-content-header{display:flex;align-items:center;justify-content:flex-start;border-bottom:0.0625rem solid #E0E0E1;padding-bottom:0.9375rem;color:#000}@media screen and (max-width: 768px){.block-order-details-tabs .tab-content-header{padding-top:0.9375rem;border-top:0.0625rem solid #E0E0E1;display:block;text-align:center}}@media screen and (min-width: 769px){.block-order-details-tabs .tab-content-header p:not(:last-of-type){margin-right:1.125rem}}@media screen and (max-width: 768px){.block-order-details-tabs .tab-content-header p:not(:last-of-type){margin-bottom:0.3125rem}}.block-order-details-tabs .tab-content-header a{color:#007dff;text-decoration:underline}.block-order-details-tabs .order-details-tab-content{margin-top:0.3125rem}@media screen and (max-width: 768px){.block-order-details-tabs .order-details-tab-content{margin-top:1.25rem}}.block-order-details-tabs .order-details-tab-content .order-tracking-cta{margin:1.25rem 0}@media screen and (max-width: 768px){.block-order-details-tabs .order-details-tab-content .order-tracking-cta{margin:1.5rem 0 0.3125rem;text-align:center}}.block-order-details-tabs .order-details-tab-content .order-tracking-cta .label{font-size:0.9375rem}@media screen and (min-width: 481px){.block-order-details-tabs .order-details-tab-content .order-tracking-cta .label{margin-right:0.9375rem}}@media screen and (max-width: 480px){.block-order-details-tabs .order-details-tab-content .order-tracking-cta .label{margin-bottom:0.9375rem}}.block-order-details-tabs .order-details-tab-content .order-tracking-cta .label span{font-weight:500}.block-order-details-tabs .order-details-tab-content .order-tracking-cta .tracking-element{display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){.block-order-details-tabs .order-details-tab-content .order-tracking-cta .tracking-element{justify-content:center}}@media screen and (max-width: 480px){.block-order-details-tabs .order-details-tab-content .order-tracking-cta .tracking-element{flex-direction:column;align-items:center;justify-content:flex-start}}.block-order-details-tabs .order-details-tab-content .order-tracking-cta .tracking-element:not(:last-of-type){margin-bottom:0.625rem}@media screen and (max-width: 480px){.block-order-details-tabs .order-details-tab-content .order-tracking-cta .tracking-element:not(:last-of-type){margin-bottom:1.25rem}}.block-order-summary{background:#F4F4F4;border-radius:0.375rem;padding:1.5625rem 1.375rem 1.25rem;overflow:hidden;width:100%}.block-order-summary>.title{color:#000;text-align:center;display:block}.block-order-summary .btn{margin-top:1.25rem;width:100% !important}.block-order-summary .currency-select-wrapper{text-align:center;margin-top:1.0625rem}.block-order-summary .custom-select-1{display:inline-block;text-align:left}.block-order-summary .custom-select-1 .choices__inner{background:#fff}.block-order-summary .custom-select-1:not(.custom-select-1-init){background:#fff;display:inline-block;text-align:left;width:auto}.block-order-summary .recap_price{margin-top:1.25rem;padding-top:1.25rem;position:relative}.block-order-summary .recap_price:before{content:'';height:0.0625rem;width:62.5rem;position:absolute;top:0;left:50%;transform:translateX(-50%);background:#E0E0E1}.block-order-summary .recap_thumbnails{margin-top:1.875rem}@media screen and (min-width: 481px){.block-order-summary .recap_price_element{display:flex;align-items:center;justify-content:space-between}}@media screen and (max-width: 480px){.block-order-summary .recap_price_element:not(.total) .label{font-weight:500}}.block-order-summary .recap_price_element:not(:first-of-type):not(.total){margin-top:0.4375rem}@media screen and (max-width: 480px){.block-order-summary .recap_price_element:not(:first-of-type):not(.total){margin-top:0.9375rem}}.block-order-summary .recap_price_element.total{font-weight:500;margin-top:1.25rem;position:relative}@media screen and (min-width: 481px){.block-order-summary .recap_price_element.total{height:3.125rem}}@media screen and (max-width: 480px){.block-order-summary .recap_price_element.total{padding:0.625rem 0}}.block-order-summary .recap_price_element.total:before{content:'';height:100%;width:62.5rem;position:absolute;top:0;left:50%;transform:translateX(-50%);background:#E8E8E8;z-index:1}.block-order-summary .recap_price_element.total>*{position:relative;z-index:2}.block-order-table-total{background:#F4F4F4;padding:0.625rem 1.875rem}.block-order-table-total .bold{font-weight:500}.block-order-table-total .block-order-table-total-row{padding:1rem 0;display:flex;align-items:center;justify-content:space-between}.block-order-table-total .block-order-table-total-row:not(:last-child){border-bottom:0.0625rem solid #E0E0E1}.block-order-table+.block-order-table-total{margin-top:0.9375rem}.block-order-table{width:100%;font-size:0.9375rem;font-weight:300}.block-order-table strong{font-weight:500}@media screen and (max-width: 768px){.block-order-table tbody,.block-order-table th,.block-order-table td,.block-order-table tr{display:block}}.block-order-table th,.block-order-table .bold{font-weight:500}.block-order-table th{font-size:0.875rem}@media screen and (min-width: 769px){.block-order-table th,.block-order-table td{padding:1rem 0}.block-order-table th:first-of-type,.block-order-table td:first-of-type{width:40%}}@media screen and (min-width: 769px){.block-order-table th:last-of-type,.block-order-table td:last-of-type{text-align:right}}.block-order-table th p+ul,.block-order-table th p+p,.block-order-table th ul+ul,.block-order-table th ul+p,.block-order-table td p+ul,.block-order-table td p+p,.block-order-table td ul+ul,.block-order-table td ul+p{margin-top:1.25rem}.block-order-table th li:not(:first-of-type),.block-order-table td li:not(:first-of-type){margin-top:0.3125rem}@media screen and (max-width: 768px){.block-order-table td:not(:first-of-type){margin-top:1.25rem}.block-order-table td:before{content:attr(data-th) " :";font-weight:500;margin-bottom:0.625rem;display:block}}.block-order-table .block-order-table-row{color:#000}@media screen and (max-width: 768px){.block-order-table .block-order-table-row{padding:1.25rem 0;text-align:center}}@media screen and (max-width: 768px){.block-order-table thead{display:none}}.block-order-table thead .block-order-table-row,.block-order-table tbody .block-order-table-row:not(:last-of-type){border-bottom:0.0625rem solid #E0E0E1}.block-our-partners{background-color:#FAFAFA;padding-top:3.125rem;padding-bottom:1.875rem}@media screen and (max-width: 480px){.block-our-partners{padding-top:1.875rem}}.block-our-partners .title{line-height:2.0625rem;color:#231f20;text-align:center;margin-bottom:0.5625rem}.block-our-partners .slider a{display:flex;align-items:center;justify-content:center;height:3.75rem;width:8.4375rem}.block-our-partners .slider img{max-height:3.75rem;max-width:8.4375rem;width:auto;height:auto;min-width:0;min-height:0;opacity:0.5;-webkit-filter:grayscale(1);filter:grayscale(1);transition:opacity 0.2s ease-in-out, -webkit-filter 0.2s ease-in-out;transition:opacity 0.2s ease-in-out, filter 0.2s ease-in-out;transition:opacity 0.2s ease-in-out, filter 0.2s ease-in-out, -webkit-filter 0.2s ease-in-out}.block-our-partners .slider .slide{width:11.875rem;height:7.1875rem;display:flex;align-items:center;justify-content:center}.block-our-partners .slider .slide:hover img,.block-our-partners .slider .slide:active img{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}.block-our-partners .slider .arrow{width:2.5rem;height:2.5rem}.block-our-partners .slider .arrow.prev-arrow{left:0}.block-our-partners .slider .arrow.next-arrow{right:0}.block-our-partners .slider:not(.slick-initialized){display:flex;align-items:center;justify-content:space-between}.block-our-partners .slider:not(.slick-initialized) .slide:nth-child(n+7){display:none}@media screen and (max-width: 1200px){.block-our-partners .slider:not(.slick-initialized) .slide:nth-child(n+5){display:none}}@media screen and (max-width: 768px){.block-our-partners .slider:not(.slick-initialized) .slide:nth-child(n+4){display:none}}@media screen and (max-width: 560px){.block-our-partners .slider:not(.slick-initialized) .slide:nth-child(n+3){display:none}}@media screen and (max-width: 480px){.block-our-partners .slider:not(.slick-initialized) .slide{justify-content:center}.block-our-partners .slider:not(.slick-initialized) .slide:nth-child(n+2){display:none}}.block-pagination{margin:0.9375rem 0}.block-pagination .pages{display:none}.wrapper .block-pagination .wrapper{padding:0 !important}.block-pagination .block-products-list-management+.block-products-list-management{display:none}.block-type-my-orders-list+.block-pagination,.block-type-product-ordered-list+.block-pagination,.block-type-products-list-2+.block-pagination,.block-type-products-list-3+.block-pagination{margin:0;padding-top:1.25rem}.block-type-my-orders-list+.block-pagination .pages,.block-type-product-ordered-list+.block-pagination .pages,.block-type-products-list-2+.block-pagination .pages,.block-type-products-list-3+.block-pagination .pages{display:block}.block-type-my-orders-list+.block-pagination .block-products-list-management,.block-type-product-ordered-list+.block-pagination .block-products-list-management,.block-type-products-list-2+.block-pagination .block-products-list-management,.block-type-products-list-3+.block-pagination .block-products-list-management{display:none}.block-type-my-orders-list+.block-pagination{padding-top:1.875rem}.block-type-products-list-2+.block-pagination{padding-bottom:3.75rem;padding-top:0}@media screen and (min-width: 769px){.block-type-products-list-2+.block-pagination{margin-top:-1.25rem}}@media screen and (max-width: 480px){.block-type-products-list-2+.block-pagination{padding-bottom:1.875rem}}.block-pagination .pages .label,.block-pagination .pages .action>*,.block-pagination .pages .pages-label{border:0;clip:rect(0.0625rem, 0.0625rem, 0.0625rem, 0.0625rem);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:0.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:0.0625rem}.block-pagination .pages strong.page,.block-pagination .pages a{display:flex;height:1.6875rem;width:1.6875rem;color:#007dff;align-items:center;justify-content:center}.block-pagination .pages strong.page{background:#007dff;border-radius:50%;color:#fff;font-weight:300}.block-pagination .pages .pages-items{display:flex;align-items:center;justify-content:center;text-align:center;font-size:1rem}.block-pagination .pages .action:before{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:0.625rem;content:'\E806'}.block-pagination .pages .action.previous:before{transform:rotate(-180deg)}.block-pagination .pages li:not(:last-of-type){margin-right:0.625rem}@media screen and (max-width: 480px){.block-pagination .pages li:not(:last-of-type){margin-right:0.46875rem}}.block-price{position:relative;border:0.0625rem solid #E0E0E1;border-radius:0.25rem;width:100%;text-align:left;line-height:1.15;max-width:16.4375rem}@media screen and (min-width: 1025px){.block-price:not(:first-child){margin-top:1.25rem}}@media screen and (max-width: 1024px){.block-price{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;max-width:none;margin-right:1.875rem;width:calc(100% - 16.4375rem - 1.875rem)}}@media screen and (max-width: 768px){.block-price{margin-right:0;width:100%}.block-price:not(:first-child){margin-top:1.875rem}}@media screen and (max-width: 480px){.block-price{border-radius:0;margin-left:-1.15625rem;margin-right:-1.15625rem;border-left:0;border-right:0;width:calc(100% + 2.3125rem)}}.block-price_change-wrapper{display:flex;justify-content:space-between;align-items:center;padding:0.5rem 1.25rem}@media screen and (max-width: 1024px){.block-price_change-wrapper{width:100%}}.block-price_change-wrapper .choices.custom-select-1{flex-shrink:0}.block-price_change-wrapper .choices.custom-select-1:after{right:0}.block-price_change-wrapper .choices.custom-select-1 .choices__inner{padding:0 0 0 1.875rem !important;min-height:inherit;background:none}.block-price_change-wrapper .choices.custom-select-1 .choices__inner .choices__item{font-size:0.75rem;color:#37424A}.block-price_change-wrapper .choices.custom-select-1 .choices__list--dropdown{right:-0.875rem;top:calc(100% + 0.4375rem)}.block-price_change-wrapper .choices.custom-select-1[data-type*=select-one]:after{font-size:0.4375rem}.block-price_change-wrapper .custom-select-1:not(.custom-select-1-init){padding:0 0 0 1.875rem !important;min-height:inherit;background:none;width:auto}.block-price_change-text{color:#231f20;flex-shrink:0}.block-price_offer-wrapper{padding:1.25rem;background:#F4F4F4;width:100%}@media screen and (min-width: 481px) and (max-width: 1024px){.block-price_offer-wrapper{width:60%;padding:0.625rem}}.block-price_offer-buttons .btn{width:100% !important;font-size:0.8125rem}.block-price_offer-buttons .btn:not(:last-child){margin-bottom:0.625rem}.block-price_offer-buttons .modalities-wrapper{position:relative}.block-price_offer-buttons .modalities-wrapper:hover .price-modalities,.block-price_offer-buttons .modalities-wrapper:active .price-modalities,.block-price_offer-buttons .modalities-wrapper:focus .price-modalities{opacity:1;pointer-events:auto}.block-price_offer-buttons .price-modalities{background:#fff;position:absolute;top:3.4375rem;opacity:0;pointer-events:none;z-index:1;left:0;width:100%;text-align:center;padding:0 1.375rem;border:0.0625rem solid #E0E0E1;border-radius:0.25rem;box-shadow:0 1.25rem 1.375rem 0 rgba(55,66,74,0.38)}.block-price_offer-buttons .price-modality{padding:1.125rem 0;font-size:0.75rem;line-height:1.25rem}.block-price_offer-buttons .price-modality:not(:last-of-type){border-bottom:0.0625rem solid #E0E0E1}.block-price_offer-buttons .price-modality .label{text-transform:uppercase}.block-price_offer-buttons .price-modality .price{font-weight:500}.block-price_offer-btn{position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:center;width:100%;border:0.0625rem solid #E0E0E1;border-radius:0.25rem;background:#fff;padding:1.09375rem 0.9375rem;transition:opacity 0.3s ease-in-out, border-color 0.3s ease-in-out}.block-price_offer-btn:before{position:absolute;content:'';top:-1.25rem;right:-4.25rem;width:9.375rem;height:9.375rem;background:#FF556C;transform:translateX(100%) rotate(-53deg);transition:opacity 0.3s ease-in-out, transform 0.3s ease-in-out, background-color 0.3s ease-in-out}.block-price_offer-btn:not(:last-child){margin-bottom:0.3125rem}.block-price_offer-btn .block-price_offer-price{transition:color 0.3s ease-in-out}.block-price_offer-btn.online{border-color:#FF556C}.block-price_offer-btn.online:not(:last-child){margin-bottom:0.625rem}.block-price_offer-btn.online:before{opacity:1;width:12.8125rem;transform:rotate(-53deg)}.block-price_offer-btn.online .block-price_offer-price{color:#fff}.block-price_offer-btn:not(.online):not(.not-book-or-ebook):not(.active){cursor:pointer;opacity:0.6}.block-price_offer-btn:not(.online):not(.not-book-or-ebook):not(.active):hover,.block-price_offer-btn:not(.online):not(.not-book-or-ebook):not(.active):active{opacity:0.75}.block-price_offer-btn:not(.online):not(.not-book-or-ebook).active{opacity:1;cursor:default}.block-price_offer-btn:not(.online):not(.not-book-or-ebook):not(.active):hover,.block-price_offer-btn:not(.online):not(.not-book-or-ebook):not(.active):active,.block-price_offer-btn:not(.online):not(.not-book-or-ebook).active{border-color:#FF556C}.block-price_offer-btn:not(.online):not(.not-book-or-ebook):not(.active):hover:before,.block-price_offer-btn:not(.online):not(.not-book-or-ebook):not(.active):active:before,.block-price_offer-btn:not(.online):not(.not-book-or-ebook).active:before{opacity:1;transform:rotate(-53deg)}.block-price_offer-btn:not(.online):not(.not-book-or-ebook):not(.active):hover .block-price_offer-price,.block-price_offer-btn:not(.online):not(.not-book-or-ebook):not(.active):active .block-price_offer-price,.block-price_offer-btn:not(.online):not(.not-book-or-ebook).active .block-price_offer-price{color:#fff}.block-price_offer-btn:not(.online):not(.not-book-or-ebook).sold-out:before{background:#7C8A95 !important}.block-price_offer-btn:not(.online):not(.not-book-or-ebook).sold-out .block-price_offer-price{font-weight:700;color:#7C8A95}.block-price_offer-btn:not(.online):not(.not-book-or-ebook).sold-out:not(.active):hover,.block-price_offer-btn:not(.online):not(.not-book-or-ebook).sold-out:not(.active):active,.block-price_offer-btn:not(.online):not(.not-book-or-ebook).sold-out.active{border-color:#7C8A95}.block-price_offer-btn:not(.online):not(.not-book-or-ebook).sold-out:not(.active):hover:before,.block-price_offer-btn:not(.online):not(.not-book-or-ebook).sold-out:not(.active):active:before,.block-price_offer-btn:not(.online):not(.not-book-or-ebook).sold-out.active:before{opacity:1;transform:rotate(-53deg)}.block-price_offer-btn:not(.online):not(.not-book-or-ebook).sold-out:not(.active):hover .block-price_offer-price,.block-price_offer-btn:not(.online):not(.not-book-or-ebook).sold-out:not(.active):active .block-price_offer-price,.block-price_offer-btn:not(.online):not(.not-book-or-ebook).sold-out.active .block-price_offer-price{color:#fff}.block-price_offer-btn:not(.online).not-book-or-ebook{width:auto;border-left:0;border-right:0;border-bottom:0;margin-bottom:0;border-radius:0}@media screen and (max-width: 1024px){.block-price_offer-btn:not(.online).not-book-or-ebook{border-top:0}}.block-price_offer-btn:not(.online).not-book-or-ebook:not(:first-of-type){border-top:0}@media screen and (min-width: 1025px){.block-price_offer-btn:not(.online).not-book-or-ebook{margin-left:-1.25rem;margin-right:-1.25rem}.block-price_offer-btn:not(.online).not-book-or-ebook:first-of-type{margin-top:-1.25rem;border-top:0}.block-price_change-wrapper+.block-price_offer-wrapper .block-price_offer-btn:not(.online).not-book-or-ebook:first-of-type{border-top:0.0625rem solid #E0E0E1}}.block-price_offer-btn:not(.online).not-book-or-ebook:after{content:'';position:absolute;bottom:0;height:0.0625rem;width:calc(100% - 2.5rem);border-bottom:0.0625rem solid #E0E0E1;left:1.25rem}.block-price_offer-btn:not(.online).not-book-or-ebook:last-of-type:after{content:none}.block-price_offer-btn:not(.online).not-book-or-ebook.sold-out .block-price_offer-price{color:#7C8A95}.block-price_offer-btn>div{z-index:2;display:flex;justify-content:space-between;align-items:flex-end;flex-shrink:0;margin-left:0.625rem;flex-direction:column}.block-price_offer-text{z-index:2;color:#231f20;margin-right:auto}.block-price_offer-oldPrice{color:#37424A;margin-bottom:0.1875rem;text-decoration:line-through}.block-price_offer-price{color:#FF556C;transition:color 0.2s ease-in-out}.block-price_offer-info{display:flex;justify-content:space-between;align-items:flex-start;padding-top:1.375rem}.block-price_offer-icon{padding:0 0.625rem;width:100%;color:#7C8A95;text-align:center}.block-price_offer-icon:not(:last-of-type){border-right:solid 0.0625rem #E0E0E1}.block-price_offer-icon:before{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;margin-bottom:0.4375rem}.block-price_offer-icon.icon-securePayment:before{content:'\E808';font-size:1.25rem}.block-price_offer-icon.icon-quickDelivery:before{content:'\E812';font-size:1.25rem}.block-price_actions-wrapper{position:relative;padding:1.25rem;background:#37424A}@media screen and (min-width: 481px) and (max-width: 1024px){.block-price_actions-wrapper{padding:0.625rem}}@media screen and (max-width: 1024px){.block-price_actions-wrapper{width:40%;display:flex;justify-content:center;flex-direction:column;align-items:center;background:#F4F4F4}}@media screen and (max-width: 480px){.block-price_actions-wrapper{padding:0;position:fixed;right:0;bottom:0;z-index:9;box-shadow:0 0.125rem 3.375rem 0 rgba(0,0,0,0.18);left:0;width:auto;height:3.5rem;background:#fff;display:flex;align-items:stretch;justify-content:space-between;flex-direction:row}.block-price_actions-wrapper .btn:not(.orange){display:none}.block-price_actions-wrapper .btn.orange{flex:1 1}.block-price_actions-wrapper .btn.orange[disabled]{display:none}.block-price_actions-wrapper .btn.orange .text{height:3.5rem;border-radius:0}}.block-price_actions-wrapper .btn.orange[disabled]{opacity:1}.block-price_actions-wrapper .btn.orange[disabled] .text{background:#F4F4F4;color:#7C8A95}.block-price_actions-wrapper .mobile-sticky-selected-product-infos{height:3.5rem;flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width: 481px){.block-price_actions-wrapper .mobile-sticky-selected-product-infos{display:none}}.block-price_actions-wrapper .mobile-sticky-selected-product-infos p:not(:last-of-type){margin-bottom:0.125rem}.block-price_actions-wrapper .mobile-sticky-selected-product-infos .price{font-size:0.875rem;font-weight:500}@media screen and (max-width: 1024px){.block-price_actions-wrapper:before{position:absolute;content:'';top:50%;left:0;transform:translateY(-50%);width:0.0625rem;height:70%;background:#E0E0E1}}@media screen and (max-width: 480px){.block-price_actions-wrapper:before{content:none}}.block-price_actions-wrapper .btn{width:100% !important}.block-price_actions-wrapper .btn:not(:last-of-type){margin-bottom:0.625rem}.block-price_actions-wrapper .btn .text{word-break:normal}.block-product-not-reviewed-container{margin-bottom:1.25rem}.block-product-not-reviewed-table{width:100%;font-size:0.9375rem;font-weight:300}.block-product-not-reviewed-table .table-caption{color:#231f20;padding-bottom:1.25rem}.block-product-not-reviewed-table strong{font-weight:500}@media screen and (max-width: 768px){.block-product-not-reviewed-table tbody,.block-product-not-reviewed-table th,.block-product-not-reviewed-table td,.block-product-not-reviewed-table tr{display:block}}.block-product-not-reviewed-table th,.block-product-not-reviewed-table .bold{font-weight:500}.block-product-not-reviewed-table th{font-size:0.875rem}@media screen and (min-width: 769px){.block-product-not-reviewed-table th,.block-product-not-reviewed-table td{padding:1rem 0.5rem}.block-product-not-reviewed-table th:first-of-type,.block-product-not-reviewed-table td:first-of-type{max-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width: 769px){.block-product-not-reviewed-table th:last-of-type,.block-product-not-reviewed-table td:last-of-type{width:15%;text-align:right}}.block-product-not-reviewed-table .block-product-not-reviewed-table-row{color:#000}@media screen and (max-width: 768px){.block-product-not-reviewed-table .block-product-not-reviewed-table-row{padding:1.25rem 0;text-align:center}}@media screen and (max-width: 768px){.block-product-not-reviewed-table thead{display:none}}.block-product-not-reviewed-table tbody td:last-of-type a{color:#007dff;text-decoration:underline}@media screen and (max-width: 768px){.block-product-not-reviewed-table tbody td:not(:first-child){margin-top:0.375rem}}.block-product-not-reviewed-table thead .block-product-not-reviewed-table-row,.block-product-not-reviewed-table tbody .block-product-not-reviewed-table-row:not(:last-of-type){border-bottom:0.0625rem solid #E0E0E1}.product-section .block-product-offer:not(:last-child){margin-bottom:1.875rem}.block-product-offer .title{color:#231f20;margin-bottom:1.875rem;line-height:2.0625rem}@media screen and (max-width: 768px){.block-product-offer .title{text-align:center;padding:0 1.25rem}}.block-product-offer .offer-container{display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width: 1200px){.block-product-offer .offer-container{flex-wrap:wrap}}@media screen and (max-width: 560px){.block-product-offer .offer-container{flex-direction:column}}.block-product-offer .icon-plus,.block-product-offer .icon-even{position:relative;z-index:5;flex-shrink:0;margin:auto 0.375rem;width:3.0625rem;height:3.0625rem;background:#F4F4F4;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 1200px){.block-product-offer .icon-plus,.block-product-offer .icon-even{margin:auto -0.9375rem}}@media screen and (max-width: 560px){.block-product-offer .icon-plus,.block-product-offer .icon-even{margin:-1.375rem auto -1.375rem 1.75rem}}.block-product-offer .icon-plus:before,.block-product-offer .icon-even:before{position:absolute;top:0;left:0;width:100%;padding-top:0.125rem;height:100%;display:flex;justify-content:center;align-items:center;font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:600;font-size:1.4375rem;color:#007dff}.block-product-offer .icon-plus:before{content:'+'}@media screen and (max-width: 560px){.block-product-offer .icon-even{display:none}}.block-product-offer .icon-even:before{content:'='}@media screen and (max-width: 1200px){.block-product-offer .product-thumbnail{width:46%;max-width:none}}@media screen and (max-width: 560px){.block-product-offer .product-thumbnail{width:100%;height:5.9375rem;box-shadow:0 0 0.875rem 0 rgba(55,66,74,0.1)}}.block-product-offer .product-thumbnail_title{color:#231f20}@media screen and (max-width: 560px){.block-product-offer .product-thumbnail_title{top:0;padding:0.9375rem 1.25rem 0.9375rem 7.625rem;max-height:5.9375rem}}@media screen and (max-width: 560px){.block-product-offer .product-thumbnail_image-wrapper{width:6.375rem;height:100%}}@media screen and (max-width: 560px){.block-product-offer .product-thumbnail .cta-favorite,.block-product-offer .product-thumbnail_type,.block-product-offer .product-thumbnail_score,.block-product-offer .product-thumbnail_price-wrapper,.block-product-offer .product-thumbnail_actions{display:none}}@media screen and (max-width: 560px){.block-product-offer .product-thumbnail_warning{top:auto;bottom:0;width:calc(100% - 6.375rem);left:auto;right:0;padding:0 0.9375rem}}@media screen and (max-width: 1200px) and (min-width: 685px){.block-product-offer .product-thumbnail_event-datas{left:22%}}@media screen and (max-width: 560px){.block-product-offer .product-thumbnail_event-datas-wrapper{display:none}}.block-product-offer .offer-thumbnail{padding:1.3125rem;height:13.5625rem;width:100%;max-width:12.625rem;text-align:center;color:#231f20;border:0.0625rem solid #E0E0E1;border-radius:0.25rem;background-color:#fff;box-shadow:0 0 0.875rem 0 rgba(55,66,74,0.1)}@media screen and (max-width: 1200px){.block-product-offer .offer-thumbnail{margin:1.25rem auto 0;max-width:none;width:50%}}@media screen and (max-width: 560px){.block-product-offer .offer-thumbnail{width:100%;height:9rem;margin-top:0.375rem}}.block-product-offer .offer-thumbnail_oldPrice-wrapper{display:flex;justify-content:center;align-items:center;padding-bottom:1.25rem;border-bottom:solid 0.0625rem #E0E0E1}@media screen and (max-width: 560px){.block-product-offer .offer-thumbnail_oldPrice-wrapper{display:none}}.block-product-offer .offer-thumbnail_oldPrice{text-decoration:line-through;margin-left:0.4375rem}.block-product-offer .offer-thumbnail_price-wrapper{padding:1.375rem 0}@media screen and (max-width: 560px){.block-product-offer .offer-thumbnail_price-wrapper{padding:0;margin-bottom:0.375rem}}@media screen and (min-width: 561px){.block-product-offer .offer-thumbnail_price-wrapper .offer-thumbnail_oldPrice{display:none}}.block-product-offer .offer-thumbnail_oldPrice{display:inline-block;margin-left:0;margin-right:0.4375rem}.block-product-offer .offer-thumbnail_price{display:inline-block;color:#FF556C}.block-product-offer .offer-thumbnail .btn{width:100% !important;max-width:10rem}.block-product-reviews{margin-top:1.875rem}.block-product-reviews .title{margin-bottom:1.875rem;color:#231f20}.block-product-reviews .title .text-style-15{display:inline}.block-product-reviews .title .text-style-9{display:inline}.block-product-reviews .product-reviews-summary-container{display:flex;justify-content:center;align-items:stretch;border-radius:0.25rem}@media screen and (max-width: 1024px){.block-product-reviews .product-reviews-summary-container{flex-wrap:wrap}}.block-product-reviews .product-reviews-summary-container .product-reviews-summary,.block-product-reviews .product-reviews-summary-container .product-reviews-stats,.block-product-reviews .product-reviews-summary-container .product-reviews-add-review{height:8.4375rem;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:1.5625rem;text-align:center;color:#231f20;border:0.0625rem solid #E0E0E1}@media screen and (min-width: 1025px){.block-product-reviews .product-reviews-summary-container .product-reviews-summary,.block-product-reviews .product-reviews-summary-container .product-reviews-add-review{max-width:16.375rem}}.block-product-reviews .product-reviews-summary-container ~ .block-customer-review-list{margin-top:1.875rem}.block-product-reviews .product-reviews-summary-container .block-modal-add-review{display:none}@media screen and (min-width: 481px) and (max-width: 1024px){.block-product-reviews .product-reviews-summary-container .product-reviews-summary{order:1;width:50%;border-right:0.0625rem solid #E0E0E1}}.block-product-reviews .product-reviews-summary-container .product-reviews-summary .rating-result{font-size:1.375rem;font-weight:300;color:#FF556C}.block-product-reviews .product-reviews-summary-container .product-reviews-summary .rating-result .rating-value{font-size:2.125rem;font-weight:700}.block-product-reviews .product-reviews-summary-container .product-reviews-summary .rating-result .product-thumbnail_score{margin-top:0.3125rem}@media screen and (min-width: 1025px){.block-product-reviews .product-reviews-summary-container .product-reviews-stats{border-left:0;border-right:0}}@media screen and (min-width: 481px) and (max-width: 1024px){.block-product-reviews .product-reviews-summary-container .product-reviews-stats{order:3;width:100%;border-top:0.0625rem solid #E0E0E1}}@media screen and (max-width: 480px){.block-product-reviews .product-reviews-summary-container .product-reviews-stats{border-top:0.0625rem solid #E0E0E1;border-bottom:0.0625rem solid #E0E0E1;height:auto}}.block-product-reviews .product-reviews-summary-container .product-reviews-stats .rating-score-list{display:flex;justify-content:space-between;align-items:stretch;width:100%;max-width:29.625rem}@media screen and (max-width: 480px){.block-product-reviews .product-reviews-summary-container .product-reviews-stats .rating-score-list{flex-direction:column;width:auto}}@media screen and (max-width: 480px){.block-product-reviews .product-reviews-summary-container .product-reviews-stats .rating-score{display:flex;justify-content:flex-end;align-items:center;flex-direction:row-reverse;margin-top:0.9375rem}}@media screen and (max-width: 480px){.block-product-reviews .product-reviews-summary-container .product-reviews-stats .rating-score .rate:before{content:'-';margin:0 1.25rem}}.block-product-reviews .product-reviews-summary-container .product-reviews-stats .rating-score .progress-bar{margin:0.625rem 0;height:0.0625rem;width:4.0625rem;background:#E0E0E1}@media screen and (max-width: 480px){.block-product-reviews .product-reviews-summary-container .product-reviews-stats .rating-score .progress-bar{display:none}}.block-product-reviews .product-reviews-summary-container .product-reviews-stats .rating-score .progress-bar>span{display:block;background:#007dff;min-width:0.125rem;height:100%}.block-product-reviews .product-reviews-summary-container .product-reviews-stats .rating-score .star:after{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:0.9375rem;content:'\E811';color:#FF556C;margin-left:0.1875rem}@media screen and (min-width: 481px) and (max-width: 1024px){.block-product-reviews .product-reviews-summary-container .product-reviews-add-review{order:2;width:50%}}.block-product-reviews .product-thumbnail_score{justify-content:center;padding:0}.block-product-reviews .product-thumbnail_score .scores{margin:0}.block-product-reviews .product-thumbnail_score .scores .score{width:1rem;height:1rem}.block-product-reviews .product-thumbnail_score .scores .score:before{font-size:0.9375rem}.block-product-reviews .modal-add-review{display:none;width:0;height:0;opacity:0;z-index:-999}.product-tabs{position:relative;padding-bottom:2.125rem}.product-section .product-tabs:not(:last-child){margin-bottom:1.875rem}.product-tabs:before{content:'';position:absolute;top:0;left:0;width:100%;height:0.0625rem;background:#E0E0E1}.product-tabs:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:0.0625rem;background:#E0E0E1}.product-tabs .read-more{display:inline-block;line-height:1.625rem;height:1.625rem;color:#007dff;cursor:pointer;text-decoration:underline;font-size:0.8125rem;font-weight:500}.product-tabs .inner-tabs .tab-content-inner.hide-long-content,.product-tabs .product-tabs-content>.tab-content.hide-long-content{max-height:14.25rem;overflow:hidden}.product-tabs .inner-tabs .tab-content-inner.hide-long-content .wysiwyg-content,.product-tabs .product-tabs-content>.tab-content.hide-long-content .wysiwyg-content{max-height:12.625rem;overflow:hidden;position:relative}.product-tabs .inner-tabs .tab-content-inner.hide-long-content .wysiwyg-content:after,.product-tabs .product-tabs-content>.tab-content.hide-long-content .wysiwyg-content:after{content:'';position:absolute;bottom:0;left:0;height:100%;width:100%;pointer-events:none;transition:opacity 0.3s ease-in-out;background:linear-gradient(to bottom, rgba(30,87,153,0) 0%, #fff 100%)}.product-tabs .inner-tabs .tab-content-inner.hide-long-content.visible,.product-tabs .product-tabs-content>.tab-content.hide-long-content.visible{max-height:none}.product-tabs .inner-tabs .tab-content-inner.hide-long-content.visible .wysiwyg-content,.product-tabs .product-tabs-content>.tab-content.hide-long-content.visible .wysiwyg-content{max-height:none}.product-tabs .inner-tabs .tab-content-inner.hide-long-content.visible .wysiwyg-content:after,.product-tabs .product-tabs-content>.tab-content.hide-long-content.visible .wysiwyg-content:after{opacity:0}.product-tabs .inner-tabs .tab-content-inner.hide-long-content.visible .read-more,.product-tabs .product-tabs-content>.tab-content.hide-long-content.visible .read-more{display:none}.product-tabs .inner-tabs .tab-content-inner:not(.hide-long-content)>.read-more,.product-tabs .product-tabs-content>.tab-content:not(.hide-long-content)>.read-more{display:none}.product-tabs .inner-tabs .tabs{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){.product-tabs .inner-tabs .tabs{justify-content:center;margin-bottom:0.3125rem}}.product-tabs .inner-tabs .tab{border:0.0625rem solid transparent;border-radius:0.25rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;line-height:1.75rem;padding:0 1.25rem;margin-bottom:1.25rem;color:#000;transition:border-color 0.2s ease-in-out, color 0.2s ease-in-out}@media screen and (max-width: 768px){.product-tabs .inner-tabs .tab{margin:0 0.46875rem 0.9375rem}}@media screen and (min-width: 769px){.product-tabs .inner-tabs .tab:not(:last-of-type){margin-right:0.9375rem}}.product-tabs .inner-tabs .tab.active{color:#007dff;border-color:#007dff}.product-tabs .inner-tabs .tab-content-inner{display:none}.block-type-products-categories-1{padding-bottom:2.6875rem;padding-top:2.375rem}@media screen and (max-width: 768px){.block-type-products-categories-1{padding-bottom:2.9375rem;padding-top:2.5625rem}}.block-type-products-categories-1>.wrapper>.title{margin-bottom:1.9375rem;font-size:0;letter-spacing:0;padding:0.1875rem 0;color:#231f20}@media screen and (max-width: 768px){.block-type-products-categories-1>.wrapper>.title{text-align:center}}@media screen and (min-width: 769px){.block-type-products-categories-1>.wrapper>.title .text-style-15,.block-type-products-categories-1>.wrapper>.title .text-style-9{display:inline}}@media screen and (min-width: 769px){.block-type-products-categories-1>.wrapper>.title .text-style-9{margin-left:0.5625rem}.block-type-products-categories-1>.wrapper>.title .text-style-9:before{content:'- '}}@media screen and (max-width: 768px){.block-type-products-categories-1>.wrapper>.title .text-style-9{margin-top:0.625rem}}.block-type-products-categories-1 .categories-list{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.block-type-products-categories-1 .image{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transform-origin:50% 50%;transition:transform 0.5s ease-in-out}.block-type-products-categories-1 .image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;transition:background-color 0.2s ease-in-out;background-color:rgba(55,66,74,0.35)}.block-type-products-categories-1 .product_category-inner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 0.625rem}.block-type-products-categories-1 .product_category-inner:after{content:'\E801';font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#007dff;position:absolute;display:flex;align-items:center;justify-content:center;transform:rotate(-45deg);transition:transform 0.2s ease-in-out}.block-type-products-categories-1 .product_category{position:relative;overflow:hidden;border-radius:0.25rem;background-color:#F4F4F4}@media screen and (max-width: 768px){.block-type-products-categories-1 .product_category{width:100% !important}}.block-type-products-categories-1 .product_category:after{content:'';position:absolute;z-index:3;left:100%;bottom:0;background-color:#E0E0E1}.block-type-products-categories-1 .product_category:hover .product_category-inner:after,.block-type-products-categories-1 .product_category:active .product_category-inner:after{transform:rotate(-45deg) scale(1.15)}.block-type-products-categories-1 .product_category:nth-child(1),.block-type-products-categories-1 .product_category:nth-child(2){width:calc((100% - 1.875rem) / 2);height:21.25rem;margin-bottom:1.875rem;color:#fff}@media screen and (max-width: 768px){.block-type-products-categories-1 .product_category:nth-child(1),.block-type-products-categories-1 .product_category:nth-child(2){margin-bottom:1.25rem;height:13.5rem}}.block-type-products-categories-1 .product_category:nth-child(1):before,.block-type-products-categories-1 .product_category:nth-child(2):before{content:'';position:absolute;z-index:2;left:100%;bottom:0;width:14.375rem;height:14.375rem;background:rgba(250,250,250,0.1);transform:skewX(-34deg) translateX(-4.875rem)}.block-type-products-categories-1 .product_category:nth-child(1):after,.block-type-products-categories-1 .product_category:nth-child(2):after{width:10.4375rem;height:10.4375rem;transform:skewX(-34deg) translateX(-3.5625rem)}.block-type-products-categories-1 .product_category:nth-child(1):hover .image,.block-type-products-categories-1 .product_category:nth-child(1):active .image,.block-type-products-categories-1 .product_category:nth-child(2):hover .image,.block-type-products-categories-1 .product_category:nth-child(2):active .image{transform:scale(1.08)}.block-type-products-categories-1 .product_category:nth-child(1):hover .image:before,.block-type-products-categories-1 .product_category:nth-child(1):active .image:before,.block-type-products-categories-1 .product_category:nth-child(2):hover .image:before,.block-type-products-categories-1 .product_category:nth-child(2):active .image:before{background-color:rgba(55,66,74,0.5)}.block-type-products-categories-1 .product_category:nth-child(1) .product_category-inner:after,.block-type-products-categories-1 .product_category:nth-child(2) .product_category-inner:after{font-size:0.875rem;width:0.875rem;height:0.875rem;bottom:1.9375rem;right:1.9375rem}.block-type-products-categories-1 .product_category:nth-child(3),.block-type-products-categories-1 .product_category:nth-child(4),.block-type-products-categories-1 .product_category:nth-child(5),.block-type-products-categories-1 .product_category:nth-child(6){height:11.875rem;color:#37424A}.block-type-products-categories-1 .product_category:nth-child(3):after,.block-type-products-categories-1 .product_category:nth-child(4):after,.block-type-products-categories-1 .product_category:nth-child(5):after,.block-type-products-categories-1 .product_category:nth-child(6):after{background-color:#F0F0F0}@media screen and (max-width: 768px){.block-type-products-categories-1 .product_category:nth-child(3),.block-type-products-categories-1 .product_category:nth-child(4),.block-type-products-categories-1 .product_category:nth-child(5),.block-type-products-categories-1 .product_category:nth-child(6){height:5.8125rem}}.block-type-products-categories-1 .product_category:nth-child(3):after,.block-type-products-categories-1 .product_category:nth-child(4):after,.block-type-products-categories-1 .product_category:nth-child(5):after,.block-type-products-categories-1 .product_category:nth-child(6):after{width:7.9375rem;height:7.9375rem;transform:skewX(-34deg) translateX(-2.6875rem);transition:width 0.6s ease-in-out, height 0.6s ease-in-out}.block-type-products-categories-1 .product_category:nth-child(3) .product_category-inner:after,.block-type-products-categories-1 .product_category:nth-child(4) .product_category-inner:after,.block-type-products-categories-1 .product_category:nth-child(5) .product_category-inner:after,.block-type-products-categories-1 .product_category:nth-child(6) .product_category-inner:after{font-size:0.75rem;width:0.75rem;height:0.75rem;bottom:1.4375rem;right:1.4375rem}.block-type-products-categories-1 .product_category:nth-child(3):hover:after,.block-type-products-categories-1 .product_category:nth-child(3):active:after,.block-type-products-categories-1 .product_category:nth-child(4):hover:after,.block-type-products-categories-1 .product_category:nth-child(4):active:after,.block-type-products-categories-1 .product_category:nth-child(5):hover:after,.block-type-products-categories-1 .product_category:nth-child(5):active:after,.block-type-products-categories-1 .product_category:nth-child(6):hover:after,.block-type-products-categories-1 .product_category:nth-child(6):active:after{width:125rem !important;height:125rem !important}.block-type-products-categories-1 .product_category:nth-child(3),.block-type-products-categories-1 .product_category:nth-child(4){width:calc(31 / 100 * (100% - 1.875rem * 3))}@media screen and (max-width: 1024px){.block-type-products-categories-1 .product_category:nth-child(3),.block-type-products-categories-1 .product_category:nth-child(4){width:calc((100% - 1.875rem) / 2);margin-bottom:1.875rem}}@media screen and (max-width: 768px){.block-type-products-categories-1 .product_category:nth-child(3),.block-type-products-categories-1 .product_category:nth-child(4){margin-bottom:1.25rem}}.block-type-products-categories-1 .product_category:nth-child(5),.block-type-products-categories-1 .product_category:nth-child(6){width:calc(19 / 100 * (100% - 1.875rem * 3))}@media screen and (max-width: 1024px){.block-type-products-categories-1 .product_category:nth-child(5),.block-type-products-categories-1 .product_category:nth-child(6){width:calc((100% - 1.875rem) / 2)}}@media screen and (max-width: 768px){.block-type-products-categories-1 .product_category:nth-child(5){margin-bottom:1.25rem}}.block-type-products-categories-1 .product_category .text-style-17:before{content:'';width:2.5625rem;height:2.5625rem;background-repeat:no-repeat;background-position:50% 50%;background-size:auto auto;margin:0 0.65625rem 0 0}@media screen and (min-width: 769px){.block-type-products-categories-1 .product_category .text-style-17:before{display:block;width:100%;margin:0 0 1.0625rem}}@media screen and (max-width: 768px){.block-type-products-categories-1 .product_category .text-style-17{display:flex;align-items:center;justify-content:flex-start;text-align:left;width:100%;padding:0 0.625rem}}.block-type-products-categories-1 .product_category.icon-item-online-training-icon .text-style-17:before{background-image:url("../images/icon-training.svg")}.block-type-products-categories-1 .product_category.icon-item-online-certificate-icon .text-style-17:before{background-image:url("../images/icon-certificate.svg")}.block-type-products-categories-1 .product_category.icon-item-digital-library-icon .text-style-17:before{background-image:url("../images/icon-library.svg")}.block-type-products-categories-1 .product_category.icon-item-free-pdf-icon .text-style-17:before{background-image:url("../images/icon-pdf.svg")}.block-type-products-list-1{padding-bottom:2.6875rem;padding-top:2.375rem;max-width:100%;overflow:hidden}.block-type-products-categories-1+.block-type-products-list-1:not(.block-products-list-people-who-also-bought),.block-type-products-categories-1+.block-type-products-list-1:not(.block-products-list-best-sellers){padding-top:0.125rem}@media screen and (max-width: 768px){.block-type-products-list-1{padding-bottom:2.9375rem;padding-top:2.5625rem}}.block-default-content-container .block-type-products-list-1:first-child{padding-top:0}.block-default-content-container .block-type-products-list-1:last-child{padding-bottom:0}.block-type-products-list-1>.wrapper>.title{margin-bottom:1.9375rem;font-size:0;letter-spacing:0;padding:0.1875rem 0;color:#231f20}@media screen and (max-width: 768px){.block-type-products-list-1>.wrapper>.title{text-align:center}}@media screen and (min-width: 769px){.block-type-products-list-1>.wrapper>.title .text-style-15,.block-type-products-list-1>.wrapper>.title .text-style-9{display:inline}}@media screen and (min-width: 769px){.block-type-products-list-1>.wrapper>.title .text-style-9{margin-left:0.5625rem}.block-type-products-list-1>.wrapper>.title .text-style-9:before{content:'- '}}@media screen and (max-width: 768px){.block-type-products-list-1>.wrapper>.title .custom-select-2{margin-top:0.625rem}}@media screen and (min-width: 769px){.block-type-products-list-1>.wrapper>.title .custom-select-2{margin-top:-0.25rem;margin-left:0.5625rem}.block-type-products-list-1>.wrapper>.title .custom-select-2:before{content:'- ';font-size:1.5rem;font-weight:300;font-family:"Gellix",sans-serif;display:inline-block;vertical-align:top;margin-right:0.5625rem;height:2.375rem;width:0.625rem;padding-top:0.1875rem}}@media screen and (min-width: 769px) and (max-width: 768px){.block-type-products-list-1>.wrapper>.title .custom-select-2:before{font-size:1.125rem}}@media screen and (min-width: 769px){.block-type-products-list-1>.wrapper>.title .custom-select-2 .choices__list--dropdown{width:calc(100% - 1.1875rem);left:1.1875rem}}.block-type-products-list-1>.wrapper>.cta{margin-top:1.4375rem}@media screen and (max-width: 768px){.block-type-products-list-1>.wrapper>.cta{margin-top:1.1875rem}}@media screen and (max-width: 768px){.block-type-products-list-1 .slick-slide{transition:opacity 0.3s ease-in-out}}.block-type-products-list-1 .slick-slide:not(:first-of-type){margin-left:0.90625rem}.block-type-products-list-1 .slick-slide:not(:last-of-type){margin-right:0.90625rem}@media screen and (max-width: 768px){.block-type-products-list-1 .slick-slide:not(.slick-center){opacity:0.5}}@media screen and (max-width: 768px){.block-type-products-list-1 .products-list{margin-left:-1.15625rem;margin-right:-1.15625rem}}.block-type-products-list-1 .products-list:not(.slick-initialized){display:flex;align-items:flex-start;justify-content:flex-start}@media screen and (max-width: 768px){.block-type-products-list-1 .products-list:not(.slick-initialized){padding-left:1.25rem;padding-right:1.25rem}}.block-type-products-list-1 .products-list:not(.slick-initialized) .product-thumbnail{display:none}.block-type-products-list-1 .products-list:not(.slick-initialized) .product-thumbnail:not(:last-of-type){margin-right:1.875rem}@media screen and (min-width: 1025px){.block-type-products-list-1 .products-list:not(.slick-initialized) .product-thumbnail:nth-child(1),.block-type-products-list-1 .products-list:not(.slick-initialized) .product-thumbnail:nth-child(2),.block-type-products-list-1 .products-list:not(.slick-initialized) .product-thumbnail:nth-child(3),.block-type-products-list-1 .products-list:not(.slick-initialized) .product-thumbnail:nth-child(4){display:flex}.block-type-products-list-1 .products-list:not(.slick-initialized) .product-thumbnail:nth-child(4){margin-right:0}.block-type-products-list-1 .products-list:not(.slick-initialized) .product-thumbnail:nth-child(1).big ~ .product-thumbnail:nth-child(3){margin-right:0}.block-type-products-list-1 .products-list:not(.slick-initialized) .product-thumbnail:nth-child(1).big ~ .product-thumbnail:nth-child(4){display:none}}@media screen and (max-width: 1024px) and (min-width: 769px){.block-type-products-list-1 .products-list:not(.slick-initialized) .product-thumbnail:nth-child(1),.block-type-products-list-1 .products-list:not(.slick-initialized) .product-thumbnail:nth-child(2),.block-type-products-list-1 .products-list:not(.slick-initialized) .product-thumbnail:nth-child(3){display:flex}.block-type-products-list-1 .products-list:not(.slick-initialized) .product-thumbnail:nth-child(3){margin-right:0}}@media screen and (max-width: 768px) and (min-width: 481px){.block-type-products-list-1 .products-list:not(.slick-initialized) .product-thumbnail:nth-child(1),.block-type-products-list-1 .products-list:not(.slick-initialized) .product-thumbnail:nth-child(2){display:flex}.block-type-products-list-1 .products-list:not(.slick-initialized) .product-thumbnail:nth-child(2){margin-right:0}}@media screen and (max-width: 480px){.block-type-products-list-1 .products-list:not(.slick-initialized) .product-thumbnail:nth-child(1){display:flex}.block-type-products-list-1 .products-list:not(.slick-initialized) .product-thumbnail:nth-child(1){margin-right:0}}.block-type-products-list-2{padding-bottom:2.5rem;max-width:100%;overflow:hidden}@media screen and (max-width: 480px){.block-type-products-list-2{padding-bottom:1.875rem}}.block-type-products-list-2 .wrapper{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.block-type-products-list-2 .product-thumbnail{margin-top:1.25rem;max-width:calc((100% - 3 * 1.875rem) / 4)}.block-type-products-list-2 .product-thumbnail:nth-child(1){margin-top:0}@media screen and (min-width: 597px){.block-type-products-list-2 .product-thumbnail:nth-child(-n+2){margin-top:0}}@media screen and (min-width: 915px){.block-type-products-list-2 .product-thumbnail:nth-child(-n+3){margin-top:0}}@media screen and (min-width: 1201px){.block-type-products-list-2 .product-thumbnail:nth-child(-n+4){margin-top:0}}@media screen and (min-width: 1201px){.block-type-products-list-2 .product-thumbnail:not(:nth-child(4n+1)){margin-left:1.875rem}}@media screen and (min-width: 915px) and (max-width: 1200px){.block-type-products-list-2 .product-thumbnail .product-thumbnail_event-datas-wrapper{left:4%}.block-type-products-list-2 .product-thumbnail:not(:nth-child(3n+1)){margin-left:1.875rem}}@media screen and (min-width: 769px) and (max-width: 914px){.block-type-products-list-2 .product-thumbnail .product-thumbnail_event-datas-wrapper{left:7%}.block-type-products-list-2 .product-thumbnail:not(:nth-child(2n+1)){margin-left:1.875rem}}@media screen and (min-width: 597px) and (max-width: 768px){.block-type-products-list-2 .product-thumbnail .product-thumbnail_event-datas-wrapper{left:4%}.block-type-products-list-2 .product-thumbnail:not(:nth-child(2n+1)){margin-left:1.15625rem}}@media screen and (max-width: 1200px){.block-type-products-list-2 .product-thumbnail{max-width:calc((100% - 2 * 1.875rem) / 3)}}@media screen and (max-width: 914px){.block-type-products-list-2 .product-thumbnail{max-width:calc((100% - 1 * 1.875rem) / 2)}}@media screen and (max-width: 768px){.block-type-products-list-2 .product-thumbnail{max-width:calc((100% - 1 * 1.15625rem) / 2)}}@media screen and (max-width: 596px){.block-type-products-list-2 .product-thumbnail{max-width:100%}}@media screen and (min-width: 481px) and (max-width: 596px){.block-type-products-list-2 .product-thumbnail .product-thumbnail_event-datas-wrapper{left:8%}}@media screen and (max-width: 480px){.block-type-products-list-2 .product-thumbnail .product-thumbnail_event-datas-wrapper{left:5%}}.block-type-products-list-3{max-width:100%;overflow:hidden;display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.block-type-products-list-3 .product-thumbnail{margin-top:1.25rem}.block-type-products-list-3 .product-thumbnail:nth-child(1){margin-top:0}@media screen and (min-width: 597px){.block-type-products-list-3 .product-thumbnail:nth-child(-n+2){margin-top:0}}@media screen and (min-width: 1201px){.block-type-products-list-3 .product-thumbnail:nth-child(-n+3){margin-top:0}}@media screen and (min-width: 1201px){.block-type-products-list-3 .product-thumbnail{max-width:calc((100% - 2 * 1.875rem) / 3)}.block-type-products-list-3 .product-thumbnail:not(:nth-child(3n+1)){margin-left:1.875rem}}@media screen and (max-width: 1200px) and (min-width: 769px){.block-type-products-list-3 .product-thumbnail{max-width:calc((100% - 1 * 1.875rem) / 2)}.block-type-products-list-3 .product-thumbnail:not(:nth-child(2n+1)){margin-left:1.875rem}}@media screen and (max-width: 768px) and (min-width: 597px){.block-type-products-list-3 .product-thumbnail{max-width:calc((100% - 1 * 1.15625rem) / 2)}.block-type-products-list-3 .product-thumbnail:not(:nth-child(2n+1)){margin-left:1.15625rem}}@media screen and (max-width: 596px){.block-type-products-list-3 .product-thumbnail{max-width:100%}}.block-products-list-best-sellers{background-color:#FAFAFA}.block-products-list-filters{margin-bottom:3.125rem;position:relative;color:#000;z-index:10}@media screen and (max-width: 768px){.block-products-list-filters{margin-bottom:1.875rem}}.block-products-list-filters .regular-filters .wrapper_big{background:#F4F4F4;padding:1.625rem 0}.block-products-list-filters .regular-filters .wrapper{font-size:0;letter-spacing:0;text-align:center}.block-products-list-filters .regular-filters .wrapper .choices{text-align:left}.block-products-list-filters .regular-filters .wrapper>*{display:inline-block;vertical-align:top}@media screen and (min-width: 769px){.block-products-list-filters .regular-filters .wrapper>*:not(:first-child){margin-left:0.625rem}.block-products-list-filters .regular-filters .wrapper>*:not(:last-child){margin-right:0.625rem}}.block-products-list-filters .regular-filters .wrapper>p{line-height:2.375rem;color:#000}@media screen and (min-width: 1201px){.block-products-list-filters .regular-filters .wrapper br{display:none}}@media screen and (max-width: 768px){.block-products-list-filters .regular-filters .wrapper .select-wrapper{display:block;margin:0.625rem 0}}@media screen and (max-width: 1200px){.block-products-list-filters .regular-filters .btn{margin-top:1.25rem}.block-products-list-filters .regular-filters .btn:not(:last-child){margin-left:0}}@media screen and (max-width: 1200px) and (min-width: 481px){.block-products-list-filters .regular-filters .btn:not(:last-child){margin-right:1.25rem}}@media screen and (max-width: 1200px){.block-products-list-filters .regular-filters .btn:last-child{margin-left:0;margin-right:0}}@media screen and (min-width: 481px){.block-products-list-filters .regular-filters .btn+br{display:none}}@media screen and (max-width: 480px){.block-products-list-filters .regular-filters .btn ~ .btn{margin-top:0.625rem}}.block-products-list-filters .regular-filters .btn.less-filters{display:none}.block-products-list-filters .regular-filters .choices.custom-select-2 .choices__list--multiple,.block-products-list-filters .regular-filters .choices.custom-select-2 .choices__list--single{font-size:1.125rem;padding:0 1.4375rem 0 0}.block-products-list-filters .regular-filters .custom-select-2:not(.custom-select-2-init){font-size:1.125rem;padding:0 1.4375rem 0 0}@media screen and (min-width: 769px){.block-products-list-filters .regular-filters .custom-select-2:not(.custom-select-2-init){width:11.25rem}}.block-products-list-filters .advanced-filters{position:absolute;top:100%;width:100%;left:0;z-index:1;display:none}.block-products-list-filters .advanced-filters .wrapper_big{background:#fff;box-shadow:0 0.4375rem 1.4375rem 0 rgba(0,0,0,0.07)}.block-products-list-filters .advanced-filters .wrapper{padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (max-width: 1024px){.block-products-list-filters .advanced-filters .wrapper{padding-top:1.875rem;padding-bottom:1.875rem}}@media screen and (min-width: 1025px){.block-products-list-filters .advanced-filters .wrapper{display:flex;align-items:flex-start;justify-content:space-between}}@media screen and (min-width: 1025px){.block-products-list-filters .advanced-filters .form-group:not(:last-of-type){margin-right:1.875rem}}@media screen and (max-width: 1024px){.block-products-list-filters .advanced-filters .form-group:not(:last-of-type){margin-bottom:1.875rem}}.block-products-list-filters .advanced-filters .form-group>*:not(:last-child){margin-bottom:0.9375rem}.block-products-list-filters .advanced-filters .checkboxes-container.two-columns{-moz-column-count:2;column-count:2;-moz-column-gap:0.625rem;column-gap:0.625rem;-moz-column-rule:0;column-rule:0}.block-products-list-filters .advanced-filters .checkboxes-container.two-columns .checkbox{-moz-column-break-inside:avoid;break-inside:avoid}.block-products-list-filters .advanced-filters .checkboxes-container label{position:relative;padding-left:1.1875rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:block}.block-products-list-filters .advanced-filters .checkboxes-container label:before{content:'';width:0.6875rem;height:0.6875rem;background:#F4F4F4;border:0.0625rem solid #CDCDCD;flex-shrink:0;transition:background-color 0.2s ease-in-out;position:absolute;top:0.3125rem;left:0}.block-products-list-filters .advanced-filters .checkboxes-container label.bold{font-weight:500}.block-products-list-filters .advanced-filters .checkboxes-container input{border:0;clip:rect(0.0625rem, 0.0625rem, 0.0625rem, 0.0625rem);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:0.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:0.0625rem}.block-products-list-filters .advanced-filters .checkboxes-container input:checked+label:before{background:#007dff}.block-products-list-filters .advanced-filters .checkboxes-container+*{margin-top:-0.625rem}.block-products-list-filters .advanced-filters .checkbox{margin-bottom:0.625rem}.block-products-list-filters .advanced-filters .datepicker-wrapper{max-height:15.5625rem}.block-products-list-filters .advanced-filters .datepicker-wrapper .flatpickr-calendar{transform-origin:0 0;transform:scale(0.8)}.block-products-list-management{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}@media screen and (max-width: 768px){.block-products-list-management{flex-direction:column}}@media screen and (max-width: 768px){.block-products-list-management .toolbar-amount{margin-top:1.25rem}}.block-products-list-management .toolbar-filter{display:flex;justify-content:flex-start;align-items:flex-start}@media screen and (max-width: 480px){.block-products-list-management .toolbar-filter{flex-direction:column}}@media screen and (max-width: 480px){.block-products-list-management .toolbar-filter{width:100%}}@media screen and (min-width: 481px){.block-products-list-management .field.limiter{margin-right:0.625rem}}@media screen and (max-width: 480px){.block-products-list-management .field.limiter{width:100%;margin-bottom:0.625rem}}@media screen and (max-width: 480px){.block-products-list-management .toolbar-sorter{width:100%}}.block-products-list-people-who-also-bought{background-color:#FAFAFA}@media screen and (min-width: 1025px){.block-products-sidebar:not(:first-child){margin-top:1.25rem}}@media screen and (max-width: 1024px){.block-products-sidebar{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.block-products-sidebar:not(:first-child){margin-top:1.875rem}}@media screen and (max-width: 560px){.block-products-sidebar{flex-direction:column;justify-content:flex-start;align-items:center}}@media screen and (max-width: 1200px){.block-products-sidebar .product-thumbnail{max-width:none;width:100%}}@media screen and (max-width: 560px){.block-products-sidebar .product-thumbnail{width:100%;height:5.9375rem;box-shadow:0 0 0.875rem 0 rgba(55,66,74,0.1)}}.block-products-sidebar .product-thumbnail_title{color:#231f20}@media screen and (max-width: 560px){.block-products-sidebar .product-thumbnail_title{top:0;padding:0.9375rem 1.25rem 0.9375rem 7.625rem;max-height:5.9375rem}}@media screen and (max-width: 560px){.block-products-sidebar .product-thumbnail_image-wrapper{width:6.375rem;height:100%}}@media screen and (max-width: 560px){.block-products-sidebar .product-thumbnail .cta-favorite,.block-products-sidebar .product-thumbnail_type,.block-products-sidebar .product-thumbnail_score,.block-products-sidebar .product-thumbnail_price-wrapper,.block-products-sidebar .product-thumbnail_actions{display:none}}@media screen and (max-width: 560px){.block-products-sidebar .product-thumbnail_warning{top:auto;bottom:0;width:calc(100% - 6.375rem);left:auto;right:0;padding:0 0.9375rem}}@media screen and (max-width: 1200px) and (min-width: 685px){.block-products-sidebar .product-thumbnail_event-datas{left:22%}}@media screen and (max-width: 560px){.block-products-sidebar .product-thumbnail_event-datas-wrapper{display:none}}.block-purchase-completed{color:#231f20}@media screen and (min-width: 769px){.block-purchase-completed{margin-top:2.5rem;margin-bottom:1.25rem}}.block-purchase-completed_title{margin-bottom:1.25rem}.block-purchase-completed_text+.block-purchase-completed_text{margin-top:0.375rem}.block-purchase-completed_text+.btn{margin-top:1.25rem}.block-purchase-step-container .wrapper{max-width:20.625rem;display:flex;justify-content:center;align-items:center}.block-purchase-step-container .block-purchase-step{color:#7C8A95}.block-purchase-step-container .block-purchase-step:not(:last-of-type){margin-right:auto}.block-purchase-step-container .block-purchase-step .step-number{display:flex;justify-content:center;align-items:center;margin:0 auto 1.25rem;height:2.25rem;width:2.25rem;background:#fff;border:solid 0.0625rem #7C8A95;border-radius:50%}.block-purchase-step-container .block-purchase-step.active{color:#007dff}.block-purchase-step-container .block-purchase-step.active .step-number{border:0;background:#007dff;color:#fff}.block-purchase-step-container .block-purchase-step.active .step-text{font-weight:700}.block-purchase-step-container hr{position:absolute;width:58%;top:1.125rem;left:3.125rem;z-index:-1;border-top-color:#E0E0E1}.block-recap-cart+.default-content-title{margin-top:2.5rem}@media screen and (max-width: 768px){.block-recap-cart+.default-content-title{margin-top:1.875rem}}.block-reassurance{background-color:#37424A}.block-reassurance .wrapper{display:flex;align-items:center;justify-content:center;padding:0}@media screen and (max-width: 1024px){.block-reassurance .wrapper{flex-wrap:wrap}}.block-reassurance hr{width:0.125rem;background-color:#CDCDCD;border-radius:50%;height:0.125rem;border:0;flex-shrink:0}@media screen and (max-width: 1024px){.block-reassurance hr{display:none}}.block-reassurance .step{position:relative;display:flex;justify-content:center;align-items:center;height:6.875rem;text-align:center;color:#CDCDCD;padding:0 3.75rem;flex-shrink:0;max-width:50%}@media screen and (max-width: 1024px){.block-reassurance .step{padding:0 1.25rem}}@media screen and (max-width: 480px){.block-reassurance .step{width:50%}}.block-reassurance .step span{white-space:nowrap}.block-reassurance .step span:before{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;margin-bottom:1rem;font-size:1.5rem}.block-reassurance .step.horloge span:before{content:'\E800'}.block-reassurance .step.payment span:before{content:'\E808'}.block-reassurance .step.delivery span:before{content:'\E812'}.block-reassurance .step.help span:before{content:'\E80E'}.block-reassurance.small{font-size:0.8125rem;position:relative;display:none}@media screen and (max-width: 1200px){.block-reassurance.small{display:none !important}}.block-reassurance.small .wrapper{padding-right:3.125rem}.block-reassurance.small .step{height:2.875rem}.block-reassurance.small .step span{display:flex;align-items:center;justify-content:center}.block-reassurance.small .step span:before{margin:0 0.875rem 0 0;font-size:1.1875rem}.block-reassurance.small .close{display:flex;align-items:center;position:absolute;justify-content:center;width:1.25rem;height:1.25rem;right:0.9375rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;top:50%;transform:translateY(-50%)}.block-reassurance.small .close:before{content:'\E801';font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:0.625rem;color:#fff}@media screen and (min-width: 1201px){.block-reassurance.small:not(.visible){overflow:hidden;height:0}.block-reassurance.small .close{top:calc((100% - 1.25rem) / 2)}.block-reassurance.small:after{content:'';display:block;height:1.25rem;background:#fff}}@media screen and (max-width: 600px){.block-reassurance:not(.small) .step{width:50%}.block-reassurance:not(.small) .step:nth-child(4n+1):after{content:'';width:0.125rem;height:0.125rem;position:absolute;right:0;top:50%;transform:translateY(-50%);border-radius:50%;background:#CDCDCD}}.block-results-search-filters{position:relative;color:#000;margin-bottom:3.125rem}@media screen and (max-width: 768px){.block-results-search-filters{margin-bottom:1.875rem}}.block-results-search-filters .wrapper_big{background:#F4F4F4;padding:1.625rem 0}@media screen and (min-width: 1201px){.block-results-search-filters .wrapper{display:flex;justify-content:space-between;align-items:center}}.block-results-search-filters .title{flex-shrink:0}@media screen and (max-width: 1200px){.block-results-search-filters .title{text-align:center}}.block-results-search-filters .filters{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin-top:-0.625rem;margin-left:3.1875rem;flex-grow:1}@media screen and (max-width: 1200px){.block-results-search-filters .filters{margin-left:0;margin-top:0.625rem;justify-content:center}}.block-results-search-filters .filters li{font-size:0.8125rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:500;padding:0.75rem 1.25rem;color:#007dff;border:0.0625rem solid #007dff;border-radius:0.25rem;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out;margin-top:0.625rem;margin-left:1.25rem}@media screen and (max-width: 1200px){.block-results-search-filters .filters li{margin-left:0.625rem;margin-right:0.625rem}}.block-results-search-filters .filters li:hover,.block-results-search-filters .filters li:active,.block-results-search-filters .filters li.active{background:#007dff;color:#fff}.block-share{padding:1.875rem;text-align:center;max-width:16.4375rem;width:100%;background:#FAFAFA}@media screen and (min-width: 1025px){.block-share:not(:first-child){margin-top:1.25rem}}@media screen and (max-width: 1024px){.block-share{border:solid 0.0625rem #E0E0E1;border-radius:0.25rem;background:#fff;box-shadow:0 0 0.875rem 0 rgba(55,66,74,0.1);margin-left:auto;margin-right:auto}.block-share:not(:first-child){margin-top:1.875rem}}.block-share p{color:#231f20;margin-bottom:0.8125rem}@media screen and (max-width: 1024px){.block-share p{padding-bottom:1.25rem;border-bottom:solid 0.0625rem #E0E0E1;margin-bottom:1.25rem}}.block-share ul{font-size:0;letter-spacing:0}.block-share .follow-us:not(:last-of-type){margin-right:0.75rem}.block-share .follow-us a{width:3.125rem;height:3.125rem}.block-shipping-address-items{margin-top:0.9375rem}.block-shipping-address-items+.default-content-title{margin-top:2.5rem}@media screen and (max-width: 768px){.block-shipping-address-items+.default-content-title{margin-top:1.875rem}}@media screen and (min-width: 769px){.block-shipping-address-items{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}}.wysiwyg-content+.block-shipping-address-items{margin-top:0.9375rem}.block-shipping-address-items .shipping-address-item{border:0.0625rem solid #DFDFDF;border-radius:0.375rem;padding:1.25rem 1.875rem;width:100%;transition:border-color 0.2s ease-in-out}@media screen and (max-width: 768px){.block-shipping-address-items .shipping-address-item{padding:0.9375rem 1.15625rem}}.block-shipping-address-items .shipping-address-item:not(:last-of-type){margin-bottom:1.875rem}@media screen and (max-width: 768px){.block-shipping-address-items .shipping-address-item:not(:last-of-type){margin-bottom:1.15625rem}}@media screen and (min-width: 769px){.block-shipping-address-items .shipping-address-item{max-width:calc((100% - 1.875rem) / 2)}.block-shipping-address-items .shipping-address-item:nth-last-child(1),.block-shipping-address-items .shipping-address-item:nth-last-child(2):nth-child(odd){margin-bottom:0}}.block-shipping-address-items .shipping-address-item button,.block-shipping-address-items .shipping-address-item a{color:#007dff;font-size:0.8125rem;text-decoration:underline;font-weight:500}.block-shipping-address-items .shipping-address-item button.edit-address-link{margin-right:0.3125rem}.block-shipping-address-items .shipping-address-item.selected-item{border-color:#007dff}.block-shipping-address-items .shipping-address-item.selected-item button.action-select-shipping-item{display:none}.block-shipping-address-items .shipping-address-item.not-selected-item{cursor:pointer}.block-shipping-address-items .shipping-address-item.not-selected-item:hover,.block-shipping-address-items .shipping-address-item.not-selected-item:active{border-color:rgba(0,125,255,0.5)}.block-slider-marques{border-bottom:0.0625rem solid #E0E0E1}.product-section .block-slider-marques{margin-bottom:1.875rem}.block-slider-marques>.title{margin-bottom:1.5625rem}.block-slider-marques .slider{margin-bottom:1.5rem;padding:0 3.75rem}.block-slider-marques .slider a{display:flex;align-items:center;justify-content:center;height:5rem;width:9.375rem}.block-slider-marques .slider img{max-height:5rem;max-width:9.375rem;width:auto;height:auto;min-width:0;min-height:0;opacity:0.5;-webkit-filter:grayscale(1);filter:grayscale(1);transition:opacity 0.2s ease-in-out, -webkit-filter 0.2s ease-in-out;transition:opacity 0.2s ease-in-out, filter 0.2s ease-in-out;transition:opacity 0.2s ease-in-out, filter 0.2s ease-in-out, -webkit-filter 0.2s ease-in-out}.block-slider-marques .slider .slide{width:9.375rem;height:5rem;display:flex;align-items:center;justify-content:center}.block-slider-marques .slider .slide:hover img,.block-slider-marques .slider .slide:active img{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}.block-slider-marques .slider .slick-slide{margin:0 0.625rem}.block-slider-marques .slider .slick-list{margin:0 -0.9375rem}.block-slider-marques .slider .arrow{width:2.5rem;height:2.5rem}.block-slider-marques .slider .arrow.prev-arrow{left:0}.block-slider-marques .slider .arrow.next-arrow{right:0}.block-slider-marques .slider:not(.slick-initialized){display:flex;align-items:center;justify-content:space-between}.block-slider-marques .slider:not(.slick-initialized) .slide:nth-child(n+5){display:none}@media screen and (max-width: 768px){.block-slider-marques .slider:not(.slick-initialized) .slide:nth-child(n+4){display:none}}@media screen and (max-width: 560px){.block-slider-marques .slider:not(.slick-initialized) .slide:nth-child(n+3){display:none}}@media screen and (max-width: 480px){.block-slider-marques .slider:not(.slick-initialized) .slide{justify-content:center}.block-slider-marques .slider:not(.slick-initialized) .slide:nth-child(n+2){display:none}}@media screen and (min-width: 1025px){.sticky-sidebar{flex-shrink:0;will-change:top;position:relative;width:16.4375rem}.checkout-onepage-success .sticky-sidebar,.checkout-index-index .sticky-sidebar,.page-panier .sticky-sidebar{width:22.5rem}.sticky-sidebar.fixed-top{position:fixed;top:5.0625rem}}@media screen and (min-width: 1025px) and (max-width: 1200px){.sticky-sidebar.fixed-top{top:6.0625rem}}@media screen and (min-width: 1025px){.checkout-onepage-success .sticky-sidebar.fixed-top,.checkout-index-index .sticky-sidebar.fixed-top{top:6.0625rem}}@media screen and (min-width: 1025px) and (max-width: 1200px){.checkout-onepage-success .sticky-sidebar.fixed-top,.checkout-index-index .sticky-sidebar.fixed-top{top:7.375rem}}@media screen and (min-width: 1025px){.sticky-sidebar.fixed-bottom{position:absolute !important;right:0 !important;left:auto !important}}@media screen and (min-width: 1025px) and (max-width: 1200px){.sticky-sidebar.fixed-bottom{right:1.875rem !important}}@media screen and (min-width: 1025px){body.account .sticky-sidebar.fixed-bottom{right:auto !important;left:0 !important}}@media screen and (min-width: 1025px) and (max-width: 1200px){body.account .sticky-sidebar.fixed-bottom{left:1.875rem !important}}@media screen and (min-width: 1025px){.sticky-sidebar:not(.fixed-top):not(.fixed-bottom){top:0 !important;left:auto !important;position:absolute !important;right:0 !important}}@media screen and (min-width: 1025px) and (max-width: 1200px){.sticky-sidebar:not(.fixed-top):not(.fixed-bottom){right:1.875rem !important}}@media screen and (min-width: 1025px){body.account .sticky-sidebar:not(.fixed-top):not(.fixed-bottom){right:auto !important;left:0 !important}}@media screen and (min-width: 1025px) and (max-width: 1200px){body.account .sticky-sidebar:not(.fixed-top):not(.fixed-bottom){left:1.875rem !important}}@media screen and (max-width: 1024px){.sticky-sidebar{margin-top:2.5rem;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.page-product .sticky-sidebar{margin-top:1.25rem}.page-panier .sticky-sidebar{margin:0 0 1.25rem}}@media screen and (max-width: 768px){.sticky-sidebar{flex-direction:column}}@media screen and (max-width: 1024px){.sticky-sidebar ~ .product-tabs{margin-top:2.5rem}}@media screen and (max-width: 1024px){body.account .sticky-sidebar{margin:0;position:fixed;background:#fff;overflow:hidden;z-index:3;width:100%;left:0;top:5.125rem;display:block}}.sticky-sidebar .opc-block-shipping-information{display:none}.block-subscribe-banner{background:#F4F4F4;padding:0.6875rem 1.875rem;display:flex;align-items:center;justify-content:center;text-align:center}@media screen and (max-width: 768px){.block-subscribe-banner{flex-direction:column;padding:1.25rem 1.875rem}}.block-subscribe-banner .text-style-8 strong{color:#007dff;font-weight:700}.block-subscribe-banner .btn{margin:0 0 0 1.875rem}@media screen and (max-width: 768px){.block-subscribe-banner .btn{margin:0.625rem 0 0}}.table-checkout-shipping-method{table-layout:fixed;width:100%}.table-checkout-shipping-method .price{font-weight:500}.table-checkout-shipping-method tr{cursor:pointer}.table-checkout-shipping-method td{border-bottom:0.0625rem solid #E0E0E1;padding:1.1875rem 0}.table-checkout-shipping-method td.col-radio{width:1.875rem}.table-checkout-shipping-method td.col-radio,.table-checkout-shipping-method td.col-price{vertical-align:top}.table-checkout-shipping-method td.col-price{width:6.25rem;padding-right:0.9375rem}.table-checkout-shipping-method td.col-method{font-weight:500}.table-checkout-shipping-method td:not(.col-radio):not(.col-price){width:100%}.table-checkout-shipping-method .method-description{font-size:0.75rem;margin-top:0.3125rem;line-height:1.40;color:#9b9b9b;font-weight:300}.table-checkout-shipping-method .method-description a{color:#007dff;font-weight:500;text-decoration:underline}.table-checkout-shipping-method .method-description strong{font-weight:500}.block-type-my-orders-list{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.block-type-my-orders-list .order-thumbnail{margin-top:2.5rem}.block-type-my-orders-list .order-thumbnail:nth-child(1){margin-top:0}@media screen and (min-width: 597px){.block-type-my-orders-list .order-thumbnail:nth-child(-n+2){margin-top:0}}@media screen and (min-width: 1201px){.block-type-my-orders-list .order-thumbnail:nth-child(-n+3){margin-top:0}}@media screen and (min-width: 1201px){.block-type-my-orders-list .order-thumbnail{max-width:calc((100% - 2 * 1.875rem) / 3)}.block-type-my-orders-list .order-thumbnail:not(:nth-child(3n+1)){margin-left:1.875rem}}@media screen and (max-width: 1200px) and (min-width: 769px){.block-type-my-orders-list .order-thumbnail{max-width:calc((100% - 1 * 1.875rem) / 2)}.block-type-my-orders-list .order-thumbnail:not(:nth-child(2n+1)){margin-left:1.875rem}}@media screen and (max-width: 768px) and (min-width: 597px){.block-type-my-orders-list .order-thumbnail{max-width:calc((100% - 1 * 1.15625rem) / 2)}.block-type-my-orders-list .order-thumbnail:not(:nth-child(2n+1)){margin-left:1.15625rem}}@media screen and (max-width: 596px){.block-type-my-orders-list .order-thumbnail{max-width:100%}}@media screen and (min-width: 481px) and (max-width: 768px){.block-type-product-ordered-list{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}}.block-type-product-ordered-list .product-ordered-thumbnail{overflow:hidden;display:flex;justify-content:space-between;align-items:stretch;background:#F4F4F4;border-radius:0.375rem;margin-top:1.25rem}@media screen and (max-width: 768px){.block-type-product-ordered-list .product-ordered-thumbnail{flex-direction:column;padding-bottom:1.25rem}}@media screen and (min-width: 481px) and (max-width: 768px){.block-type-product-ordered-list .product-ordered-thumbnail{width:calc((100% - 1.25rem) / 2)}}.block-type-product-ordered-list .product-ordered-thumbnail:first-of-type{margin-top:0}@media screen and (min-width: 481px) and (max-width: 768px){.block-type-product-ordered-list .product-ordered-thumbnail:nth-of-type(-n+2){margin-top:0}.block-type-product-ordered-list .product-ordered-thumbnail:nth-of-type(odd){margin-right:1.25rem}}.block-type-product-ordered-list .product-ordered-thumbnail .product-ordered-thumbnail_image{width:5.4375rem;border-radius:0.1875rem 0.1875rem 0 0;min-height:5rem;position:relative;overflow:hidden}.block-type-product-ordered-list .product-ordered-thumbnail .product-ordered-thumbnail_image span{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%, -50%);background-repeat:no-repeat;background-position:50% 50%;background-size:cover;will-change:transform;transition:transform 0.2s ease-in-out}@media screen and (max-width: 768px){.block-type-product-ordered-list .product-ordered-thumbnail .product-ordered-thumbnail_image{width:100%;height:10rem}}.block-type-product-ordered-list .product-ordered-thumbnail .product-ordered-thumbnail_image:hover span,.block-type-product-ordered-list .product-ordered-thumbnail .product-ordered-thumbnail_image:active span{transform:translate(-50%, -50%) scale(1.05)}.block-type-product-ordered-list .product-ordered-thumbnail.type-book .product-ordered-thumbnail_image span{box-shadow:0.9375rem 0.9375rem 1.875rem 0 rgba(0,0,0,0.2);width:2.87563rem;height:4.16688rem}@media screen and (max-width: 768px){.block-type-product-ordered-list .product-ordered-thumbnail.type-book .product-ordered-thumbnail_image span{width:5.75rem;height:8.3325rem}}.block-type-product-ordered-list .product-ordered-thumbnail.type-book .product-ordered-thumbnail_image.blue{background-color:#DAEAF7}.block-type-product-ordered-list .product-ordered-thumbnail.type-book .product-ordered-thumbnail_image.lightorange{background-color:#fde3be}.block-type-product-ordered-list .product-ordered-thumbnail.type-book .product-ordered-thumbnail_image.lightblue{background-color:#ccf2fa}.block-type-product-ordered-list .product-ordered-thumbnail.type-book .product-ordered-thumbnail_image.lightgreen{background-color:#e4f0ca}.block-type-product-ordered-list .product-ordered-thumbnail.type-book .product-ordered-thumbnail_image.lightteal{background-color:#cceee9}@media screen and (min-width: 769px){.block-type-product-ordered-list .product-ordered-thumbnail>*:not(:first-child){margin-left:auto}}@media screen and (min-width: 769px){.block-type-product-ordered-list .product-ordered-thumbnail>*:not(:last-child){margin-right:auto}}@media screen and (max-width: 768px){.block-type-product-ordered-list .product-ordered-thumbnail>*:not(:last-child){margin-bottom:0.625rem}}@media screen and (max-width: 768px){.block-type-product-ordered-list .product-ordered-thumbnail>*:first-child{margin-bottom:1.25rem}}.block-type-product-ordered-list .product-ordered-thumbnail>*:not(.product-ordered-thumbnail_title){flex-shrink:0}@media screen and (max-width: 768px){.block-type-product-ordered-list .product-ordered-thumbnail>*:not(.product-ordered-thumbnail_title){display:flex;justify-content:space-between;align-items:center}}.block-type-product-ordered-list .product-ordered-thumbnail>*:not(.product-ordered-thumbnail_image){padding:1.375rem 1.25rem}@media screen and (max-width: 768px){.block-type-product-ordered-list .product-ordered-thumbnail>*:not(.product-ordered-thumbnail_image){padding:0 1.15625rem}}@media screen and (min-width: 769px){.block-type-product-ordered-list .product-ordered-thumbnail>* .title{margin-bottom:0.5rem}}.block-type-product-ordered-list .product-ordered-thumbnail_title{flex:1 1;min-width:0}@media screen and (min-width: 769px){.block-type-product-ordered-list .product-ordered-thumbnail_title p:not(.title){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media screen and (max-width: 768px){.block-type-product-ordered-list .product-ordered-thumbnail_title p:not(.title){margin-top:0.4375rem}}.block-type-product-ordered-list .product-ordered-thumbnail_link{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.block-type-product-ordered-list .product-ordered-thumbnail_link{margin-left:auto}}.block-type-product-ordered-list .product-ordered-thumbnail a{color:#007dff;text-decoration:underline}.cms-cookie-settings .block-default-content-container,.customer-account-forgotpassword .block-default-content-container,.customer-account-login .block-default-content-container,.customer-account-create .block-default-content-container,.customer-account-createpassword .block-default-content-container,.mageworx-htmlsitemap-index-index .block-default-content-container{padding-top:2.5rem}body.account .block-default-content-container{padding-top:1.875rem}#header+#maincontent>.page.messages .block-magento-custom-msg{margin-bottom:0}#header+#maincontent>.page.messages .block-magento-custom-msg:first-child{margin-top:1.875rem}#header+#maincontent>.page.messages .block-magento-custom-msg ~ .block-magento-custom-msg{margin-top:1.25rem}.checkout-index-index .form-default .form-section .form-group+.form-submit{margin-top:0.9375rem}@media screen and (max-width: 700px){.checkout-index-index .modal-popup.modal-slide .modal-inner-wrap{width:calc(100% - 2.3125rem);max-width:none}}@media screen and (min-width: 701px){.checkout-index-index .modal-popup.modal-slide .modal-inner-wrap .form-shipping-address.form-default{min-width:23.3125rem}}.checkout-index-index .comment-quote{margin:0.5rem 0 0 1.25rem;font-size:0.75rem;line-height:1.40;color:#9b9b9b;font-weight:300}.checkout-index-index .comment-quote a{color:#007dff;font-weight:500;text-decoration:underline}.checkout-index-index .comment-quote.red{color:red}.checkout-index-index .comment-quote.red a{color:inherit}.checkout-index-index .comment-quote span{font-weight:bold}.checkout-index-index .checkout-payment-method{list-style:none;display:block}.checkout-index-index .checkout-payment-method .legend{display:none}.checkout-index-index .checkout-payment-method .legend+br{display:none}.checkout-index-index .checkout-payment-method .opc-payment .step-title{font-size:1.375rem;font-weight:700;font-style:normal;letter-spacing:normal;text-transform:none;font-family:"Gellix",sans-serif;display:flex;justify-content:flex-start;align-items:center;margin-bottom:1.875rem;color:#000}@media screen and (max-width: 768px){.checkout-index-index .checkout-payment-method .opc-payment .step-title{font-size:1.125rem;flex-direction:column}body.account .checkout-index-index .checkout-payment-method .opc-payment .step-title,.checkout-index-index .checkout-index-index .checkout-payment-method .opc-payment .step-title,.page-panier .checkout-index-index .checkout-payment-method .opc-payment .step-title{margin-bottom:1.25rem}}.checkout-index-index .checkout-payment-method .opc-payment .payment-method:not(:last-of-type){margin-bottom:1.25rem}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .payment-method-content{margin-top:1.25rem;display:none;padding-left:1.25rem}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .payment-method-content .messages .message{margin-bottom:0.9375rem;font-size:0.875rem;line-height:normal}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .payment-method-content .messages .message.error,.checkout-index-index .checkout-payment-method .opc-payment .payment-method .payment-method-content .messages .message.message-error{color:#FF556C}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .payment-method-content .actions-toolbar.add_margin{margin-top:0.9375rem}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .payment-method-content P.text-style-33.add_margin{margin-top:0.9375rem}.checkout-index-index .checkout-payment-method .opc-payment .payment-method._active .payment-method-content{display:block}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .payment-method-image{margin-top:0.4375rem;padding-left:1.25rem}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .custom-checkbox-wrap,.checkout-index-index .checkout-payment-method .opc-payment .payment-method .payment-method-title.choice{position:relative}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .custom-checkbox-wrap label,.checkout-index-index .checkout-payment-method .opc-payment .payment-method .payment-method-title.choice label{font-size:0.875rem;padding-left:1.25rem;margin-bottom:0;color:#000;cursor:pointer}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .custom-checkbox-wrap label:before,.checkout-index-index .checkout-payment-method .opc-payment .payment-method .payment-method-title.choice label:before{position:absolute;content:'';height:0.6875rem;width:0.6875rem;background:#fff;border:0.0625rem solid #dcdcdc;left:0;top:50%;transform:translateY(-50%)}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .custom-checkbox-wrap label:after,.checkout-index-index .checkout-payment-method .opc-payment .payment-method .payment-method-title.choice label:after{position:absolute;height:0.4375rem;width:0.4375rem;background:#007dff;left:0.125rem;top:50%;transform:translateY(-50%)}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .custom-checkbox-wrap input[type='radio'],.checkout-index-index .checkout-payment-method .opc-payment .payment-method .custom-checkbox-wrap input[type='checkbox'],.checkout-index-index .checkout-payment-method .opc-payment .payment-method .payment-method-title.choice input[type='radio'],.checkout-index-index .checkout-payment-method .opc-payment .payment-method .payment-method-title.choice input[type='checkbox']{border:0;clip:rect(0.0625rem, 0.0625rem, 0.0625rem, 0.0625rem);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:0.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:0.0625rem}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .custom-checkbox-wrap input[type='radio']:checked+label:after,.checkout-index-index .checkout-payment-method .opc-payment .payment-method .custom-checkbox-wrap input[type='checkbox']:checked+label:after,.checkout-index-index .checkout-payment-method .opc-payment .payment-method .payment-method-title.choice input[type='radio']:checked+label:after,.checkout-index-index .checkout-payment-method .opc-payment .payment-method .payment-method-title.choice input[type='checkbox']:checked+label:after{content:''}.checkout-index-index .checkout-billing-address .choices.custom-select-3 .choices__inner{background:#fff}.checkout-index-index .checkout-billing-address .custom-select-3:not(.custom-select-3-init){background:#fff}.checkout-index-index .checkout-billing-address .form-default select{width:100%;height:2.375rem;color:#9B9B9B;border:0.0625rem solid #E0E0E1;padding-left:0.4375rem;font-size:0.9375rem;cursor:pointer}.checkout-index-index .checkout-billing-address .wrap-input+.billing-address-form{margin-top:1.25rem}.checkout-index-index #payment_form_mpstripe.fieldset{padding:0 0.9375rem}.checkout-index-index #payment_form_mpstripe.fieldset.add_padding{padding-top:0.9375rem}.checkout-index-index .form-default+#checkout-payment-method-load{margin-top:1.875rem}.checkout-index-index .stripe-card-options{padding:0.625rem 0}.checkout-index-index .stripe-control{margin:0 0 0.625rem}.checkout-index-index #payment_form_mpstripe.fieldset{border-radius:0;box-shadow:none;border:0}.checkout-index-index .checkout-shipping-address #checkout-step-shipping .form-shipping-address #shipping-new-address-form{margin-bottom:1.875rem}.checkout-index-index #checkout>.messages{display:none}.checkout-index-index .wk_mp_stripe_savedcard_validation h4{margin-bottom:0.625rem}.checkout-index-index .wk_mp_stripe_savedcard_validation h4 span:after{content:' :'}.onestepcheckout-index-index .block-default-content-container{padding-top:1.875rem}.onestepcheckout-index-index .block-default-content-container #opc-shipping_method,.onestepcheckout-index-index .block-default-content-container .billing-addr-container #billing,.onestepcheckout-index-index .block-default-content-container #checkout-payment-method-load{margin-top:1.875rem}.onestepcheckout-index-index .block-default-content-container #checkout-step-billing>.form-default>.form-section>.form-group>.field>.wrap-input select{width:100%;height:2.375rem;color:#9B9B9B;border:0.0625rem solid #E0E0E1;padding-left:0.4375rem;font-size:0.9375rem;cursor:pointer}.onestepcheckout-index-index .block-order-summary{display:flex;flex-direction:column;align-items:center}.onestepcheckout-index-index .block-order-summary>.title{width:100%;order:1}.onestepcheckout-index-index .block-order-summary>.recap_price{width:100%;order:2}.onestepcheckout-index-index .block-order-summary>.recap_thumbnails{width:100%;order:3}.onestepcheckout-index-index .block-order-summary>#co-place-order-area{visibility:hidden;position:absolute;pointer-events:none;opacity:0;z-index:-999}.loading-mask,#checkout-loader{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;z-index:899 !important;background:rgba(0,0,0,0.2) !important}._has-modal .loading-mask,._has-modal #checkout-loader{background:transparent !important}.loading-mask img,#checkout-loader img{position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%)}.page-contact .default-content-title{margin-bottom:1.25rem}.page-contact .form-section textarea{height:10.6875rem}.block-cookie-consent-settings{margin-top:1.5625rem}.block-cookie-consent-settings .amgdprcookie-container{box-shadow:none;border:0.0625rem solid #E0E0E1;margin:0;padding:1.25rem 0 1.5625rem}.block-cookie-consent-settings .amgdprcookie-container:not(:last-of-type){margin-bottom:1.5625rem}.block-cookie-consent-settings .amgdprcookie-container .amgdprcookie-options-wrapper{margin-top:0.9375rem;padding:0 0.9375rem}.block-cookie-consent-settings .amgdprcookie-container .amgdprcookie-content-wrapper{margin:1.5625rem 0 0}.block-cookie-consent-settings .amgdprcookie-container .amgdprcookie-table{width:100%}.block-cookie-consent-settings .amgdprcookie-container .amgdprcookie-text,.block-cookie-consent-settings .amgdprcookie-container .amgdprcookie-caption{line-height:normal}.block-cookie-consent-settings .amgdprcookie-container .amgdprcookie-input.disabled+.amgdprcookie-label{opacity:0.4;cursor:not-allowed}.page-body-error .block-banner-404{margin-bottom:1.875rem}.page-faq .faq-contact{margin-top:1.875rem;color:#231f20}.customer-account-login .form-default.new-customer-custom{margin-top:1.875rem}.customer-account-login .form-default.new-customer-custom .form-column{width:100%}@media screen and (min-width: 768px){body.account.newsletter-manage-index .form-section.form-submit{display:flex;justify-content:space-between;align-items:center}body.account.newsletter-manage-index .form-section.form-submit .wrap-checkbox{margin-right:auto}body.account.newsletter-manage-index .form-section.form-submit .legend-and-cta{margin-top:0;margin-left:1.875rem}}.checkout-cart-index #gift-options-cart+#block-mpmultiplecoupons-discount{margin-top:2.5rem}@media screen and (max-width: 768px){.checkout-cart-index #gift-options-cart+#block-mpmultiplecoupons-discount{margin-top:1.875rem}}.page-product{position:relative}.page-product>.wrapper{padding-bottom:2.5rem}.page-product .product-content{margin-bottom:2.5rem}.product-container{display:flex;justify-content:flex-start;align-items:flex-start}@media screen and (max-width: 680px){.product-container{flex-direction:column}}.product-view{position:relative;display:flex;justify-content:flex-start;flex-shrink:0;width:51%;max-width:26.6875rem;align-items:stretch;max-height:21.375rem}@media screen and (max-width: 680px){.product-view{width:100%;max-width:none}}.product-view:not(.is-not-book).blue{background-color:#DAEAF7}.product-view:not(.is-not-book).lightorange{background-color:#fde3be}.product-view:not(.is-not-book).lightblue{background-color:#ccf2fa}.product-view:not(.is-not-book).lightgreen{background-color:#e4f0ca}.product-view:not(.is-not-book).lightteal{background-color:#cceee9}@media screen and (max-width: 480px){.product-view:not(.is-not-book):before{position:absolute;z-index:-1;content:'';top:0;right:-1.15625rem;width:calc(100% + 1.15625rem + 1.15625rem);height:100%;background:#DAEAF7}}.product-view.is-not-book{height:21.375rem}@media screen and (min-width: 481px){.product-view.is-not-book{overflow:hidden}}.product-view.is-not-book .not-book-fullwidth-img{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%, -50%);background-repeat:no-repeat;background-size:cover;background-position:50% 65%;transition:transform 0.2s ease-in-out;will-change:transform}@media screen and (max-width: 480px){.product-view.is-not-book .not-book-fullwidth-img{width:calc(100% + 2 * 1.15625rem)}}@media screen and (min-width: 481px){.product-view.is-not-book:hover .not-book-fullwidth-img,.product-view.is-not-book:active .not-book-fullwidth-img{transform:translate(-50%, -50%) scale(1.05)}}.product-view .thumbnails-slider{width:3.5rem;flex-shrink:0;border-right:solid 0.0625rem #fff;padding:2.875rem 1rem;position:relative}@media screen and (max-width: 480px){.product-view .thumbnails-slider{display:none}}.product-view .thumbnails-slider .image-thumbnail{cursor:pointer;border:0;opacity:0.5;transition:opacity 0.2s ease-in-out}.product-view .thumbnails-slider .image-thumbnail .image{height:2.0625rem;width:1.4375rem;margin:0.65625rem 0;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.product-view .thumbnails-slider .image-thumbnail.slick-current{opacity:1}.product-view .thumbnails-slider .slick-list{margin:-0.65625rem 0}html:not(.ie11) .product-view .thumbnails-slider .slick-list{height:calc(100% + 0.65625rem) !important}.product-view .thumbnails-slider:not(.slick-initialized) .image-thumbnail:nth-child(n+7){display:none}.product-view .thumbnails-slider:not(.slick-initialized) .image-thumbnail:nth-child(1) .image{margin-top:0}.product-view .product-view-arrow{display:block !important;text-align:center;color:#37424a;transition:color 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:0.625rem;position:absolute;width:100%;left:0}.product-view .product-view-arrow:not(.slick-disabled){cursor:pointer}.product-view .product-view-arrow:before{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;content:'\E806';font-size:0.625rem;transform:rotate(90deg);display:block}.product-view .product-view-arrow.slick-disabled{color:#b9c8d4}.product-view .product-view-arrow.prev-arrow{top:1.125rem}.product-view .product-view-arrow.prev-arrow:before{transform:rotate(-90deg)}.product-view .product-view-arrow.next-arrow{bottom:1.125rem}.product-view .product-view-arrow.next-arrow:before{transform:rotate(90deg)}@media screen and (min-width: 481px){.product-view .thumbnails-slider+.main-slider{width:calc(100% - 3.5rem)}}.product-view .main-slider{flex-grow:1;width:100%}.product-view .main-slider .slick-dots{position:absolute;bottom:1.25rem;left:50%;transform:translateX(-50%)}.product-view .main-slider:not(.slick-initialized) .image-container:not(:nth-child(1)){display:none}.product-view .image-container{margin:0;width:100%;display:flex;align-items:center;justify-content:center;padding:1.875rem 0 1.625rem;height:21.375rem}.product-view .image-container img{max-width:12.5rem;max-height:17.875rem;box-shadow:0.9375rem 0.9375rem 1.875rem 0 rgba(0,0,0,0.2)}.product-view .cta-favorite,.product-view .cta-share{right:0.625rem}@media screen and (max-width: 480px){.product-view .cta-favorite,.product-view .cta-share{right:-0.53125rem}}.product-view .cta-favorite{top:0.625rem}.product-view .cta-share{position:absolute;z-index:5;top:4rem}@media screen and (min-width: 681px){.product-view .cta-share{display:none}}.product-info{width:100%;padding:0 1.875rem}@media screen and (max-width: 680px){.product-info{padding:0;margin-top:1.25rem}}.product-info .title{margin-bottom:0.9375rem;color:#231f20}.product-info .reference{color:#231f20;font-size:0.75rem}.product-info .reference span{font-weight:500}.product-info .reference p{margin-bottom:0.375rem}.product-info .category{margin:0.625rem 0}@media screen and (max-width: 680px){.product-info .category{display:none}}.product-info .category .tags{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.product-info .category .tags .tag{flex-shrink:0;margin-top:0.625rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-info .category .tags .tag a{border-radius:0.25rem;display:block;padding:0.625rem 1.25rem;border:0.0625rem solid #63656A}.product-info .category .tags .tag.highlighted a{background:#7C8A95;color:#fff;border:0}.product-info .category .tags .tag:not(:last-of-type){margin-right:0.625rem}.product-info .product-reviews-summary{margin-top:1.25rem;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.product-info .product-reviews-summary .product-thumbnail_score{padding:0}.product-info .product-reviews-summary .product-thumbnail_score .scores{margin-right:0.9375rem}.product-info .product-reviews-summary .product-thumbnail_score .scores .score{width:1rem;height:1rem}.product-info .product-reviews-summary .product-thumbnail_score .scores .score:before{font-size:0.9375rem}.product-info .product-reviews-summary a{color:#007dff;text-decoration:underline}.product-info .product-share{margin-top:1.25rem;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}@media screen and (max-width: 680px){.product-info .product-share{display:none}}.product-info .product-share p{margin-right:0.5rem;color:#231f20}.product-info .product-share .follow-us{transform:scale(0.9)}.product-info .product-share ul{font-size:0;letter-spacing:0}.product-info .product-share li:not(:last-of-type){margin-right:0.3125rem}.mageworx-htmlsitemap-index-index .wysiwyg-content.xsitemap ul>li ul{padding-left:1.25rem;margin-bottom:0}
