/* STYLE CMONSITE EDITOR */
.widget-image figure.hover:hover figcaption{text-align:center;font-size:12px;border-style:solid;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;background-repeat:repeat-y;background-position:center;background-size:cover;background-attachment:fixed;letter-spacing:1.24em;line-height:1.67em;}#nav-principal{border-style:none;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;background-color:#ffffff;}.fixed #nav-principal{background-color:rgba(17,18,22,1);background-image:radial-gradient(ellipse 125% 125% at 50% 90%, rgb(255, 255, 255) 3%, rgb(16, 185, 129) 100%);background-position:left top;background-size:100% 100%;background-repeat:repeat;background-attachment:scroll;}.button, input[type="submit"]{background-image:url('/uploaded/146209/sabiki-ex101-hayabusa_1.jpg');background-position:center;border-style:solid;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;border-color:rgba(17,18,22,1);}.button:hover, input[type="submit"]:hover{background-color:rgba(144,246,76,1);color:rgba(174,178,221,1);}.button:focus, input[type="submit"]:focus{background-color:rgba(144,246,76,1);color:rgba(174,178,221,1);}body{background-color:#BABDE2;color:#081CF4;font-size:22px;}.contenu-editable{font-family:Poppins;letter-spacing:0.23em;line-height:0.85em;font-size:6px;}header .slogan{font-family:Dancing Script;color:#FFFFFF;display:block;font-weight:700;font-size:40px;}#headercontent{background-color:rgba(254,254,255,1);background-image:url("/uploaded/146209/68d591b4-dcd5-463e-8237-34c2421fa8ec.png");background-position:center center;background-size:auto auto;background-repeat:repeat;background-attachment:scroll;width:calc(var(--vw,1vw)*100);max-width:none;margin-left:calc(var(--vw,1vw)*-50 + 50%);box-sizing: border-box;left:0;position:1;}header .logo{height:auto;}header .logo img{height:auto;}#nav-principal .navigation_link_p{color:#404EED;}header #blocContent{background-color:#FFFFFF;}#nav-principal .navigation_link_p.actif{font-size:19px;transition-timing-function:ease-in;}#nav-principal .navigation_button_p.actif .navigation_link_p{font-size:19px;transition-timing-function:ease-in;}#nav-principal .navigation_button_p > ul{border-color:rgba(30,47,234,1);border-style:double;}#nav-principal .sous_navigation_link_p{font-size:18px;}#nav-principal .sous_navigation_link_p.actif{color:#010317;transition-timing-function:ease-in;transition-duration:2s;}#nav-principal .sous_navigation_button_p.actif .sous_navigation_link_p{color:#010317;transition-timing-function:ease-in;transition-duration:2s;}#nav-static-principal .sous_navigation_link_p{color:#010317;text-align:center;}#nav-static-principal .sous_navigation_link_p.actif{color:#010317;}#nav-static-principal .sous_navigation_link_p:hover{color:rgba(252,247,249,1);background-color:rgba(246,204,76,1);}#nav-static-principal .sous_navigation_link_p:focus{color:rgba(252,247,249,1);background-color:rgba(246,204,76,1);}#nav-principal .sous_navigation_link_p:hover{background-color:rgba(246,204,76,1);}#nav-principal .sous_navigation_link_p:focus{background-color:rgba(246,204,76,1);}.template_fiche_produit .declinaison-attribute-group select:hover,.template_fiche_produit .product_options-group select:hover{font-family:Poppins;font-size:16px;}.template_fiche_produit .declinaison-attribute-group select:focus,.template_fiche_produit .product_options-group select:focus{font-family:Poppins;font-size:16px;}.template_fiche_produit .description{font-size:21px;font-weight:700;}.contenu-editable-site-footer a{color:rgba(0,0,0,1);font-family:Poppins;}.contenu-editable-site-footer a:hover{color:rgba(170,48,59,1);}.contenu-editable-site-footer a:focus{color:rgba(170,48,59,1);}.footer_p{background-color:transparent;}.title_section{color:rgba(245,6,6,1);}@media (min-width:1081px){header .logo{top:240px;left:262px;height:auto;width:418px;}header .logo img{height:auto;}header .slogan{top:33px;left:785px;width:503px;}#headercontent{min-height:450px;}}@media (min-width:0) and (max-width:1080px){header .logo{height:auto;}header .logo img{height:auto;}header .slogan{width:270px;}.footer_p{padding-top:1em;padding-bottom:1em;padding-left:1em;padding-right:1em;}}@media (min-width:800px) and (max-width:1080px){header .logo{width:681px;height:auto;top:19px;left:98px;}header .logo img{height:auto;}#headercontent{left:45px;}}