.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:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-box-shadow:0 3px 13px rgba(0,0,0,.08);box-shadow:0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.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){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .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:40px;border-top:1px solid #eceef1}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-innerContainer{border-bottom:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{border:1px solid #eceef1}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{border-bottom-color:#eceef1}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{border-top-color:#eceef1}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{border-radius:5px 5px 0 0;background:#eceef1;color:#5a6171;fill:#5a6171;height:28px;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;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;line-height:16px;height:28px;padding:10px;z-index:3;color:#5a6171;fill:#5a6171}.flatpickr-months .flatpickr-next-month.disabled,.flatpickr-months .flatpickr-prev-month.disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#bbb}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .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 span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(72,72,72,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(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:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(72,72,72,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(72,72,72,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(90,97,113,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 0 0;line-height:1;height:28px;display:inline-block;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(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:#5a6171}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#5a6171}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding: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}.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(90,97,113,.5);background:transparent;pointer-events:none}.flatpickr-weekdays{background:#eceef1;text-align:center;overflow:hidden;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays,.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-weekdays .flatpickr-weekdaycontainer,span.flatpickr-weekday{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:#eceef1;color:#5a6171;line-height:1;margin:0;text-align:center;display:block;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;border-left:1px solid #eceef1;border-right:1px solid #eceef1}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #eceef1;box-shadow:-1px 0 0 #eceef1}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#484848;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e2e2e2;border-color:#e2e2e2}.flatpickr-day.today{border-color:#bbb}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#bbb;background:#bbb;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#ff5a5f;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#ff5a5f}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #ff5a5f;box-shadow:-10px 0 0 #ff5a5f}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e2e2e2,5px 0 0 #e2e2e2;box-shadow:-5px 0 0 #e2e2e2,5px 0 0 #e2e2e2}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(72,72,72,.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{cursor:not-allowed;color:rgba(72,72,72,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #ff5a5f,5px 0 0 #ff5a5f;box-shadow:-5px 0 0 #ff5a5f,5px 0 0 #ff5a5f}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;border-left:1px solid #eceef1}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(72,72,72,.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;background:#fff;border-bottom:1px solid #eceef1}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;border-radius:0 0 5px 5px}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;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;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#484848;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;display:inline-block;float:left;line-height:inherit;color:#484848;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#efefef}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}span.flatpickr-day.selected{font-weight:700}@font-face{font-family:icon;src:url(/fonts/icon.eot?46760b5ca05a5fa3ce88d76f5fe477e4?#iefix) format("embedded-opentype"),url(/fonts/icon.woff?46760b5ca05a5fa3ce88d76f5fe477e4) format("woff"),url(/fonts/icon.ttf?46760b5ca05a5fa3ce88d76f5fe477e4) format("truetype"),url(/fonts/icon.svg?46760b5ca05a5fa3ce88d76f5fe477e4#icon) format("svg")}.icon,.icon-:before{font-family:icon;vertical-align:bottom}.icon-:before{font-style:normal;font-weight:400}.icon-add-circular-o:before{content:"\F101";vertical-align:bottom}.icon-add:before{content:"\F102";vertical-align:bottom}.icon-angle-down:before{content:"\F103";vertical-align:bottom}.nav_main-products li.has-submenu>a:after,.select_wrapper:after,.topbar_sate_text:after{content:"\F103"}.icon-angle-left:before{content:"\F104";vertical-align:bottom}.icon-angle-right:before{content:"\F105";vertical-align:bottom}.breadcrumb_item:before,.cart_show_list:before,.faq_question:before{content:"\F105"}.icon-angle-up:before{content:"\F106";vertical-align:bottom}.nav_main-products li.has-submenu>a.is-active:after{content:"\F106"}.icon-check-circle-o:before{content:"\F107";vertical-align:bottom}.icon-check-circle:before{content:"\F108";vertical-align:bottom}.box-success:before{content:"\F108"}.icon-check-square-o:before{content:"\F109";vertical-align:bottom}.icon-check-square:before{content:"\F10A";vertical-align:bottom}.icon-check:before{content:"\F10B";vertical-align:bottom}.checkbox-option label:before,.checker-filter+.checker_label:before,.checker-filter:checked+.checker_label:before,.checker:checked+.checker_label:before,.payment_choice label:before{content:"\F10B"}.icon-close:before{content:"\F10C";vertical-align:bottom}.btn-shopping-cart:before{content:"\F10C"}.icon-envelope-o:before{content:"\F10D";vertical-align:bottom}.icon-envelope:before{content:"\F10E";vertical-align:bottom}.icon-exclamation-circle:before{content:"\F10F";vertical-align:bottom}.form_error li:before{content:"\F10F"}.icon-exclamation-triangle:before{content:"\F110";vertical-align:bottom}.box-error:before,.box-warning:before{content:"\F110"}.icon-exclamation:before{content:"\F111";vertical-align:bottom}.icon-facebook-f:before{content:"\F112";vertical-align:bottom}.icon-facebook-official:before{content:"\F113";vertical-align:bottom}.icon-facebook-square:before{content:"\F114";vertical-align:bottom}.icon-facebook:before{content:"\F115";vertical-align:bottom}.icon-file-text:before{content:"\F116";vertical-align:bottom}.icon-file:before{content:"\F117";vertical-align:bottom}.icon-info-bubble:before{content:"\F118";vertical-align:bottom}.icon-info-circle:before{content:"\F119";vertical-align:bottom}.icon-info:before{content:"\F11A";vertical-align:bottom}.box-info:before{content:"\F11A"}.icon-map-marker:before{content:"\F11B";vertical-align:bottom}.icon-map-o:before{content:"\F11C";vertical-align:bottom}.icon-map-pin:before{content:"\F11D";vertical-align:bottom}.icon-minus-circular-o:before{content:"\F11E";vertical-align:bottom}.icon-minus:before{content:"\F11F";vertical-align:bottom}.icon-mobile-phone:before{content:"\F120";vertical-align:bottom}.support_catchphrase:before{content:"\F120"}.icon-mobile:before{content:"\F121";vertical-align:bottom}.icon-paper-plane-o:before{content:"\F122";vertical-align:bottom}.icon-pencil:before{content:"\F123";vertical-align:bottom}.btn-action.is-edit:before,.card-address .card_footer a.is-edit:before{content:"\F123"}.icon-phone:before{content:"\F124";vertical-align:bottom}.icon-search-minus:before{content:"\F125";vertical-align:bottom}.icon-search-plus:before{content:"\F126";vertical-align:bottom}.icon-search:before{content:"\F127";vertical-align:bottom}.icon-shopping-bag:before{content:"\F128";vertical-align:bottom}.icon-times-circle-o:before{content:"\F129";vertical-align:bottom}.icon-times-circle:before{content:"\F12A";vertical-align:bottom}.icon-times:before{content:"\F12B";vertical-align:bottom}.btn-action.is-delete:before,.card-address .card_footer a.is-delete:before{content:"\F12B"}.icon-truck:before{content:"\F12C";vertical-align:bottom}.icon-user:before{content:"\F12D";vertical-align:bottom}.icon-warning:before{content:"\F12E";vertical-align:bottom}.table{display:table}.va-top{vertical-align:top}.va-middle{vertical-align:middle}.va-bottom{vertical-align:bottom}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.text-bold{font-weight:700}@media screen and (min-width:768px){.text-2-cols,.text-3-cols{-webkit-column-count:2;column-count:2}}@media screen and (min-width:1024px){.text-3-cols{-webkit-column-count:3;column-count:3}}.left{float:left}.right{float:right}.cart-steps,.section-tuto_video .section_wrapper,.support_form-contact,.support_form-date,.wrapper-small{position:relative;max-width:660px;margin:0 auto;padding:0 20px}.section_wrapper-medium,.wrapper-medium{position:relative;max-width:1024px;margin:0 auto;padding:0 20px}.account_list,.addresses_wrapper,.category_content,.certifications,.do_it_yourself_wrapper,.footer_wrapper,.newsletter_socials_wrapper,.product_summary_wrapper,.section-registration,.section_wrapper,.support_form,.wrapper{position:relative;max-width:1366px;margin:0 auto;padding:0 20px}.product_summary_topbar .topbar_wrapper,.wrapper-large{position:relative;max-width:1250px;margin:0 auto;padding:0 20px}.wrapper-grid{position:relative;max-width:960px;margin:0 auto;padding:0 20px}.marg{margin:20px}.marg-x{margin:0 20px}.marg-y{margin:20px 0}.marg-top{margin-top:20px}.marg-right{margin-right:20px}.marg-top-50{margin-top:50px}.pad{padding:20px}.pad-x{padding:0 20px}.pad-y{padding:20px 0}.no-pad,.no-padding{padding:0!important}.list-inline-block>*,.socials_list>*,.tutorials_filter>*{display:inline-block}.edit img,.img-adapt{display:block;max-width:100%;margin:0 auto}.bg-cover{background:50% no-repeat}.is-anim{-webkit-transition-duration:.3s;transition-duration:.3s}.is-hidden{display:none;visibility:hidden}time[attr=data-tooltip]{display:inline-block}[data-tooltip]{position:relative;z-index:10}[data-tooltip]:hover:before{content:"";width:10px;height:10px;border-right:5px solid transparent;border-bottom:0 solid transparent;border-left:5px solid transparent;top:-5px;margin-left:-5px}[data-tooltip]:hover:after,[data-tooltip]:hover:before{z-index:-1;opacity:1;position:absolute;left:50%;font-size:10px;-webkit-transition-duration:.3s;transition-duration:.3s}[data-tooltip]:hover:after{content:attr(data-tooltip);white-space:nowrap;bottom:120%;padding:5px;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.label-box{display:inline-block;padding:0 5px;font-size:10px;font-weight:700;text-transform:uppercase}.reset-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;cursor:pointer;outline:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}p{margin:0}button{padding:0}

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{position:relative;width:100%;font-family:Roboto,sans-serif;font-size:14px}body{background-color:#fff;padding-top:50px;color:#36474b}@media screen and (min-width:1080px){body{padding-top:110px}}body.padding-top-header{padding-top:40px}@media screen and (min-width:1080px){body.padding-top-header{padding-top:110px}}body.is-cart-step{padding-top:0}h1,h2,h3,h4,h5,h6{margin:.5em 0}h1,h2{font-size:24px}h1,h2,h3{font-weight:700}h3{font-size:18px}h4{font-size:14px;font-weight:700}p{line-height:1.5em}hr{margin:20px 0;border:none;border-bottom:1px solid #ebebeb}dfn{font-weight:700}button{border:0}.btn-main,.search_form .search_btn,button,button.btn-main{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-main,.search_form .search_btn,button.btn-main{display:inline-block;text-transform:uppercase;text-decoration:none;outline:none;line-height:normal;border:none}.btn-main,.search_form .search_btn,.search_form button.search_btn,button.btn-main{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;padding:10px 25px;background-color:#093758;color:#fff;-webkit-transition-duration:.5s;transition-duration:.5s;line-height:1}.btn-main:hover,.search_form .search_btn:hover,.search_form button.search_btn:hover,button.btn-main:hover{background-color:#041a2a;color:#fff}.btn-main i,.btn-main i:before,.search_form .search_btn i,.search_form .search_btn i:before,.search_form button.search_btn i,.search_form button.search_btn i:before,button.btn-main i,button.btn-main i:before{line-height:1}.btn-action i:before,.card-address .card_footer a i:before{vertical-align:bottom}.btn-main.is-disabled,.search_form .is-disabled.search_btn,button:disabled{background-color:#ebebeb;color:#d2d2d2;cursor:not-allowed}.btn-main.is-disabled:hover,.search_form .is-disabled.search_btn:hover,button:disabled:hover{background-color:#ebebeb;color:#36474b}.btn-main:disabled.is-loading,.search_form .search_btn:disabled.is-loading,.search_form button.search_btn:disabled.is-loading,button.btn-main:disabled.is-loading{padding:10px 50px;border-radius:25px;background-color:#093758}.is-full-width{width:100%;text-align:center}.btn-action,.card-address .card_footer a{display:inline-block;padding:5px;color:#1fa2ff;border-bottom:1px solid;-webkit-transition-duration:.3s;transition-duration:.3s}.btn-action:before,.card-address .card_footer a:before{font-family:icon;margin-right:5px;vertical-align:middle}.btn-action:hover,.card-address .card_footer a:hover{background-color:#1fa2ff;color:#fff}.btn-action.is-delete,.card-address .card_footer a.is-delete{color:#ff374d}.btn-action.is-delete:hover,.card-address .card_footer a.is-delete:hover{color:#fff;background-color:#ff374d}.btn-info{background-color:#1fa2ff;color:#fff;text-align:center;padding:3px}.buttons_wrapper{border-top:1px solid #ebebeb;margin-top:25px;padding-top:25px;text-align:center}.buttons_wrapper:after{display:block;clear:both;content:""}.buttons_wrapper>*{width:100%}.buttons_wrapper>:first-child{margin-bottom:20px;background-color:#ebebeb;color:#36474b}.buttons_wrapper>:first-child:hover{background-color:#093758;color:#fff}@media screen and (min-width:640px){.buttons_wrapper>*{width:auto}.buttons_wrapper>:first-child{float:left;opacity:1}.buttons_wrapper>:last-child{float:right}}.btn-scroll-up{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;background-color:#093758;color:#fff;-webkit-transition-duration:.5s;transition-duration:.5s;position:fixed;bottom:25px;right:25px;padding:0;width:50px;height:50px;line-height:50px;font-size:24px;border-radius:25px;-webkit-box-shadow:1px 1px 3px #16292e;box-shadow:1px 1px 3px #16292e;outline:none;z-index:999}.btn-scroll-up:hover{background-color:#041a2a;color:#fff}.btn-scroll-up i{display:inline-block;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-duration:.3s;transition-duration:.3s}.btn-scroll-up:hover i{-webkit-transform:translateY(-5px);transform:translateY(-5px)}@media screen and (min-width:768px){.btn-scroll-up{left:25px;right:auto}}.slider_controls>*{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slider_controls>:disabled{opacity:.5;background-color:transparent}.delivery_text{color:#1fa2ff;font-size:14px}.delivery_text i{margin-right:10px;font-size:25px}.delivery{position:relative;display:inline-block;padding:10px;margin:4px auto;background-color:#fff}.delivery.is-big{padding:30px;font-size:18px}.delivery.is-big i{font-size:24px;vertical-align:middle}.delivery i{margin-right:10px}.delivery:before{content:"";display:block;width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;top:-2px;left:-2px;background:#1fa2ff -webkit-gradient(linear,left top,right top,from(#1fa2ff),to(#00f7b8));background:#1fa2ff linear-gradient(90deg,#1fa2ff,#00f7b8);z-index:-1}.edit ul>li,.list>li{position:relative;padding-left:20px;margin-bottom:10px;line-height:1.3em}.edit ul>li:last-child,.list>li:last-child{margin-bottom:0}.edit ul>li:before,.list>li:before{position:absolute;top:0;left:0;content:"+";color:#1fa2ff;font-weight:700}.video_wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.certifications{margin:20px auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.certifications>*{padding:10px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}@media screen and (min-width:768px){.certifications>*{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}}@media screen and (min-width:1024px){.certifications>*{-webkit-flex-basis:10%;-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%}}.certifications img{display:block;margin:0 auto;max-width:80%}.newsletter_socials{background-color:#1fa2ff}@media screen and (min-width:768px){.newsletter_socials_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.newsletter_socials_wrapper>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}.newsletter_form{font-size:0;text-align:center}.newsletter_form>*{font-size:14px}.newsletter_form label{display:block;font-size:14px}.newsletter_form input{font-size:14px}.newsletter_form button,.newsletter_form input{display:inline-block;vertical-align:top}@media screen and (min-width:768px){.newsletter_form{text-align:left}}.newsletter_label{display:block;color:#fff}.newsletter_label.is-required:before,.search_form .newsletter_label.mandatory_fields:before{color:#fff}@media screen and (min-width:1024px){.newsletter_label{display:inline-block;margin-right:20px}}.newsletter_btn,input[type=email].newsletter_input{border:none;height:40px;line-height:40px}.newsletter_btn{cursor:pointer;padding:0 20px;background-color:#093758;color:#fff;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.newsletter_btn:hover{background-color:#041a2a}.socials_wrapper{margin:20px auto 0;text-align:center}@media screen and (min-width:768px){.socials_wrapper{text-align:right;margin:0}}.social_item{margin:5px}.social_item a{color:#fff;font-size:24px}.cart-steps{display:none;text-align:center;margin:0 auto 40px}@media screen and (min-width:768px){.cart-steps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.cart-steps:before{content:"";position:absolute;top:20px;left:10%;display:block;height:2px;width:80%;background-color:#c5c5c5}.cart-steps li{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;counter-increment:step-counter;font-size:14px;text-align:center;z-index:1}.cart-steps li span{display:block;margin-top:10px}.cart-steps li.is-current:before{background-color:#fff;border-color:#1fa2ff;color:#1fa2ff;z-index:9}.cart-steps li.is-current:after{content:"";background-color:#1fa2ff;position:absolute;display:block;height:2px;width:100%;top:20px;left:0;z-index:-1}.cart-steps li.is-current:last-child:after{left:-50%}.cart-steps li:first-child.is-validate:after{left:50%;width:50%}.cart-steps li:last-child.is-validate:after{left:0;width:50%}.cart-steps li.is-validate:before{background-color:#1fa2ff;color:#fff;border-color:#1fa2ff;z-index:9}.cart-steps li.is-validate:after{content:"";background-color:#1fa2ff;color:#fff;position:absolute;display:block;height:2px;width:100%;top:20px;left:0;z-index:-1}.cart-steps li:before{content:counter(step-counter);display:inline-block;height:40px;width:40px;line-height:40px;text-align:center;margin-right:5px;border-radius:50%;border:2px solid #c5c5c5;background-color:#fff;color:#c5c5c5}.addresses_wrapper{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.card-address{margin:20px auto 0;background-color:#ebebeb;color:#36474b}.card-address .card_body{padding:0 10px 10px}.card-address .card_body ul li{line-height:1.5em}.card-address .card_footer{text-align:right;background-color:#093758;padding:10px}.card-address .card_footer li:first-child{margin-right:20px}.card-address .card_footer a{color:#fff;border-color:#fff}.card-address .card_footer a i{margin-right:5px}.card-address .card_footer a:hover{background-color:#fff;color:#093758}.card-address .card_header{padding:10px;margin-bottom:20px;position:relative;border-bottom:1px solid #c5c5c5}.card-address .card_header>span{display:inline-block;padding-right:100px;word-wrap:break-word;word-break:normal;text-overflow:clip}.card-address .card_footer .card_header a,.card-address .card_header .btn-action,.card-address .card_header .card_footer a{position:absolute;bottom:-1px;right:0;height:100%;min-width:auto;line-height:23px}.card-address_name{font-size:18px;font-weight:700}.label{display:inline-block;padding:0 5px;margin:0 10px 10px 0;vertical-align:middle}.faq_wrapper{-webkit-transition-duration:.3s;transition-duration:.3s}.faq_question{font-weight:700;font-size:18px;margin-top:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.faq_question:before{font-family:icon;font-size:18px;display:inline-block;margin-right:10px;color:#1fa2ff;vertical-align:top;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition-duration:.3s;transition-duration:.3s}.faq_question.is-active:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.faq_answer{display:none;padding:20px;color:#fff;position:relative;overflow:visible!important;-webkit-transform-origin:top center;transform-origin:top center}.faq_answer:before{content:"";position:absolute;left:-50vw;top:0;width:150vw;height:100%;background-color:#1fa2ff}.breadcrumb,.faq_answer>*{position:relative}.breadcrumb{width:100%;padding:10px;white-space:nowrap;overflow:auto;-webkit-overflow-scrolling:touch;top:-50px;border-bottom:1px solid #ebebeb}.breadcrumb_item{display:inline-block}.breadcrumb_item:before{font-family:icon;vertical-align:middle;color:#36474b}.breadcrumb_item:first-child:before{display:none}.breadcrumb_item a{font-size:12px;color:#36474b}.breadcrumb_item a.is-active,.breadcrumb_item a:hover{color:#1fa2ff}.bestsellers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.bestsellers>*{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.card-transfer{border:2px solid #ebebeb;padding:20px;max-width:400px;margin:0 auto}.card-transfer>img{display:block;margin:0 auto 20px;max-width:100%}.card-transfer table tr{border-bottom:1px solid #ebebeb}.card-transfer table td{display:block;padding:10px;border-collapse:collapse}.card-transfer table td:first-child{text-align:left;width:auto}@media screen and (min-width:768px){.card-transfer table td{display:table-cell}.card-transfer table td:first-child{text-align:right}}.definition{margin-bottom:20px}.definition dfn{display:inline-block;background-color:#1fa2ff;padding:0 5px;color:#fff}.definition p{padding:10px;background-color:#f9f8f8}.loader,.loader:after{border-radius:50%;width:25px;height:25px}.loader{display:block;margin:0 auto;font-size:10px;position:relative;border:.3em solid hsla(0,0%,100%,.2);border-left-color:#fff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load 1.1s linear infinite;animation:load 1.1s linear infinite}.loader.is-color{width:50px;height:50px;border-color:rgba(31,162,255,.2) rgba(31,162,255,.2) rgba(31,162,255,.2) #1fa2ff;border-width:.6em;top:calc(50% - 25px)}@-webkit-keyframes load{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.block-info_title,.product_summary_name,.title{font-size:24px;font-weight:700;text-transform:none;position:relative;display:block;margin-bottom:20px}.block-info_title span.subtitle,.product_summary_name span.subtitle,.title span.subtitle{display:block;margin-top:10px;font-size:.7em;font-weight:400}.title-section{font-size:24px;font-weight:700;text-transform:uppercase;position:relative;display:block;text-align:center;margin-bottom:50px}.title-section span{position:relative;display:inline-block;background-color:#fff;padding:0 20px}.title-section:before{content:"";position:absolute;top:50%;left:0;display:block;width:100%;height:2px;-webkit-transform:translateY(-1px);transform:translateY(-1px);background:#1fa2ff -webkit-gradient(linear,left top,right top,from(#1fa2ff),to(#00f7b8));background:#1fa2ff linear-gradient(90deg,#1fa2ff,#00f7b8);z-index:0}.home-enterprise .title-section span,.title-section.bg-grey span{background-color:#ebebeb}.title-section.bg-main span{background-color:#00f7b8}.category-standards .title-section span,.home-bestsellers .title-section span,.title-section.bg-main-2 span{background-color:#1fa2ff}.category-standards .title-section,.home-bestsellers .title-section,.title-section.bg-color{color:#fff}.category-standards .title-section:before,.home-bestsellers .title-section:before,.title-section.bg-color:before{background:#fff}.options-category_title,.title-banner{font-size:18px;font-weight:700;background-color:#ebebeb;color:#36474b;padding:10px;margin-bottom:20px}.product_preview.is-large .product_preview_content .product_name,.title-underline{font-weight:600;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #ebebeb}.title-underline-big{font-size:18px;font-weight:600;text-transform:uppercase;margin-bottom:20px}.title-underline-big:after{content:"";display:block;position:relative;margin-top:5px;width:100%;height:2px;background-image:-webkit-gradient(linear,left top,right top,from(#1fa2ff),to(#00f7b8));background-image:linear-gradient(90deg,#1fa2ff,#00f7b8)}.title-underline-big.is-white{color:#fff}.title-underline-big.is-white:after{background-image:none;background-color:#fff}.title-big{font-size:47px;font-weight:700;margin-bottom:30px}.title-big.no-margin{margin:0}.box-error:before,.box-info:before,.box-success:before,.box-warning:before{font-family:icon}.box-error,.box-info,.box-success,.box-warning{position:relative;display:block;padding:20px 40px;font-size:14px;color:#36474b;border-left:4px solid;background-color:#f9f8f8;margin:20px auto;line-height:1.5em;max-width:600px}.box-error:before,.box-info:before,.box-success:before,.box-warning:before{font-family:icon;font-size:15px;text-align:center;line-height:30px;position:absolute;top:10px;left:-17px;display:block;width:30px;height:30px;border-radius:50%;color:#fff}.box-error:after,.box-info:after,.box-success:after,.box-warning:after{content:"";position:absolute;top:32px;left:5px;display:block;width:0;height:0;border-top-style:solid;border-top-width:5px;border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:0 solid transparent;background-color:transparent;-webkit-transform:rotate(-55deg);transform:rotate(-55deg)}.box-error p:last-of-type,.box-info p:last-of-type,.box-success p:last-of-type,.box-warning p:last-of-type{margin-bottom:0}.box-info{border-color:#3498db}.box-info:before{background-color:#3498db}.box-info:after{border-top-color:#3498db}.box-success{border-color:#65d269}.box-success:before{background-color:#65d269}.box-success:after{border-top-color:#65d269}.box-warning{border-color:#ff7a5a}.box-warning:before{background-color:#ff7a5a}.box-warning:after{border-top-color:#ff7a5a}.box-error{border-color:#ff374d}.box-error:before{background-color:#ff374d}.box-error:after{border-top-color:#ff374d}.form_error{position:relative;margin-bottom:10px}.form_error:after{content:"";position:absolute;bottom:-10px;left:10px;display:block;width:0;height:0;border-color:#ff374d transparent transparent;border-style:solid;border-width:10px 10px 0}.form_error li{position:relative;display:block;text-align:left;padding:5px 10px 5px 40px;color:#fff;background-color:#ff374d}.form_error li:before{position:absolute;left:13px;top:8px;font-family:icon}.navburger{position:absolute;top:-5px;right:0;display:inline-block;border-left:2px solid #f9f8f8;width:50px;height:50px;line-height:48px;text-align:center;cursor:pointer;background-color:#fff;-webkit-transition-duration:.6s;transition-duration:.6s}@media screen and (min-width:1080px){.navburger{display:none}}.navburger:after{content:"";position:absolute;top:50%;left:50%;margin-top:-1px;margin-left:-12.5px;opacity:0;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.navburger:after,.navsteak{display:inline-block;width:25px;height:2px;background-image:-webkit-gradient(linear,left top,right top,from(#1fa2ff),to(#00f7b8));background-image:linear-gradient(90deg,#1fa2ff,#00f7b8);-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-delay:0s;transition-delay:0s}.navsteak{position:relative;vertical-align:middle;-webkit-transform-origin:center center;transform-origin:center center}.navsteak:after,.navsteak:before{content:"";display:inline-block;position:absolute;width:15px;height:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:.6s;transition-delay:.6s}.navsteak:before{top:-7px;right:0;background-color:#00f7b8}.navsteak:after{bottom:-7px;left:0;background-color:#1fa2ff}.navburger:hover{background:#fff}.navburger.is-active .navsteak:after,.navburger.is-active .navsteak:before{-webkit-transition-delay:0s;transition-delay:0s;width:0;-webkit-transition-duration:.3s;transition-duration:.3s}.navburger.is-active .navsteak{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.3s;transition-delay:.3s}.navburger.is-active:after{opacity:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:.3s;transition-delay:.3s}.old_browsers{position:fixed;top:0;left:0;width:100%;height:100%;margin:5em auto;text-align:center;font-family:Arial,sans-serif;padding:30px;background-color:#fff;z-index:99999!important}.old_browser-title{font-size:1.5em;line-height:2em;margin-bottom:50px}.browser{margin:1%;position:relative;display:block;float:left;width:18%;height:150px}@media screen and (max-width:800px){.browser{margin:3%;width:44%}}@media screen and (max-width:400px){.browser{margin:3%;width:94%;float:none}}.browser a{position:absolute;top:0;left:0;width:100%;height:100%;text-decoration:none;color:#000;vertical-align:baseline}@media screen and (min-width:1080px){.section-error{padding:100px 0}}.page-error{position:relative;margin:0 auto;max-width:700px;height:auto;text-align:center;padding:20px;background-color:#eee}.page-error_logo{display:block;margin:0 auto 20px}.page-error_title{font-family:47px;margin-bottom:40px;text-align:center}.page-error_img{padding:20px}.page-error_img img{display:block;margin:0 auto;max-width:400px}.page-error_content{text-align:center}@media screen and (min-width:640px){.page-error_content{text-align:left}}.page-error_code{font-size:94px;margin:0;font-weight:900}@media screen and (min-width:1024px){.page-error_code{font-size:188px}}.page-error_message .lost{display:block;margin-bottom:10px;font-weight:700;font-size:24px}.page-error_btn{display:inline-block;padding:10px 20px;margin:20px 0 0}.form_label,label{display:block;margin-bottom:5px}.form_label a,label a{color:#1fa2ff}.search_form label.mandatory_fields,label.is-required{position:relative}.search_form label.mandatory_fields:before,label.is-required:before{content:"*";vertical-align:super;color:#ff374d}.is-required,.search_form .mandatory_fields{position:relative}.is-required:before,.search_form .mandatory_fields:before{content:"*";vertical-align:super;color:#ff374d}input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{height:30px;line-height:30px;padding:0 10px;color:#36474b;border:1px solid #c5c5c5;outline-color:#1fa2ff;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number]{min-width:50px;width:auto;display:inline-block;padding-right:0;text-align:center;font-size:18px;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin-left:10px;display:none}.input-newsletter,input[type=email].input-newsletter{height:40px;line-height:40px;padding:0 10px;border:none;display:inline-block}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:300px;border-radius:0;border:1px solid #d2d2d2;padding:0 10px;font-family:Roboto,sans-serif;background-color:#fff}.select_wrapper{position:relative;display:inline-block;vertical-align:middle;background-color:#fff}.select_wrapper:after{font-family:icon;font-size:24px;color:#1fa2ff;position:absolute;top:50%;margin-top:-12px;right:10px;z-index:0}.select_wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:.01px;text-overflow:"";position:relative;padding:0 40px 0 20px;height:30px;line-height:30px;font-size:14px;border:1px solid #c5c5c5;background-color:transparent;color:#36474b;outline-color:#1fa2ff;width:inherit;z-index:1}.select_wrapper select::-ms-expand{display:none}.field .form_error{font-size:14px}.field .form_error p{display:block!important}.field{position:relative;height:80px;padding:16px 0 0}.field-label{margin:0;color:#16292e;line-height:16px;font-weight:400;text-transform:uppercase;-webkit-transform:translateY(24px);transform:translateY(24px);-webkit-transition:color .3s,-webkit-transform .3s;transition:color .3s,-webkit-transform .3s;transition:transform .3s,color .3s;transition:transform .3s,color .3s,-webkit-transform .3s;-webkit-transform-origin:0 50%;transform-origin:0 50%}.field-label,input.field-input{position:relative;display:block;font-size:16px}input.field-input{width:100%;height:40px;padding:0 5px;line-height:40px;background:transparent;border:none;-webkit-appearance:none;outline:none;-webkit-transition-duration:.3s;transition-duration:.3s}.field:after,.field:before{content:"";height:2px;width:100%;position:absolute;bottom:0;left:0;background-color:#ebebeb}.field:after{background-color:#1fa2ff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.has-label .field-label{-webkit-transform:translateY(0) scale(.75);transform:translateY(0) scale(.75)}.is-focused .field-label{color:#1fa2ff}.field.is-focused:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.contact_message label{display:block;margin-bottom:10px;color:#16292e;font-size:16px;font-weight:400;text-transform:uppercase}label.is-focused{color:#1fa2ff}textarea{display:block;width:100%;padding:10px;height:300px;resize:vertical}label:focus,textarea:focus{border-color:#1fa2ff}.payment_choice{position:relative;padding:4px;height:auto;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}@media screen and (min-width:1024px){.payment_choice{height:auto}}.payment_choice label{position:relative;margin-bottom:0;padding:20px 20px 20px 80px;height:auto;background-color:#fff;display:block;cursor:pointer}@media screen and (min-width:768px){.payment_choice label{padding:30px 4px 4px;height:200px}}.payment_choice label img{display:block;margin:0 auto;max-width:100%}.payment_choice label:before{font-family:icon;font-size:10px;display:block;position:absolute;border:2px solid #ebebeb;border-radius:50%;background-color:#fff;bottom:50%;left:40px;margin-bottom:-15px;width:30px;height:30px;margin-left:-15px;line-height:26px;text-align:center;color:#ebebeb;z-index:3;-webkit-transition-duration:.3s;transition-duration:.3s}@media screen and (min-width:768px){.payment_choice label:before{bottom:10%;left:50%;margin-bottom:0}}.payment_choice label:after{content:"";position:absolute;top:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px);background:#ebebeb;z-index:-1;-webkit-transition-duration:.3s;transition-duration:.3s}.payment_choice input{position:absolute;top:0;left:0;visibility:hidden}.payment_choice input:checked+label:after{background:#1fa2ff -webkit-gradient(linear,left top,right top,from(#1fa2ff),to(#00f7b8));background:#1fa2ff linear-gradient(90deg,#1fa2ff,#00f7b8)}.payment_choice input:checked+label:before{color:#36474b;border-color:#00f7b8;background-color:#00f7b8}.quantity_wrapper{white-space:nowrap;font-size:0}.quantity_wrapper>*{vertical-align:top;font-size:14px}.quantity_wrapper input[type=number]{min-width:50px;max-width:100px;height:40px;font-size:18px;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none}.quantity_buttons_wrapper{display:inline-block;width:20px}.quantity_buttons_wrapper button{display:block;width:100%;cursor:pointer;height:20px;background-color:#d2d2d2;-webkit-transition-duration:.5s;transition-duration:.5s}.quantity_buttons_wrapper button:first-of-type{border-bottom:1px solid #c5c5c5}.quantity_buttons_wrapper button:hover{background-color:#093758;color:#fff}.checker_label{cursor:pointer;padding-left:25px}.checker_label,.checker_label:before{position:relative;display:inline-block;vertical-align:middle}.checker_label:before{left:-25px;content:"";margin-right:-15px;border:1px solid;width:30px;height:30px;line-height:30px;text-align:center;font-size:0;background-color:#fff;border-radius:50%;color:#c5c5c5;-webkit-transition-duration:.3s;transition-duration:.3s}@media screen and (min-width:1024px){.checker_label:before{width:30px;height:30px;line-height:30px;margin-right:-15px}}.checker_label,.checker_label:before{vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checker:checked+.checker_label:before{font-family:icon;font-size:15px;background-color:#1fa2ff;border-color:#fff;color:#fff}@media screen and (min-width:1024px){.checker:checked+.checker_label:before{font-size:15px}}input[type=checkbox].checker+.checker_label:before{border-radius:3px}input[type=radio].checker+.checker_label:before{border-radius:50%}.checker.is-hidden{display:none}.checker-filter+.checker_label{padding:5px 10px 5px 30px;background-color:#ebebeb}.checker-filter+.checker_label:before{font-family:icon;border:none;color:#c5c5c5;background-color:transparent;font-size:15px;height:20px;width:20px;line-height:20px}.checker-filter:checked+.checker_label{background-color:#1fa2ff;color:#fff}.checker-filter:checked+.checker_label:before{font-size:15px;color:#fff}.edit{line-height:1.5em}.edit h1,.edit h2,.edit h3,.edit h4,.edit h5,.edit h6{color:#1fa2ff}.edit ul{margin-bottom:20px}.edit p{margin-bottom:10px}.edit a{color:#1fa2ff;text-decoration:underline}.edit a:hover{-webkit-text-decoration-style:dashed;text-decoration-style:dashed}.edit img{margin:0 auto}.my_account{position:relative;z-index:3}.my_account>a{display:block;height:50px;line-height:50px;color:#36474b;min-width:50px;text-align:center}.my_account>a i{font-weight:600}@media screen and (min-width:1080px){.my_account>a{height:70px;line-height:70px}}.my_account>a>span{line-height:normal;vertical-align:middle;display:none;text-align:left}@media screen and (min-width:1080px){.my_account>a>span{display:inline-block}.my_account>a>span>span{display:block;font-size:14px;padding-left:10px}}.my_account_submenu{position:absolute;display:none;right:-2px;background-color:#fff;padding:20px;border:2px solid #ebebeb;max-width:240px;text-align:left}.my_account_submenu li{display:list-item;height:auto;margin-bottom:20px}.my_account_submenu li:last-child{padding:20px 0 0;margin-bottom:0;border-top:1px solid #36474b}.my_account_submenu li:last-child span{font-style:italic;font-size:12px}.my_account_submenu li:last-child a{margin-top:10px;color:#1fa2ff;display:block}.my_account_submenu li:last-child a:hover{text-decoration:underline}.my_account_submenu li a{line-height:normal;height:auto;padding:0;border-right:0;font-weight:600;color:#1fa2ff}.my_account_submenu li a:hover{text-decoration:underline}.my_account:hover>a{background-color:#1fa2ff;color:#fff}@media screen and (min-width:1080px){.my_account:hover .my_account_submenu{display:block}}.cart-preview{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;right:0;min-width:500px;max-width:550px;background-color:#fff;z-index:9;line-height:normal}.cart-preview,.cart-preview_overlay{display:none;height:calc(100vh - 70px)}.cart-preview_overlay{position:fixed;top:70px;left:0;width:100vw;background-color:rgba(22,41,46,.6)}.cart-preview_products{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;padding:20px;overflow:auto;-webkit-overflow-scrolling:touch}.cart-preview_product{padding:20px 0;border-bottom:1px solid #ebebeb}.cart-preview_product:last-child{border-bottom:0}.cart-preview_product td{vertical-align:middle;padding:0 10px}.cart-preview_product td:first-child{padding-right:10px;padding-left:0}.cart-preview_product td:last-child{padding-left:10px;padding-right:0}.cart-preview_product td img{display:block;max-width:100%}.cart-preview_product_name{font-weight:700;margin-bottom:5px}.cart-preview_product_content{text-align:left;font-size:12px}.cart-preview_footer{position:relative;bottom:0;left:0;width:100%;border-top:1px solid #ebebeb;padding:20px 20px 0;margin-bottom:20px;background-color:#fff}.cart-preview_footer:before{content:"";position:absolute;top:-31px;left:0;width:100%;height:30px;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),to(transparent));background-image:linear-gradient(0deg,#fff,transparent)}.cart-preview_footer .price-middle{font-size:14px}.cart-preview_footer td{padding:5px 0;font-size:12px}.cart-preview_footer td abbr{font-weight:700}.cart-preview_footer td:first-child{text-align:right}.cart-preview_footer tr:last-child td:first-child{text-align:left}.cart-preview_footer tr:last-child td:first-child+td{text-align:right}.cart-preview_footer table{width:100%}.cart-preview_footer td:last-child{text-align:right}.cart-preview_footer_title{font-size:18px;font-weight:700}.cart-preview_footer .btn-main,.cart-preview_footer .search_form .search_btn,.search_form .cart-preview_footer .search_btn{width:100%;margin-top:20px;text-align:center}.price-middle{display:inline-block;vertical-align:middle;padding:10px;background-color:#00f7b8;color:#36474b;font-size:24px;font-weight:700;font-size:12px}@media screen and (min-width:768px){.price-middle{font-size:18px}}.price-promotion{font-size:24px;font-weight:700;background-color:#ffe007;color:#36474b;display:inline-block;padding:10px}.price_product,.product_preview_content .price_wrapper{font-size:47px;font-weight:900;color:#1fa2ff;padding-bottom:30px;border-bottom:1px solid #ebebeb;margin-bottom:20px}.price_product>span,.product_preview_content .price_wrapper>span{font-size:12px;display:block;color:#36474b}.price_product .price,.product_preview_content .price_wrapper .price{display:block;margin:10px auto;font-weight:900}.price_product .price .older,.product_preview_content .price_wrapper .price .older{font-size:24px;font-weight:400;text-decoration:line-through}.price_product .price span,.product_preview_content .price_wrapper .price span{display:inline-block;font-size:inherit}.price_product.is-preview,.product_preview_content .price_wrapper{border-bottom:none}.price_product.is-preview .price,.product_preview_content .price_wrapper .price{color:#36474b}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{width:300px;margin:0 auto;padding:20px 30px;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.33);box-shadow:0 2px 8px rgba(0,0,0,.33);-webkit-transition:all .3s ease;transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}.modal-header h3{margin-top:0;color:#42b983}.modal-body{margin:20px 0}.modal-footer{text-align:right}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}.checkbox-option,.checkbox-option_wrapper{position:relative}.checkbox-option{display:inline-block;vertical-align:top;width:100%;padding:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.checkbox-option label{position:relative;margin-bottom:0;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;min-height:100px}.checkbox-option label:before{font-family:icon;font-size:10px;display:block;border:4px solid #ebebeb;background-color:#fff;right:-4px;width:30px;height:30px;line-height:22px;text-align:center;color:#ebebeb;z-index:3}.checkbox-option label:after,.checkbox-option label:before{position:absolute;top:-4px;-webkit-transition-duration:.3s;transition-duration:.3s}.checkbox-option label:after{content:"";left:-4px;width:calc(100% + 8px);height:calc(100% + 8px);background:#ebebeb;z-index:-1}.checkbox-option input{position:absolute;top:0;left:0;visibility:hidden}.checkbox-option_price{display:inline-block;padding:0 4px;height:20px;line-height:20px;white-space:nowrap;font-size:12px;font-style:italic;background-color:#ebebeb;-webkit-transition-duration:.3s;transition-duration:.3s}.checkbox-option_price.is-old{text-decoration:line-through}.checkbox-option_price.is-promo{background-color:#ffe007}.checkbox-option_content{display:block;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:10px 30px 20px 10px}.checkbox-option_text{display:table-cell;vertical-align:middle;line-height:1.5em}.checkbox-option_media{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;display:block;width:100px;height:100px;background-repeat:no-repeat;background-position:50%}.bg-100-auto{background-size:100% auto}.bg-cover{background-size:cover}.checkbox-option_prices{font-size:0;position:absolute;bottom:0;right:0;display:block;text-align:right}.checkbox-option_prices>*{font-size:12px}.checkbox-option.is-color label{padding-right:0;display:block}.checkbox-option.is-color .checkbox-option_media{width:100%}.checkbox-option.is-color .checkbox-option_content{display:block;padding:10px 10px 20px;width:200px}.checkbox-option .color_preview{display:block;height:50px;width:200px;background-size:cover}.checkbox-option.is-application .checkbox-option_content{padding-bottom:0}.checkbox-option.is-promotion .checkbox-option_price{text-decoration:line-through}.checkbox-option.is-promotion .checkbox-option_price.is-promo{text-decoration:none}.checkbox-option_quantity{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px;margin:4px;height:40px;background-color:#1fa2ff;color:#fff}.checkbox-option_quantity:before{content:"";background-color:#1fa2ff;position:absolute;top:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px);z-index:-1}.checkbox-option_quantity input,.checkbox-option_quantity label{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:50%;margin-bottom:0;text-align:center;border:none}.checkbox-option_quantity label{max-width:100px}.checkbox-option_quantity input{min-width:50px;max-width:90px;height:30px;background-color:hsla(0,0%,100%,.3);color:#fff}.checkbox-option input:disabled+label{cursor:not-allowed}.checkbox-option input:checked+label:after{background:#1fa2ff -webkit-gradient(linear,left top,right top,from(#1fa2ff),to(#00f7b8));background:#1fa2ff linear-gradient(90deg,#1fa2ff,#00f7b8)}.checkbox-option input:checked+label:before{color:#36474b;border-color:#00f7b8;background-color:#00f7b8}.checkbox-option input:checked+label+.checkbox-option_price{background-color:#00f7b8}.option_btn-info{position:absolute;top:0;left:0;width:20px;height:20px;background-color:#1fa2ff;color:#fff;font-size:12px;z-index:9}.product_summary_container{display:none}@media screen and (min-width:768px){.product_summary_container{display:block}}.product_summary{position:fixed;top:50px;left:0;width:100%;padding:0 20px;height:auto;max-height:calc(100vh - 100px);overflow:visible;background-color:#f9f8f8;z-index:9;-webkit-transition-duration:.3s;transition-duration:.3s}@media screen and (min-width:1250px){.product_summary{top:110px}}.product_summary:hover .product_summary_button{height:35px;bottom:-35px}.product_summary:hover .product_summary_button i{font-size:24px}.product_summary.is-open{padding:0 20px 70px}.product_summary.is-open .product_summary_button{height:35px;bottom:-35px}.product_summary.is-open .product_summary_button i{font-size:24px}.product_summary.is-open .product_summary_wrapper{overflow:auto;-webkit-overflow-scrolling:touch}.product_summary_topbar{position:relative;display:block;width:100%;height:40px;line-height:40px;-webkit-transition-duration:1s;transition-duration:1s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.product_summary_topbar .topbar_wrapper{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product_summary_name{margin-bottom:0;position:relative;width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px;font-size:14px}@media screen and (min-width:1024px){.product_summary_name{max-width:800px;font-size:18px;margin-top:5px}}.topbar_sate_text{display:inline-block;padding:0 20px;max-width:200px;text-align:right;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.topbar_sate_text:after{font-family:icon}.topbar_price{display:inline-block;padding:0 20px;height:40px;line-height:40px;font-weight:700;font-size:18px;background-color:#1fa2ff;color:#fff;-webkit-transition-duration:.3s;transition-duration:.3s}.product_summary_quantity{background-color:#12d8fa;color:#fff}.product_summary_quantity label{display:inline-block;margin-left:5px;margin-right:5px;margin-bottom:0;font-size:12px}.product_summary_quantity input{display:inline-block;width:50px;height:40px;line-height:40px;padding:0 10px;border:0;background-color:hsla(0,0%,100%,.3);color:#fff}.product_summary_quantity input::-webkit-inner-spin-button,.product_summary_quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product_summary_wrapper{width:100%;height:auto;max-height:calc(100vh - 200px);overflow:auto;-webkit-overflow-scrolling:touch;display:none;margin:0 auto;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-transform-origin:0 0;transform-origin:0 0}.cart_summary .product_option>span,.product_summary_option{display:block;position:relative;padding:5px 40px 5px 5px;margin:5px;border-radius:5px;overflow:hidden;background-color:#fff}.product_summary_option_price{font-style:italic;color:#1fa2ff}.cart_summary .product_option>span button,.product_summary_option button{position:absolute;right:0;top:0;height:100%;width:30px;background-color:transparent;color:#ff374d;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s}.cart_summary .product_option>span button:hover,.product_summary_option button:hover{background-color:#ff374d;color:#fff}.product_summary_button{position:absolute;bottom:-20px;opacity:1;left:50%;margin-left:-25px;width:50px;height:20px;border-bottom-right-radius:50%;border-bottom-left-radius:50%;outline:none;z-index:7;background-color:#f9f8f8;cursor:pointer}.product_summary_button,.product_summary_button i{-webkit-transition-duration:.3s;transition-duration:.3s}.product_summary_button i{font-size:18px}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;cursor:pointer;background-color:rgba(22,41,46,.8);z-index:9}.product_summary_title{font-size:18px;font-weight:700;display:block;margin-bottom:10px;margin-top:20px}.color-preview{display:inline-block;vertical-align:middle;margin-right:10px;border-radius:5px;width:20px;height:20px;background-size:cover;background-repeat:no-repeat;background-position:50%}.product_summary_footer{position:absolute;bottom:0;right:0;max-width:1024px}@media screen and (min-width:1080px){.product_summary_footer{right:15%}}.product_summary_footer .btn-main,.product_summary_footer .search_form .search_btn,.search_form .product_summary_footer .search_btn{background-color:#093758;font-size:14px;height:40px;line-height:40px;vertical-align:top;padding:0 20px;min-width:200px}.product_summary_footer .btn-main:disabled,.product_summary_footer .search_form .search_btn:disabled,.search_form .product_summary_footer .search_btn:disabled{background-color:#ebebeb;color:#c5c5c5}.product_summary_footer .btn-main:disabled.is-loading,.product_summary_footer .search_form .search_btn:disabled.is-loading,.search_form .product_summary_footer .search_btn:disabled.is-loading{border-radius:0;padding:0 20px}.product_summary_footer .list-inline-block,.product_summary_footer .socials_list,.product_summary_footer .tutorials_filter{font-size:0}.product_summary_footer .list-inline-block>*,.product_summary_footer .socials_list>*,.product_summary_footer .tutorials_filter>*{height:40px;line-height:40px;font-size:14px;vertical-align:top}.block-info{padding:20px;background-color:#ebebeb;margin:10px 0;text-align:center}.block-info>.icon{font-size:47px;color:#1fa2ff}.block-info_title{margin-bottom:10px}.block-info.is-help{background-color:#1fa2ff;color:#fff}.block-info.is-help .icon,.block-info.is-help a{color:#fff}.block-info.is-help strong{display:inline-block;margin:0 auto 10px;font-size:24px}.support-call{position:fixed;bottom:50px;right:25px;height:50px;-webkit-transition:width .6s ease;transition:width .6s ease}.support-call:hover .btn-floating{-webkit-transform:rotate(10deg);transform:rotate(10deg)}.support-call .phone_number{display:none;vertical-align:top;padding:0 10px;height:50px;line-height:50px;background-color:#1fa2ff;color:#fff;white-space:nowrap;font-size:24px;border-radius:20px;-webkit-box-shadow:0 2px 3px 0 rgba(22,41,46,.3);box-shadow:0 2px 3px 0 rgba(22,41,46,.3);-webkit-transition-duration:.3s;transition-duration:.3s;opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}.support-call .phone_number.display{display:inline-block}.support-call .phone_number.is-visible{opacity:1;-webkit-transform:translateX(-5px);transform:translateX(-5px)}.support-call .phone_number a{color:#fff}.support-call .btn-floating{display:inline-block;vertical-align:top;width:50px;height:50px;text-align:center;line-height:50px;color:#fff;font-size:24px;border-radius:50%;background-color:#1fa2ff;-webkit-box-shadow:inset -1px 0 2px 0 rgba(22,41,46,.3),0 1px 3px 0 #16292e;box-shadow:inset -1px 0 2px 0 rgba(22,41,46,.3),0 1px 3px 0 #16292e;-webkit-transform:rotate(0);transform:rotate(0);cursor:pointer}.product_preview.is-small{position:relative;max-width:400px;font-size:14px;padding-bottom:35px;background-color:#fff}.product_preview_content{padding:20px}@media screen and (min-width:640px){.product_preview_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left}}@media screen and (min-width:640px){.product_preview_content .product_informations,.product_preview_content .product_media{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (min-width:640px){.product_preview_content .product_informations{padding-left:20px}}.product_preview_btn{position:absolute;bottom:0;left:0;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;padding:10px 25px;background-color:#093758;color:#fff;-webkit-transition-duration:.5s;transition-duration:.5s;display:block;width:100%;text-align:center}.product_preview_btn:hover{background-color:#041a2a;color:#fff}.product_preview_content .product_preview_media{margin-bottom:10px}@media screen and (min-width:640px){.product_preview_content .product_preview_media{margin-bottom:0}}.product_preview_content .product_preview_media img{margin:0 auto;display:block}.product_preview_content .product_ref{font-size:10px;text-transform:uppercase;margin-bottom:5px}.product_preview_content .product_title{font-size:16.8px;margin-bottom:10px}.product_preview_content .product_title a{color:#36474b;-webkit-transition-duration:.3s;transition-duration:.3s}.product_preview_content .product_title a:hover{color:#1fa2ff}.product_preview_content .price_wrapper{margin-bottom:0;padding-bottom:0;font-size:18px}@media screen and (min-width:1366px){.product_preview_content .price_wrapper{font-size:24px}}.product_preview.is-large{position:relative}@media screen and (min-width:640px){.product_preview.is-large{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product_preview.is-large>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.product_preview.is-large .product_preview_media{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}.product_preview.is-large .product_preview_content{display:block;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.product_preview.is-large .product_preview_price{position:relative;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;padding-bottom:50px}}.product_preview.is-large{border:1px solid #ebebeb;margin:10px auto}@media screen and (min-width:1080px){.product_preview.is-large{margin:10px}}.product_preview.is-large .product_preview_media{padding:10px}@media screen and (min-width:1080px){.product_preview.is-large .product_preview_media{padding:20px}}.product_preview.is-large .product_preview_media img{max-width:100%}.product_preview.is-large .product_preview_content,.product_preview.is-large .product_preview_price{padding:10px}@media screen and (min-width:1080px){.product_preview.is-large .product_preview_content,.product_preview.is-large .product_preview_price{padding:20px}}.product_preview.is-large .product_preview_content .product_name{font-size:18px}.product_preview.is-large .product_preview_content .product_name a{color:#36474b;-webkit-transition:color .3s;transition:color .3s}.product_preview.is-large .product_preview_content .product_name a:hover{color:#1fa2ff}.product_preview.is-large .product_preview_btn{position:absolute;bottom:0;right:0}@media screen and (min-width:640px){.product_preview.is-large .product_preview_btn{bottom:-1px;right:-1px}}.product_preview_content .colors_wrapper{margin-top:10px}.colors,.product_preview_content .colors_wrapper>*{display:inline-block;vertical-align:middle}.color{display:inline-block;width:20px;height:20px;background-size:cover;background-repeat:no-repeat;border:1px solid #ebebeb}.product_preview_price{padding:20px}.product_preview_content .product_preview_price .price_wrapper,.product_preview_price .price_product,.product_preview_price .product_preview_content .price_wrapper{margin:0 auto;border-bottom:none;color:#36474b}.options-category_title{position:relative}.options-category_title .options-category_info{position:absolute;top:0;right:0;width:50px;height:100%;cursor:pointer;background-color:#093758;color:#fff;outline:none;-webkit-transition-duration:.3s;transition-duration:.3s}.options-category_title .options-category_info:hover{background-color:rgba(9,55,88,.7)}.search{background-color:#1fa2ff;color:#fff;padding:20px}.search input,.search label,.search option,.search select{color:#36474b}.search_form ul{padding:0}.search_form_item{margin-bottom:10px}.search_form .mandatory_fields{display:block;margin:10px 0;color:#fff}.search_form .mandatory_fields:before{color:#fff}.search_form label{display:block;color:#fff}.search_form label:before{color:#fff}.search_form .select_wrapper{display:block}.search_form .select_wrapper select{width:100%;height:35px;line-height:35px;padding-left:10px;border:none;text-transform:none;color:#36474b;font-size:14px}.search_form .search_btn{display:block;width:100%}.search_sizes{display:block}@media screen and (min-width:640px){.search_sizes{font-size:0}.search_sizes>*{display:inline-block;font-size:14px;vertical-align:middle}.search_sizes>:first-of-type{margin-right:5px}.search_sizes>:last-of-type{margin-left:5px}}.search_size{font-size:0;padding:3px 10px;margin-bottom:10px;height:40px;line-height:40px;background-color:#fff;color:#36474b}@media screen and (min-width:640px){.search_size{width:calc(50% - 5px);margin-bottom:0}}.search_size>*{font-size:14px;line-height:normal}.search_size label{color:#36474b;display:inline-block;width:30%}.search_size input[type=text]{display:inline-block;height:18px;line-height:18px;width:50%;background-color:#fff;border:0;border-bottom:1px solid #1fa2ff}.search_size span{display:inline-block;text-align:center;width:20%}#product{padding-bottom:50px}main{overflow-x:hidden;min-height:70vh}.category-standards,.home-do_it_yourself,.home-enterprise,.newsletter_socials,.section,.section-tuto_video,.section_tuto-steps,.support_form-contact,.support_form-date{padding:25px 0}@media screen and (min-width:1024px){.category-standards,.home-do_it_yourself,.home-enterprise,.newsletter_socials,.section,.section-tuto_video,.section_tuto-steps,.support_form-contact,.support_form-date{padding:50px 0}}.section-search-buy{position:relative;background-color:#fff}@media screen and (min-width:1024px){.section-search-buy:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background-color:#1fa2ff}}.section-search-buy .section_wrapper{padding:0}@media screen and (min-width:1024px){.section-search-buy .section_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}.section-search-buy .section_wrapper>*{position:relative;width:100%}@media screen and (min-width:1024px){.section-search-buy .section_wrapper>*{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:50%;padding:20px}}.section-search-buy .order_steps{padding:20px}.section-search-buy .steps_order{position:relative;padding:0 50px;width:100%;margin-bottom:20px}@media screen and (min-width:1024px){.section-search-buy .steps_order{position:absolute;bottom:0;left:0;height:calc(100% - 60px);margin-bottom:0}}@media screen and (min-width:1366px){.section-search-buy .steps_order{padding:0}}.section-search-buy .steps_order .tns-inner,.section-search-buy .steps_order .tns-outer,.steps_slide,.steps_slider{position:relative;height:100%}.steps_slide{overflow:hidden;border:1px solid #f9f8f8}@media screen and (min-width:1366px){.steps_slide{border:0}}.step_number{position:absolute;display:block;height:30px;width:30px;line-height:30px;top:0;right:0;text-align:center;background-color:#f9f8f8}.step_number img{display:inline-block;vertical-align:middle;height:20px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.step_number img[src$=".svg"]{width:100%;min-width:10%}}@media screen and (min-width:1366px){.step_number{height:90%;width:auto;line-height:1;top:auto;bottom:0;background-color:transparent;-webkit-transform:translateY(0);transform:translateY(0)}.step_number img{height:100%;width:auto}}@media screen and (min-width:1366px) and (-ms-high-contrast:active),screen and (min-width:1366px) and (-ms-high-contrast:none){.step_number img img[src$=".svg"]{width:100%}}.order_step{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:100%}.order_step_content{line-height:normal;font-weight:700;font-size:18px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:100%;padding:20px}@media screen and (min-width:768px){.order_step_content{text-align:center}}@media screen and (min-width:1366px){.order_step_content{text-align:left;padding-left:70px;max-width:50%}}.order_step_content img{max-width:120px}@media screen and (min-width:768px){.intro_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px){.intro_content_wrapper,.intro_media{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.intro_media{background-repeat:no-repeat;background-position:50%;background-size:cover;min-height:200px}.intro_content_wrapper{padding:5%;background-color:#f9f8f8}.is-pdf .cart_summary td{display:table-cell}.is-pdf .btn-scroll-up{display:none}.container{max-width:1024px}.susy-debug{padding:50px 0;background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%23b3e6e6" width="100%" %3E%3Crect x="0" width="8.33333%" height="100%"/%3E%3Crect x="8.33333%" width="8.33333%" height="100%"/%3E%3Crect x="16.66667%" width="8.33333%" height="100%"/%3E%3Crect x="25%" width="8.33333%" height="100%"/%3E%3Crect x="33.33333%" width="8.33333%" height="100%"/%3E%3Crect x="41.66667%" width="8.33333%" height="100%"/%3E%3Crect x="50%" width="8.33333%" height="100%"/%3E%3Crect x="58.33333%" width="8.33333%" height="100%"/%3E%3Crect x="66.66667%" width="8.33333%" height="100%"/%3E%3Crect x="75%" width="8.33333%" height="100%"/%3E%3Crect x="83.33333%" width="8.33333%" height="100%"/%3E%3Crect x="91.66667%" width="8.33333%" height="100%"/%3E%3C/svg%3E')}.account_addresses,.form_list_item-utils,.payments_wrapper,.product_sizes_wrapper,.product_summary_wrapper,.row-ib,.save_date_wrapper{font-size:0}.account_addresses>*,.form_list_item-utils>*,.payments_wrapper>*,.product_sizes_wrapper>*,.product_summary_wrapper>*,.row-ib>*,.save_date_wrapper>*{display:inline-block;vertical-align:top;font-size:14px;width:100%}.row-ib.va-middle>*,.va-middle.account_addresses>*,.va-middle.form_list_item-utils>*,.va-middle.payments_wrapper>*,.va-middle.product_sizes_wrapper>*,.va-middle.product_summary_wrapper>*,.va-middle.save_date_wrapper>*{vertical-align:middle}.footer_wrapper:after,.row:after{display:block;clear:both;content:""}.footer_wrapper>*,.row>*{float:left}.col-1{width:8.33333%}.col-1,.col-2{padding-left:0}.col-2{width:16.66667%}.col-3{width:25%}.col-3,.col-4{padding-left:0}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-5,.col-6{padding-left:0}.col-6{width:50%}.col-7{width:58.33333%}.col-7,.col-8{padding-left:0}.col-8{width:66.66667%}.col-9{width:75%;padding-left:0}.col-10{width:83.33333%;padding-left:0}.col-11{width:91.66667%;padding-left:0}.col-12{width:100%;padding-left:0}@media screen and (min-width:640px){.col-s-1{width:8.33333%;padding-left:0}}@media screen and (min-width:640px){.col-s-2{width:16.66667%;padding-left:0}}@media screen and (min-width:640px){.col-s-3,.product_size_col{width:25%;padding-left:0}}@media screen and (min-width:640px){.col-s-4{width:33.33333%;padding-left:0}}@media screen and (min-width:640px){.col-s-5{width:41.66667%;padding-left:0}}@media screen and (min-width:640px){.account_addresses>li,.col-s-6,.form_list_item-utils_col,.page-error_content,.page-error_img,.product_summary_wrapper>*,.support_form-contact .choose-date,.support_form-contact .choose-time,.support_form-contact .firstname,.support_form-contact .lastname,.support_form-date .choose-date,.support_form-date .choose-time,.support_form-date .firstname,.support_form-date .lastname{width:50%;padding-left:0}}@media screen and (min-width:640px){.col-s-7{width:58.33333%;padding-left:0}}@media screen and (min-width:640px){.col-s-8{width:66.66667%;padding-left:0}}@media screen and (min-width:640px){.col-s-9{width:75%;padding-left:0}}@media screen and (min-width:640px){.col-s-10{width:83.33333%;padding-left:0}}@media screen and (min-width:640px){.col-s-11{width:91.66667%;padding-left:0}}@media screen and (min-width:640px){.col-s-12{width:100%;padding-left:0}}@media screen and (min-width:768px){.col-m-1{width:8.33333%;padding-left:0}}@media screen and (min-width:768px){.col-m-2{width:16.66667%;padding-left:0}}@media screen and (min-width:768px){.col-m-3{width:25%;padding-left:0}}@media screen and (min-width:768px){.col-m-4{width:33.33333%;padding-left:0}}@media screen and (min-width:768px){.col-m-5{width:41.66667%;padding-left:0}}@media screen and (min-width:768px){.col-m-6,.payments_wrapper>*{width:50%;padding-left:0}}@media screen and (min-width:768px){.col-m-7{width:58.33333%;padding-left:0}}@media screen and (min-width:768px){.col-m-8{width:66.66667%;padding-left:0}}@media screen and (min-width:768px){.col-m-9{width:75%;padding-left:0}}@media screen and (min-width:768px){.col-m-10{width:83.33333%;padding-left:0}}@media screen and (min-width:768px){.col-m-11{width:91.66667%;padding-left:0}}@media screen and (min-width:768px){.col-m-12{width:100%;padding-left:0}}@media screen and (min-width:1024px){.col-l-1{width:8.33333%;padding-left:0}}@media screen and (min-width:1024px){.col-l-2{width:16.66667%;padding-left:0}}@media screen and (min-width:1024px){.col-l-3,.payments_wrapper>*{width:25%;padding-left:0}}@media screen and (min-width:1024px){.account_addresses>li,.col-l-4{width:33.33333%;padding-left:0}}@media screen and (min-width:1024px){.col-l-5{width:41.66667%;padding-left:0}}@media screen and (min-width:1024px){.col-l-6{width:50%;padding-left:0}}@media screen and (min-width:1024px){.col-l-7{width:58.33333%;padding-left:0}}@media screen and (min-width:1024px){.col-l-8{width:66.66667%;padding-left:0}}@media screen and (min-width:1024px){.col-l-9{width:75%;padding-left:0}}@media screen and (min-width:1024px){.col-l-10{width:83.33333%;padding-left:0}}@media screen and (min-width:1024px){.col-l-11{width:91.66667%;padding-left:0}}@media screen and (min-width:1024px){.col-l-12{width:100%;padding-left:0}}@media screen and (min-width:768px){.push-m-1{position:relative;left:8.33333%}}@media screen and (min-width:768px){.push-m-2{position:relative;left:16.66667%}}@media screen and (min-width:768px){.push-m-3{position:relative;left:25%}}@media screen and (min-width:768px){.push-m-4{position:relative;left:33.33333%}}@media screen and (min-width:768px){.push-m-5{position:relative;left:41.66667%}}@media screen and (min-width:768px){.push-m-6{position:relative;left:50%}}@media screen and (min-width:768px){.push-m-7{position:relative;left:58.33333%}}@media screen and (min-width:768px){.push-m-8{position:relative;left:66.66667%}}@media screen and (min-width:768px){.push-m-9{position:relative;left:75%}}@media screen and (min-width:768px){.push-m-10{position:relative;left:83.33333%}}@media screen and (min-width:768px){.push-m-11{position:relative;left:91.66667%}}@media screen and (min-width:768px){.push-m-12{position:relative;left:100%}}.pull-m-1{position:relative;left:-8.33333%}.pull-m-2{position:relative;left:-16.66667%}.pull-m-3{position:relative;left:-25%}.pull-m-4{position:relative;left:-33.33333%}.pull-m-5{position:relative;left:-41.66667%}.pull-m-6{position:relative;left:-50%}.pull-m-7{position:relative;left:-58.33333%}.pull-m-8{position:relative;left:-66.66667%}.pull-m-9{position:relative;left:-75%}.pull-m-10{position:relative;left:-83.33333%}.pull-m-11{position:relative;left:-91.66667%}.pull-m-12{position:relative;left:-100%}.header{position:fixed;top:0;left:0;width:100%;z-index:999}@media screen and (min-width:1250px){.header{border-bottom:none}}.header.is-scrolled .header_topbar{padding:5px 20px}.header.is-scrolled .header_logo img{height:30px}.header_logo{display:block;position:relative;width:auto;padding:0;margin:0 auto}.header_logo img{display:block;height:25px}@media screen and (min-width:1080px){.header_logo img{height:50px}}.header_topbar{height:50px;position:relative;padding:5px 0;background-color:#fff;text-align:center}.header_topbar>.account_list,.header_topbar>.addresses_wrapper,.header_topbar>.category_content,.header_topbar>.certifications,.header_topbar>.do_it_yourself_wrapper,.header_topbar>.footer_wrapper,.header_topbar>.newsletter_socials_wrapper,.header_topbar>.product_summary_wrapper,.header_topbar>.section-registration,.header_topbar>.section_wrapper,.header_topbar>.support_form,.header_topbar>.wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 10px;height:100%}.header_topbar>.account_list>*,.header_topbar>.addresses_wrapper>*,.header_topbar>.category_content>*,.header_topbar>.certifications>*,.header_topbar>.do_it_yourself_wrapper>*,.header_topbar>.footer_wrapper>*,.header_topbar>.newsletter_socials_wrapper>*,.header_topbar>.product_summary_wrapper>*,.header_topbar>.section-registration>*,.header_topbar>.section_wrapper>*,.header_topbar>.support_form>*,.header_topbar>.wrapper>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;white-space:nowrap}.header_topbar>.account_list>*>*,.header_topbar>.addresses_wrapper>*>*,.header_topbar>.category_content>*>*,.header_topbar>.certifications>*>*,.header_topbar>.do_it_yourself_wrapper>*>*,.header_topbar>.footer_wrapper>*>*,.header_topbar>.newsletter_socials_wrapper>*>*,.header_topbar>.product_summary_wrapper>*>*,.header_topbar>.section-registration>*>*,.header_topbar>.section_wrapper>*>*,.header_topbar>.support_form>*>*,.header_topbar>.wrapper>*>*{vertical-align:middle}@media screen and (min-width:1080px){.header_topbar{height:70px}}.topbar_contact{display:none}@media screen and (min-width:1080px){.topbar_contact{display:inline-block;line-height:50px;font-weight:700;color:#1fa2ff}}@media screen and (min-width:1080px) and (min-width:1080px){.topbar_contact{line-height:70px}}.topbar_links>a{color:#36474b;display:inline-block;-webkit-transition:color .3s ease;transition:color .3s ease}.topbar_links>a span{display:none}.topbar_links>a:hover{color:#1fa2ff}@media screen and (min-width:1080px){.topbar_links>a span{display:inline-block}}.topbar_links{padding-right:90px}@media screen and (min-width:1080px){.topbar_links{padding-right:70px}}.topbar_links>ul{font-size:0}.topbar_links>ul>li{font-size:14px;border-right:2px solid #f9f8f8;display:inline-block}.topbar_links>ul>li:first-child{border-left:2px solid #f9f8f8}.topbar_links>ul>li>a{padding:0 20px;-webkit-transition:all .3s ease;transition:all .3s ease}.topbar_links>ul>li:hover>a{background-color:#1fa2ff;color:#fff}.header_menubar{display:none;background-color:#f9f8f8;height:calc(100vh - 50px);overflow:auto;overflow-scrolling:touch}.header_menubar>.account_list,.header_menubar>.addresses_wrapper,.header_menubar>.category_content,.header_menubar>.certifications,.header_menubar>.do_it_yourself_wrapper,.header_menubar>.footer_wrapper,.header_menubar>.newsletter_socials_wrapper,.header_menubar>.product_summary_wrapper,.header_menubar>.section-registration,.header_menubar>.section_wrapper,.header_menubar>.support_form,.header_menubar>.wrapper{padding:0}@media screen and (min-width:1080px){.header_menubar{display:block;background-image:-webkit-gradient(linear,left top,right top,from(#1fa2ff),to(#00f7b8));background-image:linear-gradient(90deg,#1fa2ff,#00f7b8);height:40px;overflow:visible}}.nav_main-products{text-align:left;margin:0 auto}.nav_main-products>li{display:block;border-bottom:1px solid #ebebeb}@media screen and (min-width:1080px){.nav_main-products>li{display:inline-block;border-bottom:0}}.nav_main-products>li.topbar_contact-mobile{display:block}@media screen and (min-width:1080px){.nav_main-products>li.topbar_contact-mobile{display:none}}.nav_main-products li.has-submenu{position:relative}.nav_main-products li.has-submenu>a:after{position:absolute;font-family:icon;right:10px}@media screen and (min-width:1080px){.nav_main-products li.has-submenu>a:after{display:none}}.nav_main-products>li>a{display:block;line-height:40px;color:#36474b;background-color:hsla(0,0%,100%,0);padding:0 10px;font-size:18px;position:relative}.nav_main-products>li>a:hover{background-color:hsla(0,0%,100%,.3)}.nav_main-products>li>a.is-active{color:#fff;background-color:#1fa2ff}@media screen and (min-width:1080px){.nav_main-products>li>a{display:inline-block;color:#fff;background-color:hsla(0,0%,100%,0)}}.nav_main-products li.has-submenu:hover .submenu_wrapper{display:block}.nav_main-products .submenu_wrapper{display:none;position:relative;background-color:#ebebeb}@media screen and (min-width:1080px){.nav_main-products .submenu_wrapper{position:absolute;background-color:#fff;border:2px solid #ebebeb;border-top:0}}.nav_main-products .submenu a{display:block;padding:10px 20px;color:#36474b;text-align:left;font-size:18px;-webkit-transition:all .2s ease;transition:all .2s ease}.nav_main-products .submenu a.is-active,.nav_main-products .submenu a:hover{color:#fff;background-color:#1fa2ff}@media screen and (min-width:1080px){.nav_main-products .submenu a{white-space:nowrap}}.header_user{position:relative}.btn-shopping-cart{color:#36474b;display:inline-block;position:absolute;top:-5px;right:50px;background-color:#fff;text-align:center;line-height:50px;-webkit-transition-duration:.3s;transition-duration:.3s}.btn-shopping-cart>a{position:relative;display:block;width:50px;color:#16292e;z-index:3;font-size:18px}.btn-shopping-cart.is-empty{cursor:default}.btn-shopping-cart.is-empty i{opacity:.7;margin-right:0}.btn-shopping-cart.is-empty .shopping-cart_count{display:none}@media screen and (min-width:1080px){.btn-shopping-cart{right:10px;min-height:auto;line-height:70px;width:70px}}@media screen and (min-width:1024px){.btn-shopping-cart:hover{background-color:#1fa2ff}.btn-shopping-cart:hover>a{color:#fff}.btn-shopping-cart:hover .shopping-cart_count{background-color:#fff;color:#36474b}.btn-shopping-cart:hover .cart-preview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.btn-shopping-cart:hover+.cart-preview_overlay{display:block}}@media screen and (min-width:1024px){.btn-shopping-cart.is-empty:hover{background-color:#fff}.btn-shopping-cart.is-empty:hover>a{color:#16292e}.btn-shopping-cart.is-empty:hover+.cart-preview_overlay{display:none}}.btn-shopping-cart:before{font-family:icon;font-size:24px;position:absolute;left:0;text-align:center;width:100%;background-color:#1fa2ff;color:#36474b;opacity:0;z-index:1}.btn-shopping-cart.is-active:before{opacity:1}.btn-shopping-cart i{font-style:normal}.shopping-cart_count{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:16px;height:16px;line-height:16px;border-radius:8px;background-color:#1fa2ff;color:#fff;font-size:10px;text-align:center;-webkit-transition-duration:.3s;transition-duration:.3s}.header-cart_logo,.header-cart_logo a{margin:0;text-align:center;padding:20px}.header-cart_logo img{display:inline-block;vertical-align:middle;height:50px;width:auto}footer#footer{background-color:#ebebeb}.footer_wrapper{padding:20px}@media screen and (min-width:1024px){.footer_wrapper{padding:50px 15px}}.footer_wrapper>*{width:100%;padding:10px}@media screen and (min-width:640px){.footer_wrapper>*{width:50%}.footer_wrapper>:last-child img{margin:0}}@media screen and (min-width:768px){.footer_wrapper>*{width:20%;padding:0 10px}}.footer_copyrights{background-color:#c5c5c5;color:#36474b;font-size:10px}.footer_copyrights .account_list,.footer_copyrights .addresses_wrapper,.footer_copyrights .category_content,.footer_copyrights .certifications,.footer_copyrights .do_it_yourself_wrapper,.footer_copyrights .footer_wrapper,.footer_copyrights .newsletter_socials_wrapper,.footer_copyrights .product_summary_wrapper,.footer_copyrights .section-registration,.footer_copyrights .section_wrapper,.footer_copyrights .support_form,.footer_copyrights .wrapper{padding:20px}.footer_wrapper ul li a{display:inline-block;padding:5px 0;color:#36474b}.footer_wrapper ul li a:hover{text-decoration:underline}a.logo-footer{display:block;margin-bottom:5px}a.logo-footer img{position:relative;display:inline-block;max-width:200px}.footer_title{color:#1fa2ff}.footer_payments img{display:block;margin:0 auto}.products_types_wrapper{position:relative}.footer_products_types{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0;background-color:#fff}.footer_products_types .type{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;text-align:center;border-right:1px solid #ebebeb;width:50%}.footer_products_types .type:last-child{border-right:none}.footer_products_types .type:first-child,.footer_products_types .type:first-child+*{border-bottom:1px solid #ebebeb}@media screen and (min-width:768px){.footer_products_types .type{width:25%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.footer_products_types .type:first-child,.footer_products_types .type:first-child+*{border-bottom:none}}.footer_products_types a{display:block;color:#36474b;padding:20px;-webkit-transition-duration:.3s;transition-duration:.3s}@media screen and (min-width:768px){.footer_products_types a{padding:40px}}.footer_products_types a:hover{color:#1fa2ff}.footer_products_types img{display:block;height:80px;width:auto}.footer_products_types .type img{display:block;margin:0 auto 10px;max-width:100%}.home_slider{position:relative;min-height:450px}.home_slider .slider_controls{color:#1fa2ff}.home_slider .slider_controls li{-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff}.home_slider_item{background-size:cover;background-repeat:no-repeat;background-position:50%;min-height:450px;line-height:450px;text-align:center}.home_slide_content{display:inline-block;padding:20px 50px;vertical-align:middle;line-height:normal;max-width:600px;background-color:hsla(0,0%,100%,.6)}@media screen and (min-width:768px){.home_slide_content{padding:20px}}.home-enterprise{background-color:#ebebeb}.home-guarantees{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0}.home-guarantees .guarantee{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;text-align:center;padding:20px;border-right:1px solid #ebebeb;width:50%}.home-guarantees .guarantee:last-child{border-right:none}.home-guarantees .guarantee:first-child,.home-guarantees .guarantee:first-child+*{border-bottom:1px solid #ebebeb}@media screen and (min-width:768px){.home-guarantees .guarantee{padding:40px;width:25%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.home-guarantees .guarantee:first-child,.home-guarantees .guarantee:first-child+*{border-bottom:none}}.home-guarantees .guarantee img{display:block;margin:0 auto 10px;max-width:100%}.home-bestsellers{background-color:#1fa2ff}.home-bestsellers .section_wrapper{padding:0 50px}.bestsellers_wrapper{position:relative;text-align:center}.bestsellers{text-align:center}@media screen and (min-width:768px){.bestsellers{margin:0 auto}}.home-bestsellers .slider_controls>*{color:#fff;background-color:transparent}.home-bestsellers .slider_controls>:first-of-type{-webkit-transform:translate(-50px,-50%);transform:translate(-50px,-50%)}.home-bestsellers .slider_controls>:last-of-type{-webkit-transform:translate(50px,-50%);transform:translate(50px,-50%)}.home-do_it_yourself{background-color:#ebebeb}@media screen and (min-width:640px){.do_it_yourself_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.do_it_yourself_wrapper>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}.do_it_yourself_wrapper>:first-child{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%}}.do_it_yourself_wrapper .content{padding:20px 0}@media screen and (min-width:640px){.do_it_yourself_wrapper .content{padding:20px}}.help_media{position:relative;min-height:50px}.help_media .loader{position:absolute;top:50%;left:50%;z-index:0}.order_help_img{display:block;position:relative;height:auto;max-width:100%}.help_phone{margin:10px 0;color:#1fa2ff;font-weight:700}.help_phone,.js-price-total{display:inline-block;font-size:24px}.js-price-total{position:fixed;top:100px;right:0;background-color:#00f7b8;padding:20px;z-index:9999;-webkit-transition-duration:.3s;transition-duration:.3s}.js-price-total .is-promo{text-decoration:line-through}.product_wrapper{overflow:hidden}.product{margin:0 auto;padding:50px 0;max-width:1250px}@media screen and (min-width:768px){.product .section_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.product_gallery,.product_informations{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.product_gallery{position:relative;margin-top:30px}@media screen and (min-width:1366px){.product_gallery{margin-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.gallery_thumbnails_wrapper{margin-top:10px}@media screen and (min-width:1366px){.gallery_thumbnails_wrapper{margin-top:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 10px 0 0;max-width:113px}}.gallery_thumbnails{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width:1366px){.gallery_thumbnails{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto}}.gallery_thumbnails li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;cursor:pointer;position:relative;min-height:40px;max-height:70px;line-height:40px;text-align:center;overflow:hidden;border:1px solid #ebebeb;margin:5px;padding:4px;background-size:cover;background-repeat:no-repeat;background-position:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:linear-gradient(180deg,transparent,transparent);-webkit-transition-duration:.3s;transition-duration:.3s}@media screen and (min-width:1366px){.gallery_thumbnails li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:20%}.gallery_thumbnails li:first-child{margin-top:0}.gallery_thumbnails li:last-child{margin-bottom:0}}.gallery_thumbnails li.tns-nav-active{outline:none;background-image:-webkit-gradient(linear,left top,left bottom,from(#00f7b8),to(#1fa2ff));background-image:linear-gradient(180deg,#00f7b8,#1fa2ff)}.gallery_thumbnails li img{max-height:100%;width:auto;position:relative;display:inline-block;vertical-align:top}.gallery_thumbnails li:before{content:"";display:block;position:absolute;top:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px);background-color:#fff}.gallery_thumbnails img{display:block;max-width:100%}.gallery_view{position:relative;margin-top:5px}@media screen and (min-width:1366px){.gallery_view{margin-top:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.gallery_view img{display:block;position:relative;margin:0 auto;max-width:100%}.gallery_view .price-promotion{position:absolute;top:0;left:0;z-index:2}.gallery_view-360{position:absolute;top:0;display:none;width:100%;z-index:12;cursor:ew-resize;background-color:#fff}.gallery_view-360.is-visible{display:block}.btn-360{display:inline-block;margin:5px;width:calc(100% - 10px);height:50px;background-color:#fff;font-size:24px;color:#1fa2ff;border:4px solid #1fa2ff;font-weight:700;text-align:center;-webkit-transition-duration:.3s;transition-duration:.3s}.btn-360:hover{background-color:#1fa2ff;color:#fff}.btn-360-close{position:absolute;display:inline-block;top:0;right:0;height:24px;width:24px;text-align:center;background-color:transparent;font-size:24px;z-index:5;line-height:normal;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition-duration:.3s;transition-duration:.3s}.btn-360-close i,.btn-360-close i:before{vertical-align:baseline}.btn-360-close:hover{-webkit-transform:rotate(90deg) scale(1.2);transform:rotate(90deg) scale(1.2)}.circlr_view:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:150px;background-image:url(/images/degree-overlay.png);background-size:100% auto;background-repeat:no-repeat;background-position:bottom}.circlr_view img{max-height:100%;width:auto}.slider_controls button,.slider_controls li{position:absolute;top:50%;width:50px;height:50px;z-index:9;line-height:50px;text-align:center;font-size:47px;outline:none;cursor:pointer;background-color:hsla(0,0%,100%,.3)}.slider_controls button:disabled,.slider_controls li:disabled{cursor:not-allowed;opacity:.5}.slider_controls button:first-child,.slider_controls li:first-child{left:0}.slider_controls button:last-child,.slider_controls li:last-child{right:0}@media screen and (min-width:768px){.product_informations{padding-left:50px}}.product_ref{font-size:12px;text-transform:uppercase;margin-bottom:5px}.product_name{font-size:24px;font-weight:700;margin-bottom:30px}.product_options_wrapper{padding:0 10px}.product_size_col{margin-bottom:20px}.product_size_col label{font-weight:700}.product_size_col input{display:inline-block;font-size:24px}.product_options_group{margin-bottom:10px}@media screen and (min-width:768px){.product_options_group{padding-left:10px}}.product_options_group>*{font-size:14px;display:inline-block;vertical-align:top;padding:10px;width:100%;max-width:300px}@media screen and (min-width:640px){.product_options_group>*{width:50%}}@media screen and (min-width:768px){.product_options_group>*{width:auto}}.product_options_group.is-color>*{width:50%}@media screen and (min-width:640px){.product_options_group.is-color>*{width:auto}}.options_group_header{position:relative;z-index:3}@media screen and (min-width:768px){.options_group_header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media screen and (min-width:768px){.options_group_header>*{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:100%;-webkit-transition-duration:.3s;transition-duration:.3s}}@media screen and (min-width:768px){.options_group_header>*+*{max-width:200px;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}.options_group_title{font-weight:600;padding:10px 0;border-bottom:1px solid #ebebeb}.btn-reset-options{position:relative;display:inline-block;padding:10px;height:100%;width:100%;background-color:transparent;color:#1fa2ff;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s}.btn-reset-options i{font-style:normal;margin-right:10px;vertical-align:middle}.btn-reset-options:hover{color:#fff}.btn-reset-options:hover:after{height:100%}.btn-reset-options:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#1fa2ff;-webkit-transition-duration:.3s;transition-duration:.3s;z-index:-1}.slide-fade-enter-active{-webkit-transform:scaleX(1);transform:scaleX(1)}.slide-fade-enter,.slide-fade-leave-active,.slide-fade-leave-to{-webkit-transform:scaleX(0);transform:scaleX(0)}.slide-fade-enter,.slide-fade-leave-to{opacity:0}.configurator-base_wrapper input{max-width:100px}.options_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;background-color:#fff}.sidebar.is-options{max-width:200px}.options_content,.sidebar.is-options{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.sidebar{display:none;position:relative;-webkit-box-shadow:inset 2px 0 #ebebeb;box-shadow:inset 2px 0 #ebebeb}@media screen and (min-width:1080px){.sidebar{display:block}}.sidebar ul a{display:block;padding:10px;color:#ebebeb;text-decoration:none;font-size:18px;-webkit-transition-duration:.3s;transition-duration:.3s}.sidebar ul a.is-active{color:#36474b;font-weight:700}.sidebar ul a:hover{color:#36474b}.ss_scrollbar{display:block;top:0;left:0;width:2px;height:auto;background:#1fa2ff -webkit-gradient(linear,left top,left bottom,from(#00f7b8),to(#1fa2ff));background:#1fa2ff linear-gradient(180deg,#00f7b8,#1fa2ff);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.ss_scrollbar,.ss_scrollbar.is-fixed{position:absolute}.product_form-quantity{margin-top:20px;padding-top:20px;border-top:1px solid #ebebeb}@media screen and (min-width:1080px){.category_intro{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:1080px){.category_informations,.category_media{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}.category_media{background-size:cover;background-position:50%;background-repeat:no-repeat}.category_informations{padding:20px;background-color:#ebebeb}@media screen and (min-width:1080px){.category_informations{padding:50px}}@media screen and (min-width:1366px){.category_informations .content{max-width:60%}}@media screen and (min-width:1080px){.category_content{padding:50px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:1080px){.category_sidebar,.product_list{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}@media screen and (min-width:1080px){.category_sidebar{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}}.product_list{padding-top:20px}@media screen and (min-width:1080px){.product_list{padding-top:0;-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;padding-left:50px}}.category_sidebar .search{padding:20px}.category_sidebar .search_size{width:100%;margin-left:0;margin-right:0;margin-bottom:10px;display:block}.category-standards{background-color:#1fa2ff}.products_standards_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.products_standards_wrapper>*{margin:10px}@media screen and (min-width:640px){.products_standards_wrapper>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:33.3333%;-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}}.connection_section{height:auto}@media screen and (min-width:1024px){.connection_section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:calc(100vh - 70px)}}.connection_col{padding:30px 20px}@media screen and (min-width:1024px){.connection_col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:50%;padding:10%}}.connection_col:first-child{background-color:#1fa2ff;color:#fff}.connection_col:first-child input{border:none}.connection_col:first-child .is-required:before,.connection_col:first-child .search_form .mandatory_fields:before,.connection_col:first-child a,.search_form .connection_col:first-child .mandatory_fields:before{color:#fff}.connection_text{margin-top:10px}.connection_col .text-conditions{font-size:12px;font-style:italic;margin-top:10px}.text-conditions a{color:#36474b;text-decoration:underline}.connection_form{margin-top:50px}.connection_form .form_list_item{margin-bottom:20px}.connection_form .form_list_item:last-child{text-align:center}.connection_form label{font-weight:700}.connection_form input{display:block;width:100%}.connection_form .checker_label{margin-bottom:0}.form_list_item-utils_col{vertical-align:middle}.form_list_item-utils_col p{line-height:30px}.forgotten_password_wrapper{text-align:left;margin-top:20px}@media screen and (min-width:640px){.forgotten_password_wrapper{text-align:right;margin-top:0}}.forgotten_password{color:#16292e;font-weight:600}.forgotten_password:hover{text-decoration:underline}@media screen and (min-width:1024px){.section-registration{padding-top:50px;padding-bottom:50px}}.registration_header{text-align:center;margin-bottom:20px}.registration_header .title-section{margin-bottom:0}.section-registration .options-category_title,.section-registration .title-banner{margin:20px auto}.registration_form table{width:100%}.registration_form td{display:block;padding-bottom:10px}@media screen and (min-width:768px){.registration_form td{display:table-cell}}@media screen and (min-width:768px){.registration_form td:first-child{padding-right:10px}}@media screen and (min-width:768px){.registration_form td:last-child{padding-left:10px}}.registration_form ul li{padding-bottom:10px}.registration_form input{display:block;width:100%}.registration_form .select_wrapper{display:block}.registration_form .select_wrapper select{display:block;width:100%}@media screen and (min-width:768px){.registration_row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end}}.registration_col{padding:0}@media screen and (min-width:768px){.registration_col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media screen and (min-width:768px){.registration_col.is-first{padding-right:10px}}@media screen and (min-width:768px){.registration_col.is-last{padding-left:10px}}.address-payment_fields,.pro_fields{display:none}.pro_fields{margin-bottom:20px}@media screen and (min-width:1024px){.cart_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cart_content:after{display:block;clear:both;content:""}.cart_content>*{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.cart_content .cart_aside{max-width:300px}}.cart_aside{margin-top:50px}@media screen and (min-width:1024px){.cart_aside{margin-top:0}}.cart_aside .btn-main,.cart_aside .search_form .search_btn,.search_form .cart_aside .search_btn{display:block;text-align:center}@media screen and (min-width:1024px){.cart{padding-right:40px}}.cart.no-pad{padding-right:0}.cart_summary{width:100%}.cart_summary td{display:block}@media screen and (min-width:768px){.cart_summary td{display:table-cell}.cart_summary td:nth-child(2){max-width:300px;padding:10px}.cart_summary td:last-child{text-align:center}}.cart_summary tr{border-bottom:1px solid #ebebeb}.cart_summary td:first-child{position:relative}.cart_summary img{max-width:100%}@media screen and (min-width:768px){.cart_summary img{max-width:120px}}.cart_summary tbody td{padding:10px 0;vertical-align:top}@media screen and (min-width:1024px){.cart_summary tbody td{padding:10px}}.cart_summary tbody td .block-info_title,.cart_summary tbody td .product_summary_name,.cart_summary tbody td .title{margin-bottom:15px}.cart_summary .product_option{position:relative;font-size:12px}.cart_summary .product_option>span{overflow:visible;position:relative;padding-right:5px;display:inline-block;line-height:1.5em;background-color:#ebebeb}.cart_summary .product_option>span em{color:#1fa2ff}.option-preview{display:block;position:absolute;top:0;left:100%;padding:10px;border:1px solid #c5c5c5;background-color:#fff;z-index:999}.cart_summary .price{display:inline-block;font-size:24px;font-weight:900}@media screen and (min-width:768px){.cart_summary .price{margin-top:30px}}.cart_summary .price-promotion{position:absolute;top:0;left:0}.configuration_list{margin-bottom:15px}.cart_show_list{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:5px 0;margin-bottom:10px}.cart_show_list:before{font-family:icon;color:#1fa2ff;display:inline-block;vertical-align:middle;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition-duration:.3s;transition-duration:.3s}.cart_show_list.is-active:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.cart_options_list{display:none}.links_wrapper{margin-top:20px}.card-address .card_footer .links_wrapper a:first-child,.links_wrapper .btn-action:first-child,.links_wrapper .card-address .card_footer a:first-child{margin-right:10px}.cart_product_quantity input,.cart_product_quantity label{vertical-align:middle;display:inline-block}.cart_product_quantity label{margin-right:10px}.cart_product_quantity input{width:50px;text-align:center}.cart_total{position:relative;margin-top:40px;width:100%}@media screen and (min-width:1024px){.cart_total{width:50%;min-width:300px;max-width:50%;float:right}}.cart_total .block-info_title,.cart_total .product_summary_name,.cart_total .title{margin-bottom:10px}.cart_total td{padding:10px 0}@media screen and (min-width:1024px){.cart_total td{padding:10px}}.cart_total td:last-child{text-align:right}.tr-rainbow td:first-child{text-transform:uppercase;font-weight:600}.tr-rainbow td:first-child:after{content:"";position:absolute;display:block;height:2px;left:0;width:100%;background-image:-webkit-gradient(linear,left top,right top,from(#1fa2ff),to(#00f7b8));background-image:linear-gradient(90deg,#1fa2ff,#00f7b8)}.address_wrapper{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:640px){.address_wrapper{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.address_wrapper:first-child{padding-right:10px}.address_wrapper:last-child{padding-left:10px}}@media screen and (max-width:640px){.address_wrapper>:first-of-type{margin-bottom:20px;padding-left:0}}.address_wrapper table{width:100%}.address_wrapper table td{display:block}@media screen and (min-width:768px){.address_wrapper table td{display:table-cell}}.address_wrapper label{display:inline-block;margin-right:20px}.address_wrapper .select_wrapper{display:inline-block;width:100%}.address_wrapper .select_wrapper select{width:100%;text-align:right;direction:ltr}@media screen and (min-width:768px){.address_wrapper .select_wrapper select{direction:rtl}}.cart_delivery{margin:20px auto;padding:20px;border:2px solid #ebebeb;text-align:center}.cart_delivery>*{display:inline-block;vertical-align:middle}@media screen and (min-width:640px){.cart_delivery>*{text-align:left}}.cart_delivery div{margin-top:20px}@media screen and (min-width:640px){.cart_delivery div{margin-top:0;padding-left:30px}}.payments_wrapper{text-align:center}@media screen and (max-width:640px){.payments_wrapper>*{margin-left:0!important;padding:0}}@media screen and (min-width:640px){.payments_wrapper>*{padding:10px}}@media screen and (max-width:1024px){.payments_wrapper>*{margin-bottom:20px}}.cart_buttons{margin-top:20px}.cart_buttons:after{display:block;clear:both;content:""}.cart_buttons>.btn-main,.search_form .cart_buttons>.search_btn{float:left}.cart_buttons>.btn-main+.btn-main,.search_form .cart_buttons>.btn-main+.search_btn,.search_form .cart_buttons>.search_btn+.btn-main,.search_form .cart_buttons>.search_btn+.search_btn{float:right}.promo_code_wrapper{text-align:left!important;white-space:nowrap;font-size:0}.promo_code_wrapper button,.promo_code_wrapper input{font-size:14px;display:inline-block;vertical-align:middle}.promo_code_wrapper label{margin-right:20px;font-weight:700;font-size:18px}.promo_code_wrapper .promo_code,.promo_code_wrapper input{height:39px;line-height:39px;text-transform:uppercase;width:70%;vertical-align:middle}@media screen and (min-width:640px){.promo_code_wrapper .promo_code,.promo_code_wrapper input{width:auto}}.promo_code_wrapper .btn-main,.promo_code_wrapper .search_form .search_btn,.search_form .promo_code_wrapper .search_btn{vertical-align:middle;padding:0 25px;height:39px;line-height:39px}.promo_code_wrapper .promo_code{font-size:18px;font-weight:700}.promo_code_wrapper .promo_code_delete{height:39px;width:39px;line-height:37px;font-size:24px;text-align:center;color:#ff374d;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.promo_code_wrapper .promo_code_delete:before{vertical-align:middle}.promo_code_wrapper .promo_code_delete:hover{-webkit-transform:scale(1.3) rotate(90deg);transform:scale(1.3) rotate(90deg)}.account_welcome{font-size:18px;text-align:center;margin-bottom:50px}.account_welcome em{color:#00f7b8;display:block}@media screen and (min-width:640px){.account_welcome em{display:inline}}.account_list{text-align:center;margin-top:50px}.account_list_item{width:100%;display:inline-block;vertical-align:top}@media screen and (min-width:640px){.account_list_item{width:300px}}.account_list_item a{display:block;padding:13.33333%;color:#36474b;border:3px solid transparent;-webkit-transition-duration:.3s;transition-duration:.3s}.account_list_item a:focus,.account_list_item a:hover{border-color:#1fa2ff}.account_list_item .media{width:120px;height:120px;line-height:120px;border:3px solid #1fa2ff;border-radius:50%;text-align:center;margin:auto auto 20px}.account_list_item img{height:90px;width:auto;display:inline-block;vertical-align:middle}.account_item_title{text-transform:uppercase;color:#1fa2ff;font-size:18px;font-weight:700;margin-bottom:10px}.account_addresses .card-address{margin:10px}.add_address a{display:block;margin:10px;height:200px;line-height:200px;border:4px dashed #ebebeb;background-color:#f9f8f8;text-align:center;font-size:18px;font-weight:400}.add_address a,.add_address a span{-webkit-transition-duration:.3s;transition-duration:.3s}.add_address a span{display:inline-block;vertical-align:middle;position:relative;line-height:normal;-webkit-transform:scale(1);transform:scale(1);color:#c5c5c5}.add_address a span:after{content:"";position:absolute;display:block;bottom:-5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:2px;background-color:#fff;-webkit-transition-duration:.3s;transition-duration:.3s}.add_address a:hover{background-color:#1fa2ff;border-color:#1fa2ff}.add_address a:hover span{color:#fff;-webkit-transform:scale(1.2);transform:scale(1.2)}.add_address a:hover span:after{width:100%}.label.is-waiting{background-color:#00a3c6;color:#fff}.label.is-preparation{background-color:#c6005d;color:#fff}.label.is-delivering{background-color:#cfc300;color:#fff}.label.is-done{background-color:#00c674;color:#fff}.order-preview{margin-bottom:20px}.order-preview table{width:100%;table-layout:auto}.order-preview table td{padding:10px;background-color:#ebebeb;display:block}@media screen and (min-width:640px){.order-preview table td{display:table-cell}}.order-preview table td:last-child{text-align:center;background-color:#1fa2ff;color:#fff}.order-preview table td:last-child *{vertical-align:middle}.order-preview table td:last-child strong{font-size:24px}.order-preview_btn_wrapper{margin-top:20px}.order-preview_btn_wrapper a{width:100%;text-align:center}.order-preview_btn_wrapper a:first-child{margin-bottom:10px}@media screen and (min-width:640px){.order-preview_btn_wrapper{text-align:right}.order-preview_btn_wrapper a{width:auto}.order-preview_btn_wrapper>a:first-child{margin-right:20px}}@media screen and (min-width:1080px){.support_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.support_wrapper>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-height:300px}}.support_media{background-size:cover;background-repeat:no-repeat;background-position:50%;min-height:200px}.support_content{text-align:center;padding:20px 0;background-color:#1fa2ff;color:#fff}.support_content>*{display:inline-block;vertical-align:middle;line-height:normal}@media screen and (min-width:1024px){.support_content{line-height:300px}}.support_catchphrase{display:block;position:relative;text-align:left;padding-left:50px;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1em}.support_catchphrase:before{font-family:icon;font-size:47px;font-weight:400;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.support_phone{display:inline-block;margin-top:20px;font-size:24px;font-weight:700;color:#fff}@media screen and (min-width:1024px){.support_phone{font-size:47px}}.support_form{-webkit-transition-duration:.3s;transition-duration:.3s;background-color:#fff}.support_form.is-save-date{background-color:#1fa2ff;color:#fff}.support_form.is-save-date .support_form-contact{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.search_form .support_form.is-save-date .mandatory_fields:before,.support_form.is-save-date .is-required:before,.support_form.is-save-date .search_form .mandatory_fields:before{color:#fff}.support_form.is-save-date .select_wrapper select,.support_form.is-save-date input,.support_form.is-save-date textarea{border-color:#fff}.support_form-contact form,.support_form-date form{margin-top:50px}.support_form-contact form input,.support_form-date form input{display:block;width:100%}.support_form-contact form li,.support_form-date form li{margin-bottom:10px}@media screen and (min-width:640px){.support_form-contact .choose-date,.support_form-contact .lastname,.support_form-date .choose-date,.support_form-date .lastname{padding-right:10px}}@media screen and (min-width:640px){.support_form-contact .choose-time,.support_form-contact .firstname,.support_form-date .choose-time,.support_form-date .firstname{padding-left:10px}}.save_date_wrapper{padding-top:10px;display:none}li.choose-time div.select_wrapper{display:inline-block;width:auto}li.choose-time div.select_wrapper select{width:auto}.support_form-date{opacity:1;display:none}.tutorials_wrapper{position:relative;margin-top:50px;-webkit-transition-duration:.3s;transition-duration:.3s}@media screen and (min-width:640px){.tutorials_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1%;margin:0 -1%}}@media screen and (min-width:640px){.tutorials_wrapper .tuto_preview{-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;-webkit-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%;max-width:48%;width:48%;margin:1%}}@media screen and (min-width:1024px){.tutorials_wrapper .tuto_preview{-webkit-flex-basis:31.3333%;-ms-flex-preferred-size:31.3333%;flex-basis:31.3333%;max-width:31.3333%;width:31.333%}}.tuto_preview{display:block;position:relative;border:2px solid #ebebeb;margin-bottom:20px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-duration:.3s;transition-duration:.3s}.tuto_preview.is-hidden{-webkit-transform:scale(0);transform:scale(0)}.tuto_preview_media img{display:block;width:100%;height:auto}.tuto_preview_description{padding:20px 10px}.tuto_preview_btn{display:block;background-color:#1fa2ff;color:#fff;padding:10px 20px;text-align:center;text-transform:uppercase;margin-right:-2px;margin-left:-2px;margin-bottom:-2px;-webkit-transition-duration:.3s;transition-duration:.3s}.tuto_preview_btn:hover{background-color:#093758}.tutorials_filter{padding:0 0 10px;margin-bottom:30px;border-bottom:1px solid #ebebeb}.tutorials_filter>*{margin:2px}.tutorials_filter>li:first-child{display:block}@media screen and (min-width:768px){.tutorials_filter>li:first-child{display:inline-block}}.tutorials_filter a{display:inline-block;padding:5px 10px;margin:5px;background-color:#ebebeb;color:#36474b;-webkit-transition-duration:.3s;transition-duration:.3s}.tutorials_filter a.is-active,.tutorials_filter a:hover{background-color:#1fa2ff;color:#fff}@media screen and (min-width:768px){.tuto_details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.tuto_detail{text-align:center;padding-bottom:20px;border-bottom:1px solid #ebebeb}.tuto_detail:last-child{border:0}@media screen and (min-width:768px){.tuto_detail{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:33.3333%;-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;max-width:33.3333%;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border-bottom:0;border-right:1px solid #ebebeb}}.section-todolist{position:relative;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}@media screen and (min-width:768px){.section-todolist:before{content:"";display:block;position:absolute;width:50%;height:100%;background-color:#ebebeb}}.section-todolist .section_wrapper{padding:0}@media screen and (min-width:768px){.section-todolist .section_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.tuto_todolist_col{padding:20px}.tuto_todolist_col:first-of-type{background-color:#ebebeb}@media screen and (min-width:768px){.tuto_todolist_col{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:50px}}.todolist li{position:relative;padding-left:40px;line-height:20px;padding-bottom:20px}.todolist li:before{content:"";position:absolute;top:0;left:0;display:block;width:20px;height:20px;border-radius:10px;border:2px solid #1fa2ff}@media screen and (min-width:768px){.step{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.step>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}.section_tuto-steps,.section_tuto-steps .title-section span{background-color:#f9f8f8}.tuto_step{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;position:relative;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:100px}.tuto_step>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%}.step_scrollbar_wrapper .inner-wrapper-sticky{height:calc(100vh - 100px)}.step_scrollbar{position:relative;width:4px;background-color:#fff;border-radius:2px;height:100%}.scrollbar{display:block;height:0;width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#00f7b8),to(#1fa2ff));background-image:linear-gradient(180deg,#00f7b8,#1fa2ff)}.scrollbar,.scrollbar:before{border-radius:2px;position:absolute;top:0;left:0}.scrollbar:before{content:"";width:4px;background-color:#fff}.tuto_step_article{padding-left:20px}@media screen and (min-width:768px){.tuto_step_article{padding-left:50px}}.step{background-color:#fff;padding:20px;margin-bottom:20px}.step>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.step_media{max-width:30%}.step_media img{display:block;max-width:200px;margin:0 auto}@media screen and (min-width:768px){.step_media img{max-width:100%}}.step_content{max-width:70%}@media screen and (min-width:1024px){.step_content{padding-left:20px}}.step_title{font-size:24px;font-weight:700}.bg-main{background-color:#00f7b8;color:#fff}.bg-main-2,.category-standards .title-section,.home-bestsellers .title-section{background-color:#1fa2ff;color:#fff}.text-main{color:#00f7b8}.text-main-2{color:#1fa2ff}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.ms-touch{overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;-ms-scroll-chaining:none;-ms-scroll-snap-type:mandatory;-ms-scroll-snap-points-x:snapInterval(0,100%)}.tns-slider{-webkit-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left;margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-webkit-transition:opacity 0s,-webkit-transform 0s;transition:opacity 0s,-webkit-transform 0s;transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s,-webkit-transform 0s}.tns-gallery>.tns-moving{-webkit-transition:all .25s;transition:all .25s}.tns-lazy-img{-webkit-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.loaded{opacity:1}.tns-ah{-webkit-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-hdx{overflow-x:hidden}.tns-hdy{overflow-y:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}