@media only screen and (max-width:1439px){.navigation{padding:0}.navigation .parent .level-top{position:relative;display:block;text-decoration:none}.navigation .parent .level-top:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:42px;line-height:inherit;color:inherit;content:'\e622';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .parent .level-top:after{position:absolute;right:7px;top:-8px}.navigation .parent .level-top.ui-state-active:after{content:'\e621'}.nav-sections{background:#2d71c2;-webkit-overflow-scrolling:touch;-webkit-transition:left .3s;-moz-transition:left .3s;-ms-transition:left .3s;transition:left .3s;height:100%;left:-80%;left:calc(-1*(100% - 54px));overflow:hidden;position:fixed;top:0;width:80%;width:calc(100% - 54px)}.nav-sections .switcher{border-top:1px solid #d1d1d1;font-size:1.6rem;font-weight:700;margin:0;padding:.8rem 3.5rem .8rem 2rem}.nav-sections .switcher .label{display:block;margin-bottom:5px}.nav-sections .switcher:last-child{border-bottom:1px solid #d1d1d1}.nav-sections .switcher-trigger strong{position:relative;display:block;text-decoration:none}.nav-sections .switcher-trigger strong:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:42px;line-height:inherit;color:inherit;content:'\e622';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.nav-sections .switcher-trigger strong:after{position:absolute;right:-40px;top:-16px}.nav-sections .switcher-trigger.active strong:after{content:'\e621'}.nav-sections .switcher-dropdown{margin:0;padding:0;list-style:none none;padding:10px 0}.nav-sections .header.links{margin:0;padding:0;list-style:none none;border-bottom:1px solid #d1d1d1}.nav-sections .header.links li{font-size:1.6rem;margin:0}.nav-sections .header.links li.greet.welcome{border-top:1px solid #d1d1d1;font-weight:700;padding:.8rem 20px}.nav-sections .header.links li>a{border-top:1px solid #d1d1d1}.nav-sections .header.links a,.nav-sections .header.links a:hover{color:#575757;text-decoration:none;display:block;font-weight:700;padding:.8rem 20px}.nav-sections .header.links .header.links{border:0}.nav-sections-item-title{display:none;background:#ddddda;border:solid #d1d1cc;border-width:0 0 1px 1px;box-sizing:border-box;float:left;height:71px;padding-top:24px;text-align:center;width:33.33%}.nav-sections-item-title.active{background:0 0;border-bottom:0}.nav-sections-item-title .nav-sections-item-switch:hover{text-decoration:none}.nav-sections-item-content{box-sizing:border-box;float:right;margin-left:-100%;margin-top:71px;width:100%;padding:25px 0}.nav-sections-item-content:before,.nav-sections-item-content:after{content:'';display:table}.nav-sections-item-content:after{clear:both}.nav-sections-item-content.active{display:block}.navigation{background:#e9e9e7;box-sizing:border-box}.navigation ul{margin:0;padding:0}.navigation li{margin:0}.navigation a{display:block;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:15px}.navigation a,.navigation a:hover{color:#575757;text-decoration:none}.navigation .level0{border-top:1px solid #d1d1d1;font-size:1.6rem}.navigation .level0>.level-top{font-weight:700;padding:8px 40px 8px 15px;text-transform:uppercase;word-wrap:break-word}.navigation .level0>.level-top:hover{color:#014a74}.navigation .level0.active .all-category .ui-state-focus{border-color:#ff5501;border-style:solid;border-width:0 0 0 8px;padding-left:7px;display:inline-block}.navigation .level0>.level1{font-weight:600}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){border-color:#ff5501;border-style:solid;border-width:0 0 0 8px}.navigation .level0.active>a:not(.ui-state-active) span:not(.ui-menu-icon),.navigation .level0.has-active>a:not(.ui-state-active) span:not(.ui-menu-icon){margin-left:-8px}.navigation li.level0:last-child{border-bottom:1px solid #d1d1d1}.navigation .submenu>li{word-wrap:break-word}.navigation .submenu>li>a:hover{color:#014a74}.navigation .submenu:not(:first-child){font-weight:400;line-height:1.3;left:auto !important;overflow-x:hidden;padding:0;position:relative;top:auto !important;transition:left .3s ease-out}.navigation .submenu:not(:first-child)>li>a{padding-left:15px}.navigation .submenu:not(:first-child)>li:last-child{margin-bottom:0}.navigation .submenu:not(:first-child) ul{display:block;padding-left:15px}.navigation .submenu:not(:first-child) ul>li{margin:0}.navigation .submenu:not(:first-child) ul>li a{color:#575757;display:block;line-height:normal}.navigation .submenu:not(:first-child) ul>li a:hover{color:#014a74}.navigation .submenu:not(:first-child).expanded{display:block !important;padding-right:0;top:0 !important}.navigation .submenu:not(:first-child) .active>a{border-color:#ff5501;border-style:solid;border-width:0 0 0 8px;padding-left:7px}.navigation .submenu:not(:first-child) .level1.active>a{padding-left:7px}}@media all and (min-width:1440px){.nav-toggle{display:none}.nav-sections{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:25px}.nav-sections-item-title{display:none}.nav-sections-item-content{display:block !important}.nav-sections-item-content>.navigation{display:block}.nav-sections-item-content>*{display:none}.navigation{background:#e9e9e7;font-weight:700;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.navigation li.level0{border-top:none}.navigation li.level1{position:relative}.navigation .level0{margin:0 10px 0 0;display:inline-block;position:relative}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0:hover:after{content:'';display:block;position:absolute;top:0;left:100%;width:10px;height:calc(100% + 3px);z-index:1}.navigation .level0>.level-top{color:#575757;line-height:53px;padding:0 12px;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block}.navigation .level0>.level-top:hover,.navigation .level0>.level-top.ui-state-focus{color:#014a74;text-decoration:none}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#ff5501;border-style:solid;border-width:0 0 3px;color:#014a74;text-decoration:none;display:inline-block}.navigation .level0.parent:hover>.submenu{overflow:visible !important}.navigation .level0.parent>.level-top{padding-right:20px}.navigation .level0.parent>.level-top>.ui-menu-icon{position:absolute;right:0;display:inline-block;text-decoration:none}.navigation .level0.parent>.level-top>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e622';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0 .submenu{background:#fff;border:1px solid #2d71c2;box-shadow:0 5px 5px rgba(0,0,0,.19);font-weight:700;min-width:230px;padding:15px 0;display:none;left:0;margin:0 !important;position:absolute;z-index:1;margin-top:11px}.navigation .level0 .submenu>ul{margin-top:11px}.navigation .level0 .submenu>ul:before,.navigation .level0 .submenu>ul:after{content:'';display:block;overflow:hidden;position:absolute}.navigation .level0 .submenu>ul:before{color:#fff;left:20px;top:-20px;border:10px solid transparent;height:0;width:0;border-bottom-color:#fff;z-index:4}.navigation .level0 .submenu>ul:after{border:11px solid transparent;height:0;width:0;border-bottom-color:#2d71c2;color:#2d71c2;left:19px;top:-22px;z-index:3}.navigation .level0 .submenu:before{content:'';display:block;position:absolute;width:100%;height:4px;left:0;top:-4px;z-index:1}.navigation .level0 .submenu a{display:block;line-height:inherit;color:#575757;padding:8px 20px}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background:#4a4a4a;color:#014a74;text-decoration:none}.navigation .level0 .submenu .active>a{border-color:#ff5501;border-style:solid;border-width:0 0 0 3px}.navigation .level0 .submenu .submenu{top:0 !important;left:100% !important}.navigation .level0 .submenu .submenu-reverse{left:auto !important;right:100%}.navigation .level0 .submenu li{margin:0}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{position:absolute;right:3px;display:inline-block;text-decoration:none}.navigation .level0 .submenu li.parent>a>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e608';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more{position:relative;display:inline-block;text-decoration:none}.navigation .level0.more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:inherit;color:inherit;content:'\e607';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more:before{display:none}.navigation .level0.more:after{cursor:pointer;padding:8px 12px;position:relative;z-index:1}.navigation .level0.more:hover>.submenu{overflow:visible !important}.navigation .level0.more li{display:block}.panel.header .links,.panel.header .switcher{display:inline-block}}.login-container .g-recaptcha,.form-login .g-recaptcha{margin-bottom:10px !important}.required-captcha.checkbox{position:absolute;display:block;visibility:visible;overflow:hidden;opacity:0;width:1px;height:1px}.review-form .field-recaptcha{margin-bottom:10px}.form.send.friend .g-recaptcha{margin-top:40px}.sp-methods-chronorelais{padding:5px 20px}.sp-methods-chronorelais dd li{clear:both;list-style:none}.chronorelaismap{margin:20px 0 10px}.chronorelaismap .mappostalcode{margin-bottom:10px;text-align:right}.chronorelaismap .mappostalcode input{width:70px;max-width:50%}.sp-methods .method-description{clear:both}.sp-methods .method-image{padding:0 10px}.table-checkout-shipping-method>tbody tr>td{vertical-align:middle}.chronomap{height:450px;width:100%;overflow:hidden !important;font:82.5%/1.3 Arial,Helvetica,sans-serif;background-color:#e5e3df;border:1px solid #aaa}.chronomap *{float:none;font-family:Arial,sans-serif}.chronomap a{color:#00c;outline:none}.chronomap h4{font-size:1em;margin-bottom:6px;border-bottom:1px solid #ccc}.chronomap h2{font-size:1em;margin:2px 10px 6px 0;font-weight:700}.chronomap .sw-infowindow a{cursor:pointer}#sw-infowindow-info{max-height:400px}#sw-infowindow-hor{height:150px}.sw-map-adresse{font-size:1em;margin:5px 0 8px;line-height:1.45em}.sw-map-tools a{font-size:.9em}.chronomap .sw-desc{display:block;font-weight:700;line-height:16px;float:none !important;width:auto}.chronomap .sw-help{display:block;float:none !important;width:auto;clear:both}.sw-map-itin-tools{font-size:.8em;padding:8px 0;display:block}.sw-back-link{font-size:.8em;display:block;text-align:right;margin:0}#sw-sendbymail-wrap{height:220px;overflow:hidden}.chronomap .sw-textarea{height:30px}.sw-tool-itineraire{height:220px}.sw-table{border-collapse:collapse;width:100%}.sw-table td{font-size:1em;border-bottom:1px solid #ccc;padding:1px 0 !important}.sw-table th{background:#eee;font-size:1em;border-top:1px solid #555}#sw-table-horaire-client td,#sw-table-horaire-depot td{width:50%}#sw-table-horaire-depot{margin-top:8px}.global-desktop{min-width:641px;display:block}.global-desktop.onestepcheckout{display:none !important}#rdvCarousel{width:100%;height:auto;overflow:hidden}#rdvCarouselContent{width:500%}#rdvCarouselContent .slide{float:left;width:20%;height:auto}.rdvCarouselheader nav{font-size:18px;overflow:hidden;margin-bottom:5px}.rdvCarouselheader nav a{background:url('../../../../../frontend/Magento/blank/fr_FR/Chronopost_Chronorelais/images/arrows.png') 0 0 no-repeat;line-height:35px;color:#7b7b7b;text-decoration:none}.rdvCarouselheader nav .inactive a{color:#ccc}.rdvCarouselheader .prev a{float:left;background-position:0 0;padding-left:28px}.rdvCarouselheader .prev.inactive a{background-position:-280px 0}.rdvCarouselheader .next a{float:right;background-position:right -280px top -65px;padding-right:28px}.rdvCarouselheader .next.inactive a{background-position:right 0 top -65px}#rdvCarouselContent .date-time{border-collapse:collapse}#rdvCarouselContent .date-time td,#rdvCarouselContent .date-time th{padding:10px 5px;text-align:center}#rdvCarouselContent .date-time td{border-left:solid 1px #f3f3f3;border-bottom:solid 1px #f3f3f3;font-size:1.14em;vertical-align:top;padding-bottom:5px;background-color:#fff}#rdvCarouselContent .date-time td span{white-space:nowrap}#rdvCarouselContent .date-time td label{position:relative;display:block !important;padding:0 !important;min-width:0 !important;color:inherit !important;background:inherit !important}#rdvCarouselContent .date-time td.unavailable{background-color:#e6e6e7;font-size:.9em}#rdvCarouselContent .date-time td.eco{background-color:#e2f0e0}#rdvCarouselContent .caption{background-color:#595a5c;font-size:1.71em;overflow:hidden;color:#fff;padding:10px 20px}#rdvCarouselContent .date-row th{font-size:.86em;color:#fff;background-color:#8f9091;font-weight:400;border-left:solid 1px #fff;border-bottom:solid 1px #fff;display:table-cell}#rdvCarouselContent .date-row th:first-child{border-left:0}#rdvCarouselContent .date-row th span{font-size:2.14em;display:block}#rdvCarouselContent .date-row th.active,#rdvCarouselContent .date-time td.active,#rdvCarouselContent .time-cell.active{background-color:#797979 !important;color:#fff !important}#rdvCarouselContent .time-cell{font-size:1.4em;background-color:#8f9091;font-weight:400;color:#fff;border-bottom:solid 1px #fff;white-space:nowrap}.chronopostsrdv_noresult{position:absolute;background:#ccc none repeat scroll 0 0;width:100%;height:100%;top:0;left:0;opacity:.5}.popin{position:absolute;top:50%;left:50%;width:360px;margin:-90px 0 0 -180px;background-color:#fff;z-index:99999;padding:25px;box-shadow:0 5px 15px #ccc;font-size:16px;display:block}.popin a.close{display:block;position:absolute;right:0;top:0;width:15px;height:15px}.margB{margin-bottom:30px}.center{text-align:center}.global-mobile{width:100%;height:100%;max-width:640px;margin:0 auto;position:relative;display:none}.global-mobile.onestepcheckout{display:block !important}.global-mobile .header{width:auto}#global-mobile h1{font-size:12px;font-weight:400;margin-bottom:5px;text-align:left}.global-mobile .left{float:left}.global-mobile .right{float:right}.global-mobile .scroll{width:100%;overflow-y:hidden;overflow-x:auto}.global-mobile .scroll-v{overflow-y:auto;overflow-x:hidden}.global-mobile .date-time{min-width:100%;border-collapse:collapse}.global-mobile .date-time th{padding:5px;text-align:center}.global-mobile .date-row th{color:#fff;background-color:#8f9091;font-weight:400;border-left:solid 1px #fff;border-bottom:solid 1px #fff}.global-mobile .date-row th:first-child{border-left:0}.global-mobile .date-row th span{font-size:2.14em;display:block}.global-mobile .time-list{border-left:solid 1px #f3f3f3;border-right:solid 1px #f3f3f3;position:relative}.global-mobile .time-list ul{padding:0}.global-mobile .time-list li{display:table;width:100%;border-bottom:solid 1px #f3f3f3;font-size:1em}.global-mobile .time-list li label{display:table-row !important;color:inherit !important;background:inherit !important}.global-mobile .time-list li.unavailable{background-color:#e6e6e7}.global-mobile .time-list li.unavailable .price-cell{font-size:.6em}.global-mobile .time-list li.active,.global-mobile .date-row th.active{background-color:#797979 !important;color:#fff !important}.global-mobile .eco{background-color:#e2f0e0}.global-mobile .time-cell,.global-mobile .price-cell{display:table-cell;width:30%;white-space:nowrap;padding:20px}.global-mobile .price-cell{width:70%;padding-right:60px;text-align:right}.global-mobile .ic-eco{position:absolute;margin-left:10px}.global-mobile input{font-size:18px;padding:4px 30px;border:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}@media screen and (max-width:720px){.global-desktop{display:none}.global-mobile{display:block}}.klarna-payments-method-cell{display:table-cell;vertical-align:middle}label.klarna-payments-method-cell>span{padding-left:5px}span.klarna-payments-method-cell>img{display:block}.mana-overlay{position:absolute;background:#fff;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;z-index:10000}#mana-please-wait{position:absolute;color:#d85909;font-size:1.1em;text-align:center;z-index:20000}#mana-please-wait p{position:fixed;top:45%;left:50%;width:120px;margin-left:-120px;padding:15px 60px;background:rgba(255,255,255,.9);border:2px solid #39c;color:#39c;text-align:center;z-index:20100;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-ms-box-sizing:content-box}#mana-please-wait p img{margin:10px auto 0}.filter-options-content .mana-selected.mana-tree-item,.filter-options-content .mana-selected.item a,.filter-options-content .mana-selected.item .count,.filter-options-content .mana-selected.item .label{color:#ff5501}.mana-filter-block{position:relative}ol.mana-filter-checkboxes a{padding-left:20px;text-decoration:none}ol.mana-filter-checkboxes a.unchecked{background:transparent url('../Manadev_LayeredNavigationCheckboxes/images/checkbox_unchecked.png') 0 50% no-repeat}ol.mana-filter-checkboxes a.checked{background:transparent url('../Manadev_LayeredNavigationCheckboxes/images/checkbox_checked.png') 0 50% no-repeat}ol.mana-filter-checkboxes a.unchecked:hover{background:transparent url('../Manadev_LayeredNavigationCheckboxes/images/checkbox_unchecked_hover.png') 0 50% no-repeat}ol.mana-filter-checkboxes a.checked:hover{background:transparent url('../Manadev_LayeredNavigationCheckboxes/images/checkbox_checked_hover.png') 0 50% no-repeat}.mana-mobile .m-filter-title{background-color:#a9a9a9;color:#fff;font-family:"Raleway","Helvetica Neue",Verdana,Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:1.4;text-rendering:optimizeSpeed;text-transform:uppercase;padding:7px 10px;cursor:pointer;position:relative}.mana-mobile .block-content{display:none}.mana-mobile>dl>dt{position:relative}.mana-mobile.active>dl>dt{border:none}.mana-mobile .filter-remove{position:absolute;right:25px;top:5px;color:initial}.mana-mobile .filter-clear{position:absolute;top:7px;right:30px;color:#fff;font-weight:400}.mana-mobile .action.remove:after{content:'X';font-size:10px;font-family:Arial,"Helvetica Neue",Verdana,Arial,sans-serif;font-weight:700;line-height:20px;width:100%}.mana-mobile .action.remove:hover{background-color:#a9a9a9;color:#fff;text-decoration:none}.mana-mobile .action.remove{font:0/0 a;display:inline-block;width:20px;border:1px solid #ededed;text-align:center;text-shadow:none;color:inherit}.mana-mobile .block-content dl:last-child{border-bottom:1px solid #ccc}.mana-mobile .block-content dl:first-child dt{border-top:none}.mana-mobile dl,.mana-mobile dt,.mana-mobile dd{margin:0;padding:0}.mana-mobile .m-applied-filters .item{margin-bottom:0;margin-top:0}.mana-mobile .block-content dd .m-accordion-container,.mana-mobile .m-applied-filters{padding:10px 5px;margin:0;background:0 0;border:1px solid #ccc;border-bottom:none}.mana-mobile .m-applied-filters{border-bottom:1px solid #ccc;border-top:none}.mana-mobile .collapse-indicator{position:absolute;right:10px;width:9px;background:url('../Manadev_LayeredNavigationMobile/images/m-collapsed.png') 0 5px no-repeat}.mana-mobile .block-content dl.active .collapse-indicator,.mana-mobile.active .m-filter-title .collapse-indicator{background:url('../Manadev_LayeredNavigationMobile/images/m-expanded.png') 0 5px no-repeat}.mana-mobile .block-content dt{cursor:pointer;display:block;padding:7px 10px !important;position:relative;margin:0;border:1px solid #ccc;background-color:#f4f4f4;border-bottom:none;text-transform:uppercase}.mana-mobile .swatch-attribute-options{margin-top:0}.mana-mobile .filter-title{display:none}.mana-mobile .filter-subtitle{display:block}.mana-mobile .filter-options{display:block}.mana-mobile .swatch-attribute-options{margin-top:0}.mana-mobile .filter-options-content a{margin-left:0}.mana-mobile .filter-options-content .item:first-child,.mana-mobile .filter-options-content .item:last-child{margin:0}.mana-mobile .filter-options-content .item{margin:10px 0}.mana-mobile{display:none}.mana-mobile-layered-navigation-enabled .mana-filter-block{display:none}.mana-mobile-layered-navigation-enabled .mana-filter-block.mana-mobile{display:block}.mana-mobile-layered-navigation-enabled .columns{padding-top:0}.mana-mobile-layered-navigation-enabled .page-products .sorter{position:relative !important;top:-25px !important}.mana-filter-block-above-horizontal .filter-options{display:flex;flex-wrap:wrap;position:relative}.mana-filter-block-above-horizontal .filter-options-item{padding:0 20px;flex-basis:200px;width:20%;border-bottom:0}.mana-filter-block-above-horizontal .filter-options-content .item{margin:0}.mana-filter-block-above-horizontal .filter-options-title{padding:10px 40px 0 10px;text-transform:uppercase;font-weight:600;cursor:auto}.mana-filter-block-above-horizontal .filter-options-title:after{content:''}.mana-filter-block-above-menu .filter-options{margin:10px auto;position:relative}.mana-filter-block-above-menu .filter-options-item{display:inline-block;cursor:pointer;padding:10px;border-bottom:0;position:relative}.mana-filter-block-above-menu .filter-options-item.mana-inline-slider{cursor:inherit;padding:0}.mana-filter-block-above-menu .mana-inline-slider .filter-options-title{background:0 0;padding:0;cursor:inherit;display:inline-block}.mana-filter-block-above-menu .mana-inline-slider .m-slider{display:inline-flex;padding:0}.mana-filter-block-above-menu .mana-inline-slider .mana-filter-slider{width:130px;min-width:130px}.mana-filter-block-above-menu .mana-inline-slider .mana-slider-values{margin-top:0;margin-left:5px;top:8px;position:relative}.mana-filter-block-above-menu .mana-inline-slider .mana-slider-values.mana-slider-with-range{top:0}.mana-filter-block-above-menu .mana-inline-slider .mana-slider-values.mana-slider-range-only{top:-5px}.mana-filter-block-above-menu .mana-inline-slider .mana-slider-values{margin-top:0;margin-left:5px}.mana-filter-block-above-menu .mana-inline-slider .mana-slider-min-value,.mana-filter-block-above-menu .mana-inline-slider .mana-slider-max-value{display:none}.mana-filter-block-above-menu .mana-inline-slider .filter-options-content{display:inline-block;height:20px}.mana-filter-block-above-menu .filter-options-item.hover{background:#dee5e8}.mana-filter-block-above-menu .filter-options-title{background:url('../Manadev_LayeredNavigationPositions/images/i-dropdown.gif') 5px 10px no-repeat;border-bottom:0;padding:0 0 0 20px}.mana-filter-block-above-menu .filter-options-title:after{content:''}.mana-filter-block-above-menu .filter-options-item:first-child{margin-left:0}.mana-filter-block-above-menu .filter-options-content{display:none;margin:0;padding:10px}.mana-filter-block-above-menu .filter-options-item.hover .filter-options-content{display:block;position:absolute;z-index:9999;background:#f0f0f0;top:40px;margin-left:-10px;max-width:200px;border:solid 1px #ccc}.mana-filter-block-above-menu .filter-options-content .item{margin:0 auto;padding:5px}.mana-filter-block-above-horizontal .filter-current .items,.mana-filter-block-above-menu .filter-current .items{display:flex;flex-wrap:wrap;padding-left:0}.mana-filter-block-above-horizontal .filter-current .item,.mana-filter-block-above-menu .filter-current .item{padding-left:8px}.mana-filter-block-above-horizontal .filter-current .action.remove,.mana-filter-block-above-menu .filter-current .action.remove{position:static}.mana-filter-block-above-horizontal .filter-actions,.mana-filter-block-above-menu .filter-actions{position:absolute;right:0;top:0}.mana-filter-radio{margin:0;padding:0;list-style:none;white-space:nowrap}.mana-filter-radio .item{margin:10px;padding:0}.mana-mobile .mana-apply-filters{position:absolute;top:7px;right:90px;color:#fff;font-weight:400}.mana-filter-block-above-horizontal .mana-apply-filters{position:absolute;top:-21px;right:10px}.mana-filter-block-above-menu .mana-apply-filters{position:absolute;top:-30px;right:10px}.sidebar .mana-filter-block .mana-apply-filters{display:block;margin-top:18px;font-weight:400}.manadev-expandable-filter.outer-container{overflow:hidden;transition-property:height}.manadev-show-more{text-align:right;font-size:12px;padding-top:5px}.manadev-expandable-filter.outer-container.scrollbar{overflow-x:hidden;overflow-y:scroll;border:1px solid #ccc;background:rgba(255,255,255,.5)}.mana-filter-block.mana-filter-block-above-menu .manadev-expandable-filter.outer-container.scrollbar{border:0}.mana-filter-block.mana-mobile .manadev-expandable-filter.outer-container.scrollbar{border-bottom:0}.manadev-option-search{margin:5px 0 0}.mana-no-match{display:none}.m-slider input{width:30px;padding:0;text-align:center}.mana-filter-slider{margin:10px 0 15px}.one-filter-column .mana-filter-slider{margin-bottom:20px}.one-filter-column .mana-slider-values{line-height:25px}.one-filter-column .mana-slider-values input{width:50px;padding:1px 3px}.mana-filter-slider{height:17px;position:relative;background:transparent url('../Manadev_LayeredNavigationSliders/images/bkg_slider.png') 0 0 repeat-x}.mana-filter-slider>.mana-slider-from,.mana-filter-slider>.mana-slider-to{height:17px;width:17px;position:absolute}.mana-filter-slider>.mana-slider-span{height:8px;position:absolute;background:0 0;border-bottom:2px solid #969696;margin:0}.mana-filter-slider>.mana-slider-from{background:transparent url('../Manadev_LayeredNavigationSliders/images/slider.png') 0 0 no-repeat;cursor:e-resize}.mana-filter-slider>.mana-slider-to{background:transparent url('../Manadev_LayeredNavigationSliders/images/slider.png') -19px 0 no-repeat;cursor:w-resize}.mana-slider-values{text-align:center;margin-top:3px;overflow:hidden}.mana-slider-values .mana-slider-min-value{float:left}.mana-slider-values .mana-slider-max-value{float:right}.mana-filter-slider.style2{border:2px solid #c8c8c8;border-width:0 1px;background:transparent url('../Manadev_LayeredNavigationSliders/images/bkg_slider2.png') center 0 repeat-x}.mana-filter-slider.style2>.mana-slider-span{height:6px;border-bottom:5px solid #969696}.mana-filter-slider.style2>.mana-slider-from,.mana-filter-slider.style2>.mana-slider-to{height:17px;width:5px;background:#26b1e8 none}.mana-filter-slider.style2>.mana-slider-from{margin-right:1px}.mana-filter-slider.style2>.mana-slider-to{margin-left:1px}.one-filter-column .mana-filter-slider.style2>.mana-slider-from,.one-filter-column .mana-filter-slider.style2>.mana-slider-to{width:15px;height:30px;top:-7px}.mana-filter-slider.style3{background:#e6e6e6}.mana-filter-slider.style3,.mana-filter-slider.style3>.mana-slider-span{height:5px;border:none}.mana-filter-slider.style3>.mana-slider-span{background:#888}.mana-filter-slider.style3>.mana-slider-from,.mana-filter-slider.style3>.mana-slider-to,.mana-filter-slider.style3:before,.mana-filter-slider.style3:after{height:20px;width:10px;top:-9px;background:#aaa none;z-index:4}.mana-filter-slider.style3>.mana-slider-from,.mana-filter-slider.style3>.mana-slider-to{box-shadow:1px 1px 1px 0px rgba(0,0,0,.5);border:1px solid #ccc;background:#eee;background:-moz-linear-gradient(top,#eee 0%,#ccc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eee),color-stop(100%,#ccc));background:-webkit-linear-gradient(top,#eee 0%,#ccc 100%);background:-o-linear-gradient(top,#eee 0%,#ccc 100%);background:-ms-linear-gradient(top,#eee 0%,#ccc 100%);background:linear-gradient(to bottom,#eee 0%,#ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0)}.mana-filter-slider.style3:before,.mana-filter-slider.style3:after{position:absolute;left:0;height:22px;top:-8px;width:5px;background-color:#e6e6e6;display:block;content:"";z-index:3}.mana-filter-slider.style3:after{right:0;left:auto}.one-filter-column .mana-filter-slider.style3:before,.one-filter-column .mana-filter-slider.style3:after{width:5px;height:30px;top:-12px}.one-filter-column .mana-filter-slider.style3>.mana-slider-from,.one-filter-column .mana-filter-slider.style3>.mana-slider-to{width:28px;height:28px;top:-14px}.mana-filter-slider.style4,.mana-filter-slider.style4>.mana-slider-span,.mana-filter-slider.style4>.mana-slider-from,.mana-filter-slider.style4>.mana-slider-to{border-radius:15px;height:10px}.mana-filter-slider.style4{background:#e3e3e3;box-shadow:inset 1px 1px 3px 1px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.2);border:1px solid #f2f2f2}.mana-filter-slider.style4>.mana-slider-from,.mana-filter-slider.style4>.mana-slider-to{background:#aaa none;box-shadow:1px 1px 3px 1px rgba(0,0,0,.2);width:18px;height:18px;top:-5px;border:1px solid #eee;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(47%,#f6f6f6),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);background:-o-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);background:-ms-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);background:linear-gradient(to bottom,#fff 0%,#f6f6f6 47%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0)}.mana-filter-slider.style4>.mana-slider-span{background:#838383;box-shadow:inset 0px 1px 3px 1px rgba(0,0,0,.2);border:none;margin-left:-20px;padding-left:20px}.one-filter-column .mana-filter-slider.style4>.mana-slider-from,.one-filter-column .mana-filter-slider.style4>.mana-slider-to{width:28px;height:28px;top:-10px}.mana-filter-category-tree,.mana-filter-category-tree ul{list-style:none;padding:0;margin:0}.mana-filter-category-tree li{padding:0;margin-bottom:0}.mana-filter-category-tree li>ul,.mana-filter-category-tree .mana-tree-item{padding-left:15px}.mana-filter-category-tree li.mana-collapsed>ul{display:none}.mana-filter-category-tree li.mana-expanded>.mana-tree-item{background:transparent url('../Manadev_LayeredNavigationCategoryTree/images/expanded.png') 0 4px no-repeat}.mana-filter-category-tree li.mana-expanded>.mana-tree-item:hover{background:transparent url('../Manadev_LayeredNavigationCategoryTree/images/expanded_over.png') 0 4px no-repeat}.mana-filter-category-tree li.mana-collapsed>.mana-tree-item{background:transparent url('../Manadev_LayeredNavigationCategoryTree/images/collapsed.png') 0 4px no-repeat}.mana-filter-category-tree li.mana-collapsed>.mana-tree-item:hover{background:transparent url('../Manadev_LayeredNavigationCategoryTree/images/collapsed_over.png') 0 4px no-repeat}.mana-filter-category-tree li.mana-expanded>.mana-tree-item,.mana-filter-category-tree li.mana-collapsed>.mana-tree-item{cursor:pointer}.mana-filter-category-tree a{text-decoration:underline;padding:0;margin:0}.mana-filter-category-tree a:hover{text-decoration:none}.mana-parents-children .mana-children{padding-left:10px}#alma-widget{margin-top:1rem}@media screen and (min-width:1024px){#alma-widget{margin-top:25px}}@media screen and (max-width:900px){#alma-widget-payment-plans-main-container{width:auto}}#alma-widget-modal-main-container .sr-only,#alma-widget-payment-plans-main-container .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#alma-widget-modal-main-container .sr-only:focus,#alma-widget-payment-plans-main-container .sr-only:focus{position:static;width:auto;height:auto;padding:inherit;margin:inherit;overflow:visible;clip:auto;white-space:inherit}.alma-payment-plans-container{width:368px;max-width:100%;background-color:#fff;border:1px solid #dcdcdc;display:flex;flex-direction:column;align-items:flex-start;padding:12px;gap:8px}.alma-payment-plans-container .alma-payment-plans-eligibility-line{display:flex;flex-direction:row;align-items:flex-start}.alma-payment-plans-container .alma-payment-plans-eligibility-options{display:flex;flex-direction:row;gap:8px;align-items:flex-start;max-width:310px;flex-wrap:wrap}.alma-payment-plans-container .alma-payment-plans-eligibility-options button{font-family:'Roboto-Regular',sans-serif;border:none;background:0 0;cursor:pointer;transition:all .2s ease;padding:2px 10px;color:#1a1a1a;border-radius:4px;font-weight:700;font-size:12px !important;display:flex;flex-direction:column;justify-content:center;align-items:center;height:24px;min-width:24px;margin:0}.alma-payment-plans-container .alma-payment-plans-eligibility-options button:hover,.alma-payment-plans-container .alma-payment-plans-eligibility-options button:focus,.alma-payment-plans-container .alma-payment-plans-eligibility-options button:focus-visible{background-color:transparent}.alma-payment-plans-container .alma-payment-plans-eligibility-options button.alma-payment-plans-not-eligible-option{cursor:not-allowed;opacity:.6}.alma-payment-plans-container .alma-payment-plans-eligibility-options button.alma-payment-plans-not-eligible-option:focus,.alma-payment-plans-container .alma-payment-plans-eligibility-options button.alma-payment-plans-not-eligible-option:hover{cursor:not-allowed;opacity:.6}.alma-payment-plans-container .alma-payment-plans-eligibility-options button.alma-payment-plans-active-option{color:#fff;background:#1a1a1a}.alma-payment-plans-container .alma-payment-plans-eligibility-options button.alma-payment-plans-active-option:hover{border:none}.alma-payment-plans-container .alma-payment-plans-eligibility-options button.alma-payment-plans-active-option.alma-payment-plans-not-eligible-option{background-color:#fff;color:#4a4a4a;cursor:not-allowed}._infoContainer_v4hon_121{width:100%;flex-direction:column;display:flex;align-items:start}._infoContainer_v4hon_121 .alma-payment-plans-payment-info{font-family:'Roboto-Regular',sans-serif;font-size:12px;line-height:16px;color:#4a4a4a;text-align:center}._infoContainer_v4hon_121 .alma-payment-plans-payment-info p{margin:0;padding:0;border:none;background-color:transparent;color:#1a1a1a}._announceText_v4hon_146{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.alma-payment-plans-know-more-action{display:flex;border:none;margin:0 12px 0 0;padding:3px;background:0 0;height:auto}.alma-payment-plans-know-more-action svg{fill:#000}.alma-payment-plans-know-more-action:hover{background-color:transparent;border:none;text-decoration:none;box-shadow:none}.alma-payment-plans-know-more-action:focus,.alma-payment-plans-know-more-action:focus-visible{background-color:transparent;border:none}._loader_v4hon_162{overflow:hidden;align-items:center}._pending_v4hon_167{align-items:center}._clickable_v4hon_171{cursor:pointer}._unClickable_v4hon_175{cursor:not-allowed}._loadingIndicator_1fdeg_1{display:flex;flex-direction:column;align-items:center}._loadingIndicator_1fdeg_1>svg{animation:_bounce_1fdeg_1 1.7s ease infinite}._overlay_t1s7a_31{position:fixed;top:0 !important;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:#0000004d;z-index:99999}#alma-widget-modal-main-container{border:none;background-color:#fff;color:#1a1a1a;width:100%;height:83vh;position:absolute;bottom:0;border-top-left-radius:20px;border-top-right-radius:20px;padding-top:48px}@media screen and (min-width:800px){#alma-widget-modal-main-container{border-radius:8px;width:800px;height:550px;position:relative;padding-top:0}}._header_t1s7a_44{display:flex;justify-content:flex-end;position:absolute;top:12px;right:12px;z-index:1}._closeButton_t1s7a_53{border:none;display:flex;justify-content:center;align-items:center;background-color:#1a1a1a;border-radius:50%;cursor:pointer;padding:4px;margin:0;height:auto}._closeButton_t1s7a_53:hover{background-color:#1a1a1a;color:#fff;border:none}._content_t1s7a_19{padding:24px;width:100%;height:100%}@media screen and (min-width:800px){._content_t1s7a_19{padding:32px}}._contentScrollable_t1s7a_25{overflow-y:auto;margin:0;box-sizing:border-box}@media screen and (min-width:800px){._contentScrollable_t1s7a_25{max-height:100vh;overflow:hidden}._contentScrollable_t1s7a_25 ._content_t1s7a_19{padding:32px}}.alma-eligibility-modal-eligibility-options{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;margin-bottom:24px;padding-bottom:12px;gap:8px;border-bottom:1px solid #dcdcdc}.alma-eligibility-modal-eligibility-options>button{display:initial;height:50px;min-width:50px;border:1px solid #4a4a4a !important;border-radius:16px;font-family:'Roboto-Regular';font-size:20px;line-height:120%;font-weight:600;cursor:pointer;background-color:#fff;transition:all .1s ease;color:#1a1a1a;padding:initial;margin:0}.alma-eligibility-modal-eligibility-options>button span{display:inline;border:none;text-decoration:none;margin:32px;color:#1a1a1a}.alma-eligibility-modal-eligibility-options>button.alma-eligibility-modal-active-option{background-color:#1a1a1a;color:#fff;border:0}.alma-eligibility-modal-eligibility-options>button.alma-eligibility-modal-active-option span{color:#fff}._installment_yfot3_1{display:flex;flex-direction:row;justify-content:space-between;font-size:16px;line-height:135%;margin-bottom:6px;width:100%}@media screen and (min-width:800px){._installment_yfot3_1{font-size:16px}}._date_yfot3_11{display:flex;align-items:center;margin-left:-23px}._dot_yfot3_17{width:10px;height:10px;border-radius:50%;background-color:#dcdcdc;margin-right:16px;z-index:1}._dot_yfot3_17._isCurrent_yfot3_26{background-color:#1a1a1a}@media screen and (min-width:800px){._dot_yfot3_17:after{border-left:2px solid #f9f9f9;height:18px;margin-left:4px;content:" ";position:absolute;z-index:0;margin-top:10px}}._bold_yfot3_30{font-weight:700}.alma-eligibility-modal-summary{font-family:'Roboto-Regular',sans-serif;background-color:#f9f9f9;border-radius:20px;padding:16px;z-index:2;position:relative}.alma-eligibility-modal-summary p,.alma-eligibility-modal-summary span{border:none;padding:0;margin:0;color:#1a1a1a;text-decoration:none}.alma-eligibility-modal-summary h3{margin:4px 0}.alma-eligibility-modal-schedule-total{display:flex;flex-direction:row;justify-content:space-between;font-size:20px}.alma-eligibility-modal-schedule-credit{display:flex;font-family:'Roboto-Regular',sans-serif;flex-direction:row;justify-content:space-between;font-weight:700;font-size:14px;line-height:135%}#payment-schedule{padding:6px;color:#1a1a1a}@media (min-width:800px){#payment-schedule{overflow-y:auto;margin:0}}#payment-schedule .alma-eligibility-modal-schedule-details{padding:0 24px;margin:6px 0;font-family:'Roboto-Regular',sans-serif;color:#1a1a1a}#payment-schedule .alma-eligibility-modal-schedule-details li{list-style-type:none;color:#1a1a1a}.alma-eligibility-modal-info{display:flex;flex-direction:column;margin-bottom:40px;padding:0 24px;gap:20px;font-family:'Roboto-Regular',sans-serif}@media (min-width:800px){.alma-eligibility-modal-info{margin:0;padding:0}}#payment-info-description li{display:flex;align-items:center;line-height:135%;gap:16px;margin-bottom:10px;font-size:14px;color:#1a1a1a}#payment-info-description .alma-eligibility-modal-bullet{font-family:'Roboto-Regular',sans-serif;font-weight:600;font-size:32px;min-width:20px;line-height:110%;color:#1a1a1a}#modal-title{font-family:'Roboto-Regular',sans-serif;font-weight:600;font-size:20px;line-height:130%;text-align:center;margin:0 0 24px;text-decoration:none;color:#1a1a1a;padding:0}@media (min-width:800px){#modal-title{font-size:24px}}._container_lop95_1{display:flex;height:100%;flex-direction:row}._block_lop95_7{height:100%;display:flex;flex-direction:column;width:100%}._block_lop95_7 svg path{fill:#000}._logo_1ca7c_6 path{fill:#000}._left_lop95_14{max-width:300px;box-sizing:content-box;padding-right:24px;gap:20px}._logo_lop95_20{position:absolute;bottom:35px;left:150px}._logo_lop95_20 svg{fill:#1a1a1a}._noEligibility_3lnq8_1{height:100%;display:flex;align-items:center;text-align:center;font-size:20px}._loader_3lnq8_9{height:100%;display:flex;align-items:center;justify-content:center}._scheduleArea_3lnq8_16{position:relative}@media screen and (min-width:800px){._scheduleArea_3lnq8_16{overflow:auto}}._verticalLine_3lnq8_20{position:absolute;top:15px;left:5px;width:2px;height:calc(100% - 120px);background-color:#f9f9f9}@media screen and (min-width:800px){._verticalLine_3lnq8_20{display:none}}._container_1ca7c_1{display:flex;flex-direction:column}._logo_1ca7c_6{margin:0 auto;overflow:visible}._loadingIndicator_n68kv_1{display:flex;flex-direction:column;align-items:flex-start;width:100%}._line1_n68kv_8{width:100%;height:20px;background-color:#dcdcdc;border-radius:2px}._line2_n68kv_15{width:60%;height:15px;margin-top:16px;background-color:#dcdcdc;border-radius:2px}._skipLinks_ki0vu_2{position:absolute;top:0;left:0;z-index:9999;width:100%}._skipLinksList_ki0vu_10{margin:0;padding:0;list-style:none}._skipLinkItem_ki0vu_16{margin:0;padding:0}._skipLink_ki0vu_2{position:absolute;top:-999px;left:-999px;width:1px;height:1px;overflow:hidden}._skipLink_ki0vu_2:hover:focus{background:#333}._openModalInfo_a4893_1{text-decoration:underline}@media screen and (min-width:1024px){body.checkout-cart-index #alma-widget{margin-top:-20px;padding-bottom:30px}}@media screen and (min-width:1440px){body.checkout-cart-index #alma-widget{padding-bottom:40px}}body.checkout-cart-index .alma-payment-plans-container{width:auto}body.checkout-cart-index .alma-payment-plans-eligibility-line{width:100%;justify-content:space-between}body.checkout-cart-index ._infoContainer_v4hon_121{align-items:end}.landing-univers .page-title-wrapper,.landing-univers .sidebar-main,.landing-univers .mana-mobile{display:none !important}.catalog-category-view .univers-category-img img{display:flex}.catalog-category-view .univers-category-buttons{display:flex;justify-content:center;margin:15px auto}.catalog-category-view .univers-category-buttons .univers-category-button{margin-right:10px;text-align:center;color:#fff;background:#014a74 !important;border:2px solid #014a74 !important;display:inline-block;text-decoration:none;text-transform:uppercase;font-family:'Montserrat-SemiBold',sans-serif,Verdana,Arial !important;position:relative;cursor:pointer;box-sizing:border-box;vertical-align:middle;height:50px !important;line-height:50px !important;font-size:16px !important;padding:0 30px !important}.catalog-category-view .univers-category-buttons .univers-category-button:hover{color:#014a74 !important;border:2px solid #014a74 !important;background:#fff !important}.catalog-category-view.catalog_category_univers .page-title{display:none}.catalog_category_univers .oreca-univers .univers-ban .univers-ban-content{padding:0 10% 0 3%}.univers-blocks.hidden{display:none}.redirected_message{font-family:'Montserrat-Regular',sans-serif;text-align:left;width:100%;font-size:.8em;font-weight:700;color:var(--primary__color__white);background-color:var(--color__orange);padding:10px;margin-bottom:10px}.texte_redirected{display:table-cell;width:100%}#close_disable_message{display:table-cell;width:100%;text-align:right;cursor:pointer}@media all and (min-width:768px){.landing-univers .column.main{width:100% !important}}@media all and (max-width:1024px){.catalog-category-view .univers-category-button{height:40px !important;line-height:40px !important;padding:0 10px !important}.oreca-univers{width:100%}.oreca-univers .univers-intro .univers-title{font-size:24px}.oreca-univers .univers-blocks .oreca-hpblock .oreca-hpblock-item .oreca-hpblock-item-content .oreca-hpblock-item-content-txt .oreca-hpblock-item-content-txt-title{font-size:24px}.oreca-univers .univers-blocks .oreca-hpblock .oreca-hpblock-item .oreca-hpblock-item-content .oreca-hpblock-item-content-txt .oreca-hpblock-item-content-txt-title a{font-size:24px}.oreca-univers .univers-blocks .oreca-hpblock .oreca-hpblock-item .oreca-hpblock-item-content .oreca-hpblock-item-content-txt .oreca-hpblock-buttons{font-size:14px;max-width:140px;width:140px}}@media all and (max-width:1440px){.catalog-category-view .univers-category-button{font-size:12px !important}}@media all and (max-width:480px){.other-images{display:none}.catalog-category-view .univers-category-buttons{flex-wrap:wrap;-webkit-writing-mode:bt-rl;-ms-writing-mode:bt-rl;writing-mode:bt-rl}.catalog-category-view .univers-category-buttons .univers-category-button{margin-right:unset !important;margin-top:5px;width:calc(100vw - 20px);height:30px !important;line-height:30px !important;font-size:10px !important}.oreca-univers{width:100%}.oreca-univers .univers-intro .univers-title{font-size:20px}.oreca-univers .univers-ban{display:flex;align-items:center;position:relative}.oreca-univers .univers-ban .univers-ban-content{font-size:20px}.oreca-univers .univers-blocks .oreca-hpblock{width:100%;margin-right:0 !important;margin-left:0 !important}.oreca-univers .univers-blocks .oreca-hpblock .oreca-hpblock-item .oreca-hpblock-item-content .oreca-hpblock-item-content-txt .oreca-hpblock-item-content-txt-title{font-size:20px}.oreca-univers .univers-blocks .oreca-hpblock .oreca-hpblock-item .oreca-hpblock-item-content .oreca-hpblock-item-content-txt .oreca-hpblock-item-content-txt-title a{font-size:20px}.oreca-univers .univers-blocks .oreca-hpblock .oreca-hpblock-item .oreca-hpblock-item-content .oreca-hpblock-item-content-txt .oreca-hpblock-buttons{font-size:12px;max-width:120px;width:120px}}body[class*=categorypath-univers].landing-univers .mainContent .columns{max-width:1594px;width:100%;padding:0 20px}body[class*=categorypath-univers].landing-univers .mainContent .column.main{width:100%;padding:0}body[class*=categorypath-univers].landing-univers .oreca-univers{padding-bottom:197px !important}@media all and (max-width:991px){body[class*=categorypath-univers].landing-univers .oreca-univers{padding-bottom:95px !important}}body[class*=categorypath-univers].landing-subunivers .mainContent .page-title-wrapper{display:none}body[class*=categorypath-univers].landing-subunivers .mainContent .column.main{max-width:100%;width:100%;padding:0}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers{padding:0 !important}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .univers-ban{display:block;margin-bottom:75px}@media all and (max-width:767px){body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .univers-ban{margin-bottom:50px}}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .univers-ban img{width:100%;height:auto}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .univers-title-img{margin-bottom:35px;display:block}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .univers-title-img img{width:100%}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .univers-all-products-link{text-align:center}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .univers-all-products-link a{background:var(--color__grey__1);color:var(--color-main);font-family:var(--font-family-main);font-size:35px;padding:17px 38px;display:inline-block;line-height:42px;transition:var(--bezier)}@media all and (max-width:767px){body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .univers-all-products-link a{font-size:20px;line-height:24px;padding:9px 30px}}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .univers-all-products-link a:hover{background:var(--color-main);color:var(--primary__color__white)}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts{max-width:100%;padding:0 20px;margin:0 0 170px}@media all and (max-width:991px){body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts{margin-bottom:55px}}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .container{max-width:1430px;width:100%;margin-inline:auto}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts-title{font-family:var(--font-family-main);font-size:52px;font-weight:400;line-height:62px;text-transform:initial;text-align:center;margin:0 0 40px;padding:0;width:100%;color:var(--color-main);background:0 0;display:block;position:relative}@media all and (max-width:991px){body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts-title{text-align:left;padding-left:20px}}@media all and (max-width:767px){body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts-title{font-size:23px;line-height:27px;margin-bottom:30px}}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts-title:before{content:'';display:inline-block;width:3px;height:43px;background:var(--color-second);position:relative;top:4px;margin-right:15px}@media all and (max-width:767px){body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts-title:before{margin-right:10px;height:27px;width:2px}}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .oreca-products-item{margin:0;padding:0}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .oreca-product-content{display:block}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .oreca-product-content-image{position:relative}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .oreca-product-name{height:unset;font-family:var(--font-family-main);font-size:30px;font-weight:400;line-height:36px;color:var(--color-main);margin-bottom:30px;text-decoration:none}@media all and (max-width:767px){body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .oreca-product-name{font-size:19px;line-height:22px;margin-bottom:20px}}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .oreca-product-name-content{padding:0;margin:0;height:unset}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .oreca-product-prices{text-align:center;min-height:unset}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .oreca-product-prices .price{font-size:30px;color:var(--color-main)}@media all and (max-width:767px){body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .oreca-product-prices .price{font-size:19px;line-height:22px}}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .oreca-product-prices .old-price{text-decoration:none;display:inline-block;margin-bottom:6px}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .oreca-product-prices .old-price .price{font-size:16px;color:#ccc;background-image:linear-gradient(#ccc,#ccc);background-repeat:no-repeat;background-position:center 8px;background-size:100% 1px;width:55%;margin:auto;margin-right:0;text-decoration:none}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .slick-slide{padding:0 40px;text-align:center}@media all and (max-width:1100px){body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .slick-slide{padding:0 20px}}@media all and (max-width:991px){body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .slick-slide{transition:var(--bezier)}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .slick-slide:not(.slick-current){opacity:.7;transform:scale(.8)}}@media all and (max-width:767px){body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .slick-slide{padding:0 10px}}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .slick-slider{padding:0 100px}@media all and (max-width:1100px){body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .slick-slider{padding:0 30px}}@media all and (max-width:991px){body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .slick-slider{padding:0 150px;margin:0 -20px}}@media all and (max-width:767px){body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .slick-slider{padding:0 75px}}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .slick-slider img{width:100%;background:var(--primary__color__white)}@media all and (max-width:991px){body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .slick-list{overflow:initial}}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .slick-dots{margin-top:35px}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .slick-dots li button{background-color:var(--color__grey__1)}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-hpproducts .slick-dots li.slick-active button{background-color:var(--color-second) !important}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-univers-topmarks{background-color:var(--color__grey__1);padding:45px 40px 40px}@media all and (min-width:992px){body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-univers-topmarks{padding-top:145px;padding-bottom:130px}}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-univers-topmarks .container{max-width:1554px;width:100%;margin-inline:auto}@media all and (min-width:992px){body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-univers-topmarks .container{display:flex;align-items:center;justify-content:space-between}}@media all and (min-width:992px){body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-univers-topmarks__title{padding-right:105px}}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-univers-topmarks__title h3{padding:0}@media all and (min-width:992px){body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-univers-topmarks__title h3{margin-bottom:0;white-space:nowrap}}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-univers-topmarks img{width:100%}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-univers-footer-ffve{padding:62px 40px 38px}@media all and (max-width:991px){body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-univers-footer-ffve{padding-top:68px;padding-bottom:68px}}body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-univers-footer-ffve .container{max-width:300px;width:100%;margin-inline:auto}@media all and (max-width:991px){body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-univers-footer-ffve .container{max-width:400px}}@media all and (max-width:767px){body[class*=categorypath-univers].landing-subunivers .mainContent .columns .oreca-univers .oreca-univers-footer-ffve .container{max-width:181px}}body[class*=categorypath-univers] .slick-arrow{background:0 0;font-size:0 !important;font-weight:400;line-height:normal;padding:0;margin:0;box-shadow:none;outline:none;color:var(--color-main);display:flex !important;align-items:center;justify-content:center;height:24px;width:24px;position:absolute;top:50%;transform:translateY(-50%);z-index:2}body[class*=categorypath-univers] .slick-arrow:before{font-family:"osv3";content:"\e90a" !important;font-size:14px;font-weight:400;color:var(--color-main);position:relative}body[class*=categorypath-univers] .slick-prev{left:0}body[class*=categorypath-univers] .slick-prev:before{transform:rotate(90deg)}body[class*=categorypath-univers] .slick-next{right:0}body[class*=categorypath-univers] .slick-next:before{transform:rotate(-90deg)}body[class*=categorypath-univers] .slick-disabled{opacity:.3;pointer-events:none}body[class*=categorypath-univers] #maincontent .breadcrumbs{margin-bottom:52px}body[class*=categorypath-univers] #mana_ajax_wrapper_category_description{display:none}body[class*=categorypath-univers].catalog-category-viewbody .oreca-univers{padding-bottom:70px}@media all and (max-width:991px){body[class*=categorypath-univers].catalog-category-viewbody .oreca-univers{padding-bottom:30px}}.oreca-univers{padding:0 0 197px}@media all and (max-width:991px){.oreca-univers{padding-bottom:95px}}.oreca-univers .univers-intro:not(.catalog){padding-top:110px;padding-bottom:97px;text-align:center}@media all and (max-width:991px){.oreca-univers .univers-intro:not(.catalog){padding-top:35px;padding-bottom:45px}}.oreca-univers .univers-title:not(.catalog){font-size:48px;line-height:58px;display:inline-block;position:relative;margin:0;text-transform:uppercase}@media all and (max-width:991px){.oreca-univers .univers-title:not(.catalog){font-size:20px;line-height:1.1}}.oreca-univers .univers-title:not(.catalog):before{content:'';height:36px;width:calc(100% + 36px);display:block;position:absolute;left:-18px;bottom:-10px;z-index:-1;background:var(--color__grey__light)}@media all and (max-width:991px){.oreca-univers .univers-title:not(.catalog):before{height:16px;bottom:-6px}}.oreca-univers .univers-title.catalog{font-family:'Montserrat-MediumItalic',sans-serif,Verdana,Arial;font-size:52px;line-height:62px;text-align:center;color:var(--primary__color__black);margin-bottom:16px}@media all and (max-width:991px){.oreca-univers .univers-title.catalog{font-size:26px;line-height:28px;margin-bottom:10px}}@media all and (max-width:767px){.oreca-univers .univers-title.catalog{font-size:20px;line-height:23px}}.oreca-univers .univers-ban-content{text-align:center;padding:0 !important;margin:0 auto 54px;max-width:550px;width:100%}@media all and (max-width:991px){.oreca-univers .univers-ban-content{margin-bottom:24px}}.oreca-univers .univers-ban-title{position:relative;display:inline-block;font-size:24px;font-weight:400;line-height:28px;padding-left:17px;margin-bottom:48px}@media all and (max-width:991px){.oreca-univers .univers-ban-title{margin-bottom:18px}}@media all and (max-width:767px){.oreca-univers .univers-ban-title{font-size:14px;line-height:18px;padding-left:12px}}.oreca-univers .univers-ban-title:before{content:'';background:var(--primary__color__yellow);width:2px;height:26px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media all and (max-width:767px){.oreca-univers .univers-ban-title:before{width:1px;height:15px}}.oreca-univers .univers-ban-subtitle p{font-size:15px;line-height:18px;color:var(--color__grey);text-align:center;margin:0}@media all and (max-width:767px){.oreca-univers .univers-ban-subtitle p{font-size:12px;line-height:14px}}.oreca-univers .univers-ban-subtitle a{font-family:inherit;color:inherit}.oreca-univers .univers-blocks{display:grid;grid-template-columns:repeat(3,1fr);gap:27px;margin:0;padding:0;position:relative}@media all and (max-width:991px){.oreca-univers .univers-blocks{grid-template-columns:repeat(2,1fr);gap:10px}}.oreca-univers .univers-vintage{width:100%;margin-bottom:100px;padding:0 40px;text-align:center}@media all and (max-width:991px){.oreca-univers .univers-vintage{margin-bottom:55px}}.oreca-univers .univers-vintage .container{max-width:1554px;width:100%;margin-inline:auto}.oreca-univers .univers-description{max-width:1272px;width:100%;margin-inline:auto}.oreca-univers .univers-description p{font-family:var(--font-family-main);font-size:33px;line-height:40px;color:var(--color-main);margin:0}@media all and (max-width:767px){.oreca-univers .univers-description p{font-size:20px;line-height:24px}}.oreca-univers .univers-our-categories{position:relative;padding:0 20px;margin-bottom:124px}@media all and (max-width:991px){.oreca-univers .univers-our-categories{margin-bottom:55px}}.oreca-univers .univers-our-categories:before{content:'';background:var(--color__grey__1);display:block;width:100%;height:310px;position:absolute;top:46%;left:0;right:0;transform:translateY(-50%);z-index:-1}.oreca-univers .univers-our-categories .container{max-width:1260px;width:100%;margin-inline:auto}.oreca-univers .univers-our-categories .univers-blocks{margin-bottom:50px}@media all and (min-width:992px){.oreca-univers .univers-our-categories .univers-blocks{gap:30px;margin-bottom:80px}}.oreca-univers .univers-our-categories .univers-blocks .oreca-hpblock{display:block;padding:0 !important;pointer-events:auto !important}.oreca-univers .univers-our-categories .univers-blocks .oreca-hpblock:before{content:'';display:block;width:100%;height:50%;position:absolute;left:0;bottom:0;z-index:1;background-image:linear-gradient(to top,rgba(0,0,0,.8) 10%,rgba(0,0,0,.26) 52%,rgba(0,0,0,.01) 97%,rgba(0,0,0,0) 98%);pointer-events:none}.oreca-univers .univers-our-categories .univers-blocks .oreca-hpblock,.oreca-univers .univers-our-categories .univers-blocks .oreca-hpblock *{height:100%}.oreca-univers .univers-our-categories .univers-blocks .oreca-hpblock-item-content-txt{display:block;position:absolute;left:0;bottom:0;z-index:2;width:100%;height:unset !important;padding:18px 36px;pointer-events:none}@media all and (max-width:767px){.oreca-univers .univers-our-categories .univers-blocks .oreca-hpblock-item-content-txt{padding:6px 10px}}.oreca-univers .univers-our-categories .univers-blocks .oreca-hpblock-item-content-txt h3{margin:0}.oreca-univers .univers-our-categories .univers-blocks .oreca-hpblock-item-content-txt h3,.oreca-univers .univers-our-categories .univers-blocks .oreca-hpblock-item-content-txt h3 a{font-family:var(--font-family-main);font-size:34px;font-weight:400;line-height:42px;color:var(--primary__color__white);margin:0}@media all and (max-width:767px){.oreca-univers .univers-our-categories .univers-blocks .oreca-hpblock-item-content-txt h3,.oreca-univers .univers-our-categories .univers-blocks .oreca-hpblock-item-content-txt h3 a{font-size:15px !important;line-height:18px}}.oreca-univers .univers-our-categories .univers-blocks .oreca-hpblock-item-content-txt h3 br,.oreca-univers .univers-our-categories .univers-blocks .oreca-hpblock-item-content-txt h3 a br{display:inline;content:' ';padding:0 5px}@media all and (max-width:767px){.oreca-univers .univers-our-categories .univers-blocks .oreca-hpblock-item-content-txt h3 br,.oreca-univers .univers-our-categories .univers-blocks .oreca-hpblock-item-content-txt h3 a br{padding:0 3px}}@media all and (max-width:991px){.oreca-univers .univers-subcaterogies{padding:0 15px}}.oreca-univers .univers-subcaterogies ul{display:flex;flex-flow:wrap;align-items:center;justify-content:center}@media all and (max-width:767px){.oreca-univers .univers-subcaterogies ul{justify-content:flex-start}}.oreca-univers .univers-subcaterogies ul li{position:relative;padding:8px 16px 8px 0}@media all and (max-width:767px){.oreca-univers .univers-subcaterogies ul li{padding:6px 12px 6px 0}}.oreca-univers .univers-subcaterogies ul li.univers-subcaterogies-title{padding-left:14px;padding-right:22px}@media all and (max-width:767px){.oreca-univers .univers-subcaterogies ul li.univers-subcaterogies-title{width:100%;font-size:12px;line-height:14px}}.oreca-univers .univers-subcaterogies ul li.univers-subcaterogies-title:before{content:'';background:var(--primary__color__yellow);width:2px;height:26px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media all and (max-width:767px){.oreca-univers .univers-subcaterogies ul li.univers-subcaterogies-title:before{width:1px;height:15px}}.oreca-univers .univers-subcaterogies-item{border:1px solid var(--color__grey__light);background-color:var(--color__grey__light);color:var(--primary__color__black);font-family:'Montserrat-Regular',sans-serif,Verdana,Arial;font-size:15px;line-height:18px;height:unset;padding:14px 24px;display:inline-block;transition:var(--bezier)}@media all and (max-width:767px){.oreca-univers .univers-subcaterogies-item{padding:8px 12px;font-size:12px;line-height:14px}}.oreca-univers .univers-subcaterogies-item:hover{background-color:var(--primary__color__white)}.oreca-univers .univers-subcaterogies-item:active{background-color:var(--primary__color__white);border-color:var(--primary__color__yellow)}.oreca-univers .oreca-hpblock{width:100%;position:relative;overflow:hidden}.oreca-univers .oreca-hpblock:last-child{pointer-events:none !important}@media all and (max-width:991px){.oreca-univers .oreca-hpblock:last-child{display:none}}.oreca-univers .oreca-hpblock-item-content-img:hover img{transform:scale(1.1)}.oreca-univers .oreca-hpblock-item-content-img a{display:flex}.oreca-univers .oreca-hpblock-item-content-img img{width:100%;height:100%;object-fit:cover;transition:var(--bezier)}.oreca-univers .oreca-hpblock-item-content-txt{display:none}.oreca-hpproducts .product_encart,.oreca-hpproducts .promo_price{top:0;left:0}.searchByVehicle_component{font-family:'Montserrat-SemiBold',sans-serif,Verdana,Arial;width:100%}.searchByVehicle_component .component-wrapper{padding:16px 30px}@media (min-width:1280px){.searchByVehicle_component .component-wrapper{padding:8px 40px}}.searchByVehicle-wrapper button{width:100%;height:50px;align-items:center;display:inline-flex;border:1px solid #014a74 !important;border-right-width:0 !important;border-left-width:0 !important;background-color:#c6d5eb}.searchByVehicle-wrapper button .button-header{color:#2d71c2;font-size:16px}.searchByVehicle-wrapper button .button-header .label.chosen{display:none}.searchByVehicle-wrapper button.action:not(.submit) .button-header:before{background-repeat:no-repeat;display:inline-flex;content:"";height:20px;background-size:17px;width:20px;background-position:center;vertical-align:middle;background-image:url('../Oreca_SearchByVehicleV2/images/car.svg')}.searchByVehicle-wrapper button.action:not(.submit) span{display:block;color:#014a74}@media (min-width:1280px){.searchByVehicle-wrapper button.action:not(.submit).hasVehicle:after{content:"\e90a";font-family:"osv3";font-size:8px;color:#014a74;width:20px;height:100%}}.searchByVehicle-wrapper button.action:not(.submit).hasVehicle .button-header .os-icon-down{display:none}.searchByVehicle-wrapper button.action:not(.submit).hasVehicle .label.choose{display:none}.searchByVehicle-wrapper button.action:not(.submit).hasVehicle .label.chosen{display:block}.searchByVehicle-wrapper button.action:not(.submit).hasVehicle .delete-ktype-block{display:block}.searchByVehicle-wrapper button#sbv-btn-header{width:100%;justify-content:center;gap:16px;padding:0 24px}.searchByVehicle-wrapper button#sbv-btn-header .button-header{display:flex;align-items:center;gap:16px}.searchByVehicle-wrapper button#sbv-btn-header .button-header label.hidden{display:none}.searchByVehicle-wrapper button#sbv-btn-header .os-icon-down:before{display:block;font-size:8px;color:#014a74}.searchByVehicle-wrapper .primary button{align-items:center;display:inline-flex}.searchByVehicle-wrapper .add_vehicule{text-align:center;margin:10px}.searchByVehicle-wrapper .add_vehicule a{font-family:'Montserrat-SemiBold';font-size:1.4rem;margin-bottom:15px;text-decoration:underline;text-transform:uppercase;color:#014a74}.searchByVehicle-wrapper .add_vehicule button span{color:#2d71c2;font-size:initial}.searchByVehicle-wrapper .vehicle_add p{font-size:14px;text-align:center;text-transform:uppercase}.searchByVehicle-wrapper .vehicle-selected{background-color:#2d71c2;display:flex;gap:10px;height:28px;border-radius:3px;padding:8px 10px;box-sizing:border-box;align-items:center}@media (min-width:1280px){.searchByVehicle-wrapper .vehicle-selected{height:36px}}.searchByVehicle-wrapper .vehicle-selected .my-vehicle{overflow:hidden;color:#fff;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;font-size:14px;width:150px}.searchByVehicle-wrapper .vehicle-selected:before{content:"";background-image:url('../Oreca_SearchByVehicleV2/images/check-circle.svg');height:16px;width:22px;background-repeat:no-repeat;background-position:center}.searchByVehicle-wrapper .delete-ktype-block{display:none;background:#2d71c2;color:#2d71c2;position:relative}.searchByVehicle-wrapper .delete-ktype{color:#2d71c2;height:36px;position:relative}.searchByVehicle-wrapper .delete-ktype:after{content:"";background-image:url('../Oreca_SearchByVehicleV2/images/close.svg');height:100%;width:14px;background-repeat:no-repeat;background-position:center;display:block;position:absolute;top:0}.block-searchByVehicle{display:none;margin:0;position:absolute;width:100%;z-index:10}.block-searchByVehicle #searchByVehicle-content-wrapper{background:#c6d5eb;border-bottom:1px solid #014a74;box-sizing:border-box}@media (min-width:1280px){.block-searchByVehicle #searchByVehicle-content-wrapper{height:82px}}.block-searchByVehicle #searchByVehicle-content-wrapper .title-block .close{background:0 0;border:none;color:#c6d5eb;font-size:12px;cursor:pointer;padding:0;margin:0}.block-searchByVehicle .form.addVehicle .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.block-searchByVehicle .form.addVehicle .wrapper .field-style{border-radius:30px;height:48px !important;margin:10px 5px;border:#000 1px solid;background-color:#fff}.block-searchByVehicle .form.addVehicle .wrapper .field-style.half{width:30%}.block-searchByVehicle .form.addVehicle .wrapper .field-style.full{width:100%}.block-searchByVehicle .form.searchByVehicle{display:flex;gap:30px;flex-direction:column}@media (min-width:1280px){.block-searchByVehicle .form.searchByVehicle{flex-direction:row}}.block-searchByVehicle .form.searchByVehicle .fieldset{display:flex;gap:16px;flex:4;margin:0;flex-direction:column}@media (min-width:1280px){.block-searchByVehicle .form.searchByVehicle .fieldset{flex-direction:row}}.block-searchByVehicle .form.searchByVehicle .fieldset .field{flex:1;margin:0}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .title{font-size:14px;font-family:'Montserrat-SemiBold',sans-serif,Verdana,Arial;color:#014a74;letter-spacing:0;margin:0 0 7px;padding-top:0}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap{margin:0;z-index:10;pointer-events:auto}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap .default_text{display:none}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap .default_option{border-radius:3px;background:#fff;pointer-events:auto}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap .default_option:has(.activeMake,.activeModel,.activeMotor) .option:after{content:"x"}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap .default_option .option{padding:8px 12px;position:relative;color:#014a74;width:100%;display:flex;justify-content:space-between;height:36px;align-items:center}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap .default_option .option:after{position:absolute;right:12px;font-family:'osv3';content:"\e90a";font-size:7px}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap .default_option:has(ul.activeMake){padding-bottom:20px}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap .default_option.disable{opacity:30%}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap ul.sbv_select_ul{display:none;list-style:none;margin:0;padding:0 15px;border-radius:3px;background:#fff;max-height:360px;overflow:auto;pointer-events:auto;box-sizing:border-box;-webkit-clip-path:inset(0 round 24px);clip-path:inset(0 round 24px);scrollbar-width:thin;scrollbar-color:#014a74 transparent}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap ul.sbv_select_ul .sbv-menu-header{z-index:2;background:#fff;padding:5px 0;display:flex;align-items:center;gap:8px;border-bottom:1px solid #000}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap ul.sbv_select_ul .sbv-menu-header+li{border-top:none !important}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap ul.sbv_select_ul .sbv-menu-close{margin-left:auto;background:0 0;border:0;font-size:18px;line-height:1;color:#000;opacity:1;cursor:pointer;padding:0 4px}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap ul.sbv_select_ul .sbv-search-input{width:100%;border:none;font-size:12px;font-family:'Montserrat-Medium',sans-serif,Verdana,Arial;color:#014a74;background:#fff;box-sizing:border-box;outline:none;padding:0}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap ul.sbv_select_ul .sbv-search-input::placeholder{color:#c6c6c6}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap ul.sbv_select_ul li{display:flex;align-items:center;gap:10px;padding:12px 0;cursor:pointer;background:#fff;text-align:left}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap ul.sbv_select_ul li+li{border-top:1px solid #f1f5f9}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap ul.sbv_select_ul li:hover{background:#fff;font-weight:700}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap ul.sbv_select_ul li input[type=radio]{margin:0;visibility:hidden;width:0;height:0}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap ul.sbv_select_ul li label{flex:1;cursor:pointer;color:#014a74;font-size:12px;font-weight:500;margin-left:-10px}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap ul.sbv_select_ul .sbv-menu-title{flex:1;cursor:pointer;color:#014a74;font-size:12px;font-weight:500}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap ul.sbv_select_ul li.optgroup{font-size:12px;font-weight:600;color:#014a74;padding:20px 0 0;cursor:default;pointer-events:none;background:#fff;border:none}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap ul.sbv_select_ul li.optgroup+li{border:none}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap ul.sbv_select_ul::-webkit-scrollbar{width:10px}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap ul.sbv_select_ul::-webkit-scrollbar-track{background:0 0;margin:12px 0}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap ul.sbv_select_ul::-webkit-scrollbar-thumb{background:#2d71c2;border-radius:999px;border:2px solid transparent;background-clip:padding-box}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap.open{z-index:10000;position:relative}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap.open .default_option{border:1px solid #014a74;color:#111827}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap.open .default_option .option{display:none}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap.open .default_option .option:before{transform:translateY(-50%) rotate(-45deg)}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap.open .default_option .option:after{transform:translateY(-50%) rotate(45deg)}.block-searchByVehicle .form.searchByVehicle .fieldset .wrapper .select_wrap.open ul.sbv_select_ul{display:block}.block-searchByVehicle .form.searchByVehicle .fieldset .label{width:100%;display:block;height:100%;text-align:center}.block-searchByVehicle .form.searchByVehicle .fieldset .control{width:100%}.block-searchByVehicle .form.searchByVehicle .fieldset .selected_option{margin:0;font-size:12px;color:#014a74;line-height:1.1;font-family:'Montserrat-Bold',sans-serif,Verdana,Arial;display:flex;align-items:center}.block-searchByVehicle .form.searchByVehicle .select_wrap.is-disabled .default_option:after{color:#fff}.block-searchByVehicle .form.searchByVehicle .select_wrap.is-disabled .selected_option{color:#c6c6c6;font-family:'Montserrat-Medium',sans-serif,Verdana,Arial;font-weight:400}.block-searchByVehicle .form.searchByVehicle .select_wrap.is-disabled .option:after{color:#c6c6c6}.block-searchByVehicle .form.searchByVehicle .select_wrap.is-disabled ul.sbv_select_ul{display:none !important}.block-searchByVehicle .form.searchByVehicle .actions-toolbar{display:block;flex:1}.block-searchByVehicle .form.searchByVehicle .actions-toolbar .primary{width:100%}@media (min-width:1280px){.block-searchByVehicle .form.searchByVehicle .actions-toolbar .primary{margin-top:25px}}.block-searchByVehicle .form.searchByVehicle .actions-toolbar .action.submit{width:100%;height:36px;border-radius:3px;border:0;background:#014a74;color:#fff;font-size:14px !important;font-family:'Montserrat-Regular',sans-serif,Verdana,Arial;line-height:1;text-align:center;display:flex;align-items:center;justify-content:center;gap:16px}.block-searchByVehicle .form.searchByVehicle .actions-toolbar .action.submit span{font-size:14px !important}.block-searchByVehicle .form.searchByVehicle .actions-toolbar .action.submit:before{content:"";background-image:url('../Oreca_SearchByVehicleV2/images/search.svg');height:100%;width:14px;background-repeat:no-repeat;background-position:center}.block-searchByVehicle .form.searchByVehicle .actions-toolbar .action.submit[disabled],.block-searchByVehicle .form.searchByVehicle .actions-toolbar .action.submit.is-disabled{background:#014a74;opacity:.5;cursor:not-allowed}.block-searchByVehicle .form.searchByVehicle .wrapper{overflow:visible !important;text-align:left}.block-searchByVehicle .form.searchByVehicle .field{overflow:visible !important;text-align:left}.block-searchByVehicle .form.searchByVehicle .no-result-link{display:block;text-align:center;margin-top:10px;color:#2f6fb2;font-weight:700;font-size:13px}.block-searchByVehicle .form.searchByVehicle .no-result-link:hover{text-decoration:underline}.block-searchByVehicle .title-block .close{line-height:1;margin-top:-3px}.block-searchByVehicle .title-block .icon-title{display:block;position:relative;text-align:center;width:100%;font-size:16px;padding-left:10px;align-items:center}.block-searchByVehicle .title-block .icon-title:before{position:absolute;left:0;top:0;background-size:22px;height:22px;width:23px;margin-right:0}.block-searchByVehicle .title-block .icon-title span{display:block;line-height:22px}.sbv-banner{background:#c6d5eb;border:1px solid #014a74;border-radius:3px;display:flex;justify-content:center;gap:20px;flex-direction:column;padding:16px}@media (min-width:1280px){.sbv-banner{gap:28px;flex-direction:row;padding:10px 16px}}.sbv-banner.hasVehicle{display:none}.sbv-banner span{display:flex;gap:16px;align-items:center;color:#014a74;font-family:'Montserrat-SemiBold',sans-serif,Verdana,Arial;font-size:14px}.sbv-banner span:before{background-repeat:no-repeat;display:inline-flex;width:20px;height:17px;vertical-align:middle;content:url('../Oreca_SearchByVehicleV2/images/car.svg')}.sbv-banner #go-to-head{background:#014a74;border-radius:3px;height:36px;white-space:nowrap;padding:0 12px;display:flex;align-items:center;justify-content:center;font-family:'Montserrat-SemiBold',sans-serif,Verdana,Arial;color:#fff;font-size:14px !important}.sbv-banner #go-to-head:hover{color:#fff}.vehicle_wrapper_info{display:flex;justify-content:center;margin-bottom:30px;text-align:center}.vehicle_wrapper_info.product{justify-content:left}.vehicle_wrapper_info.product .product__label-vehicle{color:#000;text-align:left;margin-top:10px}.vehicle_wrapper_info.product .vehicle_info_block .vehicle__link{justify-content:left}.vehicle_wrapper_info.product .vehicle_info_block>span{margin:10px 0}.vehicle_wrapper_info .vehicle_info_block{display:flex;flex-direction:column;justify-items:center;text-align:center;font-weight:600;text-transform:uppercase;font-size:1.3rem}.vehicle_wrapper_info .vehicle_info_block>.description{padding:10px;display:flex;width:fit-content;text-align:left;background-color:#fff;margin:10px;color:#2d71c2;border-radius:20px;border:1px solid #2d71c2}.vehicle_wrapper_info .vehicle_info_block>.description:before{content:'';display:block;transform:rotate(45deg);height:16px;width:8px;border-bottom:2px solid #2d71c2;border-right:2px solid #2d71c2;margin:0 6px 0 3px}.vehicle_wrapper_info .vehicle_info_block .vehicle__link{display:flex;justify-content:center;height:50px}.vehicle_wrapper_info .vehicle_info_block .vehicle__link a{font-family:inherit;font-size:inherit;text-decoration:underline;color:#2d71c2}.vehicle_wrapper_info .vehicle_add_vehicle_block,.vehicle_wrapper_info .product__label-vehicle{display:flex;flex-direction:column;padding:10px 0;text-transform:uppercase}.vehicle_wrapper_info .vehicle_add_vehicle_block span,.vehicle_wrapper_info .product__label-vehicle span{font-weight:600;margin:10px 0;font-size:13px}.vehicle_wrapper_info .vehicle_add_vehicle_block .add_vehicle,.vehicle_wrapper_info .product__label-vehicle .add_vehicle{display:flex;width:fit-content;justify-content:center;align-items:center;border-radius:20px;color:#fff;font-size:14px !important;text-transform:inherit}.vehicle_wrapper_info .vehicle_add_vehicle_block .add_vehicle.small-text,.vehicle_wrapper_info .product__label-vehicle .add_vehicle.small-text{font-size:12px !important}.vehicle_wrapper_info .vehicle_add_vehicle_block a,.vehicle_wrapper_info .product__label-vehicle a{font-size:14px;color:#014a74}.vehicle_wrapper_info .hide{display:none !important}.vehicle_wrapper_info .show{display:flex !important;align-items:center}#productInfoVehicleArray table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%}#productInfoVehicleArray table caption{font-size:1.5em;margin:.25em 0 .75em}#productInfoVehicleArray table tr{background:#f8f8f8;border:1px solid #ddd;padding:.35em}#productInfoVehicleArray table th,#productInfoVehicleArray table td{padding:.625em;text-align:center}#productInfoVehicleArray table th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}#productInfoVehicleArray table td img{text-align:center}@media screen and (max-width:600px){#productInfoVehicleArray table{border:0}#productInfoVehicleArray table caption{font-size:1.3em}#productInfoVehicleArray table thead{display:none}#productInfoVehicleArray table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}#productInfoVehicleArray table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}#productInfoVehicleArray table td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}#productInfoVehicleArray table td:last-child{border-bottom:0}}.vehicle-category-toggle{margin-top:2rem;border:1px solid #eaebec;border-radius:8px;background-color:#fff;padding:0 16px}.vehicle-category-toggle table>tbody>tr>td{display:block;padding:0}.vehicle-category-toggle .brand-row,.vehicle-category-toggle .model-row,.vehicle-category-toggle .motor-row{display:block;padding:16px 0;overflow:hidden;font-size:16px}.vehicle-category-toggle .brand-row a,.vehicle-category-toggle .model-row a,.vehicle-category-toggle .motor-row a{color:#414042;text-decoration:none;font-family:'Montserrat-Bold',sans-serif,Verdana,Arial}.vehicle-category-toggle .brand-row a:hover,.vehicle-category-toggle .model-row a:hover,.vehicle-category-toggle .motor-row a:hover{color:#007bff}.vehicle-category-toggle .brand-row a strong,.vehicle-category-toggle .model-row a strong,.vehicle-category-toggle .motor-row a strong{font-weight:400}.vehicle-category-toggle .brand-row button,.vehicle-category-toggle .model-row button,.vehicle-category-toggle .motor-row button{align-self:start;background:0 0;border:none;padding:0;cursor:pointer;font-size:1rem !important;line-height:normal;display:inline-block;float:right;height:16px;color:#414042}.vehicle-category-toggle .brand-row button:hover,.vehicle-category-toggle .model-row button:hover,.vehicle-category-toggle .motor-row button:hover{opacity:.6;color:#000}.vehicle-category-toggle .brand-row button i,.vehicle-category-toggle .model-row button i,.vehicle-category-toggle .motor-row button i{font-size:9px}.vehicle-category-toggle .brand-row{border-bottom:1px solid #414042}.vehicle-category-toggle .brand-row.opened{border-bottom:none;padding-bottom:8px}.vehicle-category-toggle .brand-row.opened a{color:#2d71c2}.vehicle-category-toggle .brand-row.last{border-bottom:none}.vehicle-category-toggle .brand-row.hidden-brand{display:none}.vehicle-category-toggle .model-row{background-color:#fff;padding-left:0;margin-left:8px;border-bottom:none;padding-bottom:8px}.vehicle-category-toggle .model-row:last-of-type,.vehicle-category-toggle .model-row:has(+.brand-row){padding-bottom:8px;border-bottom:none}.vehicle-category-toggle .model-row a{color:#2d71c2;font-family:'Montserrat-SemiBold',sans-serif,Verdana,Arial}.vehicle-category-toggle .model-row .circle-icon{width:16px;height:16px;color:#2d71c2;border:2px solid #2d71c2;display:inline-flex;margin-right:8px;border-radius:50%;align-items:center;text-align:center;cursor:pointer;padding-bottom:0;padding-left:2px;vertical-align:text-top;font-weight:600}.vehicle-category-toggle .model-row .circle-icon:before{content:'+';font-size:14px}.vehicle-category-toggle .model-row .circle-icon.opened{padding-left:3px;padding-bottom:2px}.vehicle-category-toggle .model-row .circle-icon.opened:before{content:'-'}.vehicle-category-toggle .motor-row{background-color:#fff;margin-left:16px;font-size:12px;padding:4px 16px;border-left:1px solid #2d71c2}.vehicle-category-toggle .motor-row:has(+.model-row){padding-bottom:0}.vehicle-category-toggle .motor-row:has(+.model-row)+.model-row{margin-top:7px;border-top:1px solid #eaebec}.vehicle-category-toggle .motor-row:has(+.model-row)+.model-row.opened{margin-top:0;border-top:none}.vehicle-category-toggle .motor-row:last-of-type,.vehicle-category-toggle .motor-row:has(+.model-row),.vehicle-category-toggle .motor-row:has(+.brand-row){padding-bottom:0;margin-bottom:20px}.vehicle-category-toggle .motor-row a{color:#2d71c2;text-decoration:underline;font-family:'Montserrat-Medium',sans-serif,Verdana,Arial}body[class*=search-by-vehicle] #page-title-heading,body[class*=recherche-par-vehicule] #page-title-heading{display:none}body[class*=search-by-vehicle] #custom-category-page-title,body[class*=recherche-par-vehicule] #custom-category-page-title{display:block !important}@media only screen and (max-width:767px){.block-searchByVehicle#sbv-popin .title-block .close>i{font-size:12px;font-weight:500}}@keyframes sbv-spin{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}#sbv-form{overflow:visible !important;margin:0}#sbv-form .fieldset{overflow:visible !important;margin:0}#sbv-form .fieldset .title{font-family:'Montserrat-SemiBold',sans-serif,Verdana,Arial;letter-spacing:0;color:#014a74;padding-top:0}#sbv-form .select_wrap{margin:0;z-index:10;pointer-events:auto}#sbv-form .select_wrap.open{z-index:10000;position:relative}#sbv-form .select_wrap.open .default_option{color:#111827}#sbv-form .select_wrap.open .default_option .option{display:none}#sbv-form .select_wrap.open .default_option .option:before{transform:translateY(-50%) rotate(-45deg)}#sbv-form .select_wrap.open .default_option .option:after{transform:translateY(-50%) rotate(45deg)}#sbv-form .select_wrap.open ul.sbv_select_ul{display:block}#sbv-form .default_option{background:#fff;border:1px solid #014a74;border-radius:3px;pointer-events:auto}#sbv-form .default_option .option{padding:8px 12px;position:relative;color:#014a74}#sbv-form .default_option .option:after{content:none;content:"";position:absolute;top:50%;width:6px;height:1px;background:#014a74;pointer-events:none;margin-right:10px;margin-top:1px;right:12px;transform:translateY(-50%) rotate(-45deg);transform-origin:left center}#sbv-form .default_option .option:before{content:"";position:absolute;top:50%;width:6px;height:1px;background:#014a74;pointer-events:none;margin-right:10px;margin-top:1px;right:18px;transform:translateY(-50%) rotate(45deg);transform-origin:right center}#sbv-form .selected_option{margin:0;font-size:14px;color:#014a74;line-height:1.1;font-family:'Montserrat-Bold',sans-serif,Verdana,Arial;display:flex;align-items:center}#sbv-form ul.sbv_select_ul{display:none;list-style:none;margin:0;padding:0 15px;border-radius:3px;background:#fff;max-height:360px;overflow:auto;pointer-events:auto;box-sizing:border-box;-webkit-clip-path:inset(0 round 24px);clip-path:inset(0 round 24px);scrollbar-width:thin;scrollbar-color:#2d71c2 transparent}#sbv-form ul.sbv_select_ul .sbv-menu-header{position:sticky;top:0;z-index:2;background:#fff;padding:5px 0;display:flex;align-items:center;gap:8px;border-bottom:1px solid #000}#sbv-form ul.sbv_select_ul .sbv-menu-close{margin-left:auto;background:0 0;border:0;font-size:18px;line-height:1;color:#000;opacity:1;cursor:pointer;padding:0 4px}#sbv-form ul.sbv_select_ul .sbv-menu-close:hover{opacity:.6}#sbv-form ul.sbv_select_ul .sbv-search-item{display:none}#sbv-form ul.sbv_select_ul .sbv-search-input{width:100%;padding:6px 12px;border:1px solid #014a74;border-radius:3px;font-size:14px;font-family:'Montserrat-Medium',sans-serif,Verdana,Arial;color:#014a74;background:#fff;box-sizing:border-box;outline:none}#sbv-form ul.sbv_select_ul .sbv-search-input::placeholder{color:#c6c6c6}#sbv-form ul.sbv_select_ul .sbv-search-input:focus{border-color:#2d71c2}#sbv-form ul.sbv_select_ul li{display:flex;align-items:center;gap:10px;padding:12px 0;cursor:pointer;background:#fff;text-align:left}#sbv-form ul.sbv_select_ul li+li{border-top:1px solid #f1f5f9}#sbv-form ul.sbv_select_ul li:hover{background:#fff;font-weight:700}#sbv-form ul.sbv_select_ul li input[type=radio]{margin:0;visibility:hidden;width:0;height:0}#sbv-form ul.sbv_select_ul li label{flex:1;cursor:pointer;color:#014a74;font-size:14px;font-weight:500;margin-left:-10px}#sbv-form ul.sbv_select_ul .sbv-menu-title{flex:1;cursor:pointer;color:#014a74;font-size:12px;font-weight:500}#sbv-form ul.sbv_select_ul li.optgroup{font-size:14px;font-weight:600;color:#014a74;padding:20px 0 0;cursor:default;pointer-events:none;background:#fff;border:none}#sbv-form ul.sbv_select_ul li.optgroup+li{border:none}#sbv-form ul.sbv_select_ul::-webkit-scrollbar{width:10px}#sbv-form ul.sbv_select_ul::-webkit-scrollbar-track{background:0 0;margin:12px 0}#sbv-form ul.sbv_select_ul::-webkit-scrollbar-thumb{background:#2d71c2;border-radius:999px;border:2px solid transparent;background-clip:padding-box}#sbv-form .select_wrap.is-disabled .default_option{border-color:#e1e1e1}#sbv-form .select_wrap.is-disabled .default_option:after{color:#fff}#sbv-form .select_wrap.is-disabled .selected_option{color:#c6c6c6;font-family:'Montserrat-Medium',sans-serif,Verdana,Arial;font-weight:400}#sbv-form .select_wrap.is-disabled ul.sbv_select_ul{display:none !important}#sbv-form .actions-toolbar .primary{float:none;width:100%}#sbv-form .actions-toolbar .action.submit{width:100%;height:36px;border-radius:3px;border:0;background:#014a74;color:#fff;font-size:12px !important;font-family:'Montserrat-Bold',sans-serif,Verdana,Arial;line-height:1;text-align:center}#sbv-form .actions-toolbar .action.submit:hover{opacity:.9}#sbv-form .actions-toolbar .action.submit[disabled]{color:#9aa5b1;cursor:not-allowed}#sbv-form .actions-toolbar .action.submit.is-disabled{color:silver;font-family:'Montserrat-Medium',sans-serif,Verdana,Arial;font-weight:400;border:1px solid #e1e1e1 !important}#sbv-form .actions-toolbar .action.submit.is-disabled span{color:silver}#sbv-form .wrapper{overflow:visible !important;text-align:left}#sbv-form .field{overflow:visible !important;text-align:left}#sbv-form .no-result-link{display:block;text-align:center;margin-top:10px;color:#2f6fb2;font-weight:700;font-size:13px}#sbv-form .no-result-link:hover{text-decoration:underline}ul.sbv_select_ul.sbv-portal-open{position:fixed;display:block}ul.sbv_select_ul.sbv-portal-open li{display:flex;align-items:center;gap:10px;padding:12px 0;cursor:pointer;background:#fff;text-align:left}ul.sbv_select_ul.sbv-portal-open li+li{border-top:1px solid #f1f5f9}.sbv-inline-spinner{display:inline-block;width:16px;height:16px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;vertical-align:middle;margin-left:6px;animation:sbv-spin .7s linear infinite}.loading-mask[data-role=loader]{position:fixed;inset:0;background:rgba(255,255,255,.7);z-index:9999;display:flex;justify-content:center;align-items:center}.loading-mask .loader:after{content:"";width:40px;height:40px;border-top-color:transparent;border-radius:50%;animation:spin .8s linear infinite}@media (min-width:768px){.block-searchByVehicle#sbv-popin .title-block .close>i{font-size:8px;font-weight:600}}@media print{#searchByVehicle-form .fieldset>.field:before{display:none}#searchByVehicle-form .fieldset>.field:after{display:none}}body.catalog-product-view .ktype-block-wrapper{margin:0 0 24px}body.catalog-product-view .ktype-saved{position:relative;padding:8px 16px;border-radius:3px}body.catalog-product-view .ktype-saved:before{content:"";position:absolute;top:0;left:0;width:8px;height:100%}body.catalog-product-view .ktype-saved .block-msg{position:relative;display:block;text-align:left;padding-left:32px;font-family:'Montserrat-Medium',sans-serif,Verdana,Arial;margin:0;-webkit-font-smoothing:antialiased;font-size:14px}body.catalog-product-view .ktype-saved .block-msg>span:first-child{display:block;font-family:'Montserrat-SemiBold',sans-serif,Verdana,Arial}body.catalog-product-view .ktype-saved .block-msg:before{position:absolute;top:50%;transform:translateY(-50%);margin-left:-32px}body.catalog-product-view #ktype-to-check-msg{background:#fff176;border:1px solid #f57f17}body.catalog-product-view #ktype-to-check-msg:before{background:#f57f17}body.catalog-product-view #ktype-to-check-msg .block-msg:before{content:url('../Oreca_SearchByVehicleV2/images/car-info.svg')}body.catalog-product-view #ktype-incompatibility-msg{display:flex;align-items:center;flex-direction:column;gap:16px;background:#ffaab9;border:1px solid #9c0d25}@media (min-width:1280px){body.catalog-product-view #ktype-incompatibility-msg{flex-direction:row}}body.catalog-product-view #ktype-incompatibility-msg:before{background:#9c0d25}body.catalog-product-view #ktype-incompatibility-msg .block-msg:before{content:url('../Oreca_SearchByVehicleV2/images/car-nok.svg')}body.catalog-product-view #ktype-incompatibility-msg .go-to-selection{background:#014a74;border-radius:3px;height:36px;white-space:nowrap;padding:0 12px;display:flex;align-items:center;justify-content:center;font-family:'Montserrat-SemiBold',sans-serif,Verdana,Arial;color:#fff;font-size:14px !important;width:100%}@media (min-width:1280px){body.catalog-product-view #ktype-incompatibility-msg .go-to-selection{width:auto}}body.catalog-product-view #ktype-incompatibility-msg .go-to-selection:hover{color:#fff}body.catalog-product-view #ktype-compatibility-msg{background:#b2f2b9;border:1px solid #048310}body.catalog-product-view #ktype-compatibility-msg:before{background:#048310}body.catalog-product-view #ktype-compatibility-msg .block-msg:before{content:url('../Oreca_SearchByVehicleV2/images/car-check.svg')}body.catalog-category-view .column.main ol.product-items li.product-item{position:relative}body.catalog-category-view .column.main .toolbar.toolbar-products .toolbar-sorter.sorter:after,body.catalog-category-view .column.main .toolbar.toolbar-products .toolbar-sorter.sorter .sorter-action{z-index:9}body.catalog-category-view ol.product-items li.product-item .product-item-info .product.product-item-details{position:relative}body.catalog-category-view ol.product-items li.product-item .product-item-info .product.product-item-details .product-item-infos-left{position:relative;z-index:1}body.catalog-category-view ol.product-items li.product-item .product-item-info .product.product-item-details .product-item-inner{display:flex;flex-direction:column;width:100%}body.catalog-category-view .catalog-product-check-badge,body.catalog-category-view .catalog-product-compatibility-badge{margin-bottom:10px;margin-top:10px;height:30px;width:100%;top:-40px;align-items:center;display:flex;justify-content:center}body.catalog-category-view .catalog-product-check-badge .ktype-badge,body.catalog-category-view .catalog-product-compatibility-badge .ktype-badge{display:flex;gap:9px;padding:8px;text-align:center;margin-bottom:0;color:#3b4249;font-size:11px;border-radius:3px;font-family:'Montserrat-Medium',sans-serif,Verdana,Arial;line-height:12px;align-items:center;position:relative}body.catalog-category-view .catalog-product-check-badge .ktype-badge:before,body.catalog-category-view .catalog-product-compatibility-badge .ktype-badge:before{width:15px;height:15px;display:inline-block;min-width:15px;content:''}body.catalog-category-view .catalog-product-compatibility-badge{background:#e6fbe8;border:1px solid #048310}body.catalog-category-view .catalog-product-compatibility-badge .ktype-badge:before{-webkit-mask:url(../Oreca_SearchByVehicleV2/images/car-check.svg) center/contain no-repeat;mask:url(../Oreca_SearchByVehicleV2/images/car-check.svg) center/contain no-repeat;background:#048310}body.catalog-category-view .catalog-product-check-badge{background:#fff9c4;border:1px solid #ec5600}body.catalog-category-view .catalog-product-check-badge .ktype-badge:before{-webkit-mask:url(../Oreca_SearchByVehicleV2/images/car-info.svg) center/contain no-repeat;mask:url(../Oreca_SearchByVehicleV2/images/car-info.svg) center/contain no-repeat;background:#ec5600}.page-wrapper #maincontent .toggle-content .toggle-tabs,.page-wrapper .page-footer .footer-container .footer_reassurance,.page-wrapper #oreca_gototop{z-index:9}@media (max-width:767px){body.no-scroll{overflow:hidden;position:fixed;width:100%;height:100vh}.vehicle-selected:before{width:30px}}@media (max-width:479px){.button-header,.vehicle-selected{flex:1;min-width:0}.label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:normal}}@media only screen and (max-width:1439px){.header.content #switcher-currency,.header.content #switcher-language{display:none !important}.nav-open .nav-sections .nav-sections-items .section-item-content.nav-sections-item-content{display:block !important}.nav-open .nav-sections .nav-sections-items .section-item-content.nav-sections-item-content .switcher-language,.nav-open .nav-sections .nav-sections-items .section-item-content.nav-sections-item-content .switcher-currency#switcher-currency-nav{display:block !important;width:100%;padding:.5rem 2rem}.nav-open .nav-sections .nav-sections-items .section-item-content.nav-sections-item-content #switcher-currency-trigger-nav,.nav-open .nav-sections .nav-sections-items .section-item-content.nav-sections-item-content .switcher-options .switcher-trigger{font-size:15px;font-family:'Montserrat-Regular',sans-serif,Verdana,Arial;padding-right:2.5rem}.nav-open .nav-sections .nav-sections-items .section-item-content.nav-sections-item-content #switcher-currency-trigger-nav strong,.nav-open .nav-sections .nav-sections-items .section-item-content.nav-sections-item-content .switcher-options .switcher-trigger strong{font-weight:400;text-transform:uppercase;color:#fff;position:relative}.nav-open .nav-sections .nav-sections-items .section-item-content.nav-sections-item-content #switcher-currency-trigger-nav strong:after,.nav-open .nav-sections .nav-sections-items .section-item-content.nav-sections-item-content .switcher-options .switcher-trigger strong:after{font-size:1rem;top:0;right:-1.5rem;color:#fff;font-family:'osv3';content:"\e912" !important;position:absolute}.nav-open .nav-sections .nav-sections-items .section-item-content.nav-sections-item-content .switcher-options.active strong:after,.nav-open .nav-sections .nav-sections-items .section-item-content.nav-sections-item-content .switcher-options strong:after{content:"\e912" !important}.nav-open .nav-sections .nav-sections-items .section-item-content.nav-sections-item-content .switcher-options.active .switcher-dropdown li,.nav-open .nav-sections .nav-sections-items .section-item-content.nav-sections-item-content .switcher-options .switcher-dropdown li{margin-right:2.5rem}.nav-open .nav-sections .nav-sections-items .section-item-content.nav-sections-item-content .switcher-options.active .switcher-dropdown li a,.nav-open .nav-sections .nav-sections-items .section-item-content.nav-sections-item-content .switcher-options .switcher-dropdown li a{font-size:15px;font-family:'Montserrat-Regular',sans-serif,Verdana,Arial;font-weight:400;color:#000;text-transform:uppercase;position:relative}.nav-open .nav-sections .nav-sections-items .section-item-content.nav-sections-item-content .switcher-options.active .switcher-dropdown li a:after,.nav-open .nav-sections .nav-sections-items .section-item-content.nav-sections-item-content .switcher-options .switcher-dropdown li a:after{font-size:1rem;top:0;right:-1.5rem;color:#000;font-family:'osv3';content:"\e912" !important;position:absolute}.nav-open .nav-sections .nav-sections-items .section-item-content.nav-sections-item-content .switcher-options.active .switcher-dropdown li:last-child a:after,.nav-open .nav-sections .nav-sections-items .section-item-content.nav-sections-item-content .switcher-options .switcher-dropdown li:last-child a:after{display:none}.nav-open .nav-sections .nav-sections-items .section-item-content.nav-sections-item-content .switcher{border:none}.nav-open .nav-sections .nav-sections-items .section-item-content.nav-sections-item-content:last-child{display:block !important;height:100px;top:calc(100vh - 100px);padding:15px 0 !important}}button.see-more-btn{cursor:pointer;margin:20px 0;padding:0;background:0 0;font-size:18px !important;height:auto;color:#414042}button.see-more-btn:active,button.see-more-btn:hover,button.see-more-btn:focus{box-shadow:none;opacity:.6;color:#000}.modals-wrapper .modal-popup.sbv-no-products-modal{z-index:10001 !important}.modals-wrapper .modal-popup.sbv-no-products-modal~.modals-overlay{z-index:10000 !important}.modals-wrapper .modal-popup.sbv-no-products-modal .sbv-no-products-popin p{margin:0;font-family:'Montserrat-Regular',sans-serif,Verdana,Arial;font-size:14px;line-height:1.5;color:#014a74;text-align:center}.modals-wrapper .modal-popup.sbv-no-products-modal .modal-footer{margin:auto}.modals-wrapper .modal-popup.sbv-no-products-modal .modal-inner-wrap .action-close{top:10px;right:10px}.modals-wrapper .modal-popup.sbv-no-products-modal .modal-inner-wrap .action-close:before{color:#000 !important}.modals-wrapper .modal-popup.sbv-no-products-modal .modal-inner-wrap .action-close:before:hover{color:#000 !important}@media only screen and (max-width:1023px){.modals-wrapper .modal-popup.sbv-no-products-modal .modal-inner-wrap{max-width:500px;width:92%;padding:1.5rem}.modals-wrapper .modal-popup.sbv-no-products-modal .modal-inner-wrap .modal-header{padding-left:4rem;padding-right:4rem}}.modals-wrapper .modal-popup.sbv-no-products-modal .modal-inner-wrap .modal-title{font-size:22px !important}.opc-block-summary .vertex-message td,.cart-summary .vertex-message td{padding:0;border-top:none}@media only screen and (max-width:1024px){.field-tooltip .field-tooltip-content{left:auto;right:-10px;top:40px}.field-tooltip .field-tooltip-content:before,.field-tooltip .field-tooltip-content:after{border:10px solid transparent;height:0;left:auto;margin-top:-21px;right:10px;top:0;width:0}.field-tooltip .field-tooltip-content:before{border-bottom-color:#999}.field-tooltip .field-tooltip-content:after{border-bottom-color:#f4f4f4;top:1px}}@media only screen and (min-device-width:320px) and (max-device-width:780px) and (orientation:landscape){.product-video{height:100%;width:81%}}@media all and (min-width:1024px),print{.abs-product-options-list-desktop dt{clear:left;float:left;margin:0 10px 5px 0}.abs-product-options-list-desktop dd{display:inline-block;float:left;margin:0 0 5px}.abs-button-desktop{width:auto}.abs-blocks-2columns,.login-container .block,.account .column.main .block:not(.widget) .block-content .box,[class^=sales-guest-] .column.main .block:not(.widget) .block-content .box,.sales-guest-view .column.main .block:not(.widget) .block-content .box{width:48.8%}.login-container .block:nth-child(odd),.account .column.main .block:not(.widget) .block-content .box:nth-child(odd),[class^=sales-guest-] .column.main .block:not(.widget) .block-content .box:nth-child(odd),.sales-guest-view .column.main .block:not(.widget) .block-content .box:nth-child(odd){clear:left;float:left}.login-container .block:nth-child(even),.account .column.main .block:not(.widget) .block-content .box:nth-child(even),[class^=sales-guest-] .column.main .block:not(.widget) .block-content .box:nth-child(even),.sales-guest-view .column.main .block:not(.widget) .block-content .box:nth-child(even){float:right}.abs-reset-left-margin-desktop,.bundle-options-container .legend.title,.column.main .cart-summary .actions-toolbar,.cart.table-wrapper .item-actions .actions-toolbar,.form-new-agreement .fieldset .legend,.form-new-agreement .actions-toolbar,.column.main .paypal-review .actions-toolbar{margin-left:0}.abs-action-remove-desktop,.abs-add-fields-desktop .fieldset .additional .action.remove,.form.send.friend .fieldset .additional .action.remove{margin-left:75.8%;top:6px}.form.send.friend .fieldset .field:not(.choice) .control{width:50%}.abs-margin-for-forms-desktop,.fieldset .legend,.column:not(.sidebar-main) form .actions-toolbar,.column:not(.sidebar-additional) form .actions-toolbar,.login-container .fieldset:after{margin-left:25.8%}.abs-visually-hidden-desktop,.modes-label,.block-search .label,.dashboard-welcome-toggler{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-add-clearfix-desktop:before,.abs-add-clearfix-desktop:after,.abs-pager-toolbar:before,.abs-pager-toolbar:after,.cart-container:before,.cart-container:after,.login-container:before,.login-container:after,.account .column.main .block:not(.widget) .block-content:before,.account .column.main .block:not(.widget) .block-content:after,.block-addresses-list .items.addresses:before,.block-addresses-list .items.addresses:after,.paypal-review .block-content:before,.paypal-review .block-content:after,[class^=sales-guest-] .column.main .block:not(.widget) .block-content:before,[class^=sales-guest-] .column.main .block:not(.widget) .block-content:after,.sales-guest-view .column.main .block:not(.widget) .block-content:before,.sales-guest-view .column.main .block:not(.widget) .block-content:after,.header.content:before,.header.content:after,.page-header .header.panel:before,.page-header .header.panel:after,.account .toolbar:before,.account .toolbar:after{content:'';display:table}.abs-add-clearfix-desktop:after,.abs-pager-toolbar:after,.cart-container:after,.login-container:after,.account .column.main .block:not(.widget) .block-content:after,.block-addresses-list .items.addresses:after,.paypal-review .block-content:after,[class^=sales-guest-] .column.main .block:not(.widget) .block-content:after,.sales-guest-view .column.main .block:not(.widget) .block-content:after,.header.content:after,.page-header .header.panel:after,.account .toolbar:after{clear:both}.abs-add-box-sizing-desktop,.column.main,.sidebar-main,.sidebar-additional{box-sizing:border-box}.abs-add-box-sizing-desktop-m,.opc-wrapper{box-sizing:border-box}.abs-revert-field-type-desktop .fieldset>.field,.abs-revert-field-type-desktop .fieldset .fields>.field,.product-add-form .fieldset>.field,.product-add-form .fieldset .fields>.field{margin:0 0 20px}.abs-revert-field-type-desktop .fieldset>.field:not(.choice)>.label,.abs-revert-field-type-desktop .fieldset .fields>.field:not(.choice)>.label,.product-add-form .fieldset>.field:not(.choice)>.label,.product-add-form .fieldset .fields>.field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.abs-revert-field-type-desktop .fieldset>.field:not(.choice)>.control,.abs-revert-field-type-desktop .fieldset .fields>.field:not(.choice)>.control,.product-add-form .fieldset>.field:not(.choice)>.control,.product-add-form .fieldset .fields>.field:not(.choice)>.control{float:none;width:auto}.abs-revert-field-type-desktop .fieldset>.field>.label,.abs-revert-field-type-desktop .fieldset .fields>.field>.label,.product-add-form .fieldset>.field>.label,.product-add-form .fieldset .fields>.field>.label{margin:0 0 5px;display:inline-block}.abs-revert-field-type-desktop .fieldset>.field.choice:before,.abs-revert-field-type-desktop .fieldset .fields>.field.choice:before,.abs-revert-field-type-desktop .fieldset>.field.no-label:before,.abs-revert-field-type-desktop .fieldset .fields>.field.no-label:before,.product-add-form .fieldset>.field.choice:before,.product-add-form .fieldset .fields>.field.choice:before,.product-add-form .fieldset>.field.no-label:before,.product-add-form .fieldset .fields>.field.no-label:before{display:none}.product-add-form .fieldset>.field:not(:first-child):last-of-type,.product-add-form .fieldset .fields>.field:not(:first-child):last-of-type{margin-bottom:0}.abs-no-display-desktop,.opc-estimated-wrapper,.sidebar .block.widget .pager .item:not(.pages-item-next):not(.pages-item-previous){display:none}.abs-pager-toolbar,.account .toolbar{margin-bottom:20px;position:relative}.abs-pager-toolbar .limiter,.account .toolbar .limiter{float:right;position:relative;z-index:1}.abs-pager-toolbar .toolbar-amount,.account .toolbar .toolbar-amount{float:left;line-height:normal;padding:7px 0 0;position:relative;z-index:1}.abs-pager-toolbar .pages,.account .toolbar .pages{position:absolute;width:100%;z-index:0}.abs-shopping-cart-items-desktop,.cart-container .form-cart{float:left;position:relative;width:73%}.abs-shopping-cart-items-desktop .actions,.cart-container .form-cart .actions{text-align:right}.cart-container .form-cart .action.clear,.cart-container .form-cart .action.update{margin-left:10px}.cart-container .form-cart .action.continue{float:left}h1{font-size:40px;margin-bottom:40px}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1280px;padding-left:20px;padding-right:20px;width:auto}.page-main{width:100%}.columns{display:block}.column.main{min-height:300px}.page-layout-1column .column.main{width:100%;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-3columns .column.main{width:66.66666667%;display:inline-block;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-left .column.main{width:83.33333333%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-right .column.main{width:83.33333333%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.sidebar-main{padding-right:2%}.page-layout-3columns .sidebar-main{width:16.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-left .sidebar-main{width:16.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-right .sidebar-main{width:16.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-right .sidebar-main{padding-left:2%;padding-right:0}.sidebar-additional{clear:right;padding-left:2%}.page-layout-3columns .sidebar-additional{width:16.66666667%;float:right;-ms-flex-order:3;-webkit-order:3;order:3}.page-layout-2columns-left .sidebar-additional{width:16.66666667%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-right .sidebar-additional{width:16.66666667%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-left .main{padding-left:2%}.page-layout-2columns-left .sidebar-additional{clear:left;float:left;padding-left:0}.panel.header{padding:10px 20px}.fieldset>.field{margin:0 0 20px;box-sizing:border-box;margin:0 0 29px}.fieldset>.field>.label{margin:0}.fieldset>.field:before,.fieldset>.field:after{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field.choice:before,.fieldset>.field.no-label:before{padding:6px 15px 0 0;width:25.8%;box-sizing:border-box;content:' ';float:left;height:1px}.fieldset>.field .description{padding:6px 15px 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.control{width:74.2%;float:left}.product.data.items{position:relative;z-index:1}.product.data.items:before,.product.data.items:after{content:'';display:table}.product.data.items:after{clear:both}.product.data.items>.item.title{float:left;width:auto}.product.data.items>.item.title>.switch{height:20px;display:block;position:relative;z-index:2}.product.data.items>.item.content{margin-top:20px;box-sizing:border-box;float:right;margin-left:-100%;width:100%}.product.data.items>.item.content:before,.product.data.items>.item.content:after{content:'';display:table}.product.data.items>.item.content:after{clear:both}.product.data.items>.item.content.active{display:block}.product.data.items>.item.title{margin:0 5px 0 0}.product.data.items>.item.title>.switch{font-weight:600;line-height:20px;font-size:1.4rem;color:#0ca5fd;text-decoration:none;background:#f0f0f0;border:1px solid #2d71c2;border-bottom:none;height:20px;padding:5px 20px}.product.data.items>.item.title>.switch:visited{color:#0ca5fd;text-decoration:none}.product.data.items>.item.title>.switch:hover{color:#0ca5fd;text-decoration:none}.product.data.items>.item.title>.switch:active{color:#014a74;text-decoration:none}.product.data.items>.item.title:not(.disabled)>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch:hover{background:#fcfcfc}.product.data.items>.item.title:not(.disabled)>.switch:active,.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{background:#fff;color:#014a74;text-decoration:none}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{padding-bottom:6px}.product.data.items>.item.content{background:#fff;margin-top:31px;padding:20px;border:0;border-top:1px solid #2d71c2}.actions-toolbar:before,.actions-toolbar:after{content:'';display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .secondary{float:right}.actions-toolbar .primary,.actions-toolbar .secondary{display:inline-block}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{display:inline-block}.actions-toolbar .primary .action{margin:0 5px 0 0}.actions-toolbar .secondary a.action{margin-top:6px}.actions-toolbar>.primary,.actions-toolbar>.secondary{margin-bottom:0}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{margin-bottom:0;width:auto}.modal-popup.modal-slide .modal-footer{border-top:1px solid #c1c1c1;text-align:right}.klarna-payments-method>.payment-method-title{padding:11.5px 0}.bundle-options-container .bundle-options-wrapper,.bundle-options-container .product-options-wrapper{float:left;width:57%}.bundle-options-container .block-bundle-summary{float:right;position:relative;width:40%}.page-layout-2columns-left .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-left .bundle-options-container .block-bundle-summary,.page-layout-2columns-right .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-right .bundle-options-container .block-bundle-summary,.page-layout-3columns .bundle-options-container .bundle-options-wrapper,.page-layout-3columns .bundle-options-container .block-bundle-summary{width:48%}.page-products .products-grid .product-item{margin-left:2%;padding:0;width:calc((100% - 4%)/3)}.page-products .products-grid .product-item:nth-child(3n+1){margin-left:0}.page-products.page-layout-1column .products-grid .product-item{width:25%}.page-products.page-layout-3columns .products-grid .product-item{width:50%}.page-products .columns{padding-top:0;position:relative;z-index:1}.products.wrapper~.toolbar .pages{float:left}.toolbar-amount{float:left}.sorter{float:right}.modes{display:inline-block;float:left;margin-right:20px}.products.wrapper~.toolbar .modes{display:none}.modes-mode{color:#0ca5fd;border:1px solid #2d71c2;border-right:0;float:left;font-weight:400;line-height:1;padding:7px 10px;text-align:center;display:inline-block;text-decoration:none}.modes-mode:not(.active):hover{color:#0ca5fd;background:#dedede}.modes-mode:last-child{border-right:1px solid #2d71c2}.modes-mode.active{color:#2d71c2}.modes-mode>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.modes-mode:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;line-height:inherit;color:#0ca5fd;content:'\e60d';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.modes-mode:hover:before{color:#0ca5fd}.mode-list:before{content:'\e60b'}.products.wrapper~.toolbar .limiter{display:block;float:right}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:table}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:table-cell}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:table-cell;padding-top:25px;text-align:center;vertical-align:bottom}.product-info-main .page-title-wrapper .page-title{margin-top:-13px}.sidebar .product-items .product-item-info .product-item-photo{float:left;left:auto;margin:0 10px 10px 0;position:relative;top:auto}.sidebar .product-items .product-item-details{margin:0}.sidebar .product-items .product-item-actions{clear:left}.product-info-main{float:right}.product.media{float:left;margin-bottom:25px}.page-layout-1column .product-info-main{width:40%}.page-layout-1column .product.media{width:57%}.page-layout-2columns-left .product-info-main,.page-layout-2columns-right .product-info-main,.page-layout-3columns .product-info-main{width:48%}.page-layout-2columns-left .product.media,.page-layout-2columns-right .product.media,.page-layout-3columns .product.media{width:50%}.block-search{float:right;padding-left:15px;position:relative;width:250px;z-index:4}.block-search .control{border-top:0;margin:0;padding:0 0 25px}.block-search .nested{display:block;padding-top:5px;position:absolute}.block-search input{margin:0;padding-right:35px;position:static}.block-search input::-webkit-input-placeholder{color:#c2c2c2}.block-search input:-moz-placeholder{color:#c2c2c2}.block-search input::-moz-placeholder{color:#c2c2c2}.block-search input:-ms-input-placeholder{color:#c2c2c2}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;right:10px;top:0;z-index:1}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:focus,.block-search .action.search:active{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled],fieldset[disabled] .block-search .action.search{pointer-events:none;opacity:.5}.block-search .action.search:focus:before{color:#333}.search-autocomplete{margin-top:0}.cart-container .widget{float:left}.cart-container .widget.block{margin-bottom:20px}.cart-summary{float:right;position:relative;width:23%}.column.main .cart-summary .actions-toolbar>.secondary{float:none}.cart-summary .block .fieldset .field{margin:0 0 20px;margin:0 0 10px}.cart-summary .block .fieldset .field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.cart-summary .block .fieldset .field:not(.choice)>.control{float:none;width:auto}.cart-summary .block .fieldset .field>.label{margin:0 0 5px;display:inline-block}.cart-summary .block .fieldset .field.choice:before,.cart-summary .block .fieldset .field.no-label:before{display:none}.cart.table-wrapper .items{min-width:100%;width:auto}.cart.table-wrapper .item .col.item{padding:27px 8px 10px}.cart.table-wrapper .item-actions td{text-align:right}.cart.table-wrapper .product-item-photo{display:table-cell;max-width:100%;padding-right:20px;position:static;vertical-align:top;width:1%}.cart.table-wrapper .product-item-details{display:table-cell;vertical-align:top;white-space:normal;width:99%}.cart.table-wrapper .item-actions .actions-toolbar{text-align:left}.cart .action{margin-bottom:10px}.cart-products-toolbar .toolbar-amount{line-height:30px;margin:0}.cart-products-toolbar .pages{float:right;margin:0 0 1px}.cart-products-toolbar .pages .item:last-child{margin-right:0}.cart.table-wrapper .cart-products-toolbar+.cart thead tr th.col{padding-bottom:7px;padding-top:8px}.cart.table-wrapper .cart+.cart-products-toolbar{margin-top:25px}.minicart-wrapper{margin-left:13px}.minicart-wrapper .block-minicart{right:-15px;width:390px}.opc-wrapper{width:66.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1;padding-right:30px}.checkout-onepage-success .print{display:block;float:right;margin:22px 0 0}.opc-progress-bar-item{width:185px}.checkout-index-index .modal-popup .form-shipping-address{max-width:600px}.checkout-index-index .modal-popup .modal-footer .action-save-address{float:right;margin:0 0 0 10px}.checkout-shipping-method .actions-toolbar>.primary{float:right}.checkout-shipping-method .actions-toolbar .action.primary{margin:0}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{max-width:600px}.table-checkout-shipping-method{width:auto}.opc-sidebar{margin:46px 0 20px;width:33.33333333%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.opc-summary-wrapper .modal-header .action-close{display:none}.authentication-dropdown{background-color:#fff;border:1px solid #aeaeae;-webkit-transform:scale(1,0);-webkit-transform-origin:0 0;-webkit-transition:-webkit-transform linear .1s,visibility 0s linear .1s;position:absolute;text-align:left;top:100%;transform:scale(1,0);transform-origin:0 0;transition:transform linear .1s,visibility 0s linear .1s;visibility:hidden;width:100%}.authentication-dropdown._show{z-index:100;-webkit-transform:scale(1,1);-webkit-transition:-webkit-transform linear .1s,visibility 0s linear 0s;transform:scale(1,1);transition:transform linear .1s,visibility 0s linear 0s;visibility:visible}.authentication-wrapper{width:33.33333333%;text-align:right}.block-authentication .block-title{font-size:2.6rem;border-bottom:0;margin-bottom:25px}.block-authentication .actions-toolbar>.primary{display:inline;float:right;margin-right:0}.block-authentication .actions-toolbar>.primary .action{margin-right:0}.block-authentication .actions-toolbar>.secondary{float:left;margin-right:2rem;padding-top:1rem}.popup-authentication .modal-inner-wrap{min-width:1024px;width:60%}.popup-authentication .block-authentication{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #c1c1c1}.popup-authentication .block[class],.popup-authentication .form-login,.popup-authentication .fieldset,.popup-authentication .block-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}.popup-authentication .block[class]{box-sizing:border-box;float:left;padding:10px 30px 0 0;width:50%}.popup-authentication .block[class]+.block{border-left:1px solid #c1c1c1;border-top:0;margin:0;padding:10px 0 0 40px}.popup-authentication .block[class]+.block:before{left:0;top:50%}.popup-authentication .actions-toolbar{margin-bottom:0;margin-top:auto}.checkout-payment-method .actions-toolbar .primary{float:right;margin:0}.checkout-payment-method .fieldset>.field-select-billing>.control{float:none;width:100%}.checkout-payment-method .payment-method-content .fieldset>.field{margin:0 0 20px}.checkout-payment-method .payment-method-content .fieldset>.field.choice:before{padding:0;width:0}.checkout-payment-method .payment-method-content .fieldset>.field.type .control{margin-left:25.8%}.checkout-payment-method .payment-method-content .fieldset>.field.type.no-detection .control{margin-left:0}.checkout-billing-address .action-update{float:right}.checkout-billing-address .actions-toolbar .action-cancel{margin:6px 20px 0 0}.checkout-payment-method .payment-option-title{padding-left:22px}.checkout-payment-method .payment-option-content .payment-option-inner+.actions-toolbar{margin-left:0}.contact-index-index .column:not(.sidebar-additional) .form.contact{min-width:600px}.login-container .block.login .actions-toolbar>.primary{margin-bottom:0;margin-right:30px}.login-container .block.login .actions-toolbar>.secondary{float:left}.login-container .fieldset>.field>.control{width:80%}.fieldset .fullname .field .label{padding:6px 15px 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.fieldset .fullname .field .control{width:74.2%;float:left}.form.password.reset,.form.send.confirmation,.form.password.forget,.form.create.account,.form.search.advanced,.form.form-orders-search{min-width:600px;width:50%}.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{width:22.3%}.account.page-layout-2columns-left .column.main{width:77.7%}.block-addresses-list .items.addresses{font-size:0}.block-addresses-list .items.addresses>.item{display:inline-block;font-size:14px;margin-bottom:20px;vertical-align:top;width:48.8%}.block-addresses-list .items.addresses>.item:nth-last-child(1),.block-addresses-list .items.addresses>.item:nth-last-child(2){margin-bottom:0}.block-addresses-list .items.addresses>.item:nth-child(even){margin-left:2.4%}.control.captcha-image .captcha-img{margin:0 10px 10px 0}.block.newsletter{max-width:44%;width:max-content}.block.newsletter .field{margin-right:5px}.block.newsletter .field .control{width:100%}.block.newsletter .action.subscribe{border-radius:3px}.paypal-review .paypal-review-title{border-bottom:1px solid #2d71c2}.paypal-review .block-content .box-order-shipping-address,.paypal-review .block-content .box-order-shipping-method,.paypal-review .block-content .box-order-shipping-method+.box-order-billing-address{box-sizing:border-box;float:left;width:33%}.paypal-review .block-content .box-order-shipping-address{padding:0 5%;width:34%}.paypal-review .col.subtotal,.paypal-review .mark,.paypal-review .amount{text-align:right}.table-order-items .subtotal,.table-order-items .amount{text-align:right}.table-order-items.creditmemo .col.qty,.table-order-items.creditmemo .col.discount,.table-order-items.creditmemo .col.subtotal{text-align:center}.table-order-items.creditmemo .col.total{text-align:right}.order-pager-wrapper .order-pager-wrapper-top{padding-left:0;padding-right:0}.order-pager-wrapper .pages{float:right}.order-actions-toolbar .action.print{display:block;float:right}.page-title-wrapper .order-date{margin-top:-20px}[class^=sales-guest-] .column.main .block:not(.widget) .block-content .box,.sales-guest-view .column.main .block:not(.widget) .block-content .box{margin-bottom:20px}.page-wrapper>.breadcrumbs,.page-wrapper>.top-container,.page-wrapper>.widget{box-sizing:border-box;width:100%}.navigation ul{padding:0 8px}.header.panel>.header.links{float:right;font-size:0;margin:0;padding:0;list-style:none none;margin-left:auto}.header.panel>.header.links>li{display:inline-block;vertical-align:top}.header.panel>.header.links>li{font-size:14px;margin:0 0 0 15px}.header.panel>.header.links>li.welcome,.header.panel>.header.links>li a{line-height:1.4}.header.panel>.header.links>li.welcome a{padding-left:5px}.header.content{padding:30px 20px 0}.page-header{border:0;margin-bottom:0}.page-header .panel.wrapper{border-bottom:1px solid #4a4a4a}.page-header .header.panel{padding-bottom:10px;padding-top:10px}.page-header .switcher{display:inline-block}.page-main>.page-title-wrapper .page-title{display:inline-block}.page-main>.page-title-wrapper .page-title+.action{float:right;margin-top:20px}.logo{margin:-8px auto 25px 0}.logo img{max-height:inherit}.footer.content .block{float:right}.footer.content .links{display:inline-block;margin-bottom:20px;padding:0 50px 0 0;vertical-align:top}.footer.content .switcher.store{display:inline-block;padding-right:50px;vertical-align:top}.block.widget .products-grid .product-item{width:33.33333333%}.sidebar .block.widget .products-grid .product-item{margin-left:0;width:100%}.sidebar .block.widget .products-grid .product-item .actions-secondary{display:block;padding:10px 0}.page-layout-1column .block.widget .products-grid .product-item{margin-left:2%;width:calc((100% - 6%)/4)}.page-layout-1column .block.widget .products-grid .product-item:nth-child(3n+1){margin-left:2%}.page-layout-1column .block.widget .products-grid .product-item:nth-child(4n+1){margin-left:0}.page-layout-3columns .block.widget .products-grid .product-item{width:50%}.sidebar .block.widget .pager .pages-item-next{padding:0}.sidebar .block.widget .pager .pages-item-next .action{margin:0}}@media all and (min-width:1440px),print{.products-grid .product-item{width:20%}.page-layout-1column .products-grid .product-item{width:16.66666667%}.page-layout-3columns .products-grid .product-item{width:25%}.page-products .products-grid .product-items{margin:0}.page-products .products-grid .product-item{margin-left:2%;padding:0;width:calc((100% - 6%)/4)}.page-products .products-grid .product-item:nth-child(3n+1){margin-left:2%}.page-products .products-grid .product-item:nth-child(4n+1){margin-left:0}.page-products.page-layout-1column .products-grid .product-item{margin-left:0;width:20%}.page-products.page-layout-3columns .products-grid .product-item{margin-left:1%;width:32.667%}.page-products.page-layout-3columns .products-grid .product-item:nth-child(3n){margin-left:1%}.page-products.page-layout-3columns .products-grid .product-item:nth-child(3n+1){margin-left:0}.checkout-index-index .modal-popup .modal-inner-wrap{margin-left:-400px;width:800px;left:50%}.opc-wrapper .shipping-address-item{width:33.33333333%}.opc-wrapper .shipping-address-item:before{background:#ccc;height:calc(100% - 20px);content:'';left:0;position:absolute;top:0;width:1px}.opc-wrapper .shipping-address-item:nth-child(3n+1):before{display:none}.opc-wrapper .shipping-address-item.selected-item:before{display:none}.opc-wrapper .shipping-address-item.selected-item+.shipping-address-item:before{display:none}.table-checkout-shipping-method{min-width:500px}.block.widget .products-grid .product-item{width:20%}.page-layout-1column .block.widget .products-grid .product-item{margin-left:2%;width:calc((100% - 8%)/5)}.page-layout-1column .block.widget .products-grid .product-item:nth-child(4n+1){margin-left:2%}.page-layout-1column .block.widget .products-grid .product-item:nth-child(5n+1){margin-left:0}.page-layout-3columns .block.widget .products-grid .product-item{width:25%}.block.widget .products-grid .product-items{margin:0}.block.widget .products-grid .product-item{margin-left:calc((100% - 4*24.439%)/3);padding:0;width:24.439%}.block.widget .products-grid .product-item:nth-child(4n+1){margin-left:0}}@media all and (min-width:1600px),print{.sidebar .product-items .product-item-info .product-item-photo{float:none;left:0;margin:0;position:absolute;top:0}.sidebar .product-items .product-item-details{margin-left:85px}}@media only screen and (max-width:1439px){.page-header .header.content .nav-toggle:before,.checkout-header .header.content .nav-toggle:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:inherit;color:#8f8f8f;content:'\e609';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .header.content .nav-toggle:hover:before,.checkout-header .header.content .nav-toggle:hover:before{color:#333}.page-header .header.content .nav-toggle>span,.checkout-header .header.content .nav-toggle>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}