@import"https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Wix+Madefor+Text:ital,wght@0,400..800;1,400..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap";.d-none{display:none!important}.d-flex{display:flex;align-items:center;gap:8px}.justify--end{justify-content:flex-end}.justify--between{justify-content:space-between}.justify--start{justify-content:flex-start}.justify--center{justify-content:center}.text--center{text-align:center}*{box-sizing:border-box;margin:0;padding:0;font-family:Wix Madefor Text,sans-serif}a{text-decoration:none;color:#156cad}a:hover{text-decoration:none}::-moz-selection{background-color:#f8ab1ab3;color:#fff}::selection{background-color:#f8ab1ab3;color:#fff}figure{margin-block-start:0;margin-block-end:0;margin-inline-start:10px;margin-inline-end:0}body{font-size:16px;line-height:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Wix Madefor Text,sans-serif;font-weight:400;background-color:#edf4ff;color:#133b58}@media (max-width: 991px){body{margin-bottom:80px}}.sticky-top{top:9rem;z-index:0}@media (max-width: 991px){.sticky-top{position:static}}.container{max-width:1320px;margin:0 auto}.errors__area{padding:8px 0 32px;text-align:left}.header__area{background-color:#fff;padding:16px 0;border-bottom-left-radius:24px;border-bottom-right-radius:24px;margin:0 0 16px}.header__area .container{display:flex;flex-direction:column}@media (max-width: 767px){.header__area{margin:0 0 8px}}.header__area--top{display:flex;align-items:center;justify-content:space-between}.header__area--top .links{display:flex;align-items:center;gap:16px;width:30%}.header__area--top .links a{color:#5e7b96;font-weight:600;font-size:clamp(14px,3vw,16px)}.header__area--top .links a:hover{color:#156cad}@media (max-width: 1024px){.header__area--top .links a{font-size:clamp(14px,3vw,14px)}}@media (max-width: 1024px){.header__area--top .links{display:none}}.header__area--top .links .active{color:#f8ab1a}.header__area--top .logo{width:40%;display:flex;align-items:center;justify-content:center;position:relative}.header__area--top .logo img{height:40px;width:fit-content;transition:transform ease-in .4s}.header__area--top .logo img:hover{transform:scale(1.05);transition:transform ease-in .4s}@media (max-width: 1024px){.header__area--top .logo{width:auto;align-items:center;justify-content:flex-start}}@media (max-width: 520px){.header__area--top .logo{height:35px}}.header__area--top .logo .gif{position:absolute;left:0;right:10px;margin:0 auto;top:-18px;height:70px;width:70px}@media (max-width: 991px){.header__area--top .logo .gif{left:-62px;right:unset;margin:unset;width:100%;display:none}}.header__area--top .actions{width:30%;text-align:right;display:flex;align-items:center;justify-content:flex-end;gap:8px}@media (max-width: 1024px){.header__area--top .actions{width:auto}.header__area--top .actions .user{display:none}}@media (max-width: 1024px){.header__area--top .actions .drawer--btn{display:flex}}.header__area--bottom{display:flex;align-items:center;justify-content:flex-start;gap:16px}@media (width >= 1024px){.header__area--bottom{padding-top:16px}}.header__area--bottom .category{width:25%;position:relative}@media (max-width: 1024px){.header__area--bottom .category{display:none}}@media (max-width: 1199px){.header__area--bottom .category{width:30%}}.header__area--bottom .category__btn{min-height:50px;padding:0 16px;background-color:#156cad;border-radius:8px;display:flex;align-items:center;color:#fff;cursor:pointer}.header__area--bottom .category__btn span{margin-left:16px;font-size:clamp(16px,3vw,18px);font-weight:700}.header__area--bottom .category__list{position:absolute;top:5rem;width:100%;visibility:hidden;display:none;opacity:0;transform:translateY(.5rem);transition:all .1s cubic-bezier(.16,1,.5,1);box-shadow:#156cad0f 0 0 8px;z-index:2}.header__area--bottom .category .show{visibility:visible;display:block;opacity:1;transform:translateY(0)}.header__area--bottom .search{width:75%;flex-grow:1;display:block}@media (max-width: 1024px){.header__area--bottom .search{width:100%;display:none;padding-top:8px}}@media (max-width: 1199px){.header__area--bottom .search{width:70%}}.--mobile{display:none!important}@media (max-width: 1024px){.--mobile{display:flex!important}}.--web{display:flex!important}@media (max-width: 1024px){.--web{display:none!important}}.sticky{position:sticky;top:0;z-index:9;box-shadow:#156cad17 0 0 16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffc;-webkit-transform:translateY(0);transform:translateY(0);transition:transform .5s ease-out}.nav-up{top:-70px;-webkit-transform:translateY(-100px);transform:translateY(-100px);transition:transform .5s ease-out}.footer__area{border-radius:16px;background-color:#fff;padding:24px;border:1px solid rgba(132,152,175,.1)}@media (max-width: 520px){.footer__area{padding:16px}}.footer__area--grid{gap:16px;flex-shrink:1;display:grid;grid-template-columns:30% 1fr 30%;grid-auto-rows:auto}@media (max-width: 1024px){.footer__area--grid{grid-template-columns:1fr}}.footer__area .widget{width:100%;flex-grow:1}@media (max-width: 1024px){.footer__area .widget{border-bottom:1px solid rgba(132,152,175,.3);width:100%;padding-bottom:8px}}.footer__area .widget--head{display:flex;align-items:center;justify-content:space-between;padding:8px 0}.footer__area .widget--head h5{color:#133b58;font-weight:700;font-size:clamp(16px,3vw,24px);margin-bottom:0}.footer__area .widget--head i{display:none}@media (max-width: 1024px){.footer__area .widget--head i{display:block}}.footer__area .widget--content{margin-top:16px;display:flex;flex-direction:column;gap:16px}@media (max-width: 1024px){.footer__area .widget--content{padding:0;max-height:0;overflow:hidden;transition:max-height .2s ease-out}}.footer__area .widget--content p{font-size:clamp(14px,3vw,18px);color:#5e7b96;line-height:28px}.footer__area .widget--content .call{text-decoration:none;background-color:#edf4ff;border-radius:8px;padding:8px 16px;height:40px;width:max-content;color:#156cad;display:flex;align-items:center;font-size:clamp(16px,3vw,20px);font-weight:600}.footer__area .widget--content .call i{color:#f8ab1a}.footer__area .widget--content .call span{margin-left:8px}.footer__area .widget--content .social{margin-top:32px}.footer__area .widget--content .social h4{color:#133b58;margin-bottom:16px;font-size:clamp(16px,3vw,24px);font-weight:700}.footer__area .widget--content .social .items{display:flex;align-items:center;justify-content:flex-start;gap:16px}.footer__area .widget--content .social .items a{text-decoration:none;color:#156cad;height:40px;width:40px;display:flex;align-items:center;justify-items:center;border-radius:8px;background-color:#f0f8ff80;transition:background ease-in .4s}.footer__area .widget--content .social .items a i{margin:0 auto}.footer__area .widget--content .social .items a:hover{color:#fff;background-color:#156cad;transition:background ease-in .4s}.footer__area .widget--content ul{padding-left:0;list-style:none;display:grid;grid-template-columns:50% 1fr;grid-auto-rows:auto;gap:8px}.footer__area .widget--content ul .cat--item{margin-bottom:8px}.footer__area .widget--content ul .cat--item:last-child{margin-bottom:0}.footer__area .widget--content ul .cat--item a{display:flex;align-items:center;justify-items:flex-start;background-color:#edf4ff33;border-radius:8px;padding:4px 8px;height:45px;width:100%;border:1px solid transparent}.footer__area .widget--content ul .cat--item a:hover{border:1px solid rgba(248,171,26,.5);background-color:#fffbf4}.footer__area .widget--content ul .cat--item a img{height:28px;width:28px;margin-right:16px;transition:transform ease-in .5s;border-radius:100px}.footer__area .widget--content ul .cat--item a:hover img{transform:rotate(360deg);transition:transform ease-in .5s}.footer__area .widget--content ul .cat--item a span{font-size:clamp(14px,3vw,16px);font-weight:500;color:#133b58}.copyright{padding:24px 0;display:flex;align-items:center;justify-content:space-between;gap:16px}@media (max-width: 991px){.copyright{flex-direction:column;justify-content:center}}.copyright ul{display:flex;align-items:center;list-style:none;gap:16px}.copyright ul li a{font-size:clamp(12px,3vw,14px);color:#133b58}.copyright p{text-align:center;font-size:clamp(14px,3vw,16px);color:#133b58;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.copyright p img{height:16px;margin:0 4px}.copyright small{color:#8498af}.copyright small a{color:#ffc800}.copyright small a:last-child{color:#f0b670}@keyframes shadow-pulse{0%{box-shadow:0 0 #19c44f33}to{box-shadow:0 0 0 35px #19c44f00}}@keyframes shadow-pulse-big{0%{box-shadow:0 0 #19c44f1a}to{box-shadow:0 0 0 70px #19c44f00}}.notif__whatsapp{background-color:#19c44f;height:40px;width:fit-content;position:fixed;bottom:16px;right:16px;border-radius:100px;z-index:9;box-shadow:0 1rem 3rem #0003;text-align:center;cursor:pointer;animation:shadow-pulse 1s infinite;display:flex;align-items:center;justify-content:center;padding:4px 8px;color:#fff;text-decoration:none;gap:8px;font-size:clamp(14px,3vw,16px);font-weight:600;border:1px solid rgb(25,196,79)}.notif__whatsapp:hover{color:#19c44f;background-color:#fff;border:1px solid rgb(25,196,79)}.container{max-width:1440px;margin:0 auto}@media (max-width: 1499px){.container{max-width:1320px;margin:0 auto}}@media (max-width: 1399px){.container{max-width:100%;padding:0 64px}}@media (max-width: 1299px){.container{max-width:1140px;padding:0 32px}}@media (max-width: 1199px){.container{max-width:100%;padding:0 32px}}@media (max-width: 991px){.container{max-width:100%;padding:0 32px}}@media (max-width: 576px){.container{max-width:100%;padding:0 16px}}@media (max-width: 400px){.container{max-width:100%;padding:0 16px}}.section--large{padding:120px 0}@media (max-width: 991px){.section--large{padding:60px 0}}.section--medium{padding:80px 0}@media (max-width: 991px){.section--medium{padding:40px 0}}.section--small{padding:40px 0}@media (max-width: 991px){.section--small{padding:20px 0}}.overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:#00000080;opacity:0;pointer-events:none;z-index:10;transition:.5s ease}.overlay.active{opacity:1;pointer-events:all}.sidebar{background:#fff;position:fixed;top:0;left:-100%;bottom:0;width:100%;max-width:40%;padding:16px;overflow-y:scroll;overscroll-behavior:contain;visibility:hidden;transition:.5s ease;z-index:20}@media (width <= 767px){.sidebar{max-width:80%}}@media (width <= 500px){.sidebar{max-width:90%}}.sidebar.active{left:0;visibility:visible}.sidebar .--category{list-style:none;display:flex;flex-direction:column;gap:8px}.sidebar .--category li{border-radius:8px}.sidebar .--category li a{width:100%;display:flex;align-items:center;color:#0e5a94;gap:8px;padding:8px;background-color:#156cad0a;border-radius:8px;border:1px solid transparent}.sidebar .--category li a img{width:24px;height:24px;aspect-ratio:1/1;border-radius:50px}.sidebar .--category .active{border:1px solid #f8ab1a}.sidebar .--menu{margin-top:8px;display:flex;flex-direction:column;gap:8px;list-style:none}.sidebar .--menu li{border-radius:8px}.sidebar .--menu li a{width:100%;display:flex;align-items:center;color:#0e5a94;gap:8px;padding:8px;background-color:#edf4ff1a;border-radius:8px;border:1px solid transparent}.sidebar .--menu .active{border:1px solid #f8ab1a;color:#f8ab1a}.sidebar .--social{margin-top:16px;border-top:1px solid rgba(21,108,173,.1);padding:16px 0}.sidebar .--social h3{font-size:14px;color:#5e7b96;margin-bottom:8px}.sidebar .--social .icons{display:flex;align-items:center;justify-content:flex-start;gap:8px}.sidebar .--social .icons a{height:40px;width:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:#f8ab1a;background-color:#f8ab1a14}.sidebar .--social .icons a .facebook{background-color:#156cad;transition:background ease-in .2s}.sidebar .--social .icons a .facebook:hover{transition:background ease-in .2s;background-color:#0e5a94}.sidebar .--social .icons a .insta{background-color:#822eff;transition:background ease-in .2s}.sidebar .--social .icons a .insta:hover{transition:background ease-in .2s;background-color:#5e1ac2}.sidebar .--title{margin-top:24px;margin-bottom:16px}.sidebar .--title h2{color:#133b58;font-size:16px;text-transform:uppercase;letter-spacing:.8px;font-weight:600}.sidebar-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.sidebar-top h2{color:#133b58;font-size:16px;text-transform:uppercase;letter-spacing:.8px;font-weight:600}.sidebar-close-btn{color:#133b58;font-size:22px;font-weight:600;background:transparent;border:none}.empty--cart{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:32px}.empty--cart img{height:90px;margin-bottom:24px}.filter__sidebar{background:#fff;position:fixed;top:0;left:-100%;bottom:0;width:100%;max-width:40%;padding:16px;overflow-y:scroll;overscroll-behavior:contain;visibility:hidden;transition:.5s ease;z-index:20}@media (width <= 767px){.filter__sidebar{max-width:80%}}@media (width <= 500px){.filter__sidebar{max-width:90%}}.filter__sidebar.active{left:0;visibility:visible}.sidebar__right{background:#fff;height:100%;box-shadow:0 0 10px #0000001a;position:fixed;top:0;right:-100%;width:100%;max-width:40%;overflow-y:scroll;overscroll-behavior:contain;visibility:hidden;transition:right .5s ease,visibility 0s ease .5s;z-index:12}@media (width <= 676px){.sidebar__right{height:98%;top:unset;left:0;right:0;bottom:-100%;max-width:100%;transition:bottom .5s ease,visibility 0s ease .5s;border-top-left-radius:16px;border-top-right-radius:16px}}.sidebar__right.active{right:0;visibility:visible;transition:right .5s ease,visibility 0s ease}@media (width <= 1040px){.sidebar__right.active{bottom:0;visibility:visible;transition:bottom .5s ease,visibility 0s ease}}.sidebar__right .--top{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(132,152,175,.5);height:60px;padding:0 16px}.sidebar__right .--top .title{display:flex;align-items:center;gap:8px}.sidebar__right .--top .title i{color:#156cad}.sidebar__right .--top .title span{color:#156cad;font-size:clamp(14px,3vw,18px)}.sidebar__right .--body{padding:16px 16px 56px;height:calc(100% - 60px);position:relative;display:flex;flex-direction:column;gap:24px;overflow-y:auto}.sidebar__right .--body .commands__area--table .line{background-color:#edf4ffcc;border:none}.sidebar__right .--footer{position:absolute;bottom:0;left:0;right:0;margin:auto;padding:8px 16px;background-color:#fff;box-shadow:#a2b1c11a 0 -10px 10px}.fronty--btn{display:inline-block;border-radius:8px;overflow:hidden;z-index:1;height:50px;min-width:40px;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px;color:#fff;padding:8px 32px;font-weight:600;background:transparent;cursor:pointer;transition:all .3s ease;position:relative;outline:none;border:none;font-size:clamp(14px,3vw,18px)}@media (max-width: 676px){.fronty--btn{padding:8px 16px}}.fronty--btn span{font-weight:600}.primary{background:#156cad;border:none;z-index:1;display:flex;align-items:center;height:50px;width:max-content;justify-content:center;transition:all .3s ease}.primary:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#156cad;border-radius:8px;z-index:-2}.primary:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#1b88da;transition:all .3s;border-radius:8px;z-index:-1}.primary:hover{color:#fff}.primary:hover svg,.primary:hover i{transition:all .3s ease}.primary:hover:before{width:100%}.primary--light{background:#156cad0a;border:none;z-index:1;display:flex;align-items:center;height:50px;width:max-content;justify-content:center;transition:all .3s ease;color:#156cad}.primary--light svg,.primary--light i{color:#156cad}.primary--light:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#156cad0a;border-radius:8px;z-index:-2}.primary--light:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#1983d1;transition:all .3s;border-radius:8px;z-index:-1}.primary--light:hover{color:#fff}.primary--light:hover svg,.primary--light:hover i{transform:translate(5px);transition:all .3s ease;color:#fff}.primary--light:hover:before{width:100%}.primary--outlined{background:transparent;border:1px solid #156cad;z-index:1;display:flex;align-items:center;height:50px;width:max-content;justify-content:center;transition:all .3s ease;color:#156cad}.primary--outlined svg,.primary--outlined i{color:#156cad}.primary--outlined:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:transparent;border-radius:4px;z-index:-2}.primary--outlined:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#1b88da;transition:all .3s;border-radius:4px;z-index:-1}.primary--outlined:hover{color:#fff}.primary--outlined:hover svg,.primary--outlined:hover i{transform:translate(5px);transition:all .3s ease;color:#fff}.primary--outlined:hover:before{width:100%}.primary--link{background:transparent;border-bottom:1px solid #156cad;z-index:1;display:flex;align-items:center;height:50px;width:max-content;justify-content:center;transition:all .3s ease;border-radius:0;color:#156cad}.primary--link svg,.primary--link i{color:#156cad}.primary--link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:transparent;border-radius:0;z-index:-2}.primary--link:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#1b88da;border-bottom:1px solid #1b88da;transition:all .3s;border-radius:0;z-index:-1}.primary--link:hover{color:#fff}.primary--link:hover svg,.primary--link:hover i{transform:translate(5px);transition:all .3s ease;color:#fff}.primary--link:hover:before{width:100%}.light--outline{background:transparent;border:1px solid #ffffff;z-index:1;color:#156cad;display:flex;align-items:center;height:50px;width:max-content;justify-content:center;border-radius:8px}.light--outline:after{position:absolute;content:"";width:0;height:100%;top:0;right:0;z-index:-1;border-radius:6px;background:#fff;transition:all .3s ease}.light--outline:hover{color:#0e5a94}.light--outline:hover:after{left:0;width:100%}.light--outline:active{top:2px}.second{background-color:#f8ab1a;border:none;z-index:1;display:flex;align-items:center;height:50px;width:max-content;justify-content:center}@media (max-width: 676px){.second{min-width:auto;height:auto}}.second:after{position:absolute;content:"";width:0;height:100%;top:0;right:0;z-index:-1;background-color:#f9ba42;border-radius:5px;transition:all .3s ease}.second:hover{color:#fff}.second:hover:after{left:0;width:100%}.second:active{top:2px}.second--light{background:#f8ab1a1a;color:#f8ab1a;border:none;z-index:1;display:flex;align-items:center;height:50px;width:max-content;justify-content:center}@media (max-width: 676px){.second--light{min-width:auto;height:auto}}.second--light:after{position:absolute;content:"";width:0;height:100%;top:0;right:0;z-index:-1;background-color:#f8ab1a;border-radius:8px;transition:all .3s ease}.second--light:hover{color:#fff}.second--light:hover:after{left:0;width:100%}.second--light:active{top:2px}.second--outlined{background:transparent;border:1px solid #f8ab1a;z-index:1;display:flex;align-items:center;height:50px;width:max-content;justify-content:center;transition:all .3s ease;color:#f8ab1a}.second--outlined svg,.second--outlined i{color:#f8ab1a}.second--outlined:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:transparent;border-radius:4px;z-index:-2}.second--outlined:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#fabd4b;transition:all .3s;border-radius:4px;z-index:-1}.second--outlined:hover{color:#fff}.second--outlined:hover svg,.second--outlined:hover i{transform:translate(5px);transition:all .3s ease;color:#fff}.second--outlined:hover:before{width:100%}.third{background:#156cad14!important;border:none;z-index:1;display:flex;align-items:center;height:50px;width:max-content;justify-content:center;color:#156cad}@media (max-width: 676px){.third{min-width:auto;height:auto}}.third:after{position:absolute;content:"";width:0;height:100%;top:0;right:0;z-index:-1;background-color:#156cad;border-radius:5px;transition:all .3s ease}.third:hover{color:#fff!important}.third:hover:after{left:0;width:100%}.third:active{top:2px}.forth{background:#f8ab1a1a!important;border:none;z-index:1;display:flex;align-items:center;height:50px;width:max-content;justify-content:center;color:#f8ab1a}@media (max-width: 676px){.forth{min-width:auto;height:auto}}.forth:after{position:absolute;content:"";width:0;height:100%;top:0;right:0;z-index:-1;background-color:#f8ab1a;border-radius:5px;transition:all .3s ease}.forth:hover{color:#fff!important}.forth:hover:after{left:0;width:100%}.forth:active{top:2px}.danger-btn{background:#ff586e1a!important;border:none;z-index:1;display:flex;align-items:center;height:50px;width:max-content;justify-content:center;color:#ff586e}@media (max-width: 676px){.danger-btn{min-width:auto;height:auto}}.danger-btn:after{position:absolute;content:"";width:0;height:100%;top:0;right:0;z-index:-1;background-color:#ff586e;border-radius:5px;transition:all .3s ease}.danger-btn:hover{color:#fff!important}.danger-btn:hover:after{left:0;width:100%}.danger-btn:active{top:2px}.fifth{background:#3e586d14!important;border:none;z-index:1;display:flex;align-items:center;height:40px;width:40px;padding:8px;width:max-content;justify-content:center;color:#3e586d}@media (max-width: 676px){.fifth{min-width:auto;height:auto}}.fifth:after{position:absolute;content:"";width:0;height:100%;top:0;right:0;z-index:-1;background-color:#3e586d;border-radius:5px;transition:all .3s ease}.fifth:hover{color:#fff!important}.fifth:hover:after{left:0;width:100%}.fifth:active{top:2px}.disabled{background:#8498af14!important;border:none;z-index:1;display:flex;align-items:center;height:40px;padding:8px;width:max-content;justify-content:center;color:#8498af;cursor:not-allowed;pointer-events:all!important}.whatsapp{background:#19c44f!important;border:none;z-index:1;display:flex;align-items:center;height:40px;width:40px;padding:8px;width:max-content;justify-content:center;color:#fff}@media (max-width: 676px){.whatsapp{min-width:auto;height:auto}}.whatsapp:after{position:absolute;content:"";width:0;height:100%;top:0;right:0;z-index:-1;background-color:#2abc2a;border-radius:5px;transition:all .3s ease}.whatsapp:hover{color:#fff!important}.whatsapp:hover:after{left:0;width:100%}.whatsapp:active{top:2px}.panier--btn{border:none;z-index:1;display:flex;align-items:center;height:40px;width:40px;justify-content:center;position:relative;padding:0;border-radius:100px}.panier--btn svg{height:32px}@media (width <= 767px){.panier--btn svg{height:24px}}.panier--btn .count{height:20px;border-radius:50px;min-width:20px;background-color:#f8ab1a;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;position:absolute;left:0;top:2px}.btn--height-60{height:60px}.btn--height-50{height:50px}.btn--height-40{height:40px}.btn--height-40-40{height:40px;width:40px;padding:unset}.btn--height-50-50{height:50px;width:50px;padding:unset}.btn--full{width:100%}.btn--max{width:max-content}.btn--min{min-width:180px!important}.hero__section{position:relative;border-radius:16px;width:100%;overflow:hidden}.hero__section--item{border-radius:16px}@media (max-width: 767px){.hero__section--item{background-color:#fff}}.hero__section--image{width:100%;height:100%;object-fit:cover;border-radius:32px}@media (max-width: 991px){.hero__section--image{border-radius:16px}}.hero__section--overlay{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;border-radius:16px;z-index:1;display:none}@media (max-width: 767px){.hero__section--overlay{position:static;background-color:transparent;display:none;align-items:center;justify-content:center}}.hero__section--caption{position:absolute;right:6%;left:6%;bottom:6%;margin:auto;flex-direction:column;align-items:center;justify-content:center;padding:16px;text-align:center;animation-duration:1s;animation-delay:2s;display:none;width:100%}@media (max-width: 767px){.hero__section--caption{padding-top:0;position:static;display:flex;min-height:200px!important}}.hero__section--caption .img{height:28px}.hero__section--caption--title{font-size:clamp(24px,4vw,40px);color:#fff;animation-duration:1s;animation-delay:1.5s;font-weight:800;line-height:clamp(32px,5vw,48px);margin-bottom:0}@media (max-width: 767px){.hero__section--caption--title{color:#133b58!important}}.hero__section--caption--subtitle{font-size:clamp(14px,4vw,18px);font-weight:400;animation-duration:.5s;animation-delay:1.4s;color:#f7faff;line-height:clamp(16px,5vw,32px);margin-bottom:0}@media (max-width: 767px){.hero__section--caption--subtitle{color:#133b58!important}}.hero__section--caption--actions{display:flex;align-items:center;justify-content:center;animation-duration:1s;animation-delay:2.2s}.annonces__area{padding:40px 0}.annonces__area .image--box img{width:100%;height:100%;object-fit:cover;border-radius:16px}.category__area{width:100%;background:#fff;border-radius:16px;box-shadow:#a2b1c11a 0 0 10px;padding:16px}@media (max-width: 991px){.category__area{display:none}}.category__area--wrapper{max-height:470px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;padding:0;margin:0}.category__area .item{margin-bottom:8px;list-style:none;padding:0;background-color:#edf4ff;border-radius:8px;border:1px solid transparent}.category__area .item:last-child{margin-bottom:0}.category__area .item a{display:flex;flex-direction:column;padding:8px;height:auto;width:100%;border:1px solid transparent}.category__area .item a .parent{display:flex;align-items:center;justify-content:space-between}.category__area .item a .parent .left{display:flex;align-items:center}.category__area .item a img{height:28px;width:28px;margin-right:16px;transition:transform ease-in .5s}.category__area .item a:hover img{transform:scale(1.08);transition:transform ease-in .5s}.category__area .item a span{font-size:clamp(14px,3vw,16px);font-weight:500;color:#133b58}.category__area .item:hover{border:1px solid rgba(248,171,26,.5);background-color:#fffbf4}.category__area .sub-menu{display:none;list-style:none;padding:0}.category__area .sub-menu li{padding-left:0}.category__area .sub-menu li a{display:flex;align-items:center;flex-direction:row;gap:8px}.category__area--h{margin:32px 0 64px}.category__area--h .item{background-color:#fff;border:1px solid #ffffff;border-radius:8px;padding:16px;width:100%;box-shadow:#a2b1c11a 0 0 10px}@media (max-width: 600px){.category__area--h .item{padding:8px 4px}}.category__area--h .item a{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px}.category__area--h .item a img{height:60px;width:60px;transition:transform ease-in .4s}@media (max-width: 600px){.category__area--h .item a img{height:40px;width:40px}}.category__area--h .item a span{color:#133b58;font-size:clamp(12px,3vw,16px);font-weight:600;text-align:center}.category__area--h .item:hover{border:1px solid #f0f8ff}.category__area--h .item:hover a img{transform:scale(1.08);transition:transform ease-in .4s}.category__area--scroll{margin:64px 0}@media (max-width: 600px){.category__area--scroll{margin:32px 0}}.category__area--scroll .item{width:100%}.category__area--scroll .item a{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px}.category__area--scroll .item a .media{height:100px;width:100px;background-color:#fff;border:1px solid #ffffff;border-radius:100px;padding:16px;box-shadow:#a2b1c11a 0 0 10px;display:flex;align-items:center;justify-content:center}@media (max-width: 600px){.category__area--scroll .item a .media{height:80px;width:80px}}.category__area--scroll .item a .media img{height:64px;width:64px;transition:transform ease-in .4s}@media (max-width: 600px){.category__area--scroll .item a .media img{height:48px;width:48px}}.category__area--scroll .item a span{color:#133b58;font-size:clamp(12px,2vw,16px);line-height:clamp(18px,3vw,24px);font-weight:600;text-align:center}.category__area--scroll .item:hover a img{transform:scale(1.08);transition:transform ease-in .4s}.brand__area .item{display:flex;align-items:center;justify-content:center}.brand__area .item a{background-color:#fff;border:1px solid rgba(132,152,175,.08);border-radius:100px;height:120px;width:120px;display:flex;align-items:center;justify-content:center;box-shadow:#a2b1c11a 0 0 10px;overflow:hidden;padding:16px}@media (max-width: 600px){.brand__area .item a{height:80px;width:80px;padding:8px}}.brand__area .item a img{height:80px;width:100%;transition:transform ease-in .4s;object-fit:contain}@media (max-width: 600px){.brand__area .item a img{height:64px}}.brand__area .item a:hover{border:1px solid #f0f8ff}.brand__area .item a:hover img{transform:scale(1.1);transition:transform ease-in .4s}.brand__pinned{margin-bottom:80px}.brand__pinned .item{display:flex;align-items:center;justify-content:center}.brand__pinned .item a{background-color:#fff;border:1px solid rgba(132,152,175,.08);border-radius:100px;height:120px;width:120px;display:flex;align-items:center;justify-content:center;box-shadow:#a2b1c11a 0 0 10px;overflow:hidden;padding:16px}@media (max-width: 600px){.brand__pinned .item a{height:80px;width:80px;padding:8px}}.brand__pinned .item a img{height:80px;width:100%;transition:transform ease-in .4s;object-fit:contain}@media (max-width: 600px){.brand__pinned .item a img{height:64px}}.brand__pinned .item a:hover{border:1px solid #f0f8ff}.brand__pinned .item a:hover img{transform:scale(1.1);transition:transform ease-in .4s}.hide-in-web{display:none}@media (width <= 991px){.hide-in-web{display:initial}}@media (width <= 991px){.hide-in-mobile{display:none}}.brands__area{margin-bottom:40px}.brands__area .wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(16%,1fr));grid-gap:16px}@media (max-width: 991px){.brands__area .wrapper{grid-template-columns:repeat(auto-fill,minmax(31%,1fr))}}@media (max-width: 767px){.brands__area .wrapper{grid-template-columns:repeat(auto-fit,minmax(30%,1fr))}}@media (max-width: 500px){.brands__area .wrapper{grid-template-columns:repeat(auto-fill,minmax(46%,1fr))}}.brands__area--item{background-color:#fff;border:1px solid #ffffff;border-radius:8px;padding:16px;width:100%;box-shadow:#a2b1c11a 0 0 10px;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;transition:transform ease-in .4s;gap:16px;text-align:center}@media (width <= 767px){.brands__area--item{gap:4px;padding:16px 4px;justify-content:center}}.brands__area--item img{width:100px;height:80px;object-fit:contain;transition:transform ease-in .6s}.brands__area--item h4{color:#133b58;font-size:clamp(12px,3vw,16px);font-weight:600;text-transform:uppercase}@media (width <= 767px){.brands__area--item h4{display:none}}.brands__area--item:hover{border:1px solid #f8ab1a;transition:transform ease-in .4s}.brands__area--item:hover img{transform:scale(1.06);transition:transform ease-in .6s}.categories__area{margin-top:16px;margin-bottom:64px}.categories__area--item{background-color:#fff;border:1px solid #ffffff;border-radius:8px;padding:16px;width:100%;box-shadow:#a2b1c11a 0 0 10px;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:transform ease-in .4s;gap:16px}.categories__area--item img{height:80px;transition:transform ease-in .6s}.categories__area--item h4{color:#133b58;font-size:clamp(16px,3vw,20px);font-weight:600;text-align:center}.categories__area--item:hover{border:1px solid #f8ab1a;transition:transform ease-in .4s}.categories__area--item:hover img{transform:scale(1.06);transition:transform ease-in .6s}.cgu__area{margin-bottom:32px}@media (max-width: 991px){.cgu__area{margin-top:16px}}.cgu__area--box{display:flex;flex-direction:column;gap:16px;margin-bottom:16px;padding:24px;border-radius:8px;background-color:#fff}.cgu__area--box h3{color:#156cad;font-size:clamp(16px,3vw,20px)}.cgu__area--box ul{padding-left:24px}.packs__area{margin:32px 0}.packs__area .wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(32%,1fr));grid-gap:16px}@media (max-width: 991px){.packs__area .wrapper{grid-template-columns:repeat(auto-fill,minmax(48%,1fr))}}@media (max-width: 767px){.packs__area .wrapper{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}}.packs__area--item{overflow:hidden;position:relative;cursor:pointer;padding:8px;background:#fff;border-radius:16px}.packs__area--item img{height:100%;width:100%;border-radius:8px;transition:transform ease-in .4s;display:flex}.packs__area--item:hover img{transform:scale(1.02);transition:transform ease-in .4s}.grid--4{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:16px}@media (max-width: 1199px){.grid--4{grid-template-columns:repeat(auto-fit,minmax(22%,1fr))}}@media (max-width: 991px){.grid--4{grid-template-columns:repeat(auto-fill,minmax(32%,1fr));grid-gap:12px}}@media (max-width: 767px){.grid--4{grid-template-columns:repeat(auto-fill,minmax(45%,1fr));grid-gap:8px}}.grid--4.mode--list{grid-template-columns:repeat(auto-fill,minmax(48%,1fr))}.grid--4.mode--list .products__area--item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:16px}.grid--4.mode--list .products__area--item .media{width:30%;height:160px;margin-bottom:0}.grid--4.mode--list .products__area--item .media .img{height:160px}.grid--4.mode--list .products__area--item .content{width:70%;display:flex;flex-direction:column}@media (max-width: 991px){.grid--4.mode--list .products__area--item{display:block;flex-direction:column}.grid--4.mode--list .products__area--item .media{width:100%;height:250px}.grid--4.mode--list .products__area--item .media .img{height:250px}.grid--4.mode--list .products__area--item .content{width:100%}}.promotions__area--item{background-color:#fff;border-radius:16px;gap:16px;border:2px solid #f8ab1a;transition:border ease-in .4s;position:relative}@media (width < 991px){.promotions__area--item{border-radius:8px}}.promotions__area--item .float--status{position:absolute;top:8px;right:8px;background-color:#f8ab1a;border-radius:50px;padding:4px 12px;z-index:1;color:#fff;font-size:clamp(8px,3vw,14px)}@media (width < 991px){.promotions__area--item .float--status{padding:2px 6px}}.promotions__area--item .new{background-color:#156cad}.promotions__area--item .discount{background-color:#f8ab1a}.promotions__area--item .float--actions{visibility:hidden;opacity:0;position:absolute;bottom:-20%;right:0;padding:16px;display:flex;align-items:center;justify-content:center;align-items:flex-end;flex-direction:column;gap:8px;margin:auto;width:fit-content}.promotions__area--item .top{position:relative}.promotions__area--item .media{overflow:hidden;position:relative;border-radius:16px;display:flex;align-items:center;justify-content:center;margin:auto}@media (width < 991px){.promotions__area--item .media{margin-bottom:8px}}.promotions__area--item .media img{height:100%;width:100%;object-fit:contain;transition:transform ease-in .4s;border-radius:16px;aspect-ratio:1/1}.promotions__area--item .content{display:flex;flex-direction:column;gap:8px;padding:16px;min-height:160px;justify-content:space-between}@media (width < 600px){.promotions__area--item .content{padding:8px;min-height:104px}}.promotions__area--item .content .category__list{display:flex;align-items:center;flex-wrap:wrap;gap:2px}.promotions__area--item .content .category__list .category{font-size:clamp(12px,3vw,14px);color:#8498af;line-height:16px}.promotions__area--item .content h3{font-size:clamp(14px,3vw,18px);color:#133b58;margin-bottom:0;line-height:clamp(20px,3vw,24px);font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.promotions__area--item .content .totalprice{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.promotions__area--item .content .totalprice .price{align-items:center}.promotions__area--item .content .totalprice .price h4{color:#c41938;font-size:clamp(14px,3vw,16px);line-height:clamp(20px,3vw,24px);margin-bottom:0;font-weight:700}.promotions__area--item .content .totalprice .price small{color:#8498af;font-size:clamp(10px,3vw,12px)}.promotions__area--item .content .totalprice .offer_text{line-height:16px;color:#8498af;font-size:clamp(10px,2vw,14px)}.promotions__area--item .content .actions{display:flex;align-items:center;gap:8px;padding-top:8px}@media (width < 580px){.promotions__area--item .content .actions{display:none}}.promotions__area--item:hover .float--actions{visibility:visible;opacity:1;bottom:8px;transition:visibility ease-in .5s,bottom ease-in .5s}.promotions__area--item:hover .media img{transform:scale(1.02);transition:transform ease-in .5s}.promotions__area .countdown_area{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:8px}.promotions__area .single_countdown{background:#156cad0f;padding:8px;text-align:center;border-radius:8px}.promotions__area .single_countdown:last-child{margin-right:0}.promotions__area .countdown_number{color:#133b58;font-weight:500;font-size:16px}.promotions__area .countdown_title{text-transform:capitalize;color:#133b58;font-size:12px}.bg--white{background-color:#fff7e6;border:1.5px solid #f8ab1a;padding:32px 24px;border-radius:16px}@media (max-width: 767px){.bg--white{background-color:transparent;padding:0;border-radius:0;border:1.5px solid transparent}}.products__area--more{min-height:436px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:16px;border:1px solid #ececec;padding:8px;transition:border .5s linear .5s;position:relative;font-size:clamp(14px,3vw,18px);color:#133b58;font-weight:600}.products__area--more:hover{color:#156cad;transition:border .5s linear .5s;border:1px solid rgba(21,108,173,.4)}.products__area--item{background-color:#fff;border-radius:16px;transition:all .5s linear .5s;position:relative;z-index:0}@media (width < 600px){.products__area--item{border-radius:8px}}.products__area--item .float--status{position:absolute;top:8px;right:8px;background-color:#f8ab1a;border-radius:50px;padding:4px 12px;z-index:1;color:#fff;font-size:clamp(8px,3vw,14px)}@media (width < 991px){.products__area--item .float--status{padding:2px 6px}}.products__area--item .new{background-color:#156cad}.products__area--item .discount{background-color:#f8ab1a}.products__area--item .top{position:relative}.products__area--item .media{overflow:hidden;position:relative;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}@media (width < 991px){.products__area--item .media{margin-bottom:8px}}.products__area--item .media img{height:100%;width:100%;object-fit:contain;transition:transform ease-in .4s;border-radius:16px;aspect-ratio:1/1}@media (width < 991px){.products__area--item .media img{height:100%;width:100%}}.products__area--item .float--actions{visibility:hidden;opacity:0;position:absolute;bottom:-20%;right:0;padding:16px;display:flex;align-items:center;justify-content:center;align-items:flex-end;flex-direction:column;gap:8px;margin:auto;width:fit-content}.products__area--item .content{text-align:left;display:flex;flex-direction:column;gap:8px;padding:0 16px 16px;min-height:108px}@media (width < 991px){.products__area--item .content{padding:0 16px 16px}}@media (width < 600px){.products__area--item .content{padding:0 8px 8px;min-height:104px}}.products__area--item .content .category__list{display:flex;align-items:center;flex-wrap:wrap;gap:2px}.products__area--item .content .category__list .category{font-size:clamp(10px,3vw,14px);color:#8498af;line-height:16px}.products__area--item .content h3{font-size:clamp(13px,3vw,16px);color:#133b58;margin-bottom:0;line-height:clamp(20px,3vw,22px);font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.products__area--item .content .totalprice .price{display:flex;align-items:flex-start;flex-wrap:wrap;gap:4px}.products__area--item .content .totalprice .price h4{color:#156cad;font-size:clamp(14px,3vw,16px);line-height:clamp(20px,3vw,24px);margin-bottom:0;font-weight:600}.products__area--item .content .totalprice .price small{color:#8498af;font-size:clamp(10px,3vw,12px)}.products__area--item .content .totalprice .offer_text{line-height:16px;color:#8498af;font-size:clamp(10px,2vw,14px)}.products__area--item .actions{margin-top:8px;padding:0 16px 16px;display:flex;align-items:center;gap:8px;display:none}@media (width < 991px){.products__area--item .actions{display:none}}.products__area--item:hover .float--actions{visibility:visible;opacity:1;bottom:8px;transition:visibility ease-in .5s,bottom ease-in .5s}.products__area--item:hover .media img{transform:scale(1.02);transition:transform ease-in .5s}.products__area--item:hover .media .float--btn{visibility:visible;opacity:1;bottom:0%;transition:visibility ease-in .5s,bottom ease-in .5s}.products__area .no--animation:hover{box-shadow:#a2b1c11a 0 0 10px;transform:scale(1)!important}.products__area .category__name{background-color:#fff;border-radius:8px;padding:8px 16px;display:flex;align-items:center;width:max-content;margin-bottom:24px}.products__area .category__name img{height:32px;width:32px;margin-right:8px}.products__area .category__name h5{margin-bottom:0}.shine .media{position:relative;overflow:hidden}.shine .media:before{background:linear-gradient(to right,#fff0,#ffffff4d);content:"";display:block;height:100%;left:-75%;position:absolute;top:0;transform:skew(-25deg);width:50%;z-index:2}.shine:hover .media:before,.shine:focus .media:before{animation:shine .85s}@keyframes shine{to{left:125%}}.count__products{text-align:left;padding:24px 0}@media (width <= 991px){.count__products{text-align:center;padding:16px 0}}.count__products p{margin-bottom:0;color:#133b58}.count__products p strong{color:#156cad}.prodgrid__area{margin:32px 0 24px}.prodgrid__area .sort__area{padding-bottom:32px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.prodgrid__area .sort__area .select{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:8px;padding-left:16px;padding-right:8px;height:50px}.prodgrid__area .sort__area .select label{display:flex;align-items:center;margin-right:8px}.prodgrid__area .sort__area .select label svg{margin-right:8px}.prodgrid__area .sort__area .select select{height:100%;width:100%;border:none;padding:16px 0 16px 16px;border-radius:8px;color:#133b58}.single__products .grid{display:flex;align-items:flex-start;gap:24px}@media (max-width: 991px){.single__products .grid{flex-wrap:wrap}}.single__products .grid .media{width:45%;position:sticky;top:10rem;background-color:#fff;border:1px solid rgba(214,227,236,.1);border-radius:16px;padding:16px}@media (max-width: 991px){.single__products .grid .media{position:static;top:unset;width:100%}}.single__products .grid .content{width:65%;background-color:#fff;border:1px solid rgba(214,227,236,.1);border-radius:16px;padding:16px}@media (max-width: 991px){.single__products .grid .content{width:100%}}.single__products--image .swiper-slide{width:100%}.single__products--image .swiper-slide img{height:100%;object-fit:contain;object-position:center;width:100%;aspect-ratio:auto 1/1;border-radius:8px;cursor:zoom-in}@media (max-width: 767px){.single__products--image .swiper-slide{height:360px}}.single__products--thumbs{overflow:hidden}.single__products--thumbs img{height:100px;width:100px;object-fit:contain;object-position:center;border-radius:8px}@media (max-width: 767px){.single__products--thumbs img{height:64px;width:64px}}.single__products .head{display:flex;align-items:center;justify-content:space-between;gap:16px}.single__products .head .brand img{height:60px}.single__products .variants{padding-top:16px;margin-bottom:8px}.single__products .variants h3{color:#3e3f62;font-size:clamp(14px,3vw,18px);font-weight:500;border-left:2px solid #8498af;padding-left:16px;margin-bottom:8px}.single__products .variants .wrapper{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:16px}.single__products .variants .wrapper .item{height:40px;border:1px solid #8498af;background-color:#edf4ff80;display:flex;align-items:center;gap:8px;padding:0 16px;border-radius:4px;position:relative;color:#3e586d;font-weight:500}.single__products .variants .wrapper .selection-variant{position:absolute;visibility:hidden;opacity:0}.single__products .variants .wrapper .selection-variant:checked+.item{border:1px solid #f8ab1a;color:#f8ab1a;font-weight:600}.single__products .features{list-style:none;padding:0}.single__products .features li{padding:8px 0;color:#3e586d}.single__products .category{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.single__products .category--item{display:flex;align-items:center;gap:8px}.single__products .category--item img{height:24px;margin-right:8px}.single__products .category--item span{color:#8498af;font-size:clamp(14px,3vw,16px)}.single__products .title{margin:16px 0}.single__products .title h1{font-size:clamp(18px,3vw,24px);line-height:clamp(26px,3vw,32px);font-weight:700;color:#133b58}.single__products .title h1 small{color:#8498af;font-weight:400;font-size:18px}.single__products .infos{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:8px}.single__products .infos .stock{padding:16px 0;font-size:14px;font-weight:400}.single__products .infos .stock small{color:#8498af}.single__products .infos .stock .in_stock{color:#19c44f;font-weight:600}.single__products .infos .stock .out_stock{color:#ff586e;font-weight:600}.single__products .infos .delivery{display:flex;align-items:center;flex-direction:row}.single__products .infos .delivery img,.single__products .infos .delivery svg{height:40px;margin-right:8px}.single__products .infos .delivery--text{font-size:14px;font-weight:400;color:#156cad}.single__products .infos .delivery--text p{margin-bottom:0;color:#156cad;font-size:14px;font-weight:600}.single__products .infos .delivery--text small{color:#8498af}.single__products .table__prices h3{color:#3e586d;font-size:clamp(16px,3vw,20px);margin-bottom:0;font-weight:500}.single__products .table__prices .head{background-color:#edf4ff;margin-top:24px;padding:8px 16px;border-radius:8px;display:flex;align-items:center;justify-content:space-between}.single__products .table__prices .head .item{color:#3e586d;font-weight:600}@media (width <= 991px){.single__products .table__prices .head{display:none}}.single__products .table__prices .line{background-color:#fff;border:1px solid #edf4ff;padding:8px 16px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;margin-top:8px;gap:8px}@media (width <= 676px){.single__products .table__prices .line{flex-wrap:wrap}}.single__products .table__prices .line img{border-radius:8px;width:80px;height:80px}.single__products .table__prices .price{width:50%;display:flex;align-items:flex-start;flex-direction:column}.single__products .table__prices .price .--value{margin-top:4px;color:#133b58;margin-bottom:0;font-weight:500;font-size:14px;display:flex;flex-direction:column}.single__products .table__prices .price .--old{color:#8498af;font-weight:300;font-size:12px}@media (width <= 676px){.single__products .table__prices .price{order:1}}.single__products .table__prices .qte{width:30%;text-align:right}@media (width <= 676px){.single__products .table__prices .qte{order:2;width:40%}}.single__products .table__prices .total{width:20%;color:#156cad;text-align:right}@media (width <= 676px){.single__products .table__prices .total{order:3;width:100%}}.single__products .table__prices .number{display:flex;gap:8px;justify-content:flex-end;align-items:center}.single__products .table__prices .number span{cursor:pointer}.single__products .table__prices .number .minus,.single__products .table__prices .number .plus{width:32px;height:32px;background:#edf4ff;border-radius:4px;display:flex;align-items:center;justify-content:center;text-align:center}.single__products .table__prices .number input{height:32px;width:60px;text-align:center;font-size:clamp(18px,3vw,24px);background:#edf4ff;border:1px solid rgba(62,88,109,.1);color:#133b58;border-radius:4px;display:inline-block;vertical-align:middle}@media (max-width: 600px){.single__products .table__prices .number input{width:50px}}@media (max-width: 420px){.single__products .table__prices .number input{width:40px}}.single__products .table__prices .totalprice{border:1px solid #f8ab1a;padding:16px}.single__products .table__prices .totalprice small{font-size:clamp(14px,3vw,16px);color:#8498af}.single__products .table__prices .totalprice .txt{font-weight:600;color:#133b58}.single__products .table__prices .totalprice .total{color:#f8ab1a;font-size:clamp(14px,3vw,16px);line-height:clamp(20px,3vw,28px);font-weight:700;width:40%}.single__products .table__prices .totalprice .offer_text{line-height:16px;color:#8498af;font-size:clamp(10px,2vw,14px)}.single__products .actions{margin-top:24px;display:flex;align-items:center;gap:16px;justify-content:flex-start}@media (max-width: 660px){.single__products .actions{flex-wrap:wrap}}.single__products .actions a,.single__products .actions button{flex-grow:1}.single__products .shares{padding-top:24px;margin-top:24px;border-top:1px solid rgba(132,152,175,.2)}@media (width <= 520px){.single__products .shares{padding-top:16px;margin-top:16px}}.single__products .shares span{font-size:clamp(12px,3vw,16px)}.single__products .shares ul{display:flex;align-items:center;gap:16px;list-style:none;padding:0;margin-top:16px}.single__products .shares ul li{width:24%}.single__products .shares ul li a{height:40px;width:100%;display:flex;align-items:center;justify-content:center;background-color:#156cad0f;color:#156cad;transition:all ease-in .4s;border-radius:4px}.single__products .shares ul li a:hover{background-color:#156cad;color:#fff;transition:all ease-in .4s}@media (width <= 520px){.single__products .shares ul li a{height:32px;font-size:12px}}.message_stock{color:#ff586e;font-weight:700;padding-left:8px}.single__description{background-color:#fff;border:1px solid rgba(214,227,236,.1);border-radius:16px;padding:24px;margin:24px 0}@media (max-width: 991px){.single__description{padding:16px}}@media (width < 600px){.single__description{border-radius:8px}}.single__description .content-hidden{display:block;opacity:0;max-height:0;overflow:hidden;transition:all .3s ease}.single__description .content-hidden.active{display:block;opacity:1;max-height:100%}.single__description .p__main>* p{font-size:clamp(12px,3vw,16px);line-height:clamp(32px,3vw,40px);color:#3e586d}.single__description h1,.single__description h2,.single__description h3,.single__description h4,.single__description h5,.single__description h6{margin-bottom:24px;color:#3e3f62!important;text-transform:capitalize;font-size:clamp(18px,3vw,24px)!important;line-height:clamp(28px,3vw,32px)!important}.single__description video,.single__description img,.single__description img>*{width:auto}@media (max-width: 991px){.single__description video,.single__description img,.single__description img>*{width:100%;height:auto}}.single__description ul{padding-left:24px!important}.single__description ul{list-style:square}.single__description ul,.single__description ol{padding-left:24px!important;margin:16px 0}.single__description table{border-collapse:collapse;width:100%}.single__description table th{color:#8498af;font-weight:500}.single__description table th,.single__description table td{text-align:left;padding:16px;border:1px solid rgba(132,152,175,.2)}.single__description table tr:nth-child(2n){background-color:#fff}.single__description iframe{border:none;width:100%;height:100%;min-height:400px}.characteristics{padding-top:40px}.page--head{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}.page--head .title{color:#156cad!important;font-weight:700;font-size:clamp(16px,3vw,20px);position:relative;padding-left:32px;margin-bottom:0}.page--head .title:after{content:"";left:2px;bottom:0;top:0;position:absolute;margin:auto;background-color:#156cad;height:4px;width:20px}.page--head .icon,.page--head .toggle-btn{display:flex;align-items:center;justify-content:center;background-color:#fff;color:#156cad;height:48px;width:48px;cursor:pointer;font-size:1rem;border-radius:100px;transition:background-color .3s ease}.downloads__area{display:flex;flex-direction:column;gap:16px;width:100%}.downloads__area--item{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;background-color:#edf4ff;border:1px solid rgba(21,108,173,.06);padding:8px 16px;border-radius:8px;gap:8px}@media (max-width: 991px){.downloads__area--item{flex-direction:column;justify-content:center;padding:8px}}.downloads__area--item p{font-size:clamp(14px,3vw,16px);font-weight:500;width:100%;color:#133b58;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pagination__area .disabled{padding:0}.pagination__area ul{gap:8px;display:flex;align-items:center;justify-content:center;margin-top:32px}.pagination__area li{height:32px;width:32px;border-radius:4px;display:flex;align-items:center;justify-content:center}.pagination__area li .page-link{background-color:#fff;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;color:#133b58}.pagination__area li .page-link:first-child{border-radius:4px!important}.pagination__area li .page-link:last-child{border-radius:4px!important}.pagination__area li .page-link:hover{color:#fff;background-color:#133b58;border-color:#133b58;opacity:.8}.pagination__area .active .page-link{background-color:#133b58;border-color:#133b58;color:#fff;font-size:20px;font-weight:700}.pagination__area .disabled{opacity:.5;cursor:not-allowed}.category__area .t--paragraph--1{padding-top:16px}.category__area .t--paragraph--1>*{color:#5e7b96}.modall{display:none;position:fixed;z-index:99;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#000000e6}.modall .modal-content{margin:auto;position:absolute;left:0;bottom:0;top:0;right:0;display:flex;justify-content:center;align-items:center;width:100%}.modall img{height:65%;display:flex;align-items:center;justify-content:center;margin:auto}@media (max-width: 660px){.modall img{height:auto;width:98%}}.countdown{display:flex;justify-content:space-between;align-items:center;gap:8px}@media (width <= 520px){.countdown{gap:4px}}.countdown .item{height:40px;min-width:50px;padding:8px;display:flex;align-items:center;justify-content:center;background-color:#156cad;border:1px solid #156cad;border-radius:8px;color:#fff;font-size:clamp(12px,3vw,18px);font-weight:700;flex-grow:1}@media (width <= 520px){.countdown .item{min-width:auto;padding:4px;height:auto}}.features__area{padding:32px 0}@media (max-width: 991px){.features__area{padding:16px 0}}.features__area--wrap{display:flex;align-items:flex-start;gap:16px;overflow:auto hidden;scroll-snap-type:inline mandatory;overscroll-behavior-inline:contain}.features__area .item{padding:16px;width:100%;display:flex;align-items:center;transition:all .3s ease-in-out;background-color:transparent;border-radius:8px;text-align:left;gap:16px;background-color:#fff;scroll-snap-align:start;min-width:calc(20% - 22.5px)}@media (max-width: 1299px){.features__area .item{min-width:calc(25% - 12px)}}@media (max-width: 1199px){.features__area .item{min-width:calc(25% - 12px)}}@media (max-width: 1099px){.features__area .item{min-width:calc(33.33% - 12px)}}@media (max-width: 991px){.features__area .item{min-width:calc(45% - 12px)}}@media (max-width: 520px){.features__area .item{min-width:calc(100% - 15px)}}@media (max-width: 991px){.features__area .item{padding:8px}}.features__area .item .icon{width:40px}.features__area .item .icon img{height:40px;transition:transform .4s ease-in-out}.features__area .item .content h4{font-size:clamp(14px,3vw,16px);font-weight:600;color:#133b58;margin-bottom:2px}.features__area .item .content span{font-size:clamp(12px,3vw,14px);font-weight:500;color:#3e586d}.features__area .item:hover{background-color:#fff;-webkit-transition:background-color .4s ease;-moz-transition:background-color .4s ease;-o-transition:background-color .4s ease;transition:background-color .4s ease;-ms-transition:background-color .4s ease}.features__area .item:hover .icon img{transform:rotate(360deg);-webkit-transition:transform .4s ease;-moz-transition:transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;-ms-transition:transform .4s ease}.filter__area{background-color:#fff;border-radius:8px;padding:4px 0}.filter__area .filter--btn{width:100%;border:none;padding:0 16px;background-color:#fff;height:40px;border-radius:8px;font-size:clamp(14px,3vw,18px);color:#0e5a94;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.filter__area .grid{display:flex;align-items:flex-start;flex-direction:column;gap:16px}.filter__area .box{background-color:#edf4ff;border-radius:8px;padding:8px;flex-grow:1}@media (max-width: 767px){.filter__area .box{min-height:auto}}.filter__area .box h3{font-size:clamp(16px,3vw,18px);font-weight:600;color:#133b58;margin-bottom:8px}.filter__area .box .list{display:flex;flex-direction:column;gap:8px}.filter__area .box .list .item{position:relative}.filter__area .box .list .item input[type=checkbox]{opacity:0;position:absolute;width:1px;height:1px;overflow:hidden}.filter__area .box .list .item label{margin:0;display:flex;align-items:center;justify-content:flex-start;background-color:#fff;padding:8px;gap:8px;border-radius:4px;transition:border ease-in .2s;border:1px solid transparent;cursor:pointer}.filter__area .box .list .item label img{height:24px}.filter__area .box .list .item label:hover{border:1px solid #f8ab1a;transition:border ease-in .2s}.filter__area .box .list .item label span{font-size:clamp(14px,3vw,16px);color:#133b58}.filter__area .box .list .item input[type=checkbox]:checked+label{border:1px solid #f8ab1a}.filter__area .box .brands{display:grid;grid-template-columns:45% 1fr;gap:8px}.filter__area .box .brands .item{position:relative}.filter__area .box .brands .item input[type=checkbox]{opacity:0;position:absolute;width:1px;height:1px;overflow:hidden}.filter__area .box .brands .item label{margin:0;position:relative;display:flex;align-items:center;justify-content:center;background-color:#fff;padding:8px;gap:8px;border-radius:4px;transition:border ease-in .2s;border:1px solid transparent;cursor:pointer;height:100%}.filter__area .box .brands .item label img{width:80px}.filter__area .box .brands .item label:hover{border:1px solid #f8ab1a;transition:border ease-in .2s}.filter__area .box .brands .item label span{font-size:clamp(14px,3vw,16px);color:#133b58}.filter__area .box .brands .item input[type=checkbox]:checked+label{border:1px solid #f8ab1a}.filter__area .cat,.filter__area .brand{width:100%}.filter__area .price{width:100%;padding-bottom:24px}.filter__area .price .price-input{width:100%;display:flex;gap:4px;margin:24px 0}.filter__area .price .price-input .field{display:flex;width:100%;height:45px;align-items:center}.filter__area .price .field{display:flex;align-items:center;gap:4px}.filter__area .price .field input{width:100%;height:100%;outline:none;font-size:16px;border-radius:8px;text-align:center;border:1px solid #8498af;-moz-appearance:textfield}.filter__area .price input[type=number]::-webkit-outer-spin-button,.filter__area .price input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.filter__area .price .price-input .separator{width:24px;display:flex;font-size:18px;align-items:center;justify-content:center}.filter__area .price .slider{height:5px;position:relative;background:#ddd;border-radius:5px}.filter__area .price .slider .progress{height:100%;left:5%;right:88%;position:absolute;border-radius:5px;background:#f8ab1a}.filter__area .price .range-input{position:relative}.filter__area .price .range-input input{position:absolute;width:100%;height:5px;top:-5px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none}.filter__area .price input[type=range]::-webkit-slider-thumb{height:20px;width:20px;border-radius:50%;background:#f8ab1a;pointer-events:auto;-webkit-appearance:none;box-shadow:0 0 6px #0000000d}.filter__area .price input[type=range]::-moz-range-thumb{height:20px;width:20px;border:none;border-radius:50%;background:#f8ab1a;pointer-events:auto;-moz-appearance:none;box-shadow:0 0 6px #0000000d}.commands__area{margin-top:32px}.commands__area--head h2{font-size:clamp(24px,3vw,32px);line-height:clamp(32px,3vw,42px);font-weight:700;color:#133b58}.commands__area--head p{font-size:clamp(14px,3vw,16px);line-height:clamp(20px,3vw,24px);font-weight:400;color:#5e7b96;margin-bottom:0}.commands__area--head p strong{color:#f8ab1a}.commands__area--table .head{background-color:transparent;padding:16px;border-radius:8px;display:flex;align-items:center;justify-content:space-between}.commands__area--table .head .item{color:#5e7b96;font-weight:600}@media (max-width: 767px){.commands__area--table .head{display:none}}.commands__area--table .line{background-color:#fff;padding:8px 16px;border-radius:8px;margin-top:8px}.commands__area--table .line .group{display:flex;align-items:center;justify-content:space-between;gap:8px}@media (max-width: 767px){.commands__area--table .line .group{flex-wrap:wrap;justify-content:flex-start}}.commands__area--table .--product{width:80%;display:flex;align-items:flex-start}@media (max-width: 767px){.commands__area--table .--product{flex-wrap:wrap;justify-content:flex-start;width:100%}}.commands__area--table .--product img{height:64px;width:64px;border-radius:4px;border:1px solid rgba(132,152,175,.2);margin-right:16px;object-fit:cover}.commands__area--table .--product .--content{width:100%}.commands__area--table .--product .--content h4{font-size:clamp(14px,3vw,16px);font-weight:700;color:#133b58;line-height:24px;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.commands__area--table .--product .--content .--qty-price{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;border-bottom:1px solid rgba(132,152,175,.3);padding-bottom:4px}.commands__area--table .--product .--content .--qty-price:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.commands__area--table .--product .--content .--qty-price .--unit{text-align:left;display:flex;flex-direction:column;color:#5e7b96;font-weight:600;font-size:clamp(14px,3vw,16px)}.commands__area--table .--product .--content .--qty-price .--unit .label{font-size:14px}.commands__area--table .--product .--content .--qty-price .--unit .price{color:#156cad}.commands__area--table .--product .--content .--qty-price .--unit small,.commands__area--table .--product .--content .--qty-price .--unit .tva{color:gray}.commands__area--table .--product .--content .--qty-price .--qte{text-align:left;display:flex;align-items:center;gap:8px}.commands__area--table .--total{width:26%;text-align:right;color:#156cad;font-size:clamp(16px,3vw,18px);font-weight:700}@media (max-width: 767px){.commands__area--table .--total{width:75%;text-align:left}}.commands__area--table .--action{width:4%;text-align:right;color:#c41938}.commands__area--table .number{display:flex;gap:8px;justify-content:flex-end;align-items:center}.commands__area--table .number span{cursor:pointer}.commands__area--table .number .minus,.commands__area--table .number .plus{width:32px;height:32px;background:#edf4ff;border-radius:4px;display:flex;align-items:center;justify-content:center;text-align:center}.commands__area--table .number input{height:32px;width:60px;text-align:center;font-size:clamp(18px,3vw,24px);background:#edf4ff;border:1px solid rgba(62,88,109,.1);color:#133b58;border-radius:4px;display:inline-block;vertical-align:middle}@media (max-width: 600px){.commands__area--table .number input{width:50px}}@media (max-width: 420px){.commands__area--table .number input{width:40px}}.commands__area--table .--trash{background-color:#c419381a;color:#c41938;height:32px;width:32px;border:none;border-radius:4px;display:flex;align-items:center;justify-content:center}.commands__area--card{background-color:#fff;border-radius:16px;padding:0 16px 16px;border:1px solid #f0f8ff}.commands__area--card .item{border-bottom:1px solid rgba(132,152,175,.2);padding:24px 0;display:flex;align-items:center;justify-content:space-between}.commands__area--card .item span{color:#5e7b96}.commands__area--card .item .price{color:#133b58;font-weight:600;font-size:clamp(14px,3vw,16px)}.commands__area--card .item strong{color:#f8ab1a;font-weight:800;font-size:clamp(16px,3vw,24px)}.commands__area--card button{margin-top:16px}.btn--plusmins{background-color:#edf4ff;color:#3e586d;height:32px;width:32px;border:none;border-radius:4px;display:flex;align-items:center;justify-content:center}.checkout__area{margin-top:32px}.checkout__area--head h2{font-size:clamp(24px,3vw,32px);line-height:clamp(32px,3vw,42px);font-weight:700;color:#133b58}.checkout__area--head p{font-size:clamp(14px,3vw,16px);line-height:clamp(20px,3vw,24px);font-weight:400;color:#3e586d;margin-bottom:0}.checkout__area--head p strong{color:#f8ab1a}.checkout__area--login .accordion-item{border-radius:8px!important}.checkout__area--login .accordion-button{outline:none;border-radius:8px!important;color:#133b58;font-size:clamp(16px,3vw,18px);font-weight:500}.checkout__area--login .accordion-button:focus{box-shadow:none}.checkout__area--login .accordion-button:not(.collapsed){color:#0e5a94;box-shadow:none;background-color:#f7faff}.checkout__area--login .accordion-button span{margin-left:16px}.checkout__area--login .accordion-body{display:flex;align-items:flex-start;gap:16px}@media (max-width: 1024px){.checkout__area--login .accordion-body{flex-wrap:wrap}}.checkout__area .title{padding:24px 0}.checkout__area .title h4{font-size:clamp(18px,3vw,24px);color:#133b58;font-weight:800}.checkout__area--order{background-color:#fff;border-radius:8px;padding:16px;border:1px solid #f7faff}.checkout__area--order .head{border-bottom:1px solid rgba(132,152,175,.2);padding-bottom:16px;display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.checkout__area--order .head h5{font-size:clamp(18px,3vw,24px);color:#133b58;font-weight:800;margin-bottom:0}.checkout__area--order .head span{font-size:clamp(14px,3vw,16px);color:#3e586d;font-weight:500}.checkout__area--order .product{background-color:#edf4ff;border-radius:8px;padding:8px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.checkout__area--order .product:last-child{margin-bottom:0}.checkout__area--order .product .name{display:flex;align-items:center;gap:8px;width:80%}.checkout__area--order .product .name img{height:64px;width:64px;border-radius:4px;border:1px solid rgba(62,88,109,.1)}.checkout__area--order .product .name h5{font-size:clamp(14px,3vw,14px);color:#133b58;font-weight:600;margin-bottom:0}.checkout__area--order .product .montant{display:flex;align-items:center;gap:8px}.checkout__area--order .product .montant span{color:#3e586d}.checkout__area--order .product .montant strong{color:#156cad;font-weight:700}.checkout__area--go{margin-top:8px}.checkout__area--go--itempayment{background-color:#fff;border:1px solid rgba(21,108,173,.3);padding:16px;border-radius:16px;margin-bottom:8px}.checkout__area--go--itempayment:last-child{margin-bottom:0}.checkout__area--go--itempayment:hover{border:1px solid #f8ab1a}.checkout__area--go button{margin-top:16px;margin-bottom:32px}.card__wrap{background-color:#fff;border-radius:8px;padding:16px;border:1px solid #f7faff}.thanks__area--message{text-align:center;padding:24px 0;margin-bottom:24px}.thanks__area--message .content{line-height:32px;margin:24px 0}.thanks__area .head{border-bottom:1px solid rgba(132,152,175,.2);padding-bottom:16px;display:flex;align-items:center;justify-content:space-between}.thanks__area .head h4{font-size:clamp(14px,3vw,18px);color:#133b58;font-weight:600;margin-bottom:0}.thanks__area--infos{background-color:#fff;border-radius:8px;padding:16px}.thanks__area--infos .items .line{padding:8px 0;border-bottom:1px solid rgba(132,152,175,.1);display:flex;flex-direction:column}.thanks__area--infos .items .line span{color:#133b58;font-weight:500}.thanks__area--infos .items .line span:first-child{color:#8498af;margin-bottom:4px;font-weight:400}.thanks__area--recap{background-color:#fff;border-radius:8px;padding:16px}.thanks__area--table{margin-top:16px}.thanks__area--table .--head{background-color:transparent;padding:16px;border-radius:8px;display:flex;align-items:center;justify-content:space-between}.thanks__area--table .--head .item{color:#3e586d;font-weight:600}.thanks__area--table .line{background-color:#edf4ff80;border:1px solid #edf4ff;padding:8px 16px;border-radius:8px;margin-top:8px}.thanks__area--table .line .group{display:flex;align-items:center;justify-content:space-between;gap:8px}.thanks__area--table .--product{width:80%;display:flex;align-items:center}.thanks__area--table .--product img{height:64px;width:64px;border-radius:4px;border:1px solid rgba(132,152,175,.2);margin-right:16px;object-fit:cover}.thanks__area--table .--product .--content{width:100%}.thanks__area--table .--product .--content h4{font-size:clamp(14px,3vw,16px);font-weight:700;color:#133b58;line-height:24px;margin-bottom:4px}.thanks__area--table .--product .--content .--qty-price{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;border-bottom:1px solid rgba(132,152,175,.3);padding-bottom:4px}.thanks__area--table .--product .--content .--qty-price:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.thanks__area--table .--product .--content .--qty-price .--unit{text-align:left;display:flex;flex-direction:column;color:#3e586d;font-weight:600;font-size:clamp(14px,3vw,16px)}.thanks__area--table .--product .--content .--qty-price .--unit .label{font-size:14px}.thanks__area--table .--product .--content .--qty-price .--unit .price{color:#156cad}.thanks__area--table .--product .--content .--qty-price .--qte{text-align:left;display:flex;align-items:center;gap:8px}.thanks__area--table .--product .--content .--qty-price .--qte .btn--trash{background-color:#ff586e1a;color:#ff586e;height:32px;width:32px;border:none;border-radius:4px;display:flex;align-items:center;justify-content:center}.thanks__area--table .--total{width:26%;text-align:right;color:#156cad;font-size:clamp(16px,3vw,18px);font-weight:700}.thanks__area--table .--action{width:4%;text-align:right;color:#ff586e}.thanks__area--table .number{display:flex;gap:8px;justify-content:flex-end;align-items:center}.thanks__area--table .number span{cursor:pointer}.thanks__area--table .number .minus,.thanks__area--table .number .plus{width:32px;height:32px;background:#edf4ff;border-radius:4px;display:flex;align-items:center;justify-content:center;text-align:center}.thanks__area--table .number input{height:32px;width:60px;text-align:center;font-size:clamp(18px,3vw,24px);background:#edf4ff;border:1px solid rgba(62,88,109,.1);color:#133b58;border-radius:4px;display:inline-block;vertical-align:middle}@media (max-width: 600px){.thanks__area--table .number input{width:50px}}@media (max-width: 420px){.thanks__area--table .number input{width:40px}}.darkoverlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:2;cursor:pointer}.profile__area .hello{font-size:clamp(16px,3vw,24px);font-weight:700;color:#133b58;margin-bottom:0}.profile__area .tabs{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:16px;margin-bottom:24px}@media (max-width: 480px){.profile__area .tabs{gap:8px}}.profile__area .fronty--btn{flex-grow:1;border:none}.profile__area .fronty--btn.active,.profile__area .active{background-color:#133b58!important;color:#fff}.profile__area table{margin-bottom:0}.profile__area table th{color:#5e7b96;font-weight:400;background-color:#edf4ff;padding:16px 8px;border-bottom-width:4px;border-bottom-color:#edf4ff}.profile__area table td{color:#133b58;font-weight:600;padding:16px 8px;border-bottom-width:4px;border-bottom-color:#edf4ff}.profile__area table td:last-child{border-radius:16px}.profile__area table td:first-child{border-radius:16px}.profile__area table tr{background-color:#fff}.profile__area table tr:nth-child(2n){background-color:#f0f8ff}.profile__area--address{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));grid-gap:16px}@media (max-width: 1199px){.profile__area--address{grid-template-columns:repeat(auto-fill,minmax(48%,1fr))}}@media (max-width: 700px){.profile__area--address{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}}.profile__area--address .item{background-color:#fff;border:1px solid rgba(132,152,175,.2);padding:16px;border-radius:16px;transition:border ease-in .4s}.profile__area--address .item .line{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid rgba(132,152,175,.2);flex-wrap:wrap}.profile__area--address .item .line span:last-child{font-weight:600}.profile__area--address .item .line:last-child{border-bottom:none}.profile__area--address .item:hover{border:1px solid #156cad;transition:border ease-in .4s}.profile__area .head{border-bottom:1px solid rgba(132,152,175,.2);padding-bottom:16px;display:flex;align-items:center;justify-content:space-between}.profile__area .head h4{font-size:clamp(14px,3vw,18px);color:#133b58;font-weight:600;margin-bottom:0}.profile__area--infos{background-color:#fff;border-radius:16px;padding:16px}.profile__area--infos .items .line{padding:8px 0;border-bottom:1px solid rgba(132,152,175,.1);display:flex;flex-direction:column}.profile__area--infos .items .line span{color:#133b58;font-weight:500}.profile__area--infos .items .line span:first-child{color:#8498af;margin-bottom:4px;font-weight:400}.profile__area--recap{background-color:#fff;border-radius:16px;padding:16px}.profile__area--table{margin-top:16px}.profile__area--table .--head{background-color:#f0f8ff;padding:16px;border-radius:8px;display:flex;align-items:center;justify-content:space-between}.profile__area--table .--head .item{color:#5e7b96;font-weight:600}.profile__area--table .line{background-color:#edf4ff;padding:8px 16px;border-radius:8px;margin-top:8px}.profile__area--table .line .group{display:flex;align-items:center;justify-content:space-between;gap:8px}.profile__area--table .--product{width:80%;display:flex;align-items:center}.profile__area--table .--product img{height:64px;width:64px;border-radius:4px;border:1px solid rgba(132,152,175,.2);margin-right:16px;object-fit:cover}.profile__area--table .--product .--content{width:100%}.profile__area--table .--product .--content h4{font-size:clamp(14px,3vw,16px);font-weight:700;color:#133b58;line-height:24px;margin-bottom:4px}.profile__area--table .--product .--content .--qty-price{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;border-bottom:1px solid rgba(132,152,175,.3);padding-bottom:4px}.profile__area--table .--product .--content .--qty-price:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.profile__area--table .--product .--content .--qty-price .--unit{text-align:left;display:flex;flex-direction:column;color:#5e7b96;font-weight:600;font-size:clamp(14px,3vw,16px)}.profile__area--table .--product .--content .--qty-price .--unit .label{font-size:14px}.profile__area--table .--product .--content .--qty-price .--unit .price{color:#156cad}.profile__area--table .--product .--content .--qty-price .--qte{text-align:left;display:flex;align-items:center;gap:8px}.profile__area--table .--product .--content .--qty-price .--qte .--trash{background-color:#c419381a;color:#c41938;height:32px;width:32px;border:none;border-radius:4px;display:flex;align-items:center;justify-content:center}.profile__area--table .--total{width:26%;text-align:right;color:#156cad;font-size:clamp(16px,3vw,18px);font-weight:700}.profile__area--table .--action{width:4%;text-align:right;color:#c41938}.profile__area--table .number{display:flex;gap:8px;justify-content:flex-end;align-items:center}.profile__area--table .number span{cursor:pointer}.profile__area--table .number .minus,.profile__area--table .number .plus{width:32px;height:32px;background:#5e7b9614;border-radius:4px;display:flex;align-items:center;justify-content:center;text-align:center}.profile__area--table .number input{height:32px;width:60px;text-align:center;font-size:clamp(18px,3vw,24px);background:#5e7b9614;border:1px solid rgba(94,123,150,.1);color:#133b58;border-radius:4px;display:inline-block;vertical-align:middle}@media (max-width: 600px){.profile__area--table .number input{width:50px}}@media (max-width: 420px){.profile__area--table .number input{width:40px}}.news__area--item{background-color:#fff;border-radius:8px;padding:16px;width:100%;box-shadow:#d8dbde33 0 0 16px;border:1.5px solid transparent}.news__area--item .media{position:relative;height:240px;width:100%;overflow:hidden;border-radius:8px}.news__area--item .media img{border-radius:4px;object-fit:cover;object-position:center;width:100%;height:100%;transition:transform 1s ease-in-out}.news__area--item .media .date{position:absolute;bottom:4%;left:4%;background-color:#fff;border-radius:24px;padding:4px 8px;font-size:12px;color:#5e7b96}.news__area--item .title{padding:16px 0 0}.news__area--item .title h3{font-size:clamp(16px,3vw,20px);margin-bottom:0;line-height:28px;font-weight:600;color:#133b58;text-align:center}.news__area--item:hover{background-color:#fff;border:1.5px solid rgba(248,171,26,.2);-webkit-transition:border 1s ease,background 1s ease;-moz-transition:border 1s ease,background 1s ease;-o-transition:border 1s ease,background 1s ease;transition:border 1s ease,background 1s ease;-ms-transition:border 1s ease,background 1s ease}.news__area--item:hover .image img{transform:scale(1.2) rotate(6deg);-webkit-transition:transform 1s ease;-moz-transition:transform 1s ease;-o-transition:transform 1s ease;transition:transform 1s ease;-ms-transition:transform 1s ease}.news__area--single{width:90%;margin:0 auto;background-color:#fff;border-radius:8px;padding:16px}@media (max-width: 991px){.news__area--single{width:100%}}.news__area--head img{height:100%;width:100%;object-fit:cover;aspect-ratio:2/1;border-radius:2px;margin-bottom:16px}.news__area--head .row{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin-bottom:24px}.news__area--head .row .category{background-color:#156cad1a;padding:4px 8px;font-size:16px;border-radius:4px}.news__area--head .row .category a{font-size:16px;color:#156cad;text-decoration:none}.news__area--head .row .date{font-size:clamp(12px,3vw,14px);font-weight:500;color:#3e586d}.news__area--body{position:relative;overflow:scroll}.news__area--body--title{color:#133b58;font-size:clamp(24px,3vw,40px);font-weight:900;line-height:clamp(32px,3vw,48px)}.news__area--body .p__main>*{line-height:32px;color:#3e586d}.news__area--body table{width:100%!important;border-collapse:collapse}.news__area--body table td{padding:8px}.news__area--body h2,.news__area--body h3,.news__area--body h4,.news__area--body h5,.news__area--body h6{margin-bottom:16px}.news__area--body ul{list-style:square}.news__area--body ul,.news__area--body ol{padding-left:24px;margin:16px 0}.news__area--body img{border-radius:8px;padding:8px;width:100%;height:100%}.news__area--nextPrev{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.news__area--nextPrev .item{background:#8498af0a;padding:8px 16px;border-radius:6px;width:42%;text-align:center;min-height:100px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (max-width: 800px){.news__area--nextPrev .item{width:49%;height:auto}}.news__area--nextPrev .item .a{text-decoration:none;color:#3e586d!important}.news__area--nextPrev .item p{margin-bottom:0}.news__area--nextPrev .txt--right{text-align:right}.blog--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));grid-gap:16px}@media (max-width: 1199px){.blog--grid{grid-template-columns:repeat(auto-fill,minmax(48%,1fr))}}@media (max-width: 676px){.blog--grid{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}}.categories__blog{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.categories__blog--item{display:flex;flex-grow:1;align-items:center;justify-content:space-between;text-decoration:none;padding:8px;border-radius:8px;background-color:#fff;border:1px solid rgba(21,108,173,.08)}.categories__blog--item:hover{border:1px solid rgba(248,171,26,.6)}.categories__blog--item--left{display:flex;align-items:center}.categories__blog--item--left img{width:32px;height:32px;padding:4px;margin-right:12px}.categories__blog--item--left span{font-size:14px;font-weight:500;color:#133b58}.categories__blog--item--left span small{color:#8498af}.categories__blog--item--right svg{color:#8498af}.categories__blog .active{border:1px solid #f8ab1a}.pagination--custom{padding-top:24px}.pagination--custom ul{list-style:none;display:flex;align-items:center;justify-content:space-between;padding-left:0}.heading__primary{display:flex;align-items:center;justify-content:flex-start;gap:16px;margin-bottom:32px;position:relative}@media (max-width: 767px){.heading__primary{gap:8px;margin-bottom:16px}}.heading__primary h2,.heading__primary h1{color:#133b58;font-size:clamp(18px,3vw,32px);line-height:clamp(28px,3vw,40px);position:relative;word-spacing:0;font-weight:700;text-align:left;margin-bottom:0;z-index:1}.heading__primary h2 a,.heading__primary h1 a{text-decoration:none;color:#133b58}.heading__primary img,.heading__primary svg{height:40px;width:fit-content;object-fit:cover;border-radius:8px}@media (max-width: 767px){.heading__primary img,.heading__primary svg{height:32px}}.heading__primary svg{height:32px;width:32px;border-radius:0}@media (max-width: 767px){.heading__primary svg{height:24px;width:24px}}.subheading{display:flex;align-items:center;flex-wrap:wrap}.subheading h3{margin-bottom:0;font-size:clamp(16px,3vw,24px);font-weight:600;color:#0e5a94}.subheading img{height:24px;margin-right:8px}.subheading--2{margin-bottom:0;font-size:clamp(16px,3vw,20px);font-weight:600;color:#5e7b96}.font--mmtsdr{font-family:Mmtsdr!important}.font--hello{font-family:HelloParisRegular!important}.t--paragraph--1{--minFontSize: 14px;--maxFontSize: 18px;--scaler: 4vw;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize));font-weight:400;line-height:32px;color:#156cad;padding-bottom:8px;text-align:justify}@media (max-width: 1366px){.t--paragraph--1{--minFontSize: 13px;--maxFontSize: 16px;--scaler: 5vw;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize));line-height:24px}}.t--paragraph--white{--minFontSize: 14px;--maxFontSize: 18px;--scaler: 4vw;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize));font-weight:300;line-height:38px;color:#fff;padding-bottom:0;text-align:justify}@media (max-width: 1366px){.t--paragraph--white{--minFontSize: 13px;--maxFontSize: 16px;--scaler: 5vw;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize));line-height:24px}}.t--paragraph--w-small{--minFontSize: 14px;--maxFontSize: 16px;--scaler: 3vw;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize));font-weight:300;line-height:28px;color:#fff;padding-bottom:0;text-align:justify}.t--paragraph--black{--minFontSize: 14px;--maxFontSize: 18px;--scaler: 5vw;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize));font-weight:400;line-height:32px;color:#000;padding-bottom:8px;text-align:justify}.t--paragraph--black:last-child{padding-bottom:0;margin-bottom:0}@media (max-width: 1366px){.t--paragraph--black{--minFontSize: 13px;--maxFontSize: 16px;--scaler: 5vw;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize));line-height:24px}}@media (max-width: 800px){.t--paragraph--black{line-height:24px}}.t--paragraph--small{--minFontSize: 13px;--maxFontSize: 16px;--scaler: 7vw;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize));font-weight:400;line-height:28px;color:#5e7b96;padding-bottom:8px;text-align:justify}.t--paragraph--small:last-child{padding-bottom:0;margin-bottom:0}.main:first-letter{color:#f8ab1a;font-size:24px;padding-left:4px}.second:first-letter{color:#3e3f62;font-size:24px;padding-left:4px}.third:first-letter{color:#156cad;font-size:24px;padding-left:4px}.fifth:first-letter{color:#5e7b96;font-size:24px;padding-left:4px}.image--col img{width:100%;padding:24px}.s--image{width:100%;overflow:hidden;position:relative;padding:12px;height:auto}.s--image:hover img{transform:scale(1.5)}.s--image img{width:100%;border-radius:10px;object-fit:cover;transition:all .8s}.s2--image{width:80%;padding:12px;height:auto}.s--image-2{width:100%;overflow:hidden;position:relative;padding:12px}.s--image-2:hover img{transform:scale(1.5)}.s--image-2 img{width:100%;border-radius:10px;object-fit:cover;transition:all .8s}@media (max-width: 800px){.s--image-2{width:200px;margin:0 auto}}.s--image--90{width:90%;padding:12px}.image--random{position:relative}.image--random--01{transition:all .5s;transition-property:transform;padding-left:80px}.image--random--01:hover{transform:scale(1.1) rotate(1.5deg) translateY(-12px) translate(-2px)}.image--random--02{position:absolute;bottom:-114px;left:7%;width:70%;border-radius:12px;transform-origin:left bottom;transition:all .5s;transition-property:transform}.image--random--02:hover{transform:scale(1.1) rotate(1.5deg) translate(12px) translateY(-12px)}@media (max-width: 800px){.image--random--02{bottom:-90px;left:4%;width:70%}}.image--random--03{position:absolute;right:-40px;width:30%;border-radius:12px;transition:all .5s;transition-property:transform}.image--random--03:hover{transform:scale(1.15) rotate(-2deg)}@media (max-width: 800px){.image--random--03{right:0;width:35%}}.pega{font-weight:600;color:#f8ab1a}.pega span{color:#156cad}.m--bold--primary{font-weight:600;color:#156cad}.text--color--third{color:#3e3f62}.animate--float{overflow:hidden;transform:translatey(0);animation:float 6s ease-in-out infinite}.animate--float--1{overflow:hidden;transform:translatey(0);animation:float1 6s ease-in-out infinite}.animate--float--2{overflow:hidden;transform:translate(0);animation:float1 6s ease-in-out infinite}@keyframes float{0%{transform:translatey(0)}50%{transform:translatey(-10px)}to{transform:translatey(0)}}@keyframes float1{0%{transform:translatey(0)}50%{transform:translatey(10px)}to{transform:translatey(0)}}@keyframes float2{0%{transform:translate(0)}50%{transform:translate(-80px)}to{transform:translate(0)}}@keyframes animateLine{0%{transform:scaleX(0);transform-origin:left}50%{transform:scaleX(1);transform-origin:left}50.1%{transform:scaleX(1);transform-origin:right}to{transform:scaleX(0);transform-origin:right}}.custom--alert--success{background-color:#00b16633;border:1px solid #00b166;padding:16px;border-radius:8px;display:flex;align-items:center;justify-content:flex-start;margin:16px 0;color:#00814b}.custom--alert--success svg{margin-right:16px}.custom--alert--danger{background-color:#ea464633;border:1px solid #ea4646;padding:16px;border-radius:8px;display:flex;align-items:center;justify-content:flex-start;margin:16px 0;color:#8f1d1d}.custom--alert--danger svg{margin-right:16px}.custom--alert--danger ul{margin-left:24px}.custom--alert--danger ul li{color:#8f1d1d}.text-danger{padding:8px;background-color:#ea46461a;border:1px solid rgba(234,70,70,.4);color:#8f1d1d;margin-top:16px;border-radius:8px;text-align:center}.text-success{padding:16px;background-color:#00b1661a;border:1px solid rgba(0,177,102,.4);color:#00814b;margin-top:16px;border-radius:8px;text-align:center}.text-danger-dark{padding:8px;background-color:#ea4646cc;border:1px solid rgb(234,70,70);color:#fff;margin-top:16px;border-radius:8px;text-align:center}.text-success-dark{padding:16px;background-color:#00b166cc;border:1px solid rgb(0,177,102);color:#fff;margin-top:16px;border-radius:8px;text-align:center}:focus{outline:none}.fronty__form{position:relative}.fronty__form .--search{width:100%;position:relative}.fronty__form .--search input{width:100%;height:50px;border-radius:8px;border:none;background-color:#edf4ffcc;padding:0 16px;font-size:20px;font-weight:700;color:#133b58}.fronty__form .--search input::placeholder{color:#5e7b9680;font-size:16px;font-weight:400}@media (max-width: 500px){.fronty__form .--search input{height:40px}}.fronty__form .--search button{position:absolute;top:0;bottom:0;display:flex;align-items:center;right:16px;color:#5e7b96;border:none;background:transparent}.fronty__form .result--box{background:#fff;padding:16px;border-radius:8px;position:absolute;width:100%;z-index:99;border:1px solid rgba(21,108,173,.4)}.fronty__form .result--box .product-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px;height:300px;overflow-y:scroll}.fronty__form .result--box .product-list li a{padding:8px;border-radius:8px;border:1px solid rgba(21,108,173,.2);cursor:pointer;display:flex;align-items:center;gap:8px;color:#133b58}@media (max-width: 500px){.fronty__form .result--box .product-list li a{font-size:12px}}.fronty__form .result--box .product-list li a small{color:#156cad}.fronty__form .result--box .product-list li a img{height:45px;width:45px;border-radius:8px}@media (max-width: 500px){.fronty__form .result--box .product-list li a img{height:32px;width:32px}}.fronty__form--field{display:flex;flex-direction:column;margin-bottom:16px}.fronty__form--field:first-child{margin-top:16px}.fronty__form--field:last-child{margin-bottom:0}.fronty__form--field label{color:#3e3f62;font-size:16px;margin-bottom:4px}.fronty__form--field input{width:100%;flex-grow:1;border-radius:8px;border:1px solid rgba(94,123,150,.2);height:56px;padding:16px}.fronty__form--field input:focus,.fronty__form--field input:hover{border:1px solid #156cad}.fronty__form--field textarea{width:100%;flex-grow:1;border-radius:8px;border:1px solid rgba(94,123,150,.2);padding:16px}.fronty__form--field textarea:focus,.fronty__form--field textarea:hover{border:1px solid #156cad}.check{margin-bottom:16px}.check label{color:#3e3f62;font-size:16px;margin-bottom:4px}.check--area{display:flex;align-items:center;justify-content:space-between;column-gap:16px;width:60%;flex-wrap:wrap}@media (max-width: 991px){.check--area{flex-wrap:wrap;column-gap:8px;width:100%}}.check--area label.radio-card{cursor:pointer;width:48%}@media (max-width: 991px){.check--area label.radio-card{width:48%}}@media (max-width: 389px){.check--area label.radio-card{width:100%}}.check--area label.radio-card .card-content-wrapper{background:#fff;box-shadow:#b0b7bd33 0 0 16px;border:2px solid transparent;border-radius:8px;width:100%;height:auto;padding:16px;display:grid;transition:.2s linear}.check--area label.radio-card .card-content-wrapper .head{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.check--area label.radio-card .check-icon{width:20px;height:20px;display:inline-block;border:solid 2px #e3e3e3;border-radius:50%;transition:.2s linear;position:relative}.check--area label.radio-card .check-icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.93552 4.58423C0.890286 4.53718 0.854262 4.48209 0.829309 4.42179C0.779553 4.28741 0.779553 4.13965 0.829309 4.00527C0.853759 3.94471 0.889842 3.88952 0.93552 3.84283L1.68941 3.12018C1.73378 3.06821 1.7893 3.02692 1.85185 2.99939C1.91206 2.97215 1.97736 2.95796 2.04345 2.95774C2.11507 2.95635 2.18613 2.97056 2.2517 2.99939C2.31652 3.02822 2.3752 3.06922 2.42456 3.12018L4.69872 5.39851L9.58026 0.516971C9.62828 0.466328 9.68554 0.42533 9.74895 0.396182C9.81468 0.367844 9.88563 0.353653 9.95721 0.354531C10.0244 0.354903 10.0907 0.369582 10.1517 0.397592C10.2128 0.425602 10.2672 0.466298 10.3112 0.516971L11.0651 1.25003C11.1108 1.29672 11.1469 1.35191 11.1713 1.41247C11.2211 1.54686 11.2211 1.69461 11.1713 1.82899C11.1464 1.88929 11.1104 1.94439 11.0651 1.99143L5.06525 7.96007C5.02054 8.0122 4.96514 8.0541 4.90281 8.08294C4.76944 8.13802 4.61967 8.13802 4.4863 8.08294C4.42397 8.0541 4.36857 8.0122 4.32386 7.96007L0.93552 4.58423Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:12px;background-position:center center;transform:scale(1.6);transition:.2s linear;opacity:0}.check--area label.radio-card input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none}.check--area label.radio-card input[type=radio]:checked+.card-content-wrapper{border:2px solid #f8ab1a}.check--area label.radio-card input[type=radio]:checked+.card-content-wrapper .check-icon{background:#f8ab1a;border-color:#f8ab1a;transform:scale(1.2)}.check--area label.radio-card input[type=radio]:checked+.card-content-wrapper .check-icon:before{transform:scale(1);opacity:1}.check--area label.radio-card input[type=radio]:focus+.card-content-wrapper .check-icon{box-shadow:0 0 0 4px #f8ab1a33;border-color:#f8ab1a}.check--area label.radio-card .card-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left}.check--area label.radio-card .card-content img{margin-bottom:8px}.check--area label.radio-card .card-content h4{font-size:clamp(14px,3vw,16px);color:#133b58;font-weight:600;margin-bottom:10px}.check--area label.radio-card .card-content p{font-size:12px;line-height:20px;color:#425576}.form--area{display:flex;justify-content:center;align-items:center;flex-direction:column;column-gap:16px}@media (max-width: 991px){.form--area{flex-wrap:wrap;column-gap:8px;border-top:2px solid rgba(21,108,173,.2);padding-top:16px;margin-top:16px}}.form--area .check--area{margin:16px 0 24px;display:flex;align-items:center;justify-content:space-between;column-gap:16px;width:50%;flex-wrap:wrap}@media (max-width: 991px){.form--area .check--area{flex-wrap:wrap;column-gap:8px;width:100%}}.form--area .check--area label.radio-card{cursor:pointer;width:48%}@media (max-width: 991px){.form--area .check--area label.radio-card{width:48%}}@media (max-width: 389px){.form--area .check--area label.radio-card{width:100%}}.form--area .check--area label.radio-card .card-content-wrapper{background:#fff;box-shadow:#b0b7bd33 0 0 16px;border:2px solid transparent;border-radius:8px;width:100%;padding:16px;display:grid;transition:.2s linear}.form--area .check--area label.radio-card .card-content-wrapper .head{align-items:flex-start;justify-content:space-between;width:100%}.form--area .check--area label.radio-card .check-icon{width:20px;height:20px;display:inline-block;border:solid 2px #e3e3e3;border-radius:50%;transition:.2s linear;position:relative}.form--area .check--area label.radio-card .check-icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.93552 4.58423C0.890286 4.53718 0.854262 4.48209 0.829309 4.42179C0.779553 4.28741 0.779553 4.13965 0.829309 4.00527C0.853759 3.94471 0.889842 3.88952 0.93552 3.84283L1.68941 3.12018C1.73378 3.06821 1.7893 3.02692 1.85185 2.99939C1.91206 2.97215 1.97736 2.95796 2.04345 2.95774C2.11507 2.95635 2.18613 2.97056 2.2517 2.99939C2.31652 3.02822 2.3752 3.06922 2.42456 3.12018L4.69872 5.39851L9.58026 0.516971C9.62828 0.466328 9.68554 0.42533 9.74895 0.396182C9.81468 0.367844 9.88563 0.353653 9.95721 0.354531C10.0244 0.354903 10.0907 0.369582 10.1517 0.397592C10.2128 0.425602 10.2672 0.466298 10.3112 0.516971L11.0651 1.25003C11.1108 1.29672 11.1469 1.35191 11.1713 1.41247C11.2211 1.54686 11.2211 1.69461 11.1713 1.82899C11.1464 1.88929 11.1104 1.94439 11.0651 1.99143L5.06525 7.96007C5.02054 8.0122 4.96514 8.0541 4.90281 8.08294C4.76944 8.13802 4.61967 8.13802 4.4863 8.08294C4.42397 8.0541 4.36857 8.0122 4.32386 7.96007L0.93552 4.58423Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:12px;background-position:center center;transform:scale(1.6);transition:.2s linear;opacity:0}.form--area .check--area label.radio-card input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none}.form--area .check--area label.radio-card input[type=radio]:checked+.card-content-wrapper{border:2px solid #eeaaaa}.form--area .check--area label.radio-card input[type=radio]:checked+.card-content-wrapper .check-icon{background:#eaa;border-color:#eaa;transform:scale(1.2)}.form--area .check--area label.radio-card input[type=radio]:checked+.card-content-wrapper .check-icon:before{transform:scale(1);opacity:1}.form--area .check--area label.radio-card input[type=radio]:focus+.card-content-wrapper .check-icon{box-shadow:0 0 0 4px #eaa3;border-color:#eaa}.form--area .check--area label.radio-card .card-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.form--area .check--area label.radio-card .card-content img{margin-bottom:8px}.form--area .check--area label.radio-card .card-content h4{font-size:clamp(16px,3vw,18px);color:#133b58;font-weight:700;margin-bottom:10px}.form--area .check--area label.radio-card .card-content p{font-size:12px;line-height:20px;color:#425576}.form--area .input--items{width:50%;display:flex;flex-direction:column;align-items:flex-end;padding-left:24px;margin-top:24px}@media (max-width: 991px){.form--area .input--items{width:100%;align-items:center;padding-left:0}}.form--area .item--group{width:100%;margin-bottom:16px}.form--area .item--group input,.form--area .item--group select,.form--area .item--group textarea{font-size:16px;font-weight:500;color:#133b58;border-radius:4px;background-color:#fff;border:1px solid #e9f0ef;padding:16px 24px;width:100%}.form--area .item--group input:hover,.form--area .item--group input:focus,.form--area .item--group select:hover,.form--area .item--group select:focus,.form--area .item--group textarea:hover,.form--area .item--group textarea:focus{border:1px solid #f8ab1a}.form--area .item--group input::placeholder,.form--area .item--group select::placeholder,.form--area .item--group textarea::placeholder{font-weight:400}.form--area .item--group select{display:inline-block;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}.form--area .item--group select{background-image:linear-gradient(45deg,transparent 60%,gray 60%),linear-gradient(135deg,gray 60%,transparent 60%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 24px) calc(1.4em + 2px),calc(100% - 19px) calc(1.4em + 2px),calc(100% - 3em) .5em;background-size:5px 5px,5px 5px,1px 2.2em;background-repeat:no-repeat}.form--area .item--group select:focus{background-image:linear-gradient(45deg,#f8ab1a 50%,transparent 50%),linear-gradient(135deg,transparent 50%,#f8ab1a 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 19px) 1.4em,calc(100% - 24px) 1.4em,calc(100% - 3em) .5em;background-size:5px 5px,5px 5px,1px 2.2em;background-repeat:no-repeat;border-color:#f8ab1a;outline:0}.form__area .item--group{width:100%;margin-bottom:16px;position:relative}.form__area .item--group input,.form__area .item--group select,.form__area .item--group textarea{font-size:16px;font-weight:500;color:#5e7b96;border-radius:4px;background-color:#f7faff;border:1px solid #e7eaf4;width:100%;padding:16px 24px 16px 48px}.form__area .item--group input::placeholder,.form__area .item--group select::placeholder,.form__area .item--group textarea::placeholder{font-weight:400;color:#5e7b96}.form__area .item--group i{position:absolute;left:16px;top:0;bottom:0;margin:auto 0;color:#f8ab1a;font-size:24px;height:100%;display:flex;align-items:center;justify-content:center}.form__area .item--group select{display:inline-block;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}.form__area .item--group select{background-image:linear-gradient(45deg,transparent 60%,gray 60%),linear-gradient(135deg,gray 60%,transparent 60%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 24px) calc(1.4em + 2px),calc(100% - 19px) calc(1.4em + 2px),calc(100% - 3em) .5em;background-size:5px 5px,5px 5px,1px 2.2em;background-repeat:no-repeat}.form__area .item--group select:focus{background-image:linear-gradient(45deg,#f8ab1a 50%,transparent 50%),linear-gradient(135deg,transparent 50%,#f8ab1a 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 19px) 1.4em,calc(100% - 24px) 1.4em,calc(100% - 3em) .5em;background-size:5px 5px,5px 5px,1px 2.2em;background-repeat:no-repeat;border-color:#f8ab1a;outline:0}.partner__area{padding:32px 24px;background-color:#fff;border-radius:16px;width:80%;margin:40px auto}@media (max-width: 991px){.partner__area{width:100%}}.partner__area h3{font-size:clamp(24px,3vw,32px);color:#156cad;text-align:center;font-weight:700;margin-bottom:24px}.breadcrumb__small{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;gap:16px}@media (max-width: 676px){.breadcrumb__small{justify-content:center;margin-bottom:16px;margin-top:16px}}.breadcrumb__small--list{display:flex;align-items:center;justify-content:flex-start;gap:2px}@media (max-width: 676px){.breadcrumb__small--list{display:none}}.breadcrumb__small--list .link{color:#156cad}.breadcrumb__small--list .active{color:#133b58}.breadcrumb__small .navigation{display:flex;align-items:center;gap:4px}.breadcrumb__area{display:flex;align-items:center;gap:16px;padding-top:16px;padding-bottom:24px}.breadcrumb__area svg{height:32px}.breadcrumb__area h1,.breadcrumb__area h2{font-size:clamp(16px,3vw,32px);font-weight:600;color:#133b58;margin-bottom:0}.breadcrumb{padding:16px 0 0}.grid--2-responsive{display:grid;grid-template-columns:repeat(auto-fill,minmax(48%,1fr));grid-gap:16px}@media (max-width: 991px){.grid--2-responsive{grid-template-columns:repeat(auto-fill,minmax(48%,1fr))}}@media (max-width: 767px){.grid--2-responsive{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}}.grid--04-responsive{display:grid;grid-template-columns:repeat(auto-fill,minmax(24%,1fr));grid-gap:16px}@media (max-width: 991px){.grid--04-responsive{grid-template-columns:repeat(auto-fill,minmax(32%,1fr))}}@media (max-width: 767px){.grid--04-responsive{grid-template-columns:repeat(auto-fill,minmax(48%,1fr))}}@media (max-width: 500px){.grid--04-responsive{grid-template-columns:repeat(auto-fill,minmax(46%,1fr))}}.grid--06-responsive{display:grid;grid-template-columns:repeat(auto-fit,minmax(16%,1fr));grid-gap:16px}@media (max-width: 991px){.grid--06-responsive{grid-template-columns:repeat(auto-fill,minmax(31%,1fr))}}@media (max-width: 767px){.grid--06-responsive{grid-template-columns:repeat(auto-fill,minmax(48%,1fr))}}@media (max-width: 500px){.grid--06-responsive{grid-template-columns:repeat(auto-fill,minmax(46%,1fr))}}.grecaptcha-badge{visibility:hidden}.modal{position:fixed;top:0;left:0;width:100%;height:100vh;background:#00000080;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;pointer-events:none;z-index:10;animation:popup 1s ease-in-out 5s forwards}@keyframes popup{0%{opacity:0;visibility:hidden;pointer-events:none}to{opacity:1;visibility:visible;pointer-events:all}}.modal.closed{display:none}.modal-close-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.modal__content{position:relative;min-width:auto;background:#fff;border-radius:16px;overflow:hidden;z-index:2;animation:scaleUp .5s ease-in-out 5s forwards}@media (max-width: 991px){.modal__content{margin:16px;max-width:98%}}.modal__content .media__annonce{max-width:800px;border-radius:16px}.modal__content .media__annonce img{width:100%;height:100%;object-fit:contain;border-radius:16px;border:4px solid #ffffff;display:flex}@keyframes scaleUp{0%{transform:scale(.9)}to{transform:scale(1)}}.modal-close-btn{position:absolute;top:15px;right:15px;height:32px;width:32px;display:flex;align-items:center;justify-content:center;border:none;background:#f7faff;color:#156cad;font-size:16px;padding:5px;border-radius:16px}.modal-close-btn:hover{opacity:.9}.has-scrollbar{padding-bottom:16px}.has-scrollbar::-webkit-scrollbar{width:2px;height:2px;background:#156cad0f;border-radius:24px}.has-scrollbar::-webkit-scrollbar-thumb{background:transparent;border-radius:24px;background:#156cad}.has-scrollbar:hover::-webkit-scrollbar-thumb{background:#156cad}.has-scrollbar::-webkit-scrollbar-thumb:hover{background:#156cad}.swiper-categories,.swiper-hero,.swiper-new,.swiper-packs,.swiper-brands,.swiper-brandsPinned,.swiper-top,.swiper-normal,.swiper-single,.swiper-promo{width:100%;height:auto;position:relative;overflow:hidden}.swiper-slide{width:100%}.swiper-wrapper{align-items:baseline!important}.center-swiper{justify-content:center;margin:0 auto}@media (width <= 1099px){.center-swiper{justify-content:unset;margin:unset}}.swiper-grid-column>.swiper-wrapper{flex-direction:row!important}.swiper__arrows{position:relative;width:100%;text-align:center;display:flex;align-items:center;justify-content:center;margin-top:20px;gap:16px}.swiper__arrows .swiper-button-prev,.swiper__arrows .swiper-button-next{height:36px;width:36px;border-radius:20px;background-color:transparent;border:1px solid #0e5a94;color:#0e5a94;cursor:pointer;z-index:1;position:static;margin:auto 0}.swiper__arrows .swiper-button-prev:after,.swiper__arrows .swiper-button-next:after{color:#0e5a94;font-size:20px}@media (width <= 991px){.swiper__arrows .swiper-button-prev:after,.swiper__arrows .swiper-button-next:after{font-size:16px}}@media (width <= 991px){.swiper__arrows .swiper-button-prev,.swiper__arrows .swiper-button-next{height:28px;width:28px}}.swiper__arrows .swiper-button-prev{left:unset;content:none}.swiper__arrows .swiper-button-next{right:unset;content:none}.swiper__arrows--inside{position:absolute;right:32px;bottom:32px;margin:auto;width:100%;text-align:center;display:flex;align-items:center;justify-content:flex-end;gap:16px}@media (max-width: 991px){.swiper__arrows--inside{right:24px;bottom:24px}}@media (max-width: 600px){.swiper__arrows--inside{right:16px;bottom:16px;gap:8px}}.swiper__arrows--inside .swiper-button-prev,.swiper__arrows--inside .swiper-button-next{height:36px;width:36px;border-radius:20px;background-color:transparent;border:1px solid #0e5a94;color:#0e5a94;cursor:pointer;z-index:1;position:static;margin:auto 0}.swiper__arrows--inside .swiper-button-prev:after,.swiper__arrows--inside .swiper-button-next:after{color:#0e5a94;font-size:20px}@media (width <= 991px){.swiper__arrows--inside .swiper-button-prev:after,.swiper__arrows--inside .swiper-button-next:after{font-size:16px}}@media (width <= 580px){.swiper__arrows--inside .swiper-button-prev:after,.swiper__arrows--inside .swiper-button-next:after{font-size:12px}}@media (width <= 991px){.swiper__arrows--inside .swiper-button-prev,.swiper__arrows--inside .swiper-button-next{height:28px;width:28px}}@media (width <= 580px){.swiper__arrows--inside .swiper-button-prev,.swiper__arrows--inside .swiper-button-next{height:20px;width:20px}}.swiper__arrows--inside .swiper-button-prev{left:unset;content:none}.swiper__arrows--inside .swiper-button-next{right:unset;content:none}.swiper__arrows__single{position:absolute;gap:16px;height:fit-content;z-index:9;top:0;bottom:0;left:0;right:0;margin:auto;display:flex;justify-content:space-between}.swiper__arrows__single .swiper-button-prev,.swiper__arrows__single .swiper-button-next{height:36px;width:36px;border-radius:20px;background-color:#fff;border:1px solid rgba(14,90,148,.5);color:#0e5a94;cursor:pointer;z-index:1;position:static;margin:auto 0}.swiper__arrows__single .swiper-button-prev:after,.swiper__arrows__single .swiper-button-next:after{color:#0e5a94;font-size:20px}@media (width <= 991px){.swiper__arrows__single .swiper-button-prev:after,.swiper__arrows__single .swiper-button-next:after{font-size:16px}}@media (width <= 991px){.swiper__arrows__single .swiper-button-prev,.swiper__arrows__single .swiper-button-next{height:28px;width:28px}}.swiper__arrows__single .swiper-button-prev{left:unset;content:none}.swiper__arrows__single .swiper-button-next{right:unset;content:none}.swiper-pagination{position:static!important;margin-top:24px}@media (max-width: 991px){.swiper-pagination{margin-top:8px}}.swiper-pagination .swiper-pagination-bullet{width:8px;height:6px;display:inline-block;background:#156cadcc;opacity:.2;margin:0 5px;-webkit-border-radius:20px;border-radius:20px;-webkit-transition:opacity .5s,background-color .5s,width .5s;-o-transition:opacity .5s,background-color .5s,width .5s;transition:opacity .5s,background-color .5s,width .5s;-webkit-transition-delay:.5s,.5s,0s;-o-transition-delay:.5s,.5s,0s;transition-delay:.5s,.5s,0s}.swiper-pagination .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination .swiper-pagination-bullet-active{opacity:1;background:#156cad;width:20px;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.swipper--pagination .slider__controls{position:relative;z-index:12}.swipper--pagination .slider__controls .slider__pagination{text-align:center;left:0;right:0;margin:16px auto 0;transform:translate(0)}.swipper--pagination .slider__controls .slider__pagination .swiper-pagination-bullet{width:13px;height:10px;display:inline-block;background:#5e7b96;opacity:.2;margin:0 5px;-webkit-border-radius:20px;border-radius:20px;-webkit-transition:opacity .5s,background-color .5s,width .5s;-o-transition:opacity .5s,background-color .5s,width .5s;transition:opacity .5s,background-color .5s,width .5s;-webkit-transition-delay:.5s,.5s,0s;-o-transition-delay:.5s,.5s,0s;transition-delay:.5s,.5s,0s}.swipper--pagination .slider__controls .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swipper--pagination .slider__controls .slider__pagination .swiper-pagination-bullet-active{opacity:1;background:#5e7b96;width:30px;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.swiper-wrapper{height:auto!important}
