body{color:#0d3880;-webkit-font-smoothing:antialiased}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,p,dl{margin:0}.clear{clear:both}.clearer:before,.clearer:after{content:"";display:table}.clearer:after{clear:both}.clearer{*zoom:1}a,a:hover,a:focus,a:active,a:visited{text-decoration:none;color:#0d3880}dd{margin-left:0}.font-medium{font-weight:500}.font-bold{font-weight:700}.hidden{display:none}.flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.red,.current{color:#d51317 !important}.red-ish{color:crimson}.truncate{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}input{border-radius:0 !important}input[type=radio]{position:relative;top:1px;border-color:#0d3880;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:#d8d8d8 1px solid;border:#0d3880 solid 1px;border-radius:50%;width:18px;height:18px;cursor:pointer}input[type=radio]::-ms-check{display:none}input[type=radio]::-md-check{display:none}.read{cursor:pointer}.icon{display:inline-block;stroke-width:0;stroke:currentColor;fill:currentColor;width:2em;height:2em}img{max-width:100%;max-height:100%;height:auto}.sprite,#store_list .pagination li.store_item.store-locator-2 .storeCoordinates .more-infos a:before,#store_list .pagination li.store_item .storeCoordinates h3 a:before,#store_search .store-locator form .search_by_city input[type=submit],.sprite-arrow-big{background-image:url("../images/sprites/spritesheet.png");background-repeat:no-repeat;display:block}.sprite-close{width:12px;height:12px;background-position:-9px -170px}.sprite-red-arrow,#store_list .pagination li.store_item.store-locator-2 .storeCoordinates .more-infos a:before,#store_list .pagination li.store_item .storeCoordinates h3 a:before{width:6px;height:11px;background-position:-9px -990px}.sprite-search,#store_search .store-locator form .search_by_city input[type=submit]{width:16px;height:16px;background-position:-9px -1135px}.sprite-arrow-big{width:12px;height:6px;background-position:-28px -1690px}.c-button{position:relative}.c-ripple{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background:rgba(0,0,0,0)}.c-ripple__circle{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.25)}.c-ripple.is-active .c-ripple__circle{-webkit-animation:a-ripple .4s ease-in;animation:a-ripple .4s ease-in}@-webkit-keyframes a-ripple{0%{opacity:0}25%{opacity:1}100%{width:200%;padding-bottom:200%;opacity:0}}@keyframes a-ripple{0%{opacity:0}25%{opacity:1}100%{width:200%;padding-bottom:200%;opacity:0}}.btn-cta-shop{background-color:#0d3880;color:#fff;border:1px solid #0d3880;font-size:16px;line-height:24px;font-weight:500;padding:12px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-cta-shop.disabled,.btn-cta-shop.not-ok,.btn-cta-shop:disabled{color:#707070;border:1px solid #d8d8d8;background-color:#d8d8d8;cursor:not-allowed}.btn-cta-shop.active,.btn-cta-shop.ok{color:#fff;border:1px solid #0d3880;background-color:#0d3880;cursor:pointer}.btn-cta-shop.disabled{color:#0d3880;background-color:#e4e2e2}.btn-cta-login{font-size:16px;line-height:22px;padding:8px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;font-weight:500;background-color:#0d3880;border:1px solid #0d3880;color:#fff}.typed-cursor{opacity:1;-webkit-animation:blink .7s infinite;animation:blink .7s infinite}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}#page_dossier h2{color:#0d3880;font-weight:600;font-size:24px}#page_dossier p{line-height:1.5;font-weight:300}#page_dossier p strong{font-size:16px;color:#0d3880}.store-wrapper{overflow:hidden}#store_search{margin-bottom:48px;width:100% !important;border:none}@media screen and (min-width: 768px){#store_search{padding-left:10px;padding-right:10px}}@media screen and (max-width: 768px){#store_search{margin-bottom:36px}}#store_search .store-title{overflow:hidden;margin:36px 0}@media screen and (max-width: 1023px){#store_search .store-title{padding:0 10px}}#store_search .store-title .locateShop{margin:0;font-size:2.143em;color:#d51317;font-weight:500;text-align:center;text-transform:uppercase;color:#0d3880;text-align:left;display:inline-block}#store_search .store-title .brands{font-weight:300;font-size:1.5em;text-align:center;text-transform:uppercase;line-height:1.571em;color:#0d3880;line-height:1.714em;padding-top:2px}#store_search .store-locator{background-color:#f8f8f8;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 768px){#store_search .store-locator{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;display:block;text-align:center;padding:44px 10px 44px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 768px){#store_search .store-locator{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:44px}}#store_search .store-locator form .locate{padding:11px 11px 10px;color:#fff;text-transform:uppercase;font-size:.919em;line-height:1.399em;background-color:#0d3880;border:none}@media screen and (max-width: 768px){#store_search .store-locator form .locate{width:220px}}@media screen and (min-width: 768px){#store_search .store-locator form .locate{width:270px}}#store_search .store-locator form .search_by_city input[type=text]{padding:10px 10px 8px;border:#707070 1px solid}#store_search .store-locator form .search_by_city input[type=submit]{font-size:0;overflow:hidden;text-indent:100%;white-space:nowrap;height:36px;width:33px;color:#dde7f1;font-weight:700;font-size:12pt;border:none;background-position:2px -1122px;background-color:#707070;text-indent:99px}#store_search .store-locator .store-choice{padding:12px 0 12px 0;text-align:center}#store_search .store-locator .store-choice label{text-transform:uppercase;font-weight:300;font-size:1.071em}#store_search .store-locator .fSearchCatalog{display:inline-block}#store_search .store-locator .fSearchCatalog .search_by_city .field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media screen and (max-width: 768px){#store_search .store-locator .fSearchCatalog .search_by_city .field #ZipcodeCity,#store_search .store-locator .fSearchCatalog .search_by_city .field input[type=submit]{width:180px}}@media screen and (min-width: 768px){#store_search .store-locator .fSearchCatalog .search_by_city .field #ZipcodeCity,#store_search .store-locator .fSearchCatalog .search_by_city .field input[type=submit]{width:230px}}#store_search .store-locator .fSearchCatalog .search_by_city .field input[type=submit]{height:45px;width:38px}#store_list h3{font-size:1.5em;margin-top:0 !important;margin-bottom:12px}#store_list .store-results{font-weight:300}#store_list .title-wrapper{border-bottom:#d8d8d8 solid 1px;text-align:center;margin-bottom:48px}#store_list .title-wrapper h2{font-weight:300;font-size:1.5em;text-align:center;text-transform:uppercase;line-height:1.571em;color:#0d3880;margin:0 !important;display:inline-block;position:relative;top:10px;background-color:#fff;padding:0 20px}#store_list .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around;overflow:hidden}#store_list .pagination .store_item{width:280px}#store_list .pagination li.store_item{margin-bottom:24px;padding-top:20px;display:block}#store_list .pagination li.store_item .storeCoordinates h3{font-weight:normal;font-size:1em;text-transform:uppercase;margin-top:0;margin-bottom:12px}#store_list .pagination li.store_item .storeCoordinates h3 a{font-weight:700;color:#000;display:inline-block;position:relative;left:-8px}#store_list .pagination li.store_item .storeCoordinates h3 a:before{content:"";background-position:-12px -987px !important;display:inline-block;position:relative;left:-10px}#store_list .pagination li.store_item .storeCoordinates h3 a:focus,#store_list .pagination li.store_item .storeCoordinates h3 a:hover,#store_list .pagination li.store_item .storeCoordinates h3 a:active{text-decoration:none}#store_list .pagination li.store_item:nth-child(n+10) .number{padding:4px 4px !important}#store_list .pagination li.store_item.store-locator-2{width:100%;overflow:hidden;border-top:#d8d8d8 solid 1px}#store_list .pagination li.store_item.store-locator-2 .number{border-radius:18px !important;border:none;color:#fff;font-size:.857em;padding:4px 8px;margin-left:0;width:23px;height:23px;float:left;text-align:center}#store_list .pagination li.store_item.store-locator-2 .number.idk{background-color:#d51317;text-indent:initial !important}#store_list .pagination li.store_item.store-locator-2 .number.oxy{background-color:#009e49}#store_list .pagination li.store_item.store-locator-2 .number.oka{background-color:#1b276a}#store_list .pagination li.store_item.store-locator-2 .number.obb{background-color:#41c0d3}#store_list .pagination li.store_item.store-locator-2 .number.jcd{background-color:#8798bf}#store_list .pagination li.store_item.store-locator-2 .storeCoordinates{width:100%;padding-left:27px;margin-top:4px}#store_list .pagination li.store_item.store-locator-2 .storeCoordinates .store-address{font-size:1em}#store_list .pagination li.store_item.store-locator-2 .storeCoordinates .store-address h3{float:left}#store_list .pagination li.store_item.store-locator-2 .storeCoordinates .store-address h3 a{position:relative;left:-5px}#store_list .pagination li.store_item.store-locator-2 .storeCoordinates .store-address h3 a:before{content:"";background:none}#store_list .pagination li.store_item.store-locator-2 .storeCoordinates .store-address .distance{text-align:right;float:right}#store_list .pagination li.store_item.store-locator-2 .storeCoordinates .store-address br{clear:both !important}#store_list .pagination li.store_item.store-locator-2 .storeCoordinates .more-infos{float:right}#store_list .pagination li.store_item.store-locator-2 .storeCoordinates .more-infos a{color:#0d3880;text-transform:uppercase;font-size:.929em;display:table-cell;vertical-align:bottom}#store_list .pagination li.store_item.store-locator-2 .storeCoordinates .more-infos a:before{content:"";background-position:-12px -987px !important;display:inline-block;position:relative;left:-10px}#store_list .pagination li.store_item.store-locator-2 .storeCoordinates .more-infos a:focus,#store_list .pagination li.store_item.store-locator-2 .storeCoordinates .more-infos a:hover,#store_list .pagination li.store_item.store-locator-2 .storeCoordinates .more-infos a:active{text-decoration:none;color:#0d3880}#store_list .pagination li.store_item.store-locator-2 .storeCoordinates .store-infos{display:none}#store_list .pagination li.store_item.store-locator-marketplace{width:100%;overflow:hidden;border-top:#d8d8d8 solid 1px}#store_list .pagination li.store_item.store-locator-marketplace .storeCoordinates{width:100%;margin-top:4px}@media screen and (min-width: 768px){#store_list .pagination li.store_item.store-locator-marketplace .storeCoordinates{padding-left:12px}}#store_list .pagination li.store_item.store-locator-marketplace .storeCoordinates .title{height:23px;width:380px;color:#0d3880;font-family:"Poppins",sans-serif;font-size:16px;font-weight:600;letter-spacing:0;line-height:17px}#store_list .pagination li.store_item.store-locator-marketplace .storeCoordinates .distance{height:20px;width:380px;color:#0d3880;font-size:14px;letter-spacing:0;line-height:16px;padding-top:10px}#store_list .pagination li.store_item.store-locator-marketplace .storeCoordinates .address{width:380px;color:#0d3880;font-size:14px;letter-spacing:0;line-height:17px;padding-top:10px;padding-bottom:24px}#store_list .pagination li.store_item.store-locator-marketplace .storeCoordinates .opening-hours .GetTime{cursor:pointer;text-decoration:underline;margin-bottom:10px;display:inline-block;width:138px;color:#0d3880;font-size:14px;letter-spacing:0;line-height:16px}#store_list .pagination li.store_item.store-locator-marketplace .storeCoordinates .opening-hours .icon-arrow-account-menu{cursor:pointer}#store_list .pagination li.store_item.store-locator-marketplace .storeCoordinates .opening-hours .icon-arrow-account-menu:after{cursor:pointer;content:"";background:url(../images/svg/icon-arrow.svg) no-repeat 0 0px rgba(0,0,0,0);background-size:100%;width:12px;height:15px;display:inline-block;pointer-events:none;-webkit-transform:rotate(270deg) translateY(3px) translateX(-3px);transform:rotate(270deg) translateY(3px) translateX(-3px)}#store_list .pagination li.store_item.store-locator-marketplace .storeCoordinates .opening-hours.active .icon-arrow-account-menu:after{-webkit-transform:rotate(90deg) translateY(-3px) translateX(3px);transform:rotate(90deg) translateY(-3px) translateX(3px)}#store_list .pagination li.store_item.store-locator-marketplace .storeCoordinates br{clear:both !important}#store_list .my-navigation{margin:0 auto;overflow:hidden;width:70px}#store_list .my-navigation .simple-pagination-previous,#store_list .my-navigation .simple-pagination-next,#store_list .my-navigation .simple-pagination-page-numbers{display:inline-block;float:left}#store_list .my-navigation .simple-pagination-previous a,#store_list .my-navigation .simple-pagination-next a,#store_list .my-navigation .simple-pagination-page-numbers a{color:#0d3880}#store_list .my-navigation .simple-pagination-page-numbers{padding:0 3px}#store-locator-3{position:relative;float:left;margin-left:10px}#store-locator-3.storeCoordinates .logo_store{width:145px;height:40px;background:no-repeat top left;background-size:contain}#store-locator-3.storeCoordinates .logo_store.oej{background-image:url("../images/shop/marker-oxy.png")}#store-locator-3.storeCoordinates .logo_store.oka{background-image:url("../images/shop/marker-okd.png")}#store-locator-3.storeCoordinates .logo_store.idk{background-image:url("../images/shop/marker-idk.png")}#store-locator-3.storeCoordinates h1{font-weight:normal;line-height:1.714em;font-size:1.5em;text-transform:uppercase;margin-top:0;margin-bottom:24px}#store-locator-3.storeCoordinates h1 a{color:#000;display:inline-block}#store-locator-3.storeCoordinates h1 a:focus,#store-locator-3.storeCoordinates h1 a:hover,#store-locator-3.storeCoordinates h1 a:active{text-decoration:none}#store-locator-3.storeCoordinates h2{font-size:1.071em;margin:0 0 12px 0;font-weight:600}#store-locator-3.storeCoordinates .store-address .address{font-size:1.071em;line-height:1.714em}#store-locator-3.storeCoordinates .store-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:24px}#store-locator-3.storeCoordinates .store-phone h2{margin-bottom:0;line-height:1.714em;margin-right:2px}#store-locator-3.storeCoordinates .store-phone p{font-size:1.071em;line-height:1.714em;margin:0}#store-locator-3.storeCoordinates .store-infos{max-width:375px;display:block;clear:both;margin-top:24px}#store-locator-3.storeCoordinates .store-infos .openingHours{font-size:1.071em;line-height:1.714em}#store-locator-3.storeCoordinates .store-infos ul{margin-bottom:24px}#store-locator-3.storeCoordinates .store-infos .fb-like.store-locator{margin-bottom:12px}.store-list-map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 768px){#map_canvas{width:100% !important}}@media screen and (max-width: 768px){#map_canvas_detail,.storelocator{width:100%}}@media screen and (min-width: 768px){#map_canvas_detail,.storelocator{width:49%}}#map_canvas_detail{float:left}.storelocator{position:relative;float:left;margin-right:10px}.locate-store{max-width:968px;margin:0 auto}.oxybul .locate-store{background-color:#fff}.oxybul .locate-store #store_list h3{background-color:#fff;margin-right:-15px !important}.oxybul .locate-store .store-locator{background-color:#fff !important}.okaidi .store-no-map{display:none}.marketplace #store_search .store-locator{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}@media screen and (max-width: 768px){.marketplace #store_search .store-locator{padding:10px}}.marketplace #store_search .store-locator form .locate{background-color:#0b1741;height:48px;width:298px}.marketplace #store_search .store-locator form .search_by_city input[type=submit]{background-position:2px -1118px}.marketplace #store_search .store-locator .fSearchCatalog .search_by_city .field #ZipcodeCity{height:48px;width:300px}@media screen and (max-width: 768px){.marketplace #store_search .store-locator .fSearchCatalog .search_by_city .field #ZipcodeCity{width:260px}}.marketplace #store_search .store-locator .fSearchCatalog .search_by_city .field input[type=submit]{height:48px}.marketplace .vendor-list-filter{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:4px;padding-bottom:54px}@media screen and (max-width: 768px){.marketplace .vendor-list-filter{-ms-flex-wrap:wrap;flex-wrap:wrap}}.marketplace .vendor-list-filter .all-shops{width:151px !important}.marketplace .vendor-list-filter .vendor-item{-webkit-box-sizing:border-box;box-sizing:border-box;height:36px;width:120px;border:1px solid #d8d8d8;border-radius:18px;background-color:#fff;text-align:center;padding-top:5px;margin-right:34px;cursor:pointer}@media screen and (max-width: 768px){.marketplace .vendor-list-filter .vendor-item{margin-right:20px;margin-top:10px}}.marketplace .vendor-list-filter .vendor-item.selected{background-color:#0b1741;color:#fff}@media screen and (max-width: 768px){.marketplace .storelocator{padding:23px}}#store-loc-jouetoxy{width:100%;height:70px;padding:1px 114px 0px 116px;border:solid;border-width:thin;opacity:0px;border-color:#0d3880;margin-top:32px;padding-top:10px;margin-bottom:32px;text-align:center}@media screen and (max-width: 768px){#store-loc-jouetoxy{width:303px !important;height:115px !important;padding:12px 12px 12px 12px !important;margin-top:32px;margin-left:auto;margin-right:auto;padding-top:16px;margin-bottom:12px !important}}#store-loc-jouetoxy>span{font-size:14px;text-align:center;font-weight:400;color:#0d3880;line-height:21.42px}.atlas-map .map-copyright .azure-map-feedback{display:none}
