@charset "UTF-8";@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url("../webFonts/Lato/Lato-400Italic-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url("../webFonts/Lato/Lato-400Italic-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:url("../webFonts/Lato/Lato-700Italic-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:url("../webFonts/Lato/Lato-700Italic-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url("../webFonts/Lato/Lato-400-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url("../webFonts/Lato/Lato-400-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url("../webFonts/Lato/Lato-700-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url("../webFonts/Lato/Lato-700-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url("../webFonts/Lato/Lato-900-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url("../webFonts/Lato/Lato-900-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url("../webFonts/Poppins/Poppins-400-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url("../webFonts/Poppins/Poppins-400-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url("../webFonts/Poppins/Poppins-500-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url("../webFonts/Poppins/Poppins-500-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url("../webFonts/Poppins/Poppins-600-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url("../webFonts/Poppins/Poppins-600-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url("../webFonts/Poppins/Poppins-700-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url("../webFonts/Poppins/Poppins-700-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;src:url("../webFonts/Roboto/Roboto-Black.woff2") format("woff2"),url("../webFonts/Roboto/Roboto-Black.woff") format("woff");font-weight:900;font-display:swap}@font-face{font-family:Roboto;src:url("../webFonts/Roboto/Roboto-Medium.woff2") format("woff2"),url("../webFonts/Roboto/Roboto-Medium.woff") format("woff");font-weight:500;font-display:swap}@font-face{font-family:Roboto;src:url("../webFonts/Roboto/Roboto-Bold.woff2") format("woff2"),url("../webFonts/Roboto/Roboto-Bold.woff") format("woff");font-weight:700;font-display:swap}@font-face{font-family:Roboto;src:url("../webFonts/Roboto/Roboto-BoldItalic.woff2") format("woff2"),url("../webFonts/Roboto/Roboto-BoldItalic.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url("../webFonts/Roboto/Roboto-Regular.woff2") format("woff2"),url("../webFonts/Roboto/Roboto-Regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:Roboto;src:url("../webFonts/Roboto/Roboto-Italic.woff2") format("woff2"),url("../webFonts/Roboto/Roboto-Italic.woff") format("woff");font-style:italic;font-display:swap}:lang(el){font-family:Roboto,Arial,Helvetica,sans-serif}@keyframes up-once{0%{position:fixed;bottom:initial;top:0;transform:translateY(-60px);z-index:6;visibility:visible}10%{position:fixed;bottom:initial;top:0;transform:translateY(var(--notifPosY));z-index:6;visibility:visible}85%{position:fixed;bottom:initial;top:0;transform:translateY(var(--notifPosY));z-index:6;visibility:visible}95%{position:fixed;bottom:initial;top:0;transform:translateY(-60px);z-index:6;visibility:hidden}100%{position:fixed;bottom:initial;top:0;transform:translateY(-60px);z-index:-100;visibility:hidden}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes play-anim{0%{transform:scale(1)}50%{transform:scale(1.25)}100%{transform:scale(1)}}@keyframes fade-in-up{0%{opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes add-cart-passed-heart{0%{height:8px;transform:translate(-50%,-50%) scale(1)}10%{height:initial;transform:translate(-50%,-50%) scale(.85)}50%{height:initial;transform:translate(-50%,-50%) scale(2)}90%{height:initial;transform:translate(-50%,-50%) scale(.85)}100%{height:8px;transform:translate(-50%,-50%) scale(1)}}@keyframes slide-up{from{top:0}to{top:50px}}@keyframes show-up-1{0%{opacity:0}3%,30%{opacity:1}33%{opacity:0}}@keyframes show-up-2{0%,33%{opacity:0}36%,63%{opacity:1}66%{opacity:0;height:0}}@keyframes show-up-3{0%,66%{opacity:0}69%,96%{opacity:1}99%{opacity:0}}@keyframes waiting-load{0%,50%{opacity:0}100%{opacity:1}}@keyframes add-cart-passed-mask{0%{opacity:1;left:50%}10%,90%{opacity:0;left:30%}100%{opacity:1;left:50%}}@keyframes add-cart-passed-show{0%{visibility:hidden;opacity:0;left:70%}10%,90%{visibility:visible;opacity:1;left:50%}100%{visibility:hidden;opacity:0;left:70%}}@keyframes add-cart-passed-btn{0%,90%{background-position:100% 0}100%{background-position:0 0}}@keyframes show-sticky{0%{transform:translateY(100px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes hide-sticky{0%{transform:translateY(0);opacity:1}100%{transform:translateY(100px);opacity:0}}@keyframes pump{0%{transform:translate(0,0)}15%{transform:translate(0,4px)}25%{transform:translate(0,-8px)}35%{transform:translate(0,4px)}45%{transform:translate(0,0)}100%{transform:translate(0,0)}}@keyframes bouncing-up{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes bouncing-down{0%{transform:translateY(0)}50%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes pump{0%{transform:translate(0,0)}15%{transform:translate(0,4px)}25%{transform:translate(0,-8px)}35%{transform:translate(0,4px)}45%{transform:translate(0,0)}100%{transform:translate(0,0)}}@keyframes bg-anim{0%{background-color:#2f67f4}15%{background-color:#4e3d9a}30%{background-color:#002155}45%{background-color:#80b3ff}60%{background-color:#ffd378}75%{background-color:#ffcdbe}90%{background-color:#43d2e2}100%{background-color:#6480ff}}@keyframes squeeze{0%{transform:rotate(0)}40%{transform:rotate(2deg)}80%{transform:rotate(-2deg)}100%{transform:rotate(0)}}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(5px)}100%{transform:translateY(0)}}@keyframes showText{0%{opacity:0}100%{opacity:1}}@keyframes tag-slider{0%{opacity:0}45%,5%{opacity:1}100%,50%{opacity:0}}@keyframes pop-show{0%{transform:translateY(var(--transPopupAddAnim));opacity:0}4%,96%{transform:translateY(0);opacity:1}100%{transform:translateY(var(--transPopupAddAnim));opacity:0}}@keyframes pop-show-inner{0%{padding-bottom:12px}4%{padding-bottom:20px}10%,100%{padding-bottom:12px}}@keyframes reading-flow-border{0%{height:0}100%,50%{height:50%}}@keyframes reading-flow-bg{0%,20%{transform:translate(-50%,-150%)}100%,60%{transform:translate(-50%,-50%)}}@keyframes glitter-bg{0%{background-color:#2f67f4}20%{background-color:#ff527c}40%{background-color:#2f67f4}60%{background-color:#ff527c}80%{background-color:#2f67f4}100%{background-color:#ff527c}}@keyframes fall{to{transform:translateY(100vh) rotate(360deg)}}@keyframes added-prod-notif-show{0%{opacity:0;transform:translateY(64px)}15%{opacity:1;transform:translateY(-16px)}85%{opacity:1;transform:translateY(-16px)}100%{opacity:0;transform:translateY(64px)}}@keyframes animFromRight{0%{transform:translateX(400px)}7%{transform:translateX(-8px)}9%{transform:translateX(0)}95%{transform:translateX(0)}100%{transform:translateX(400px)}}@keyframes animFromBottom{0%{transform:translateY(200px)}7%{transform:translateY(-16px)}9%{transform:translateY(0)}95%{transform:translateY(0)}100%{transform:translateY(200px)}}@keyframes sendToBack{0%{z-index:1}100%,99%{z-index:-10}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes gradientAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes ugc-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}body#cellublue.cb-pro.customer-account-login,body#cellublue.cb-pro[class*=kyrena-instituts-inscription]{background:linear-gradient(to bottom,#fffdf9 0,#edc7ad 100%)}body#cellublue.cb-pro.customer-account-login #header .page-header-container,body#cellublue.cb-pro[class*=kyrena-instituts-inscription] #header .page-header-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}body#cellublue.cb-pro.customer-account-login #header .logo-container,body#cellublue.cb-pro[class*=kyrena-instituts-inscription] #header .logo-container{-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0;position:initial;transform:initial;left:initial;top:initial}body#cellublue.cb-pro.onestepcheckout-index-index #header-onstepcheckout{background-color:#fff}body#cellublue.cb-pro.onestepcheckout-index-index .logo{width:192px;height:44px}@media only screen and (max-width:767px){body#cellublue.cb-pro.onestepcheckout-index-index .logo{height:40px}}body#cellublue.cb-pro.onestepcheckout-index-index .logo span{display:block;width:100%;height:100%;background:url("../images/svg/cellublue-pro.svg") center center no-repeat;background-size:auto 100%;transform:translate(0,1px);font-size:0}body#cellublue.cb-pro #header{background-color:#fff}body#cellublue.cb-pro #header::before{content:"";display:block;width:100%;height:100%;background-color:#fff;position:absolute;top:0;left:0;z-index:2}@media only screen and (min-width:1200px){body#cellublue.cb-pro #header .logo-container{margin-bottom:12px}}@media only screen and (max-width:1199px){body#cellublue.cb-pro #header .logo-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-left:initial}}body#cellublue.cb-pro #header .logo-container .logo{width:192px;height:44px}@media only screen and (max-width:767px){body#cellublue.cb-pro #header .logo-container .logo{height:40px}}body#cellublue.cb-pro #header .logo-container .logo span{display:block;width:100%;height:100%;background:url("../images/svg/cellublue-pro.svg") center center no-repeat;background-size:auto 100%;transform:translate(0,1px);font-size:0}body#cellublue.cb-pro #header .page-header-container{background-color:#fff;position:relative;z-index:2}@media (hover:hover){body#cellublue.cb-pro #header .header-nav_right #cart-icon:hover svg,body#cellublue.cb-pro #header .header-nav_right .ico-account:hover svg{fill:#F87571}}body#cellublue.cb-pro #header .header-nav_right #cart-icon svg,body#cellublue.cb-pro #header .header-nav_right .ico-account svg{fill:#2F67F4}@media (hover:hover){body#cellublue.cb-pro #header .top-cart-switch:hover .ico-cart svg,body#cellublue.cb-pro #header .top-cart-switch:hover .ico-heart svg{fill:#F87571}}body#cellublue.cb-pro #header .top-cart-switch .ico-cart svg,body#cellublue.cb-pro #header .top-cart-switch .ico-heart svg{fill:#2F67F4}body#cellublue.cb-pro #header .top-nav-switch.active::after,body#cellublue.cb-pro #header .top-nav-switch.active::before{background-color:#f87571}body#cellublue.cb-pro #header .top-nav-switch .icon-menu-nav::after{background-color:#2f67f4;box-shadow:0 -7px 0 0 #2f67f4,0 7px 0 0 #2f67f4}@media only screen and (max-width:576px){body#cellublue.cb-pro #nav{padding-left:initial}}@media only screen and (max-width:1199px){body#cellublue.cb-pro #nav .subacts-wrap{padding:initial}}body#cellublue.cb-pro #nav .level1.multi-level>.label,body#cellublue.cb-pro #nav .level1>.label{color:#2f67f4;transition:color .2s ease-in-out}body#cellublue.cb-pro #nav .level1.multi-level>.label::before,body#cellublue.cb-pro #nav .level1>.label::before{background:url("../images/svg/commons/ic-chevron-blue.svg") center center no-repeat;background-size:100% auto}body#cellublue.cb-pro #nav .level1.multi-level>.label a,body#cellublue.cb-pro #nav .level1>.label a{color:#2f67f4}@media (hover:hover){body#cellublue.cb-pro #nav .level1.multi-level:not(.current):hover>.label,body#cellublue.cb-pro #nav .level1.multi-level:not(.current):hover>.label a,body#cellublue.cb-pro #nav .level1:not(.current):hover>.label,body#cellublue.cb-pro #nav .level1:not(.current):hover>.label a{color:#2f67f4}body#cellublue.cb-pro #nav .level1.multi-level:not(.current):hover:not(.multi-level)>.label::after,body#cellublue.cb-pro #nav .level1:not(.current):hover:not(.multi-level)>.label::after{background-color:#2f67f4}}body#cellublue.cb-pro #nav .level1.current>.label::after,body#cellublue.cb-pro #nav .level1.multi-level.current>.label::after{background-color:#2f67f4}body#cellublue.cb-pro #nav .level1.current:not(.multi-level)>.label,body#cellublue.cb-pro #nav .level1.current:not(.multi-level)>.label a,body#cellublue.cb-pro #nav .level1.multi-level.current:not(.multi-level)>.label,body#cellublue.cb-pro #nav .level1.multi-level.current:not(.multi-level)>.label a{pointer-events:none}@media (hover:hover){body#cellublue.cb-pro #nav .level1.multi-level:hover::after{background-color:transparent}}@media only screen and (min-width:1200px){body#cellublue.cb-pro #nav .subcats{transform:translate(-50%,-16px);background-color:#fafafa;border-radius:16px}}body#cellublue.cb-pro #nav .level2.current .label a{color:#162845;font-weight:400;background-color:rgba(22,40,69,.1)}body#cellublue.cb-pro #nav .level2 .label a{color:#2f67f4;transition:all .2s ease-in-out}@media (hover:hover){body#cellublue.cb-pro #nav .level2 .label a:hover{background-color:#162845;color:#fff}}body#cellublue.cb-pro #second-menu .current a{color:#f87571}body#cellublue.cb-pro.customer-account-login #footer-wrap,body#cellublue.cb-pro.kyrena-instituts-inscription-index #footer-wrap{padding-bottom:16px}body#cellublue.cb-pro #footer-onestepcheckout,body#cellublue.cb-pro #footer-wrap{background-color:#fafafa;color:#2f67f4}body#cellublue.cb-pro #footer-onestepcheckout .toggle-box::after,body#cellublue.cb-pro #footer-wrap .toggle-box::after{background:url("../images/svg/commons/ic-chevron-blue.svg") center center no-repeat;background-size:100% auto;transform:rotate(0) translateY(0)}body#cellublue.cb-pro #footer-onestepcheckout .toggle-box.active::after,body#cellublue.cb-pro #footer-wrap .toggle-box.active::after{transform:rotate(-180deg) translateY(0)}body#cellublue.cb-pro #footer-onestepcheckout #footer-reassurances,body#cellublue.cb-pro #footer-wrap #footer-reassurances{background-color:#fff2ec}body#cellublue.cb-pro #footer-onestepcheckout .footer-reassurances_ic.delivery,body#cellublue.cb-pro #footer-wrap .footer-reassurances_ic.delivery{background:url("../images/svg/reassurances/ic-ship.svg") center center no-repeat;background-size:100% auto}body#cellublue.cb-pro #footer-onestepcheckout .footer-reassurances_ic.shipping,body#cellublue.cb-pro #footer-wrap .footer-reassurances_ic.shipping{background:url("../images/svg/reassurances/ic-gift.svg") center center no-repeat;background-size:auto 100%}body#cellublue.cb-pro #footer-onestepcheckout .footer-reassurances_ic.brand,body#cellublue.cb-pro #footer-wrap .footer-reassurances_ic.brand{background:url("../images/svg/reassurances/ic-fr.svg") center center no-repeat;background-size:auto 100%}body#cellublue.cb-pro #footer-onestepcheckout .footer-reassurances_ic.happy,body#cellublue.cb-pro #footer-wrap .footer-reassurances_ic.happy{background:url("../images/svg/reassurances/ic-fan.svg") center center no-repeat;background-size:100% auto}body#cellublue.cb-pro #footer-onestepcheckout .footer-reassurances_text,body#cellublue.cb-pro #footer-wrap .footer-reassurances_text{color:#f87571}body#cellublue.cb-pro #footer-onestepcheckout .footer-reassurances_text strong,body#cellublue.cb-pro #footer-wrap .footer-reassurances_text strong{font-weight:700}body#cellublue.cb-pro #footer-onestepcheckout .footer-container,body#cellublue.cb-pro #footer-wrap .footer-container{background-color:#fff}body#cellublue.cb-pro #footer-onestepcheckout .wrapper-copyright,body#cellublue.cb-pro #footer-wrap .wrapper-copyright{background-color:#fafafa}body#cellublue.cb-pro #footer-onestepcheckout .wrapper-copyright .copyright,body#cellublue.cb-pro #footer-wrap .wrapper-copyright .copyright{color:#2f67f4}body#cellublue.cb-pro #footer-onestepcheckout #gen-reviews-shop .gen-reviews-infos span,body#cellublue.cb-pro #footer-onestepcheckout #gen-reviews-shop .rating-wrap .rating-value,body#cellublue.cb-pro #footer-wrap #gen-reviews-shop .gen-reviews-infos span,body#cellublue.cb-pro #footer-wrap #gen-reviews-shop .rating-wrap .rating-value{color:#2f67f4}body#cellublue.cb-pro .footernewsletter .footer-title{color:#2f67f4}body#cellublue.cb-pro .footernewsletter .footer-text{color:#2f67f4}body#cellublue.cb-pro .footernewsletter .newsletter{border-color:#2f67f4}body#cellublue.cb-pro .footernewsletter .newsletter button{color:#2f67f4}body#cellublue.cb-pro .footernewsletter .newsletter button .ic svg{fill:#2F67F4}body#cellublue.cb-pro .footernewsletter .newsletter #footer-newsletter-input{color:#2f67f4}body#cellublue.cb-pro .footernewsletter .newsletter #footer-newsletter-input::-webkit-input-placeholder{color:rgba(47,103,244,.5);opacity:1!important;font-weight:400;font-size:.875rem;font-style:normal}body#cellublue.cb-pro .footernewsletter .newsletter #footer-newsletter-input:-moz-placeholder{color:rgba(47,103,244,.5);opacity:1!important;font-weight:400;font-size:.875rem;font-style:normal}body#cellublue.cb-pro .footernewsletter .newsletter #footer-newsletter-input::-moz-placeholder{color:rgba(47,103,244,.5);opacity:1!important;font-weight:400;font-size:.875rem;font-style:normal}body#cellublue.cb-pro .footernewsletter .newsletter #footer-newsletter-input:-ms-input-placeholder{color:rgba(47,103,244,.5);opacity:1!important;font-weight:400;font-size:.875rem;font-style:normal}body#cellublue.cb-pro .footer .footer-text,body#cellublue.cb-pro .footer .footer-title{color:#2f67f4}@media (hover:hover){body#cellublue.cb-pro .footer .contact-block:hover{background-color:#162845}}body#cellublue.cb-pro [class*=footer-] .links-list a{color:#2f67f4}@media (hover:hover){body#cellublue.cb-pro [class*=footer-] .links-list a:hover{color:#162845}}body#cellublue.cb-pro .form-language .select-box{border-color:rgba(47,103,244,.5)}body#cellublue.cb-pro .footer-social .links-social a[class*=ico-] svg{fill:#2F67F4}@media (hover:hover){body#cellublue.cb-pro .footer-social .links-social a[class*=ico-] svg:hover{fill:#162845}}body#cellublue.cb-pro #gen-reviews-shop .rating-wrap .gen-reviews-ratingbox{background:url("../images/svg/gen-reviews.svg") top left no-repeat;background-size:auto 100%}body#cellublue.cb-pro #footer-reassurances ul{gap:24px}body#cellublue.cb-pro #footer-reassurances li{-ms-flex:1 1 auto;flex:1 1 auto}body#cellublue.cb-pro #footer-reassurances .footer-reassurances_text{-ms-flex:0 0 auto;flex:0 0 auto}#cellublue.cb-pro .pro-price-login-cta{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:42px;padding:0 18px;border:1px solid #2f67f4;border-radius:6px;background:#2f67f4;color:#fff!important;font-size:12px;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;text-decoration:none!important}#cellublue.cb-pro .pro-price-login-cta:hover{border-color:#162845;background:#162845;color:#fff!important}#cellublue.cb-pro[class*=customer-account]:not(.has-countdown){--paddingWrapper:80px}@media only screen and (max-width:1199px){#cellublue.cb-pro[class*=customer-account]:not(.has-countdown){--paddingWrapper:70px}}@media only screen and (max-width:767px){#cellublue.cb-pro[class*=customer-account]:not(.has-countdown){--paddingWrapper:56px}}#cellublue.cb-pro .shop-products .product-list .item-container.prod-bundle{-ms-flex:0 0 40%;flex:0 0 40%}@media only screen and (max-width:991px){#cellublue.cb-pro .shop-products .product-list .item-container.prod-bundle{-ms-flex:0 0 66.66%;flex:0 0 66.66%}}@media only screen and (max-width:576px){#cellublue.cb-pro .shop-products .product-list .item-container.prod-bundle{-ms-flex:1 0 100%;flex:1 0 100%}}#cellublue.cb-pro .shop-products .product-list .item-container.prod-bundle .visual-container-inner{padding-top:58.85%}#cellublue.cb-pro .shop-products .product-list .item-container.prod-bundle .visual img{width:100%;height:auto}@media (min-width:577px) and (max-width:991px){#cellublue.cb-pro .shop-products .product-list .item-container.prod-bundle .visual img{max-width:initial;width:initial;height:100%}}#cellublue.cb-pro.catalog-category-view #sort-bar{display:none}#cellublue p{margin:initial}#cellublue p:not(:last-child){margin-bottom:16px}#cellublue img{max-width:100%;height:auto}#cellublue .ic{display:-ms-inline-flexbox;display:inline-flex}#cellublue .ui-cta{background-color:#f87571;font-family:Poppins,Arial,Helvetica,sans-serif;font-weight:600;padding:0 16px}@media (hover:hover){#cellublue .ui-cta:hover{background-color:#162845;color:#fff}}#cellublue .ui-cta.ic-arrow{padding:0 12px 0 16px}#cellublue .ui-cta.ic-arrow::after{content:"";display:inline-block;width:28px;height:20px;margin-left:6px;background:url("../images/svg/commons/cta-arw-white.svg") center center no-repeat;background-size:auto 100%;transform:translateY(1px)}#cellublue .ui-cta.cta-border{margin:initial;background-color:transparent;border:2px solid #f87571;color:#f87571;line-height:1rem;transition:all .2s ease-in-out;grid-row:unset}@media (hover:hover){#cellublue .ui-cta.cta-border:hover{border-color:#162845;background-color:#162845;color:#fff}}