.container{margin:0 auto;max-width:1664px;padding:0 24px}.btn{z-index:10}.btn:hover{cursor:pointer}.btn .btn-inside{align-items:center;border-radius:2px;display:flex;padding:11px 24px}.btn.animated .btn-inside{font-size:18px;height:48px;position:relative;z-index:1}.btn.animated .btn-inside:before{border-radius:2px;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:transform .35s ease-in-out;width:100%;will-change:transform;z-index:-1}.btn.animated:hover .btn-inside:before{transform:skewX(8deg)}.icon{align-items:center;background-position:50%;background-repeat:no-repeat;display:flex;height:28px;justify-content:center;width:28px}.icon.burger{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-width='1.25' d='M24 7.75H4M24 14H4M24 20.25H4'/%3E%3C/svg%3E")}.icon.burger.desktop{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='1.25' d='M24 7.75H4M24 14H4M24 20.25H4'/%3E%3C/svg%3E")}.icon.search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='m23 23-5.197-5.197m0 0A7.5 7.5 0 1 0 7.197 7.197a7.5 7.5 0 0 0 10.606 10.606Z'/%3E%3C/svg%3E")}.icon.profil{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M17.846 7.846a3.847 3.847 0 1 1-7.693 0 3.847 3.847 0 0 1 7.693 0ZM6.31 22.326a7.692 7.692 0 0 1 15.382 0A18.392 18.392 0 0 1 14.001 24c-2.745 0-5.35-.599-7.692-1.674Z'/%3E%3C/svg%3E")}.icon.profil.blue{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M17.846 7.846a3.847 3.847 0 1 1-7.693 0 3.847 3.847 0 0 1 7.693 0ZM6.31 22.326a7.692 7.692 0 0 1 15.382 0A18.392 18.392 0 0 1 14.001 24c-2.745 0-5.35-.599-7.692-1.674Z'/%3E%3C/svg%3E")}.icon.bag{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M17.847 11.461V6.846a3.846 3.846 0 1 0-7.693 0v4.615m11.648-2.044 1.295 12.308A1.153 1.153 0 0 1 21.949 23H6.052a1.154 1.154 0 0 1-1.149-1.275L6.2 9.417a1.154 1.154 0 0 1 1.148-1.032h13.307c.59 0 1.086.446 1.148 1.032Zm-11.263 2.044a.384.384 0 1 1-.769 0 .384.384 0 0 1 .769 0Zm7.692 0a.384.384 0 1 1-.769 0 .384.384 0 0 1 .77 0Z'/%3E%3C/svg%3E")}.icon.bag.blue{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M17.847 11.461V6.846a3.846 3.846 0 1 0-7.693 0v4.615m11.648-2.044 1.295 12.308A1.153 1.153 0 0 1 21.949 23H6.052a1.154 1.154 0 0 1-1.149-1.275L6.2 9.417a1.154 1.154 0 0 1 1.148-1.032h13.307c.59 0 1.086.446 1.148 1.032Zm-11.263 2.044a.384.384 0 1 1-.769 0 .384.384 0 0 1 .769 0Zm7.692 0a.384.384 0 1 1-.769 0 .384.384 0 0 1 .77 0Z'/%3E%3C/svg%3E")}.icon.cross{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-width='1.25' d='M20 8 8 20M8 8l12 12'/%3E%3C/svg%3E")}.icon.cross.white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%23FFF' stroke-linecap='round' stroke-width='1.25' d='M20 8 8 20M8 8l12 12'/%3E%3C/svg%3E")}.icon.external-link{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M21.071 12.822V6.929m0 0h-5.893m5.893 0L6.93 21.07'/%3E%3C/svg%3E")}.icon.arrow-left{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M8.167 9.833 4 14m0 0 4.167 4.167M4 14h20'/%3E%3C/svg%3E")}.icon.arrow-right{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='28' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M20.167 18.167 24.333 14m0 0-4.166-4.167M24.333 14h-20'/%3E%3C/svg%3E")}.icon.small-arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M17.26 7.478 10.74 14l6.522 6.522'/%3E%3C/svg%3E")}.icon.instagram{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M17.625 14a3.625 3.625 0 1 1-7.25 0 3.625 3.625 0 0 1 7.25 0Z'/%3E%3Cpath stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M18.25 5.5h-8.5A4.25 4.25 0 0 0 5.5 9.75v8.5a4.25 4.25 0 0 0 4.25 4.25h8.5a4.25 4.25 0 0 0 4.25-4.25v-8.5a4.25 4.25 0 0 0-4.25-4.25Z'/%3E%3Cpath stroke='%23FFF' stroke-width='1.25' d='M19.313 9.75a.531.531 0 1 1 0-1.063M19.313 9.75a.531.531 0 1 0 0-1.063'/%3E%3C/svg%3E")}.icon.instagram.blue{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M17.625 14a3.625 3.625 0 1 1-7.25 0 3.625 3.625 0 0 1 7.25 0Z'/%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M18.25 5.5h-8.5A4.25 4.25 0 0 0 5.5 9.75v8.5a4.25 4.25 0 0 0 4.25 4.25h8.5a4.25 4.25 0 0 0 4.25-4.25v-8.5a4.25 4.25 0 0 0-4.25-4.25Z'/%3E%3Cpath stroke='%232F4873' stroke-width='1.25' d='M19.313 9.75a.531.531 0 1 1 0-1.063M19.313 9.75a.531.531 0 1 0 0-1.063'/%3E%3C/svg%3E")}.icon.facebook{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 36 36'%3E%3Cpath fill='%23fff' d='M14.257 20.03V30h5.438v-9.97h4.054l.844-4.585h-4.898v-1.622c0-2.423.951-3.351 3.407-3.351.764 0 1.378.019 1.735.056V6.37c-.67-.183-2.311-.37-3.258-.37-5.011 0-7.322 2.367-7.322 7.472v1.973h-3.094v4.585h3.094Z'/%3E%3C/svg%3E")}.icon.facebook.blue{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linejoin='round' stroke-width='1.25' d='M11.089 15.579v7.754h4.229V15.58h3.154l.656-3.566h-3.81v-1.261c0-1.885.74-2.607 2.65-2.607.595 0 1.072.014 1.35.044V4.955c-.522-.143-1.798-.288-2.534-.288-3.898 0-5.695 1.84-5.695 5.811v1.535H8.683v3.566h2.406Z'/%3E%3C/svg%3E")}.icon.mail{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M9.692 10.41h8.616m-8.616 2.872H14m-9.335 1.446c0 1.532 1.075 2.866 2.592 3.09 1.08.158 2.173.28 3.277.362.335.025.642.201.828.48L14 22.617l2.638-3.957a1.09 1.09 0 0 1 .828-.48 46.14 46.14 0 0 0 3.277-.363c1.517-.223 2.592-1.556 2.592-3.09V8.965c0-1.534-1.075-2.868-2.592-3.09A46.337 46.337 0 0 0 14 5.382c-2.29 0-4.542.168-6.743.491-1.517.223-2.592 1.558-2.592 3.09v5.763Z'/%3E%3C/svg%3E")}.icon.phone{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M12.571 4h-2.143a2.143 2.143 0 0 0-2.142 2.143v15.714A2.143 2.143 0 0 0 10.429 24h7.142a2.143 2.143 0 0 0 2.143-2.143V6.143A2.143 2.143 0 0 0 17.571 4h-2.143m-2.857 0v1.429h2.857V4m-2.857 0h2.857m-2.857 17.857h2.857'/%3E%3C/svg%3E")}.icon.address{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M11 8.75V17m6-6v8.25m.503 3.498 4.875-2.437c.381-.19.622-.58.622-1.006V6.82c0-.836-.88-1.38-1.628-1.006l-3.869 1.934a1.12 1.12 0 0 1-1.006 0l-4.994-2.496a1.125 1.125 0 0 0-1.006 0L5.622 7.689A1.125 1.125 0 0 0 5 8.695V21.18c0 .836.88 1.38 1.628 1.006l3.869-1.934a1.12 1.12 0 0 1 1.006 0l4.994 2.497c.317.158.69.158 1.006 0v-.001Z'/%3E%3C/svg%3E")}.icon.hours{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M14 8v6h4.5m4.5 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z'/%3E%3C/svg%3E")}.icon.add{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-width='1.25' d='M19.657 14H8.343M14 8.343v11.314'/%3E%3C/svg%3E")}.icon.less{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-width='1.25' d='M19.657 14H8.343'/%3E%3C/svg%3E")}.icon.add-to-cart{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M17.749 11.646V7.051a3.83 3.83 0 1 0-7.658 0v4.595m8.394 11.488H6.006a1.147 1.147 0 0 1-1.143-1.27l1.29-12.253a1.149 1.149 0 0 1 1.143-1.028h13.248c.588 0 1.081.444 1.142 1.028l.533 4.856m-11.746-2.82a.383.383 0 1 1-.765 0 .383.383 0 0 1 .765 0Zm7.659 0a.383.383 0 1 1-.766 0 .383.383 0 0 1 .766 0Z'/%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-width='1.25' d='M25.477 20.289h-5.866m2.933-2.933v5.866'/%3E%3C/svg%3E")}.icon.add-to-cart.white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M17.749 11.646V7.051a3.83 3.83 0 1 0-7.658 0v4.595m8.394 11.488H6.006a1.147 1.147 0 0 1-1.143-1.27l1.29-12.253a1.149 1.149 0 0 1 1.143-1.028h13.248c.588 0 1.081.444 1.142 1.028l.533 4.856m-11.746-2.82a.383.383 0 1 1-.765 0 .383.383 0 0 1 .765 0Zm7.659 0a.383.383 0 1 1-.766 0 .383.383 0 0 1 .766 0Z'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='1.25' d='M25.477 20.289h-5.866m2.933-2.933v5.866'/%3E%3C/svg%3E")}.icon.filter{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-linejoin='round' stroke-width='.89' d='M8.91 5.636H16m-7.09 0a1.09 1.09 0 1 1-2.183 0m2.182 0a1.09 1.09 0 1 0-2.182 0m0 0H4m4.91 8.728H16m-7.09 0a1.09 1.09 0 1 1-2.183 0m2.182 0a1.09 1.09 0 1 0-2.182 0m0 0H4M13.273 10H16m-2.727 0a1.09 1.09 0 1 1-2.182 0m2.182 0a1.09 1.09 0 1 0-2.182 0m0 0H4'/%3E%3C/svg%3E")}.icon.shop{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M12.11 22.309V17.02a.692.692 0 0 1 .693-.692h2.77a.692.692 0 0 1 .692.692v5.288m-4.155 0H5.1m7.01 0h4.155m0 0h6.633m-1.283 0V11.553m0 0a2.77 2.77 0 0 1-3.462-.567 2.765 2.765 0 0 1-3.217.692 2.762 2.762 0 0 1-.937-.693 2.763 2.763 0 0 1-3.217.693 2.762 2.762 0 0 1-.937-.693 2.77 2.77 0 0 1-3.462.568m15.232 0a2.77 2.77 0 0 0 .573-4.358L21.09 6.098a1.385 1.385 0 0 0-.979-.407H7.886c-.367 0-.72.146-.979.406L5.809 7.195a2.773 2.773 0 0 0 .574 4.358m0 10.756V11.553'/%3E%3C/svg%3E")}.icon.delivery{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M10.42 19.753a1.439 1.439 0 0 1-2.877 0m2.877 0a1.438 1.438 0 0 0-2.877 0m2.877 0h5.753m-8.63 0H5.746a1.079 1.079 0 0 1-1.08-1.078v-3.236m11.507 4.314h2.158m-2.158 0V15.44m-11.506 0V8.117a1.06 1.06 0 0 1 .946-1.06 46.557 46.557 0 0 1 9.614 0c.542.056.946.516.946 1.06v.92M4.667 15.438h11.506m5.035 4.314a1.439 1.439 0 0 1-2.877 0m2.877 0a1.438 1.438 0 0 0-2.877 0m2.877 0h1.078c.596 0 1.083-.483 1.045-1.077a17.166 17.166 0 0 0-3.08-8.815 1.972 1.972 0 0 0-1.516-.825h-2.562m0 0v6.403'/%3E%3C/svg%3E")}.icon.speed{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='m6.103 15.436 10.05-10.77L14 12.565h7.897l-10.05 10.77L14 15.435H6.103Z'/%3E%3C/svg%3E")}.icon.validate{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='m7.5 14.65 5.2 5.2 7.8-11.7'/%3E%3C/svg%3E")}.icon.eye{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23152033' d='M4.329 12.142C3.776 11.425 3.5 11.066 3.5 10c0-1.066.276-1.424.829-2.142C5.432 6.425 7.282 4.8 10 4.8c2.718 0 4.568 1.625 5.671 3.058.553.718.829 1.076.829 2.142 0 1.066-.276 1.425-.829 2.142C14.568 13.575 12.718 15.2 10 15.2c-2.718 0-4.568-1.625-5.671-3.058Z'/%3E%3Cpath stroke='%23152033' d='M11.95 10a1.95 1.95 0 1 1-3.9 0 1.95 1.95 0 0 1 3.9 0Z'/%3E%3C/svg%3E")}.icon.bi-eye{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23152033' d='M12.475 14.706c-.728.312-1.55.5-2.475.5-2.714 0-4.607-1.446-5.71-2.882-.55-.717-.79-1.258-.79-2.319 0-.645.28-1.425.832-2.142.177-.229.374-.468.603-.697M13.88 13.905a8.457 8.457 0 0 0 1.788-1.757c.551-.718.832-1.082.832-2.143 0-1.06-.28-1.425-.832-2.142C14.566 6.428 12.714 4.805 10 4.805c-1.591 0-2.891.562-3.91 1.31'/%3E%3Cpath stroke='%23152033' d='M11.373 11.399a1.94 1.94 0 0 0 .582-1.394A1.944 1.944 0 0 0 10 8.06c-.54 0-1.04.219-1.394.572M4.218 4.212l11.564 11.576'/%3E%3C/svg%3E")}.toggle-item{border-bottom:1px solid rgba(47,72,115,.2);margin-bottom:24px;padding-bottom:16px}.toggle-item:last-child{margin-bottom:0}.toggle-item>h4{cursor:pointer;font-size:16px}.toggle-item h4{align-items:center;color:#2f4873;display:flex;font-weight:700;justify-content:space-between;line-height:1.3}.toggle-item h4 i{transition:all .5s ease-in-out}.toggle-item h4:after,.toggle-item h4:before{content:none}.toggle-item>div:first-of-type{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.toggle-item>div:first-of-type>:first-child{margin-top:12px}.toggle-item>div:first-of-type p{font-size:18px;font-weight:400;line-height:1.3}.toggle-item>div:first-of-type p:last-child{margin-bottom:0}.toggle-item.active h4 i{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-width='1.25' d='M19.657 14H8.343'/%3E%3C/svg%3E")}.truncate-text{transition:max-height .75s ease-in-out}.truncate-text.expanded{max-height:1000px}.truncate-toggle{background:transparent;border-bottom:1.5px solid #e26d5a;color:#fff;display:none;font-size:18px;font-weight:400;line-height:1.3;margin-top:24px;padding-bottom:8px;width:-moz-fit-content;width:fit-content}.truncate-toggle:hover{cursor:pointer}.gform_wrapper .gfield_error [aria-invalid=true]{border:1.5px solid rgba(47,72,115,.2)!important}.gform_validation_errors{display:none}.gform_ajax_spinner{display:none!important}@media (min-width:992px){.container{padding:0 64px}}*{-webkit-tap-highlight-color:transparent;box-sizing:border-box;font-family:Barlow Condensed;margin:0;padding:0}html{scroll-behavior:smooth}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;background:#fff;font-family:Barlow Condensed;font-size:16px;height:100%;margin:0 auto;text-rendering:optimizeLegibility!important;width:100%}body.noscroll{overflow:hidden}body.page-template-maintenance #banner-reassurance,body.page-template-maintenance #banner-top,body.page-template-maintenance footer,body.page-template-maintenance header{display:none}main{display:flex;flex-direction:column}input:-webkit-autofill,input:-webkit-autofill:focus input:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-text-fill-color:#3e7cb1!important;border:none!important;-webkit-box-shadow:inset 0 0 0 1000px #fff}::-webkit-selection{background:#3e7cb1;color:#fff}::-ms-selection{background:#3e7cb1;color:#fff}::-moz-selection{background:#3e7cb1;color:#fff}::selection{background:#3e7cb1;color:#fff}h1,h2,h3,h4,h5{text-wrap:pretty;color:#2f4873;font-family:Montserrat;font-style:normal;margin:0}h1:has(.bold),h2:has(.bold),h3:has(.bold),h4:has(.bold),h5:has(.bold){font-style:italic;font-weight:500}h1 .bold,h2 .bold,h3 .bold,h4 .bold,h5 .bold{font-family:Montserrat;font-style:normal;font-weight:700}h1{font-size:34px}h2{font-size:30px}h2,p{line-height:1.3}p{color:#152033;font-family:Barlow Condensed;font-size:18px}i{font-size:20px}a{color:#2f4873;font-family:Barlow Condensed;font-size:16px;margin:0;outline:none;-webkit-text-decoration:none;text-decoration:none}a:active,a:focus,a:hover{color:#3e7cb1}button{background:transparent;border:0;margin:0;padding:0}button,button:focus,button:hover{outline:none}li,ul{list-style-type:none}img{user-drag:none;-webkit-user-drag:none;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}input[type=email],input[type=password],input[type=tel],input[type=text]{background:#fff;border:1px solid rgba(47,72,115,.2)!important;border-radius:2px;color:#152033!important;font-size:18px!important;height:100%;padding:12px 16px!important;transition:all .3s ease-in-out}input[type=email]:active,input[type=email]:focus,input[type=email]:focus-visible,input[type=password]:active,input[type=password]:focus,input[type=password]:focus-visible,input[type=tel]:active,input[type=tel]:focus,input[type=tel]:focus-visible,input[type=text]:active,input[type=text]:focus,input[type=text]:focus-visible{background:#fff!important;border:1px solid rgba(47,72,115,.2)!important;outline:none!important}input[type=email]:active::-moz-placeholder,input[type=email]:focus-visible::-moz-placeholder,input[type=email]:focus::-moz-placeholder,input[type=password]:active::-moz-placeholder,input[type=password]:focus-visible::-moz-placeholder,input[type=password]:focus::-moz-placeholder,input[type=tel]:active::-moz-placeholder,input[type=tel]:focus-visible::-moz-placeholder,input[type=tel]:focus::-moz-placeholder,input[type=text]:active::-moz-placeholder,input[type=text]:focus-visible::-moz-placeholder,input[type=text]:focus::-moz-placeholder{color:rgba(21,32,51,0)}input[type=email]:active::placeholder,input[type=email]:focus-visible::placeholder,input[type=email]:focus::placeholder,input[type=password]:active::placeholder,input[type=password]:focus-visible::placeholder,input[type=password]:focus::placeholder,input[type=tel]:active::placeholder,input[type=tel]:focus-visible::placeholder,input[type=tel]:focus::placeholder,input[type=text]:active::placeholder,input[type=text]:focus-visible::placeholder,input[type=text]:focus::placeholder{color:rgba(21,32,51,0)}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder{color:rgba(21,32,51,.5);font-family:Barlow Condensed;line-height:1.3;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}input[type=email]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder{color:rgba(21,32,51,.5);font-family:Barlow Condensed;line-height:1.3;transition:all .3s ease-in-out}input[type=radio]{background-color:#fff;border:2px solid rgba(47,72,115,.4);border-radius:50%;font:inherit;height:24px;left:0;margin:0!important;min-width:24px;opacity:0;padding:0!important;position:absolute;width:24px}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]{align-items:center;background:#fff;background-color:#fff;border:1.5px solid rgba(47,72,115,.4);border-radius:2px;cursor:pointer;display:flex;height:18px;justify-content:center;margin:0;min-width:18px;position:relative;transition:background .3s ease}input[type=checkbox]:before{content:none}input[type=checkbox]:checked{background-color:#e26d5a;border-color:#e26d5a}input[type=checkbox]:checked:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 22 22'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m2 12.645 4.904 4.903L20 4.452'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px;border:0;content:"";height:100%;left:0;padding:0;position:absolute;top:0;transform:none;width:100%}@media (min-width:992px){h1,h1 .bold{font-size:38px}h2,h2 .bold,h3 .bold,h4 .bold,h5 .bold{font-size:34px}}#search-modal{background-color:#fff;height:100dvh;left:0;opacity:0;position:fixed;top:0;transition:opacity .5s ease;visibility:hidden;width:100vw;z-index:-1}#search-modal.open{opacity:1;visibility:visible;z-index:100}#search-modal .container{align-items:center;border:1px solid rgba(47,72,115,.2);display:flex;justify-content:space-between;max-width:100%;padding:13px 24px;width:100%}#search-modal .container form{display:flex;gap:8px;width:100%}#search-modal .container form input{border:none!important;width:100%}#search-modal .container form input:active,#search-modal .container form input:focus,#search-modal .container form input:focus-visible,#search-modal .container form input:hover{border:none!important}#search-modal .container form input:active::-moz-placeholder,#search-modal .container form input:focus-visible::-moz-placeholder,#search-modal .container form input:focus::-moz-placeholder,#search-modal .container form input:hover::-moz-placeholder{color:rgba(47,72,115,.35)}#search-modal .container form input:active::placeholder,#search-modal .container form input:focus-visible::placeholder,#search-modal .container form input:focus::placeholder,#search-modal .container form input:hover::placeholder{color:rgba(47,72,115,.35)}#search-modal .container form input::-moz-placeholder{font-size:18px}#search-modal .container form input::placeholder{font-size:18px}#search-modal .container #close-search-modal{align-items:center;display:flex;height:52px;justify-content:center;width:52px}#search-modal .container #close-search-modal:hover{cursor:pointer}.searchwp-live-search-results{background:#fff!important;bottom:0!important;left:0!important;max-height:100%!important;padding:40px 24px;position:fixed!important;right:0!important;top:80px!important;width:100%!important;z-index:100!important}.searchwp-live-search-results:before{background:url(4aadf2b040fdf7e88ab4.svg) no-repeat 50%;background-size:64px 64px;content:"";display:block;filter:invert(46%) sepia(18%) saturate(834%) hue-rotate(175deg) brightness(92%) contrast(85%);height:64px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:64px}.searchwp-live-search-results[aria-expanded=true]:before{display:none}.searchwp-live-search-results .search-live-results{display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:800px}.searchwp-live-search-results .search-live-results .search-result-item a{align-items:center;border-bottom:1px solid rgba(47,72,115,.1);display:flex;gap:24px;padding-bottom:12px}.searchwp-live-search-results .search-live-results .search-result-item a img{background:#fff;border-radius:4px;height:80px;width:80px}.searchwp-live-search-results .search-live-results .search-result-item a p{color:rgba(21,32,51,.8);font-size:18px;font-weight:400;line-height:1.3}.searchwp-live-search-results .search-live-results #see-more{margin:28px auto 0}.searchwp-live-search-results .search-live-results #see-more .btn-inside{color:#fff}.searchwp-live-search-results .search-live-results #see-more .btn-inside:before{background:#e26d5a}.searchwp-live-search-results.searchwp-live-search-no-min-chars:after{color:#2f4873;content:"Précisez votre recherche"!important;font-size:18px;font-weight:600}.searchwp-live-search-results .searchwp-live-search-no-results{color:#2f4873;font-size:24px;font-weight:600;left:50%;line-height:1.3;padding:0!important;position:relative;top:calc(50% - 94px);transform:translate(-50%,-50%)}.searchwp-live-search-results .searchwp-live-search-no-results:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='70' height='70' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-linejoin='round' stroke-width='4.842' d='M67 67 48.636 48.622M3.378 29.852a26.548 26.548 0 0 0 7.76 18.757 26.507 26.507 0 0 0 18.743 7.767 26.507 26.507 0 0 0 18.743-7.767 26.548 26.548 0 0 0 0-37.513A26.507 26.507 0 0 0 29.88 3.329'/%3E%3Cpath stroke='%23E26D5A' stroke-linecap='round' stroke-width='4.267' d='M19.253 19.168 3 3M19.253 3 3.098 19.168'/%3E%3C/svg%3E");content:"";height:70px;left:50%;position:absolute;top:-78px;transform:translateX(-50%);width:70px}@media (min-width:992px){.searchwp-live-search-results .search-live-results{gap:16px}.searchwp-live-search-results .search-live-results .search-result-item a{padding-bottom:16px}.searchwp-live-search-results .search-live-results .search-result-item a p{font-size:18px}.searchwp-live-search-results .search-live-results #see-more{margin:48px auto 0}}#search-pre-header .container #breadcrumbs{padding-left:0;padding-right:0}#search-pre-header .container #breadcrumbs a{color:#2f4873}#search-pre-header .container #breadcrumbs span{color:rgba(47,72,115,.6)}#search-pre-header .container #search-counts{margin-top:16px}#search-results{margin:40px 0 56px}#search-results .container .search-results-list{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin:auto;max-width:1728px}#search-results .container .search-pagination{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:40px}#search-results .container .search-pagination .page-numbers{align-items:center;background-color:#f2f0ee;border:1.5px solid #f2f0ee;border-radius:2px;color:#2f4873;display:flex;flex-direction:column;font-weight:400;height:40px;justify-content:center;min-width:40px;transition:all .3s ease,color .3s ease;width:40px}#search-results .container .search-pagination .page-numbers.current,#search-results .container .search-pagination .page-numbers:active,#search-results .container .search-pagination .page-numbers:focus,#search-results .container .search-pagination .page-numbers:hover{background-color:#e26d5a;border:1.5px solid #e26d5a;color:#fff}#search-results .container .search-pagination .page-numbers:active svg path,#search-results .container .search-pagination .page-numbers:focus svg path,#search-results .container .search-pagination .page-numbers:hover svg path{stroke:#fff}#search-results .container .search-no-results{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;min-height:500px}#search-results .container .search-no-results h2{position:relative;text-align:center}#search-results .container .search-no-results h2:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='66' height='63' fill='none'%3E%3Cpath fill='%23FED9B0' d='M16.913 32.776c8.913 0 16.138-7.226 16.138-16.138C33.051 7.725 25.826.5 16.913.5 8.001.5.776 7.725.776 16.638.776 25.55 8 32.776 16.913 32.776Z' opacity='.8' style='mix-blend-mode:darken'/%3E%3Cpath stroke='%2321312F' stroke-linecap='round' stroke-width='2.8' d='m22.758 22.483-11.69-11.69m11.69 0-11.69 11.69M8.832 29.227a26.392 26.392 0 0 0 7.552 21.764 26.392 26.392 0 0 0 37.331 0 26.39 26.39 0 0 0 0-37.331 26.392 26.392 0 0 0-18.666-7.735c-2.037 0-4.06.239-6.034.695M58.668 55.943l5.556 5.557'/%3E%3C/svg%3E");content:"";height:63px;left:50%;position:absolute;top:-78px;transform:translateX(-50%);width:66px}#search-results .container .search-no-results .btn{gap:8px}#search-results .container .search-no-results .btn .btn-inside{color:#fff}#search-results .container .search-no-results .btn .btn-inside:before{background:#e26d5a}@media (min-width:600px){#search-results .container .search-results-list{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){#search-results .container .search-results-list{grid-template-columns:repeat(4,1fr)}}@media (min-width:992px){#search-pre-header .container #breadcrumbs{padding:48px 0 40px}#search-pre-header .container h1{margin:0 auto;text-align:center}#search-pre-header .container #search-counts{text-align:center}#search-results{margin-top:64px}#search-results .container .search-results-list{gap:16px}}@media (min-width:1200px){#search-results .container .search-results-list{grid-template-columns:repeat(5,1fr)}}@media (min-width:1400px){#search-results .container .search-results-list{grid-template-columns:repeat(6,1fr)}}#banner-top{background:#3e7cb1;height:45px;position:relative}#banner-top .container{display:flex;max-width:none;position:relative}#banner-top .container .banner-top-text{display:flex;justify-content:center;left:0;opacity:0;padding:12px 24px;position:absolute;top:0;visibility:hidden;width:100%}#banner-top .container .banner-top-text span{color:#fff;display:inline-block;font-size:16px;line-height:1.3;white-space:nowrap;will-change:transform}#banner-top .container .banner-top-text.show{opacity:1;transition:opacity 1s ease-in-out;visibility:visible}#banner-top .container .banner-top-text.show span{animation:translate-in .4s ease}#banner-top .container .shop{display:none}@media (min-width:768px){#banner-top{height:54px}#banner-top .container .banner-top-text{padding:16px 24px}}@media (min-width:992px){#banner-top .container .shop{align-items:center;display:flex;gap:24px;position:absolute;right:24px;top:16px}#banner-top .container .shop a{align-items:center;display:flex;gap:4px;position:relative}#banner-top .container .shop a i{height:20px;width:20px}#banner-top .container .shop a i.store{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='.893' d='M8.65 15.935v-3.777a.495.495 0 0 1 .495-.494h1.978a.495.495 0 0 1 .495.494v3.777m-2.968 0H3.642m5.008 0h2.967m0 0h4.739m-.917 0V8.252m0 0a1.98 1.98 0 0 1-2.473-.405 1.975 1.975 0 0 1-2.967 0 1.974 1.974 0 0 1-2.298.494 1.974 1.974 0 0 1-.67-.495 1.979 1.979 0 0 1-2.472.406m10.88 0a1.978 1.978 0 0 0 .41-3.113l-.785-.784a.989.989 0 0 0-.699-.29H5.632a.99.99 0 0 0-.699.29l-.784.784a1.98 1.98 0 0 0 .41 3.113m0 7.683V8.252'/%3E%3C/svg%3E")}#banner-top .container .shop a i.little-marmaille{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23fff' d='M5.708 3.56v.003l-.528.116-.294.066v-.003l.63-1.006.192.824ZM6.619 2.738l-.802.752-.196-.842.998.09ZM4.822 3.883l.864-.19-.738 1.958-.126-1.768ZM7.477 4.106l.003.003-1.581-.526v-.002h.003l.843-.795.732 1.32ZM5.798 3.745l.405.611L5.085 5.64l.07-.188.642-1.71h.002v.003ZM7.322 4.186l-1.012.112-.378-.575 1.39.463ZM6.275 4.461l.513.692-.418.16-1.253.476v-.003l1.158-1.325ZM7.477 4.292l-.192.256-.398.53h-.002l-.305-.412-.188-.255 1.085-.119ZM5.002 5.963 6.747 5.3V5.3l-.996 1.743-.75-1.08ZM6.707 5.618l-.302 1.157-.498.241.8-1.398ZM7.986 5.68l-1.009-.518.003-.003h-.002l.376-.498.233-.31.399 1.33ZM7.96 5.809l-1.404.874-.002.002.37-1.415.001.002 1.036.537ZM6.656 7.785l-.785-.612.546-.27h.003l.236.882ZM8.399 7.003l-1.76-.226 1.413-.881.347 1.107ZM8.281 7.11H8.28l-1.476.75v-.003l-.262-.968-.002-.002.949.123.793.1ZM8.386 7.195l-.51 1.59-1.001-.826 1.509-.763.002-.001ZM9.39 9.225l-1.404-.376.511-1.603.893 1.979ZM9.355 9.342l-.23.224-.826-.507 1.056.283ZM2.98 6.193l.039.847-.913-.6.874-.247ZM2.02 6.53l.942.62-.375.187L2 7.63v-.003l.02-1.096ZM3.145 7.076l-.003.003-.038-.867 1.134.535-1.093.329ZM3.027 7.256l.03 1.88L2.028 7.75l.995-.493.003-.001ZM4.398 6.83l1.125.801-1.397-.306h-.002l-.796-.177 1.07-.318ZM3.563 7.327l.459.1-.002.001-.841 1.65-.014-.76-.018-1.085h.003l.413.094ZM4.786 8.262l-.001.002h-.002l-1.513.899.854-1.667v-.003l.662.769ZM4.68 8.47l-.794 1.206-.644-.354L4.68 8.47ZM4.039 9.763l1.188-.582-.36 1.042-.828-.46ZM5.832 7.854l.886.637-1.284.467.115-.316.283-.788ZM5.34 9.228l.53 1.177-.889-.142.36-1.035ZM6.776 8.603 6.62 9.736l-1.142-.662 1.296-.47.002-.004.001.002v.001ZM6.565 9.846l-.572.536-.527-1.172h.002l1.097.636ZM7.06 9.297l.377 1.08h-.003l-.7-.569-.003-.001.072-.505.072-.537.002.005.183.527ZM7.38 10.488l-1.259-.056-.002-.002.551-.517.71.575ZM8.142 9.54l-.561.878-.608-1.74 1.169.862ZM4.878 8.394l.37.64-1.168.571.798-1.21ZM5.687 7.891 5.32 8.915l-.356-.613.002-.002.366-.206.355-.203ZM4.278 7.485l1.354.297-.736.419h-.003l-.615-.716ZM8.794 10.03l-.044.154-1.049.275.54-.847.553.417ZM17.118 11.43h-.003l.083.534.046.299.001-.002.71-.95-.837.118ZM17.556 10.284l-.412 1.018.856-.121-.444-.897ZM17.137 12.372l-.135-.873-1.558 1.395 1.693-.522ZM15.97 9.978l-.004-.001 1.063 1.284.001-.002-.001-.002.436-1.074-1.495-.205ZM16.914 11.413l-.718-.156-.79 1.506.149-.133 1.361-1.217-.001-.002-.001.002ZM15.95 10.151l.263.984.673.145-.935-1.129ZM16.073 11.228l-.83-.228.002.447.01 1.34h.002l.816-1.56ZM15.796 10.045l-.17.272-.35.562.001.003.495.134.304.083-.28-1.054ZM15.134 12.958l-.013-1.869-.001.002-1.266 1.559 1.28.308ZM14.84 11.243l-.97.7-.047.552 1.016-1.252ZM14.318 10.074l.849.751v-.002l.001.001.328-.53.206-.33-1.384.11ZM14.208 10.143l-.309 1.625v.004l1.186-.858h-.004l-.873-.771ZM12.837 12.075l.855.51.054-.607-.001-.001-.908.098ZM12.935 10.166l.848 1.56.31-1.637-1.158.077ZM12.878 10.314v.004l-.165 1.648.003-.002.997-.106.004.001-.46-.84-.38-.705ZM12.762 10.248l-1.3 1.05 1.133.636.166-1.682.001-.004ZM10.505 10.047l.86 1.174 1.309-1.058-2.169-.116ZM10.409 10.122l-.126.296.77.586-.645-.882ZM15.652 14.925l-.804.27.888.633-.084-.903ZM15.685 15.943l-.919-.655-.039.418-.059.653.003-.001 1.014-.415ZM14.768 15.092v.004l.821-.28-.91-.863.09 1.139ZM14.644 15.267l-1.763.653 1.662.456.1-1.106.001-.003ZM14.545 13.834l-1.156-.759.792 1.192.002.001.451.679-.09-1.113ZM14.382 14.792l-.257-.391-.003.001-1.231 1.382.711-.261 1.019-.376-.001-.003-.238-.352ZM13.069 13.99l-.001.002.001.002-.29 1.735 1.244-1.399.001-.001-.955-.339ZM12.914 14.164l-.837 1.178.562.47.275-1.648ZM11.941 15.231l.112-1.32-.842.714.73.606ZM13.07 12.867l-.915-.595.03 1.366.254-.221.631-.55ZM11.969 13.823l-1.29-.068.454.777.836-.709ZM12.03 12.259l-.998.557 1.03.825-.031-1.38.003-.001-.002-.003-.002.002ZM10.949 12.905l-.293.727 1.284.068-.002-.003-.99-.792ZM11.282 12.245l-1.143.04.001.001.784.448.001.003.444-.25.475-.261h-.005l-.557.019ZM10.055 12.377l.508 1.153.002.003.283-.7-.793-.456ZM10.663 11.324l-.615.842 1.842-.064-1.227-.778ZM12.913 13.953l-.732-.113-.109 1.295.84-1.182ZM13.088 13.016l-.82.713.698.11.003-.002.058-.416.061-.405ZM13.977 14.184l-.767-1.156-.123.838.001.003.889.315ZM9.97 10.893l-.127.098.123 1.077.595-.81-.59-.365ZM5.929 3.83v-.003h-.003l.003.002ZM6.905 8.687l.001.002.002-.003h-.003v.001ZM9.194 11.019l-.253-.181-.063-.336.157-.55.715-.7.318-.062.267.183.06.318-.399.912-.47.337-.332.079ZM8.795 11.037l.253.18-3.615 5.835-.423.264a.244.244 0 0 1-.368-.26l.087-.401a.254.254 0 0 1 .042-.093l4.024-5.524v-.001ZM9.95 9.01 9.771 8.7l.18-.307.355.002.177.31-.18.306-.355-.003ZM10.611 9.396l-.176-.308.18-.307.354.002.176.308-.178.307-.356-.002Z'/%3E%3C/svg%3E")}#banner-top .container .shop a span{color:#fff;font-size:16px;font-weight:400;line-height:1.3}}#banner-reassurance{background:#2f4873;height:150px;overflow:hidden;position:relative}#banner-reassurance .container{display:flex;height:100%;max-width:none;position:relative}#banner-reassurance .container .banner-reassurance-text{align-items:center;display:flex;flex-direction:column;justify-content:center;left:0;opacity:0;position:absolute;top:calc(50% - 16px);transform:translateY(-50%);visibility:hidden;width:100%}#banner-reassurance .container .banner-reassurance-text span{color:#fff;display:inline-block;font-size:20px;font-weight:400;white-space:nowrap;will-change:transform}#banner-reassurance .container .banner-reassurance-text span svg{transform:scale(1.6)}#banner-reassurance .container .banner-reassurance-text.show{opacity:1;transition:opacity 1s ease-in-out;visibility:visible}#banner-reassurance .container .banner-reassurance-text.show span{animation:translate-in .4s ease}#banner-reassurance .container .banner-dots{bottom:32px;display:flex;gap:15px;height:16px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);width:100%}#banner-reassurance .container .banner-dots .dot{border-color:transparent hsla(30,13%,94%,.12) transparent transparent;border-style:solid;border-width:10px 8px 10px 0;content:"";display:inline-block;height:0;transform:rotate(90deg);transition:border-color .4s ease-in-out;vertical-align:middle;width:0}#banner-reassurance .container .banner-dots .dot.active{border-color:transparent #e26d5a transparent transparent}@keyframes translate-in{0%{opacity:0;transform:translateY(75%)}to{opacity:1;transform:translateY(0)}}@keyframes scroll-left{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@media (min-width:1200px){#banner-reassurance .container{max-width:1664px}#banner-reassurance .container>div:not(:last-of-type){border-right:1.5px solid hsla(30,13%,94%,.12)}#banner-reassurance .container .banner-reassurance-text{flex-direction:row;gap:14px;margin:50px 0 58px;opacity:1;padding-left:max(24px,min(2.5vw,64px));padding-right:max(24px,min(2.5vw,64px));position:static;transform:none;visibility:visible}#banner-reassurance .container .banner-reassurance-text span{display:flex;white-space:pre-wrap}#banner-reassurance .container .banner-reassurance-text span svg{transform:scale(1.2)}#banner-reassurance .container .banner-dots{display:none}}#header{background:#2f4873;border-bottom:1px solid #2f4873;position:sticky;top:-72px;transition:top .3s ease-in-out;z-index:30}#header.home .container .header-logo svg g.logo{transform:translateX(calc(50vw - 50px)) translateY(80px) scale(2)}#header.home .container .header-logo svg g.text{transform:translateX(-25px)}#header.checkout .container .header-menu{display:none}#header.checkout .container .back-to-cart{display:flex}#header.checkout .container .back-to-cart a{align-items:center;color:#fff;display:flex;font-weight:400;gap:8px}#header.checkout .container .back-to-cart a .icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='.89' d='M5.917 7.083 3 10m0 0 2.917 2.917M3 10h14'/%3E%3C/svg%3E")}#header.checkout .container .header-icons{display:none}#header .container{align-items:center;display:flex;justify-content:space-between;padding:12px 24px}#header .container .back-to-cart,#header .container .header-menu{display:none}#header .container .header-logo a{display:flex;height:100%;width:100%}#header .container .header-logo a svg{max-height:50px;overflow:visible;width:auto}#header .container .header-logo a svg g{transition:all .35s ease-in-out}#header .container .header-icons{align-items:center;display:flex;gap:16px}#header .container .header-icons .icon-account,#header .container .header-icons .icon-cart{display:none}#header .container .header-icons .icon-search{align-items:center;display:flex;height:40px;justify-content:center;width:40px}#header .container .header-icons .icon-search:hover{cursor:pointer}#header .container .header-icons .icon-cart{position:relative}#header .container .header-icons .icon-cart .cart-count{align-items:center;background:#3e7cb1;border-radius:2px;bottom:2px;color:#fff;display:flex;font-family:Barlow Condensed;font-size:10px;font-weight:400;height:12px;justify-content:center;line-height:1.3;min-width:12px;position:absolute;right:-2px}#header .container #menuOverlay{background:rgba(0,0,0,.3);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;visibility:hidden;width:100%;z-index:21}#header .container #menuOverlay.active{opacity:1;pointer-events:all;visibility:visible}#header .container .menu-mobile{background:#fff;bottom:0;box-shadow:0 -4px 30px 0 rgba(33,49,47,.16);display:grid;grid-template-columns:repeat(3,1fr);left:0;padding:0 6dvw;position:fixed;width:100%;z-index:20}#header .container .menu-mobile .account,#header .container .menu-mobile .cart,#header .container .menu-mobile .menu{align-items:center;display:flex;flex-direction:column;justify-content:end;padding:12px 0 14px}#header .container .menu-mobile .account span,#header .container .menu-mobile .cart span,#header .container .menu-mobile .menu span{color:#2f4873;display:flex;font-size:12px;line-height:14px}#header .container .menu-mobile .account a,#header .container .menu-mobile .cart a,#header .container .menu-mobile .menu a{align-items:center;display:flex;flex-direction:column;justify-content:center}#header .container .menu-mobile .account .menu-container:hover,#header .container .menu-mobile .cart .menu-container:hover,#header .container .menu-mobile .menu .menu-container:hover{cursor:pointer}#header .container .menu-mobile .cart a{position:relative}#header .container .menu-mobile .cart a>span{font-size:0}#header .container .menu-mobile .cart a>span:before{content:"Panier";font-size:12px}#header .container .menu-mobile .cart a>span .cart-count{align-items:center;background:#3e7cb1;border-radius:2px;color:#fff;display:flex;height:12px;justify-content:center;line-height:1.3;min-width:12px;position:absolute;right:-2px;top:15px}#header .container .menu-mobile .account.active a .icon,#header .container .menu-mobile .cart.active a .icon{position:relative}#header .container .menu-mobile .account.active a .icon:before,#header .container .menu-mobile .cart.active a .icon:before{border-color:transparent #e26d5a transparent transparent;border-style:solid;border-width:10px 8px 10px 0;content:"";display:inline-block;height:0;position:absolute;top:-18px;transform:rotate(-90deg);vertical-align:middle;width:0;z-index:-1}#header .container #navigationMenu{background:#fff;bottom:0;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);left:0;max-width:400px;position:fixed;top:0;transform:translateX(-100%);transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:22}#header .container #navigationMenu.open{transform:translateX(0);visibility:visible}#header .container #navigationMenu .icon-cross{position:fixed;right:28px;top:24px;z-index:25}#header .container #navigationMenu .icon-cross .btn-inside{align-items:center;display:flex;height:48px;justify-content:center;padding:0;width:48px}#header .container #navigationMenu .icon-cross .btn-inside:before{background:#f2f0ee}#header .container #navigationMenu .navigation-container{height:100%;overflow-y:scroll}#header .container #navigationMenu .navigation-container .navigation-header{align-items:center;display:flex;padding:28px 24px 24px}#header .container #navigationMenu .navigation-container .navigation-header a{display:flex}#header .container #navigationMenu .navigation-container .navigation-header a svg{height:40px;width:auto}#header .container #navigationMenu .navigation-container .navigation-header a svg g.text .kermen{fill:#3e7cb1}#header .container #navigationMenu .navigation-container nav{padding:16px 24px}#header .container #navigationMenu .navigation-container nav>.menu-list:first-of-type{display:grid;grid-template-columns:repeat(2,1fr)}#header .container #navigationMenu .navigation-container nav>.menu-list:first-of-type .all-products,#header .container #navigationMenu .navigation-container nav>.menu-list:first-of-type .shop,#header .container #navigationMenu .navigation-container nav>.menu-list:first-of-type>.menu-item{grid-column:span 2}#header .container #navigationMenu .navigation-container nav>.menu-list:first-of-type>.menu-item:first-child,#header .container #navigationMenu .navigation-container nav>.menu-list:first-of-type>.menu-item:nth-child(2){grid-column:auto;margin-bottom:60px}#header .container #navigationMenu .navigation-container nav>.menu-list:first-of-type>.menu-item:first-child a,#header .container #navigationMenu .navigation-container nav>.menu-list:first-of-type>.menu-item:nth-child(2) a{border-bottom:0;padding:0}#header .container #navigationMenu .navigation-container nav>.menu-list:first-of-type>.menu-item:first-child a span,#header .container #navigationMenu .navigation-container nav>.menu-list:first-of-type>.menu-item:nth-child(2) a span{bottom:12px;font-size:16px;font-weight:400;left:50%;padding:8px 16px;position:absolute;text-align:center;transform:translateX(-50%);width:calc(100% - 24px)}#header .container #navigationMenu .navigation-container nav>.menu-list:first-of-type>.menu-item:first-child a span:before,#header .container #navigationMenu .navigation-container nav>.menu-list:first-of-type>.menu-item:nth-child(2) a span:before{background:#fff;border-radius:2px;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:transform .35s ease-in-out;width:100%;z-index:-1}#header .container #navigationMenu .navigation-container nav>.menu-list:first-of-type>.menu-item:first-child a img,#header .container #navigationMenu .navigation-container nav>.menu-list:first-of-type>.menu-item:nth-child(2) a img{border-top-left-radius:8px;border-top-right-radius:8px;display:flex;-o-object-fit:contain;object-fit:contain}#header .container #navigationMenu .navigation-container nav>.menu-list:first-of-type>.menu-item:first-child a:hover span:before,#header .container #navigationMenu .navigation-container nav>.menu-list:first-of-type>.menu-item:nth-child(2) a:hover span:before{transform:skewX(8deg)}#header .container #navigationMenu .navigation-container nav .menu-list{display:flex;flex-direction:column;gap:16px}#header .container #navigationMenu .navigation-container nav .menu-list .menu-item{margin-bottom:8px}#header .container #navigationMenu .navigation-container nav .menu-list .menu-item a{border-bottom:1px solid rgba(47,72,115,.2);color:#2f4873;display:flex;font-size:20px;font-weight:600;line-height:24px;padding-bottom:16px;padding-right:52px;position:relative;transition:color .3s ease-in-out;width:100%}#header .container #navigationMenu .navigation-container nav .menu-list .menu-item a:hover{color:rgba(62,124,177,.8)}#header .container #navigationMenu .navigation-container nav .menu-list .menu-item a.all{border-bottom:none}#header .container #navigationMenu .navigation-container nav .menu-list .menu-item a.all:before{background:#e26d5a}#header .container #navigationMenu .navigation-container nav .menu-list .menu-item a.all img{display:flex}#header .container #navigationMenu .navigation-container nav .menu-list .menu-item a img{display:none}#header .container #navigationMenu .navigation-container nav .menu-list .menu-item.menu-item-has-children>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M19.833 18.167 24 14m0 0-4.167-4.167M24 14H4'/%3E%3C/svg%3E");content:"";height:28px;position:absolute;right:0;transition:background-image .35s ease-in-out;width:28px}#header .container #navigationMenu .navigation-container nav .menu-list .menu-item.menu-item-has-children>a:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%233e7cb1' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M19.833 18.167 24 14m0 0-4.167-4.167M24 14H4'/%3E%3C/svg%3E")}#header .container #navigationMenu .navigation-container nav .menu-list .menu-item.menu-item-has-children .menu-overlay .pre-header-category{background:#2f4873;-webkit-clip-path:polygon(0 0,100% 0,100% 85%,0 100%);clip-path:polygon(0 0,100% 0,100% 85%,0 100%);height:215px;position:relative;width:100%}#header .container #navigationMenu .navigation-container nav .menu-list .menu-item.menu-item-has-children .menu-overlay .pre-header-category:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='259' height='128' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23E26D5A' d='M194.649 31.978v32.25l-32.257-32.25h32.257Z'/%3E%3Cpath fill='%233E7CB1' d='m226.896-.214.003 32.192L194.646-.214h32.25Z'/%3E%3Cpath fill='%23F2F0EE' d='m210.776 15.854-16.127 16.124V-.269l16.127 16.123Z'/%3E%3Cpath fill='%233E7CB1' d='M226.899 31.978h32.25L243.001 15.83l-16.102 16.15ZM259 64.229h-32.101v32.25L259 64.23ZM162.403-.27v.055l-.011 32.193h-32.25L162.337-.215h.011l.055-.054Z'/%3E%3Cpath fill='%23F2F0EE' d='M258.996 96.48v32.247l-16.126-16.124 16.126-16.123ZM165.723 64.229l-16.137 16.124-16.124-16.124h32.261Z'/%3E%3Cpath fill='%23E26D5A' fill-rule='evenodd' d='M258.997-.214h-32.101l.003 32.192L258.997-.214Z' clip-rule='evenodd'/%3E%3Cpath fill='%23E26D5A' d='m128.84 31.949-32.435.262.25-32.436 32.185 32.174Z'/%3E%3Cpath fill='%233E7CB1' d='m32.596 32.712-32.447-.25L32.334.275l.261 32.436Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h259v128H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:100% 0;background-repeat:no-repeat;content:"";display:flex;height:100%;width:100%}#header .container #navigationMenu .navigation-container nav .menu-list .menu-item.menu-item-has-children .menu-overlay .pre-header-category .pre-header-link{border-bottom:0;padding:0;position:static}#header .container #navigationMenu .navigation-container nav .menu-list .menu-item.menu-item-has-children .menu-overlay .pre-header-category .pre-header-link h2{bottom:64px;color:#f2f0ee;left:24px;position:absolute}#header .container #navigationMenu .navigation-container nav .menu-list .menu-item.menu-item-has-children .menu-overlay .pre-header-category .pre-header-link h2 .bold{color:#f2f0ee}#header .container #navigationMenu .navigation-container nav .menu-list .menu-item.menu-item-has-children .menu-overlay .menu-pre-header{left:24px;position:absolute;top:24px}#header .container #navigationMenu .navigation-container nav .menu-list .menu-item.menu-item-has-children .menu-overlay .menu-pre-header .back{align-items:center;border-bottom:none;justify-content:start;padding:0;position:fixed;width:-moz-fit-content;width:fit-content}#header .container #navigationMenu .navigation-container nav .menu-list .menu-item.menu-item-has-children .menu-overlay .menu-pre-header .back .btn-inside{display:flex;height:48px;justify-content:center;padding:0;width:48px}#header .container #navigationMenu .navigation-container nav .menu-list .menu-item.menu-item-has-children .menu-overlay .menu-pre-header .back .btn-inside:before{background:#f2f0ee}#header .container #navigationMenu .navigation-container nav .menu-list .menu-item.menu-item-has-children .menu-overlay .menu-pre-header .back:hover{cursor:pointer}#header .container #navigationMenu .navigation-container nav .menu-list .menu-item.menu-item-has-children .menu-overlay .menu-main{padding:40px 24px 24px}#header .container #navigationMenu .navigation-container nav .menu-list .menu-overlay{background-color:#fff;height:100dvh;left:0;margin:0;max-height:0;max-width:400px;opacity:0;overflow:hidden;overflow-y:scroll;padding:0;position:fixed;top:0;transition:opacity .3s ease,visibility 0s ease .3s,max-height 0s ease .3s;visibility:hidden;width:100%}#header .container #navigationMenu .navigation-container nav .menu-list .menu-overlay.active{max-height:100dvh;opacity:1;transition:opacity .3s ease,visibility 0s ease,max-height 0s ease;visibility:visible;z-index:16}#header .container #navigationMenu .navigation-container nav .menu-list .menu-overlay svg{bottom:-1px;left:-5px;position:absolute;right:0;width:calc(100% + 10px)}#header .container #navigationMenu .navigation-container nav .menu-list .all-products{margin-top:16px}#header .container #navigationMenu .navigation-container nav .menu-list .all-products a{align-items:center;display:flex;justify-content:center;padding:11px}#header .container #navigationMenu .navigation-container nav .menu-list .all-products a:before{background:#e26d5a}#header .container #navigationMenu .navigation-container nav .menu-list .all-products a span{color:#fff;font-size:18px;font-weight:400;line-height:1.3}#header .container #navigationMenu .navigation-container nav .menu-list .shop{display:flex;flex-direction:column;gap:24px;padding:0 0 40px}#header .container #navigationMenu .navigation-container nav .menu-list .shop a{border-bottom:1px solid rgba(33,49,47,.2);color:#2f4873;display:flex;font-size:20px;font-weight:600;justify-content:space-between;line-height:24px;padding-bottom:24px;position:relative;width:100%}#header .container #navigationMenu .navigation-container nav .menu-list .shop a span{transition:color .3s ease-in-out}#header .container #navigationMenu .navigation-container nav .menu-list .shop a:hover span{color:#3e7cb1}@media (min-width:768px){#header{top:0}#header.home .container .header-logo svg g.logo{transform:translateX(36px) translateY(100px) scale(2.2)}#header.home .container .header-logo svg g.text{transform:translateX(-12.5px)}#header .container .header-menu{display:flex;flex:1}#header .container .header-menu .btn .btn-inside{background:#2f4873;gap:6px;height:40px;padding:10px 16px}#header .container .header-menu .btn .btn-inside span{color:#fff;font-family:Barlow Condensed;font-size:18px;line-height:1.3}#header .container .header-icons{flex:1;justify-content:end}#header .container .header-icons .icon-account,#header .container .header-icons .icon-cart{display:flex}#header .container .header-icons .icon-account.active a i,#header .container .header-icons .icon-cart.active a i{position:relative}#header .container .header-icons .icon-account.active a i:before,#header .container .header-icons .icon-cart.active a i:before{border-color:transparent #e26d5a transparent transparent;border-style:solid;border-width:10px 8px 10px 0;content:"";display:inline-block;height:0;position:absolute;top:-29px;transform:rotate(-90deg);vertical-align:middle;width:0;z-index:-1}#header .container .header-icons .icon-search{background:none;height:auto;width:auto}#header .container .menu-mobile{display:none}#header .container #navigationMenu{max-width:460px}#header .container #navigationMenu .icon-cross{right:32px}#header .container #navigationMenu .navigation-container nav{padding-left:32px;padding-right:32px}#header .container #navigationMenu .navigation-container nav .menu-list .menu-overlay{max-width:460px}}@media (min-width:992px){#header .container{padding:16px 64px}#header .container .header-menu .btn .btn-inside{padding:10px 0}}#breadcrumbs{padding:16px 24px 32px}#breadcrumbs>span:first-of-type{margin:auto;max-width:1664px}#breadcrumbs>span{display:flex;flex-wrap:wrap;gap:0 18px}#breadcrumbs>span>span{position:relative}#breadcrumbs>span>span:not(.breadcrumb_last):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='8' fill='none'%3E%3Cpath fill='%233E7CB1' d='M0 0v8l4.235-4L0 0Z'/%3E%3C/svg%3E");content:"";display:flex;height:8px;position:absolute;right:-9px;top:50%;transform:translate(50%,-50%);width:5px}#breadcrumbs a{color:#fff}#breadcrumbs a,#breadcrumbs span{font-size:16px;font-weight:400;line-height:1.3}#breadcrumbs span{color:hsla(0,0%,100%,.6)}@media (min-width:992px){#breadcrumbs{padding:16px 64px 8px}}.pre-header{background:#2f4873;-webkit-clip-path:polygon(0 0,100% 0,100% 96%,0 100%);clip-path:polygon(0 0,100% 0,100% 96%,0 100%);padding:0 0 64px;position:relative;width:100%}.pre-header .container{margin:0;max-width:100%;padding:0}.pre-header .container .pre-header-breadcrumbs{margin:0 auto;max-width:1664px;width:100%}.pre-header .container .pre-header-content{display:flex;flex-direction:column;gap:16px}.pre-header .container .pre-header-content .pre-header-date{background:#fff;border-radius:2px;color:#2f4873;font-size:12px;font-weight:400;margin-bottom:16px;padding:6px 8px;width:-moz-fit-content;width:fit-content}.pre-header .container .pre-header-content .pre-header-text,.pre-header .container .pre-header-content .pre-header-title{display:flex;flex-direction:column;margin:auto;max-width:1664px;padding-left:24px;padding-right:24px;width:100%}.pre-header .container .pre-header-content .pre-header-text h1,.pre-header .container .pre-header-content .pre-header-text p,.pre-header .container .pre-header-content .pre-header-title h1,.pre-header .container .pre-header-content .pre-header-title p{color:#fff}.pre-header .container .pre-header-content .pre-header-text p:not(:last-of-type),.pre-header .container .pre-header-content .pre-header-title p:not(:last-of-type){margin-bottom:24px}.pre-header .container .pre-header-content .pre-header-title{max-width:1200px}.pre-header .container .pre-header-content .pre-header-title.brand{align-items:center;display:flex;flex-direction:row;gap:16px}.pre-header .container .pre-header-content .pre-header-title.brand .brand-thumbnail{align-items:center;background:#f2f0ee;border-radius:2px;display:flex;height:48px;justify-content:center;min-width:48px;width:48px}.pre-header .container .pre-header-content .pre-header-title.brand .brand-thumbnail span{align-items:center;background:#f2f0ee;border-radius:2px;color:#2f4873;display:flex;font-size:18px;font-weight:600;height:100%;justify-content:center;line-height:24px;width:100%}.pre-header .container .pre-header-content .pre-header-title.brand .brand-thumbnail img{border-radius:2px}.pre-header .container .pre-header-content .pre-header-text a:has(img),.pre-header .container .pre-header-content .pre-header-text img,.pre-header .container .pre-header-content .pre-header-text p:has(img){display:none}.pre-header .container .pre-header-content .pre-header-text *{color:#fff;font-family:Barlow Condensed;font-size:18px;font-weight:400;line-height:1.3}.pre-header .container .pre-header-content .pre-header-list{-ms-overflow-style:none;display:flex;gap:16px;overflow-x:scroll;padding-left:24px;padding-right:24px;padding-top:32px;scrollbar-width:none}.pre-header .container .pre-header-content .pre-header-list::-webkit-scrollbar{display:none}.pre-header .container .pre-header-content .pre-header-list .category{background:#fff;border-radius:2px;color:#2f4873;line-height:1.3;padding:7.5px 16px;transition:background .3s ease-in-out;white-space:nowrap}.pre-header .container .pre-header-content .pre-header-list .category:hover{background:hsla(0,0%,100%,.85)}.pre-header .container .pre-header-content .pre-header-list.center{justify-content:center}.woocommerce-cart .pre-header{background:#2f4873;-webkit-clip-path:none;clip-path:none;padding-bottom:0}.woocommerce-cart .pre-header #breadcrumbs,.woocommerce-cart .pre-header .pre-header-content{background:#2f4873}.woocommerce-cart .pre-header .pre-header-content{padding:0 24px 32px}.woocommerce-cart .pre-header .pre-header-content .pre-header-title{padding-left:0;padding-right:0}.woocommerce-cart .pre-header-breadcrumbs.empty{width:100%}.woocommerce-cart .pre-header-breadcrumbs.empty #breadcrumbs{background:#fff}.woocommerce-cart .pre-header-breadcrumbs.empty #breadcrumbs a{color:#2f4873}.woocommerce-cart .pre-header-breadcrumbs.empty #breadcrumbs span{color:rgba(47,72,115,.6)}.wc-product-cat #breadcrumbs,.wc-product-cat .pre-header-content{background:#2f4873}@media (min-width:992px){.pre-header{-webkit-clip-path:polygon(0 0,100% 0,100% 90%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,0 100%);padding-bottom:96px}.pre-header .container .pre-header-content .pre-header-date{margin-bottom:20px}.pre-header .container .pre-header-content .pre-header-text,.pre-header .container .pre-header-content .pre-header-title{align-items:center;justify-content:center;padding-left:64px;padding-right:64px}.pre-header .container .pre-header-content .pre-header-text.brand,.pre-header .container .pre-header-content .pre-header-title.brand{flex-direction:row-reverse}.pre-header .container .pre-header-content .pre-header-title.single h1{text-align:center}.pre-header .container .pre-header-content .pre-header-list{padding-left:64px;padding-right:64px;padding-top:40px}.woocommerce-cart .pre-header .container #breadcrumbs,.woocommerce-cart .pre-header .container .pre-header-content{background:#fff}.woocommerce-cart .pre-header .container #breadcrumbs{padding:48px 64px 32px}.woocommerce-cart .pre-header .container #breadcrumbs a{color:#2f4873}.woocommerce-cart .pre-header .container #breadcrumbs span{color:rgba(47,72,115,.6)}.woocommerce-cart .pre-header .container .pre-header-content{padding-bottom:48px}.woocommerce-cart .pre-header .container .pre-header-content .pre-header-title h1{color:#2f4873}}#emailOverlay{align-items:center;background-color:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}#emailOverlay #emailPopup{background:#fff;border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);left:50%;max-width:450px;padding:24px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1000}#emailOverlay #emailPopup img{border-radius:2px}#emailOverlay #emailPopup #closePopup{position:absolute;right:24px;top:24px}#emailOverlay #emailPopup #closePopup:hover{cursor:pointer}#emailOverlay #emailPopup h3{font-size:24px;font-weight:700;margin:40px 0 24px;text-align:center;text-transform:uppercase}#emailOverlay #emailPopup p{color:#152033;font-size:16px;margin-bottom:24px;text-align:center}#emailOverlay #emailPopup #emailForm{display:flex;gap:8px;margin:0 8px 24px}#emailOverlay #emailPopup #emailForm #emailInput{border:1.5px solid #f2f0ee;border-radius:2px;padding:12px 16px;width:100%}#emailOverlay #emailPopup #emailForm button{background:#e26d5a;border:none;border-radius:2px;color:#fff;font-size:18px;font-weight:400;padding:12px 24px;width:-moz-fit-content;width:fit-content}#emailOverlay #emailPopup #emailForm button:hover{cursor:pointer}.wc-notification{background:#f2f0ee;max-height:0;position:sticky;top:0;transition:max-height .3s ease;width:100%;z-index:30}.wc-notification.active{max-height:72px}.wc-notification.active .container{max-height:72px;visibility:visible}.wc-notification.error .container .icon-container{border:1.5px solid #e26d5a;display:flex}.wc-notification.error .container .icon-container .icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%2321312F' stroke-linecap='round' stroke-width='1.071' d='m14.286 5.714-8.572 8.572m0-8.572 8.572 8.572'/%3E%3C/svg%3E")}.wc-notification.success .container .btn,.wc-notification.success .container .icon-container{display:flex}.wc-notification .container{align-items:center;display:flex;gap:16px;max-height:0;padding:16px 24px;transition:max-height .3s ease;visibility:hidden}.wc-notification .container .icon-container{align-items:center;display:none;justify-content:center}.wc-notification .container span{color:#152033;font-size:20px;font-weight:400;line-height:1.3;width:100%}.wc-notification .container .btn{display:none}.wc-notification .container .btn .btn-inside{height:40px;padding:0;width:40px}@media (min-width:992px){.wc-notification{top:72px}.wc-notification .container{padding:16px 64px}.wc-notification.search .container span{text-align:center}}.product-card{background:#f2f0ee;border-radius:8px;width:100%}.product-card .product-link{display:flex;flex-direction:column;height:100%;width:100%}.product-card .product-link:hover .product-image img{transform:scale(.98)}.product-card .product-link .product-image{display:flex;height:100%;margin:6px 6px 0;position:relative}.product-card .product-link .product-image img{background:#fff;border-radius:4px;pointer-events:none;transition:transform .3s ease-in-out;will-change:transform}.product-card .product-link .product-image .btn{align-items:center;border-radius:2px;bottom:0;display:flex;height:38px;justify-content:center;position:absolute;right:0;width:38px}.product-card .product-link .product-image .btn .btn-inside{align-items:center;display:flex;height:100%;justify-content:center;padding:0;width:100%}.product-card .product-link .product-image .btn .btn-inside:before{background:#e26d5a}.product-card .product-link .product-image .btn .btn-inside .custom-loader{background:transparent;height:30px;width:30px}.product-card .product-link .product-features{display:flex;flex-direction:column;gap:4px;height:100%;justify-content:space-between;padding:16px}.product-card .product-link .product-features .product-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#2f4873;display:-webkit-box;font-size:18px;line-height:1.3;overflow:hidden}.product-card .product-link .product-features .product-features-footer{align-items:end;display:flex;justify-content:space-between;width:100%}.product-card .product-link .product-features .product-features-footer .product-price{display:flex;flex-direction:column;gap:11px}.product-card .product-link .product-features .product-features-footer .product-price span{color:#2f4873;display:flex;font-size:18px;font-weight:700;line-height:1.3;width:-moz-fit-content;width:fit-content}.product-card .product-link .product-features .product-features-footer .product-price .price.variation{display:flex;flex-direction:column;gap:2px}.product-card .product-link .product-features .product-features-footer .product-price .price.variation .from{color:#2f4873;font-size:12px;font-weight:400;line-height:16px;padding:0}.product-card .product-link .product-features .product-features-footer .product-price.discount{align-items:end;flex-direction:row-reverse}.product-card .product-link .product-features .product-features-footer .product-price.discount .regular{background:none;color:rgba(47,72,115,.8);font-size:20px;font-weight:400;line-height:1.3;padding:0;-webkit-text-decoration:line-through;text-decoration:line-through;text-decoration-thickness:2px}.product-card .product-link .product-features .product-features-footer .product-price.discount .price{color:#e26d5a}.product-card .product-link .product-features .product-features-footer .product-price.discount .price.variation .from{background:transparent;color:#2f4873}@media (min-width:992px){.product-card{height:auto}.product-card .product-link .product-image{height:210px}.product-card .product-link .product-image img{height:100%;width:100%}.product-card .product-link .product-image .btn{background:transparent;bottom:-20px;opacity:0;position:absolute;right:5px;transition:all .3s ease-in-out}.product-card .product-link .product-image .btn .btn-inside{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.product-card .product-link .product-features{gap:8px}.product-card .product-link .product-features .product-title{font-size:20px}.product-card .product-link .product-features .product-features-footer .product-price span{font-size:20px;line-height:1.3}.product-card .product-link:hover .product-image .btn{bottom:0;opacity:1;right:2px}}#featured-products{background:#2f4873;-webkit-clip-path:polygon(0 0,100% 0,100% 96%,0 100%);clip-path:polygon(0 0,100% 0,100% 96%,0 100%);overflow:hidden;padding-bottom:64px}#featured-products .container{max-width:100%;padding:0}#featured-products .container .featured-container{position:relative}#featured-products .container .featured-container .featured-image-left,#featured-products .container .featured-container .featured-image-right{position:absolute}#featured-products .container .featured-container .featured-image-left img,#featured-products .container .featured-container .featured-image-right img{aspect-ratio:1/1;background:hsla(30,13%,94%,.2);border:3px solid hsla(30,13%,94%,.2);border-radius:6px;height:auto;width:126px}#featured-products .container .featured-container .featured-image-left{left:-40px;top:20px;transform:rotate(13deg)}#featured-products .container .featured-container .featured-image-right{right:-45px;top:48px;transform:rotate(-12deg)}#featured-products .container .featured-container .featured-header{display:flex;justify-content:center;padding:120px 24px 48px;width:100%}#featured-products .container .featured-container .featured-header .featured-header-text{padding-left:64px;padding-right:64px}#featured-products .container .featured-container .featured-header .featured-header-text .featured-title{color:#fff;font-size:max(28px,min(6vw,64px));text-align:center}#featured-products .container .featured-container .featured-header .featured-header-text .featured-title span{color:#fff;font-family:Montserrat;font-size:28px}#featured-products .container .featured-container .featured-header .featured-header-text .featured-title span.light{font-style:italic;font-weight:500}#featured-products .container .featured-container .featured-header .featured-header-text .featured-title span.bold{font-weight:700}#featured-products .container .featured-container .featured-products{-ms-overflow-style:none;display:flex;gap:16px;margin:0 auto;max-width:1664px;overflow-x:scroll;padding-left:24px;padding-right:24px;position:relative;scrollbar-width:none}#featured-products .container .featured-container .featured-products::-webkit-scrollbar{display:none}#featured-products .container .featured-container .featured-products .product-card{background:hsla(30,13%,94%,.12);min-width:180px}#featured-products .container .featured-container .featured-products .product-card .product-link .product-features .product-features-footer .product-price span,#featured-products .container .featured-container .featured-products .product-card .product-link .product-features .product-title{color:#fff}#featured-products .container .featured-container .featured-link{padding:48px 0 0}#featured-products .container .featured-container .featured-link .btn{display:flex;left:50%;position:relative;transform:translateX(-50%);width:-moz-fit-content;width:fit-content}#featured-products .container .featured-container .featured-link .btn .btn-inside:before{background:#e26d5a}#featured-products .container .featured-container .featured-link .btn .btn-inside span{color:#fff;font-size:18px;line-height:1.3}@media (min-width:768px){#featured-products{padding-bottom:95px}#featured-products .container .featured-container .featured-header{padding:150px 64px 64px}}@media (min-width:992px){#featured-products .container .featured-container .featured-image-left img,#featured-products .container .featured-container .featured-image-right img{width:max(170px,min(11vw,100vw))}#featured-products .container .featured-container .featured-image-right{top:10px}#featured-products .container .featured-container .featured-header .featured-header-text .featured-title span{font-size:64px}#featured-products .container .featured-container .featured-header .featured-header-text .featured-title span.bold{margin-left:8px}#featured-products .container .featured-container .featured-products{padding-left:64px;padding-right:64px}#featured-products .container .featured-container .featured-products .product-card:nth-child(5),#featured-products .container .featured-container .featured-products .product-card:nth-child(6){display:none}}@media (min-width:1250px){#featured-products .container .featured-container .featured-products .product-card:nth-child(5){display:flex}}@media (min-width:1500px){#featured-products .container .featured-container .featured-products .product-card:nth-child(6){display:flex}}#fresh .container{display:flex;flex-direction:column;gap:32px;padding:64px 0}#fresh .container .fresh-header{display:flex;flex-direction:column;gap:8px;padding-left:24px;padding-right:24px}#fresh .container .fresh-list{-ms-overflow-style:none;display:flex;gap:16px;overflow-x:scroll;padding-left:24px;padding-right:24px;scrollbar-width:none}#fresh .container .fresh-list::-webkit-scrollbar{display:none}#fresh .container .fresh-list .product-card{min-width:200px}#fresh .container .fresh-link{display:flex;left:50%;position:relative;transform:translateX(-50%);width:-moz-fit-content;width:fit-content}#fresh .container .fresh-link .btn .btn-inside{position:relative}#fresh .container .fresh-link .btn .btn-inside:before{background:#e26d5a}#fresh .container .fresh-link .btn .btn-inside span{color:#fff;font-size:18px;line-height:1.3}@media (min-width:992px){#fresh .container{gap:48px;padding:96px 0}#fresh .container .fresh-header{align-items:center;padding-left:64px;padding-right:64px}#fresh .container .fresh-list{justify-content:center;overflow-x:visible;overflow-x:initial;padding-left:64px;padding-right:64px}#fresh .container .fresh-list .product-card:nth-child(5),#fresh .container .fresh-list .product-card:nth-child(6){display:none}}@media (min-width:1250px){#fresh .container .fresh-list .product-card:nth-child(5){display:flex}}@media (min-width:1500px){#fresh .container .fresh-list .product-card:nth-child(6){display:flex}}#categories{background:#2f4873;-webkit-clip-path:polygon(0 0,100% 0,100% 96%,0 100%);clip-path:polygon(0 0,100% 0,100% 96%,0 100%);margin:0 auto;max-width:1600px;padding:64px 0;position:relative;width:100%}#categories:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='156' height='78' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23E26D5A' d='M117.24 19.674v19.4l-19.429-19.4h19.429Z'/%3E%3Cpath fill='%233E7CB1' d='m136.663.308.002 19.366L117.238.308h19.425Z'/%3E%3Cpath fill='%23F2F0EE' d='m126.954 9.975-9.714 9.7V.274l9.714 9.7Z'/%3E%3Cpath fill='%233E7CB1' d='M136.665 19.674h19.425l-9.727-9.715-9.698 9.715ZM156 39.075h-19.335v19.4L156 39.076ZM97.818.275v.033l-.007 19.366H78.387L97.778.308h.007l.033-.033Z'/%3E%3Cpath fill='%23F2F0EE' d='M155.998 58.476v19.398l-9.713-9.699 9.713-9.7ZM97.818 39.075l-9.72 9.7-9.711-9.7h19.43Z'/%3E%3Cpath fill='%23E26D5A' fill-rule='evenodd' d='M155.998.308h-19.335l.002 19.366L155.998.308Z' clip-rule='evenodd'/%3E%3Cpath fill='%23E26D5A' d='m77.603 19.657-19.536.157.15-19.512 19.386 19.355Z'/%3E%3Cpath fill='%233E7CB1' d='M19.633 20.116.09 19.965 19.475.603l.158 19.513Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 .437h156v77H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:100% 0;background-repeat:no-repeat;content:"";display:flex;height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%}#categories .container{padding:0}#categories .container .category-header{display:flex;flex-direction:column;gap:8px;padding-left:24px;padding-right:24px}#categories .container .category-header h2{color:#f2f0ee}#categories .container .category-header p{color:#fff}#categories .container .categories-nav{-ms-overflow-style:none;display:flex;gap:16px;margin:32px 0;overflow-x:scroll;padding-left:24px;padding-right:24px;scrollbar-width:none}#categories .container .categories-nav::-webkit-scrollbar{display:none}#categories .container .categories-nav span{align-items:center;background:hsla(30,13%,94%,.12);border-radius:2px;color:#fff;display:flex;font-size:16px;justify-content:center;line-height:1.3;padding:7.5px 16px;transition:background .35s ease-in-out;white-space:nowrap}#categories .container .categories-nav span.active{background:#e26d5a}#categories .container .categories-nav span:hover{cursor:pointer}#categories .container .categories-nav span:hover:not(.active){background:hsla(30,13%,94%,.2)}#categories .container .category-list{display:flex;justify-content:center;position:relative}#categories .container .category-list .subcategory-group{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);opacity:0;padding-left:24px;padding-right:24px;position:absolute;transition:opacity .5s ease-in-out;visibility:hidden;width:100%;z-index:-1}#categories .container .category-list .subcategory-group.active{opacity:1;visibility:visible;z-index:1}#categories .container .category-list .subcategory-group .category-card a{border-radius:8px;display:flex;height:100%;overflow:hidden;position:relative;width:100%}#categories .container .category-list .subcategory-group .category-card a img{aspect-ratio:1/1;max-height:232px;transform:scale(1.02);transition:transform .3s ease-in-out}#categories .container .category-list .subcategory-group .category-card a .btn{bottom:12px;left:12px;position:absolute;right:12px}#categories .container .category-list .subcategory-group .category-card a .btn .btn-inside{color:#2f4873;font-size:16px;justify-content:center;padding:7.5px 16px;text-align:center}#categories .container .category-list .subcategory-group .category-card a .btn .btn-inside:before{background:#fff}#categories .container .category-list .subcategory-group .category-card:hover a img{transform:scale(1)}#categories .container .category-list .subcategory-group .category-card:hover a .btn .btn-inside:before{transform:skewX(8deg)}#categories .container .category-link{display:flex;left:50%;margin-top:32px;position:relative;transform:translateX(-50%);width:-moz-fit-content;width:fit-content}#categories .container .category-link .btn .btn-inside{color:#fff}#categories .container .category-link .btn .btn-inside:before{background:#e26d5a}#categories #category-line{display:none}@media (min-width:768px){#categories .container .category-list .subcategory-group{grid-template-columns:repeat(3,1fr)}#categories .container .category-list .subcategory-group .category-card a img{width:auto}}@media (min-width:992px){#categories{padding:64px 0 96px}#categories .container .category-header{align-items:center}#categories .container .categories-nav{justify-content:center;margin:48px 0 32px}#categories .container .category-list .subcategory-group{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;padding-left:64px;padding-right:64px}#categories .container .category-list .subcategory-group .category-card a span{bottom:20px;left:20px;right:20px}#categories .container .category-link{margin-top:48px}}@media (min-width:1600px){#categories{border-radius:8px;-webkit-clip-path:none;clip-path:none;padding:64px 0 48px}#categories:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='275' height='136' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23E26D5A' d='M206.674 33.977v34.266l-34.25-34.266h34.25Z'/%3E%3Cpath fill='%233E7CB1' d='m240.912-.228.004 34.205L206.67-.228h34.242Z'/%3E%3Cpath fill='%23F2F0EE' d='m223.797 16.845-17.123 17.132V-.286l17.123 17.131Z'/%3E%3Cpath fill='%233E7CB1' d='M240.916 33.977h34.242l-17.146-17.158-17.096 17.158ZM275 68.243h-34.084v34.267L275 68.243ZM172.436-.286v.058l-.012 34.205h-34.242L172.366-.228h.012l.058-.058Z'/%3E%3Cpath fill='%23F2F0EE' d='M274.997 102.51v34.262l-17.123-17.131 17.123-17.131ZM172.436 68.243l-17.135 17.132-17.119-17.132h34.254Z'/%3E%3Cpath fill='%23E26D5A' fill-rule='evenodd' d='M274.997-.228h-34.084l.003 34.205L274.997-.228Z' clip-rule='evenodd'/%3E%3Cpath fill='%23E26D5A' d='m136.8 33.946-34.439.278.266-34.464L136.8 33.946Z'/%3E%3Cpath fill='%233E7CB1' d='M34.61 34.757.158 34.49 34.332.293l.277 34.464Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h275v136H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");border-radius:8px}#categories:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='136' height='275' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23E26D5A' d='M33.977 206.674h34.266l-34.266-34.25v34.25Z'/%3E%3Cpath fill='%233E7CB1' d='m-.228 240.912 34.205.004L-.228 206.67v34.242Z'/%3E%3Cpath fill='%23F2F0EE' d='m16.845 223.797 17.132-17.123H-.286l17.131 17.123Z'/%3E%3Cpath fill='%233E7CB1' d='M33.977 240.916v34.243l-17.159-17.147 17.159-17.096ZM68.243 274.084V240h34.267l-34.267 34.084ZM-.286 172.435h.058l34.205-.011v-34.242L-.228 172.366v.012l-.058.057Z'/%3E%3Cpath fill='%23F2F0EE' d='m101.585 273.284 34.243-1.171-17.707-16.528-16.536 17.699ZM68.243 172.435l17.132-17.134-17.132-17.119v34.253Z'/%3E%3Cpath fill='%23E26D5A' fill-rule='evenodd' d='M-.228 274.996v-34.084l34.205.004-34.205 34.08Z' clip-rule='evenodd'/%3E%3Cpath fill='%23E26D5A' d='m33.946 136.8.278-34.439-34.464.266L33.946 136.8Z'/%3E%3Cpath fill='%233E7CB1' d='M34.757 34.61 34.49.158.293 34.33l34.464.278Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0v275h136V0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:0 100%;background-repeat:no-repeat;border-radius:8px;content:"";height:100%;pointer-events:none;width:100%}#categories #category-line,#categories:after{bottom:-50px;display:flex;left:0;position:absolute}#categories #category-line{right:0}}#favorites .container{display:flex;flex-direction:column;gap:32px;padding:64px 0}#favorites .container .favorites-header{display:flex;flex-direction:column;gap:8px;padding-left:24px;padding-right:24px}#favorites .container .favorites-list{-ms-overflow-style:none;display:flex;gap:16px;overflow-x:scroll;padding-left:24px;padding-right:24px;scrollbar-width:none}#favorites .container .favorites-list::-webkit-scrollbar{display:none}#favorites .container .favorites-list .product-card{min-width:200px}#favorites .container .favorites-link{display:flex;justify-content:center}#favorites .container .favorites-link .btn .btn-inside{color:#fff;position:relative}#favorites .container .favorites-link .btn .btn-inside:before{background:#e26d5a}@media (min-width:992px){#favorites .container{gap:48px;padding:96px 0}#favorites .container .favorites-header{align-items:center;padding-left:64px;padding-right:64px}#favorites .container .favorites-list{justify-content:center;overflow-x:visible;overflow-x:initial;padding-left:64px;padding-right:64px}#favorites .container .favorites-list .product-card:nth-child(5),#favorites .container .favorites-list .product-card:nth-child(6){display:none}}@media (min-width:1250px){#favorites .container .favorites-list .product-card:nth-child(5){display:flex}}@media (min-width:1500px){#favorites .container .favorites-list .product-card:nth-child(6){display:flex}}#brands .container{display:flex;flex-direction:column;gap:32px;padding:0 0 64px}#brands .container .brands-header,#brands .container .brands-list{display:flex;padding-left:24px;padding-right:24px}#brands .container .brands-list{-ms-overflow-style:none;gap:16px;overflow-x:scroll;scrollbar-width:none}#brands .container .brands-list::-webkit-scrollbar{display:none}#brands .container .brands-list .brand-card{background:#f2f0ee;border-radius:8px;height:250px;min-width:200px;overflow:hidden;position:relative;width:100%}#brands .container .brands-list .brand-card a{flex-direction:column;height:100%;padding:20px}#brands .container .brands-list .brand-card a,#brands .container .brands-list .brand-card a .brand-image{align-items:center;display:flex;justify-content:center;width:100%}#brands .container .brands-list .brand-card a .brand-image img{border-radius:8px;display:flex;max-height:162px;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease-in-out;will-change:transform}#brands .container .brands-list .brand-card a .brand-name{display:flex;width:100%}#brands .container .brands-list .brand-card a .brand-name .btn-inside{color:#2f4873;justify-content:center;padding:7.5px 16px;text-align:center;width:100%}#brands .container .brands-list .brand-card a .brand-name .btn-inside:before{background:#fff}#brands .container .brands-list .brand-card a:hover .brand-image img{transform:scale(.98);transform-origin:50% 50%}#brands .container .brands-link{display:flex;justify-content:center}#brands .container .brands-link .btn .btn-inside{color:#fff}#brands .container .brands-link .btn .btn-inside:before{background:#e26d5a}@media (min-width:992px){#brands .container{gap:48px;padding:0 0 96px}#brands .container .brands-header{align-items:center;justify-content:center;padding-left:64px;padding-right:64px}#brands .container .brands-list{justify-content:center;overflow-x:visible;overflow-x:initial;padding-left:64px;padding-right:64px}#brands .container .brands-list .brand-card:nth-child(5),#brands .container .brands-list .brand-card:nth-child(6){display:none}}@media (min-width:1250px){#brands .container .brands-list .brand-card:nth-child(5){display:flex}}@media (min-width:1500px){#brands .container .brands-list .brand-card:nth-child(6){display:flex}}#shop .container{display:flex;flex-direction:column;gap:32px;padding:0 24px 64px}#shop .container .shop-image{max-width:1000px;position:relative}#shop .container .shop-image:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 56'%3E%3Cpath d='M1000 0H0v56L1000 0z' style='fill:%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:100%;left:-1px;position:absolute;right:0;top:0;z-index:2}#shop .container .shop-image .image-first,#shop .container .shop-image .image-second{position:relative}#shop .container .shop-image .image-first .left,#shop .container .shop-image .image-first .right,#shop .container .shop-image .image-second .left,#shop .container .shop-image .image-second .right{bottom:-1px;position:absolute}#shop .container .shop-image .image-first .left,#shop .container .shop-image .image-second .left{left:0;width:60%}#shop .container .shop-image .image-first .right,#shop .container .shop-image .image-second .right{right:-1px;width:50%}#shop .container .shop-image .image-first img,#shop .container .shop-image .image-second img{display:flex;max-height:460px;min-height:300px}#shop .container .shop-image .image-second{display:none}#shop .shop-content{display:flex;flex-direction:column;gap:8px;max-width:500px;min-width:33%}@media (min-width:768px){#shop .container .shop-image{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}#shop .container .shop-image .image-second{display:flex}}@media (min-width:992px){#shop .container{align-items:center;flex-direction:row-reverse;gap:48px;padding:0 64px 96px}}#checkout-modal{background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;bottom:0;left:0;position:fixed;right:0;transform:translateY(100%);transition:transform .5s ease-in-out;z-index:99}#checkout-modal.open{transform:translateY(0)}#checkout-modal .modal-content{padding:16px 24px 0;width:100%}#checkout-modal .modal-content .modal-actions{display:flex;flex-direction:column;gap:16px;margin:32px 0 48px}#checkout-modal .modal-content .modal-actions .btn{height:45px;width:100%}#checkout-modal .modal-content .modal-actions .btn .btn-inside{color:#fff;justify-content:center}#checkout-modal .modal-content .modal-actions .btn .btn-inside:before{background:#e26d5a}#checkout-modal .modal-content .modal-actions .btn .btn-inside.grey{color:#2f4873}#checkout-modal .modal-content .modal-actions .btn .btn-inside.grey:before{background:#f2f0ee}#checkout-modal .modal-content .modal-actions .btn .btn-inside.white{color:#2f4873}#checkout-modal .modal-content .modal-actions .btn .btn-inside.white:before{background:#fff;border:1.5px solid #f2f0ee}#checkout-modal .modal-content .modal-actions .btn .btn-inside span{font-size:18px;font-weight:400;line-height:1.3}#checkout-modal .modal-content .modal-forms{display:flex;flex-direction:column;gap:32px;height:0;opacity:0;transition:opacity .5s ease-in-out;visibility:hidden;z-index:100}#checkout-modal .modal-content .modal-forms.active{height:100%;opacity:1;visibility:visible}#checkout-modal .modal-content .modal-forms.active form{display:flex}#checkout-modal .modal-content .modal-forms .modal-forms-header{display:flex;flex-direction:column;gap:12px;margin-top:32px}#checkout-modal .modal-content .modal-forms .modal-forms-header .back-modal{background:#f2f0ee;border-radius:2px;display:flex;width:-moz-fit-content;width:fit-content}#checkout-modal .modal-content .modal-forms .modal-forms-header .back-modal .icon{height:48px;width:48px}#checkout-modal .modal-content .modal-forms .modal-forms-header .back-modal:hover{cursor:pointer}#checkout-modal .modal-content .modal-forms .modal-forms-header span{color:#2f4873;font-family:Montserrat;font-size:20px;font-weight:700;line-height:1.3}#checkout-modal .modal-content .modal-forms .modal-forms-header p{font-size:18px;line-height:1.3}#checkout-modal .modal-content .modal-forms form{display:none;flex-direction:column;gap:8px;margin-bottom:40px}#checkout-modal .modal-content .modal-forms form input{margin-bottom:8px;width:100%}#checkout-modal .modal-content .modal-forms form .password{align-items:center;display:flex;position:relative}#checkout-modal .modal-content .modal-forms form .password input{padding:11px 16px!important}#checkout-modal .modal-content .modal-forms form .password .icon{position:absolute;right:16px;top:10px}#checkout-modal .modal-content .modal-forms form .password .icon:hover{cursor:pointer}#checkout-modal .modal-content .modal-forms form #forgot-btn{display:flex;justify-content:end;margin-bottom:24px;width:100%}#checkout-modal .modal-content .modal-forms form #forgot-btn span{border-bottom:1.5px solid #e26d5a;color:#2f4873;font-size:14px;font-weight:400;line-height:1.3;padding-bottom:8px}#checkout-modal .modal-content .modal-forms form #forgot-btn span:hover{cursor:pointer}#checkout-modal .modal-content .modal-forms form .btn{width:100%}#checkout-modal .modal-content .modal-forms form .btn .btn-inside{justify-content:center}#checkout-modal .modal-content .modal-forms form .btn .btn-inside span{color:#fff;font-size:18px;font-weight:400;line-height:1.3}#checkout-modal .modal-content .modal-forms form .btn .btn-inside:before{background:#e26d5a}#checkout-modal .modal-content .modal-forms form .toast{color:#e26d5a;font-size:14px;font-weight:400;line-height:1.3;text-align:center}@media (min-width:992px){#checkout-modal{border-radius:8px;bottom:auto;left:50%;max-height:100%;opacity:0;top:-100%;transform:translate(-50%,-50%);transition:opacity .5s ease-in-out;width:460px}#checkout-modal.open{opacity:1;top:50%;transform:translate(-50%,-50%)}#checkout-modal .modal-content{padding:48px}#checkout-modal .modal-content .modal-actions{margin:0}#checkout-modal .modal-content .modal-forms .modal-forms-header{margin-top:0}#checkout-modal .modal-content .modal-forms form{margin-bottom:-8px}}#brands-archive .container{margin-top:40px}#brands-archive .container .brands-list .brand-card{margin-bottom:12px}#brands-archive .container .brands-list .brand-card a{align-items:center;border-bottom:1px solid rgba(47,72,115,.2);display:flex;gap:24px;justify-content:space-between;padding-bottom:12px}#brands-archive .container .brands-list .brand-card a .brand-image{align-items:center;display:flex;gap:16px}#brands-archive .container .brands-list .brand-card a .brand-image img,#brands-archive .container .brands-list .brand-card a .brand-image span{border-radius:8px;height:48px;width:48px}#brands-archive .container .brands-list .brand-card a .brand-image img{-o-object-fit:contain;object-fit:contain}#brands-archive .container .brands-list .brand-card a .brand-image span{align-items:center;background:#f2f0ee;color:#2f4873;display:flex;font-size:18px;font-weight:700;justify-content:center;line-height:1.3}#brands-archive .container .brands-list .brand-card a h4{font-family:Barlow Condensed;font-size:20px;font-weight:400;transition:color .3s ease-in-out}#brands-archive .container .brands-list .brand-card a:hover h4{color:rgba(47,72,115,.8)}#brands-archive .container .pagination{display:flex;gap:10px;justify-content:center;margin-bottom:56px;margin-top:40px}#brands-archive .container .pagination .page-numbers{align-items:center;background-color:#f2f0ee;border:1.5px solid #f2f0ee;border-radius:2px;color:#2f4873;display:flex;flex-direction:column;font-weight:400;height:40px;justify-content:center;transition:all .3s ease,color .3s ease;width:40px}#brands-archive .container .pagination .page-numbers.current,#brands-archive .container .pagination .page-numbers:active,#brands-archive .container .pagination .page-numbers:focus,#brands-archive .container .pagination .page-numbers:hover{background-color:#e26d5a;border:1.5px solid #e26d5a;color:#fff}#brands-archive .container .pagination .page-numbers:active svg path,#brands-archive .container .pagination .page-numbers:focus svg path,#brands-archive .container .pagination .page-numbers:hover svg path{stroke:#fff}@media (min-width:768px){#brands-archive .container{margin-top:64px}#brands-archive .container .brands-list{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}#brands-archive .container .pagination{margin-bottom:96px}}@media (min-width:1200px){#brands-archive .container .brands-list{grid-template-columns:repeat(4,1fr)}}#avis .container{display:flex;flex-direction:column;gap:32px;padding:0 24px 64px}#avis .container .avis-header{display:flex;flex-direction:column;gap:8px}#avis .container .avis-header .global-note{align-items:center;display:flex;gap:8px;margin-top:24px}#avis .container .avis-header .global-note span{color:#fff;font-size:24px;font-weight:700;line-height:1.3;padding:8px 12px;position:relative;z-index:1}#avis .container .avis-header .global-note span:before{background:#3e7cb1;border-radius:2px;content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:skewX(8deg);width:100%;z-index:-1}#avis .container .avis-header .global-note .global-image{position:relative}#avis .container .avis-header .global-note .global-image:before{background:#f2f0ee;border-radius:2px;content:"";display:block;height:48px;left:0;position:absolute;top:2px;transform:skewX(8deg);width:100%;z-index:-1}#avis .container .avis-header .global-note .global-image img{max-height:48px}#avis .container .avis-content .global-avis{grid-gap:24px;display:grid;gap:24px}#avis .container .avis-content .global-avis .avis-item{background:#f2f0ee;border-radius:8px;display:flex;flex-direction:column;gap:16px;max-height:100%;padding:24px}#avis .container .avis-content .global-avis .avis-item.toggle{border-bottom:0;max-height:0;overflow:hidden;padding:0}#avis .container .avis-content .global-avis .avis-item .avis-item-header{display:flex;flex-direction:column;gap:4px}#avis .container .avis-content .global-avis .avis-item .avis-item-header p{color:#2f4873;font-family:Montserrat;font-size:18px;font-weight:700;line-height:1.3}#avis .container .avis-content .global-avis .avis-item .avis-item-header small{color:#152033;font-size:14px;line-height:1.3}#avis .container .avis-content .global-avis .avis-item .avis-item-content p{color:rgba(21,32,51,.8);font-weight:400}#avis .container .avis-content .global-link{display:flex;justify-content:center;margin-top:40px}#avis .container .avis-content .global-link .btn{display:flex}#avis .container .avis-content .global-link .btn .btn-inside{color:#fff;gap:8px}#avis .container .avis-content .global-link .btn .btn-inside:before{background:#e26d5a}#avis.home .container .avis-content .toggle-avis{display:none}#avis.rating-product .container{padding:0 24px 64px}#avis.rating-product .container .global-link,#avis.rating-product .container .global-note,#avis.rating-product .container .global-note-text{display:none}#avis.rating-product .container .avis-content{display:grid}#avis.rating-product .container .avis-content .toggle-avis{margin:16px auto 0}#avis.rating-product .container .avis-content .toggle-avis .btn-inside{color:#fff}#avis.rating-product .container .avis-content .toggle-avis .btn-inside:before{background:#e26d5a}#avis.rating-product .container .avis-content .toggle-avis .btn-inside span{font-size:18px;font-weight:400;line-height:1.3}@media (min-width:992px){#avis .container{padding:0 64px 96px}#avis .container .avis-header{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(2,1fr)}#avis .container .avis-header .title{align-self:flex-end;display:flex;order:0}#avis .container .avis-header .global-note-text{order:2}#avis .container .avis-header .global-note{justify-content:center;margin-top:0;order:1}#avis .container .avis-content .global-avis{grid-template-columns:repeat(3,1fr)}#avis .container .avis-content .global-avis .avis-item{padding:32px}#avis.rating-product .container{padding:0 96px 96px}#avis.rating-product .container .avis-header{align-self:center;display:flex;justify-content:center}#avis.rating-product .container .avis-content .toggle-avis{margin-top:40px}}#sidebar{background:#fff;bottom:0;max-width:400px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .4s ease-in-out;width:100%;z-index:31}#sidebar.open{transform:translateX(0)}#sidebar .container{display:flex;flex-direction:column;gap:24px;height:100%;overflow-y:scroll;padding:40px 0}#sidebar .container .sidebar-header{align-items:center;display:flex;justify-content:space-between;padding-left:24px;padding-right:24px}#sidebar .container .sidebar-header h4{font-size:20px;line-height:26px}#sidebar .container .sidebar-header .btn{position:fixed;right:24px;top:24px}#sidebar .container .sidebar-header .btn .btn-inside{padding:10px}#sidebar .container .sidebar-header .btn .btn-inside:before{background:#f2f0ee}#sidebar .container .sidebar-content .woof .woof_redraw_zone{background:#fff!important;display:flex;flex-direction:column;gap:8px;padding-bottom:168px}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container{border-bottom:1px solid rgba(47,72,115,.2);margin-bottom:0;margin-left:24px;margin-right:24px;padding-bottom:0}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container .woof_container_inner h4{align-items:center;color:#152033;display:flex;font-family:Barlow Condensed;font-size:20px;font-weight:400;gap:12px;line-height:1.3;margin:0;padding:24px 0;position:relative}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container .woof_container_inner h4:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%2321312F' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M17.26 7.478 10.74 14l6.52 6.522'/%3E%3C/svg%3E");content:"";display:flex;height:28px;position:absolute;right:0;transform:rotate(-90deg);transition:transform .3s ease;width:28px}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container .woof_container_inner h4:hover{cursor:pointer}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container .woof_container_inner h4.active:after{transform:rotate(90deg)}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container .woof_container_inner .woof_block_html_items{max-height:0;overflow:hidden;transition:max-height .4s ease}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container .woof_container_inner .woof_block_html_items .woof_list{padding:0 0 20px}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container .woof_container_inner .woof_block_html_items .woof_list li{align-items:center;display:flex;flex-wrap:wrap;margin:0}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container .woof_container_inner .woof_block_html_items .woof_list li label{align-items:center;color:#152033;display:flex!important;font-size:18px;font-weight:400;justify-content:space-between;margin-left:8px!important;padding:12px 0;width:100%}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container .woof_container_inner .woof_block_html_items .woof_list li label .woof_checkbox_count{display:none}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container .woof_container_inner .woof_block_html_items .woof_list li>label{width:calc(100% - 28px)}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container .woof_container_inner .woof_block_html_items .woof_list li .woof_childs_list{padding:0 0 0 24px!important;width:100%}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container .woof_container_inner .widget_price_filter form{max-height:0;overflow:hidden;transition:max-height .4s ease}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container .woof_container_inner .widget_price_filter form.active{max-height:1000px}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container .woof_container_inner .widget_price_filter form .price_slider_wrapper{display:flex;flex-direction:column;gap:20px;padding:8px 8px 20px}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container .woof_container_inner .widget_price_filter form .price_slider_wrapper .price_slider{background:rgba(62,124,177,.2);border-radius:2px;margin:0}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container .woof_container_inner .widget_price_filter form .price_slider_wrapper .price_slider .ui-slider-handle,#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container .woof_container_inner .widget_price_filter form .price_slider_wrapper .price_slider .ui-slider-range{background:#3e7cb1;border-color:#3e7cb1;border-radius:2px}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container .woof_container_inner .widget_price_filter form .price_slider_wrapper .price_slider_amount .price_label{display:flex;font-size:0;font-weight:400;gap:5px;justify-content:flex-end;order:2;width:100%}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container .woof_container_inner .widget_price_filter form .price_slider_wrapper .price_slider_amount .price_label span{color:#152033;font-size:16px;font-weight:400;line-height:1.3}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container .woof_container_inner .widget_price_filter form .price_slider_wrapper .price_slider_amount .price_label span.from{position:relative}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container .woof_container_inner .widget_price_filter form .price_slider_wrapper .price_slider_amount .price_label span.from:after{content:"-";position:absolute;right:-8px;top:0}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_container .woof_container_inner .woocommerce{padding-bottom:0}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_submit_search_form_container{background:#fff;border-top:1px solid rgba(47,72,115,.12);bottom:0;display:flex;flex-direction:column-reverse;gap:16px;left:0;margin:0;padding:16px 0 32px;position:fixed;right:0;z-index:9}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_submit_search_form_container .woof_reset_search_form,#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_submit_search_form_container .woof_submit_search_form{border-radius:2px;color:#2f4873;font-size:16px;font-weight:400;line-height:1.3;margin-left:24px;margin-right:24px;padding:16px 24px}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_submit_search_form_container .woof_reset_search_form{background:#f2f0ee}#sidebar .container .sidebar-content .woof .woof_redraw_zone .woof_submit_search_form_container .woof_submit_search_form{background:#e26d5a;color:#fff}@media (min-width:992px){#sidebar{max-width:460px}}#woof_html_buffer{display:none!important}body.woocommerce-cart .blockOverlay,body.woocommerce-checkout .blockOverlay{background-color:transparent!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.woocommerce .blockUI.blockOverlay:before{display:none!important}.woocommerce .blockUI.blockOverlay{background:url(4aadf2b040fdf7e88ab4.svg) no-repeat 50%!important;background-size:40px 40px!important;filter:invert(46%) sepia(18%) saturate(834%) hue-rotate(175deg) brightness(92%) contrast(85%)}p.woocommerce-form-row--wide:has(#account_display_name){display:none!important}.select2-container .select2-dropdown{background:#fff;border:1px solid #f2f0ee!important;font-family:Barlow Condensed;margin-top:0!important;top:4px}.select2-container .select2-dropdown .select2-search--dropdown{padding:4px 0}.select2-container .select2-dropdown .select2-search--dropdown input[type=search]{background:transparent;border:1.5px solid #f2f0ee!important;font-family:Barlow Condensed;font-size:16px!important}.select2-container .select2-dropdown .select2-search--dropdown input[type=search]:focus,.select2-container .select2-dropdown .select2-search--dropdown input[type=search]:focus-visible{border:1.5px solid #f2f0ee!important}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option{color:#152033;font-family:Barlow Condensed}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option:focus-visible{outline:none}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option--highlighted,.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option--highlighted[data-selected]{background:#f2f0ee}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option--highlighted{color:#152033}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option[data-selected=true]{background:#e26d5a;color:#fff}.woocommerce .woocommerce-notices-wrapper{background:#f2f0ee;max-height:0;order:-1;transition:max-height .3s ease;width:100%}.woocommerce .woocommerce-notices-wrapper:has(.woocommerce-message,.woocommerce-error){border-bottom:0;max-height:100%}.woocommerce .woocommerce-notices-wrapper .woocommerce-error,.woocommerce .woocommerce-notices-wrapper .woocommerce-message{align-items:center;background-color:#f2f0ee;border-top:0;color:#152033;display:flex;font-size:20px;font-weight:400;margin:0 auto;max-width:1664px;outline:none;padding:16px 24px;width:100%}.woocommerce .woocommerce-notices-wrapper .woocommerce-error:before,.woocommerce .woocommerce-notices-wrapper .woocommerce-message:before{background-position:50%;background-repeat:no-repeat;border-radius:32px;content:"";height:32px;margin-right:16px;min-width:32px;position:static;width:32px}.woocommerce .woocommerce-notices-wrapper .woocommerce-error:after,.woocommerce .woocommerce-notices-wrapper .woocommerce-message:after{content:none}.woocommerce .woocommerce-notices-wrapper .woocommerce-error a,.woocommerce .woocommerce-notices-wrapper .woocommerce-message a{align-items:center;background:#e26d5a;border-radius:2px;color:#fff;display:flex;font-size:14px;font-weight:600;line-height:1.2;margin-left:auto;min-width:-moz-fit-content;min-width:fit-content;padding:10px 16px}.woocommerce .woocommerce-notices-wrapper .woocommerce-error a:hover,.woocommerce .woocommerce-notices-wrapper .woocommerce-message a:hover{background:hsla(8,70%,62%,.9);color:#fff}.woocommerce .woocommerce-notices-wrapper .woocommerce-message:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' fill='none'%3E%3Cpath stroke='%232D4D49' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M1.4 5.8 4.6 9l8-8'/%3E%3C/svg%3E")}.woocommerce .woocommerce-notices-wrapper .woocommerce-error:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%2321312F' stroke-linecap='round' stroke-width='1.071' d='m14.286 5.714-8.572 8.572m0-8.572 8.572 8.572'/%3E%3C/svg%3E")}.woocommerce .woocommerce-notices-wrapper .woocommerce-error:before li{color:#e26d5a}.woocommerce .woocommerce-notices-wrapper .woocommerce-error li{align-items:center;display:flex;justify-content:space-between;width:100%}.woocommerce .woocommerce-notices-wrapper .cart-empty{display:none!important}.woocommerce .wc-empty-cart-message{display:none}.woocommerce .woocommerce-no-products-found{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;min-height:500px;padding:0 24px}.woocommerce .woocommerce-no-products-found svg{height:64px;width:69px}.woocommerce .woocommerce-no-products-found h2{position:relative;text-align:center}.woocommerce .woocommerce-no-products-found button{background-color:transparent!important;color:#fff!important;font-size:16px!important;font-weight:400!important}.woocommerce .woocommerce-no-products-found button .btn-inside:before{background:#e26d5a}.woocommerce table.shop_table{border:none!important;margin:0!important}.woocommerce table.shop_table thead{display:none}.woocommerce table.shop_table td,.woocommerce table.shop_table th{border:none!important;margin:0!important}.woocommerce .quantity{margin:0!important}.woocommerce .quantity .qty{background:#fff;border:1.5px solid #f2f0ee;border-radius:2px;color:#2f4873;font-size:20px;font-weight:700;height:48px!important;line-height:1.3;outline:none;padding:0!important;transition:background .3s ease-in-out;width:48px!important}.woocommerce form p.form-row .error{color:#e26d5a}.coupon-error-notice{color:#e26d5a!important;font-size:18px!important;grid-area:2/1/3/3}.woocommerce-shipping-methods{display:flex;flex-direction:column;gap:12px}.woocommerce-shipping-methods li{align-items:center;border:2px solid #f2f0ee!important;border-radius:4px;display:flex;gap:16px;margin:0!important;position:relative;z-index:2}.woocommerce-shipping-methods li:before{border:2px solid rgba(47,72,115,.4);border-radius:50px;content:"";display:flex;height:20px;left:16px;pointer-events:none;position:absolute;width:20px;z-index:1}.woocommerce-shipping-methods li:has(input:checked){border:2px solid #e26d5a!important}.woocommerce-shipping-methods li:has(input:checked){background:#f2f0ee}.woocommerce-shipping-methods li:has(input:checked):before{border:7px solid #e26d5a;height:10px;width:10px}.woocommerce-shipping-methods li label{color:#2f4873;cursor:pointer;display:flex!important;font-size:18px;font-weight:700;justify-content:space-between;padding:16px 16px 16px 56px;width:100%}.woocommerce-shipping-methods li label:before{content:none}.woocommerce-shipping-methods li label .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.woocommerce-shipping-methods li label .woocommerce-Price-amount bdi{color:#2f4873;font-size:18px;font-weight:700;line-height:1.3}.woocommerce-checkout #header .menu-mobile{display:none}.woocommerce-checkout .select2.select2-container{background-color:transparent!important}.woocommerce-checkout .select2.select2-container .select2-selection{background-color:transparent!important;border-color:#f2f0ee!important}.woocommerce-checkout .select2.select2-container .select2-selection:focus,.woocommerce-checkout .select2.select2-container .select2-selection:focus-visible,.woocommerce-checkout .select2.select2-container .select2-selection:hover{border:1.5px solid #f2f0ee;outline:none}.woocommerce-checkout .select2.select2-container .select2-selection .select2-selection__rendered{font-family:Barlow Condensed}@media (min-width:992px){.woocommerce .woocommerce-notices-wrapper{margin-left:-50%;margin-right:-50%;width:100vw}.woocommerce .woocommerce-notices-wrapper .woocommerce-error,.woocommerce .woocommerce-notices-wrapper .woocommerce-message{padding:16px 64px}.woocommerce .woocommerce-no-products-found{padding:0 64px}}.woocommerce .product-filters{background:#fff;border-bottom:1px solid rgba(47,72,115,.12);overflow:hidden;position:sticky;top:0;transition:top .3s ease-in-out;z-index:28}.woocommerce .product-filters .product-filters-container{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:auto;max-width:1664px;padding:12px 24px}.woocommerce .product-filters .product-filters-container .woocommerce-notices-wrapper{display:none}.woocommerce .product-filters .product-filters-container .count{color:#2f4873;font-size:18px;line-height:1.3;margin:0!important}.woocommerce .product-filters .product-filters-container .filters{align-items:center;display:flex;gap:8px;position:relative}.woocommerce .product-filters .product-filters-container .filters .btn{background:#f2f0ee;border-radius:2px;display:flex;height:40px}.woocommerce .product-filters .product-filters-container .filters .btn .btn-inside{gap:6px;height:auto;padding:7.5px 16px}.woocommerce .product-filters .product-filters-container .filters .btn .btn-inside .icon{height:20px;width:20px}.woocommerce .product-filters .product-filters-container .filters .btn .btn-inside span{font-size:16px;line-height:1.3}.woocommerce .product-filters .product-filters-container .filters .btn:hover .btn-inside span{color:#2f4873}.woocommerce .product-filters .product-filters-container .filters .woocommerce-ordering{align-items:center;background:#f2f0ee;border:1px solid #f2f0ee;border-radius:2px;display:flex;height:40px;margin:0!important;padding:10px 16px;position:relative}.woocommerce .product-filters .product-filters-container .filters .woocommerce-ordering .orderby{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#f2f0ee;border:1px solid #f2f0ee;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.woocommerce .product-filters .product-filters-container .filters .woocommerce-ordering .orderby:active,.woocommerce .product-filters .product-filters-container .filters .woocommerce-ordering .orderby:focus{outline:none}.woocommerce .product-filters .product-filters-container .filters .woocommerce-ordering:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-width='.89' d='M16.5 6.75h-13M14.55 10h-9.1M12.6 13.25H7.4'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:flex;height:20px;pointer-events:none;position:absolute;width:20px}.woocommerce .product-filters .product-filters-container .filters .woocommerce-ordering:after{color:#2f4873;content:"Trier";font-size:16px;line-height:1.3;margin-left:28px;pointer-events:none}.woocommerce .product-list{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin:auto;max-width:1664px;padding:40px 16px}.woocommerce .product-list .product-card .product-link .product-image{height:auto;max-height:210px;width:auto}.woocommerce .woocommerce-pagination{padding-bottom:64px}.woocommerce .woocommerce-pagination ul{border:none!important;display:flex!important;gap:10px;justify-content:center;margin:0!important}.woocommerce .woocommerce-pagination ul:after,.woocommerce .woocommerce-pagination ul:before{content:normal!important}.woocommerce .woocommerce-pagination ul li{border:none!important}.woocommerce .woocommerce-pagination ul li .page-numbers{align-items:center;background-color:#f2f0ee;border:1px solid #f2f0ee;border-radius:2px;color:#2f4873;display:flex;flex-direction:column;font-weight:400;height:40px;justify-content:center;padding:0;transition:all .3s ease,color .3s ease;width:40px}.woocommerce .woocommerce-pagination ul li .page-numbers.current,.woocommerce .woocommerce-pagination ul li .page-numbers:active,.woocommerce .woocommerce-pagination ul li .page-numbers:focus,.woocommerce .woocommerce-pagination ul li .page-numbers:hover{background-color:#e26d5a;border:1.5px solid #e26d5a;color:#fff}.woocommerce .woocommerce-pagination ul li .page-numbers:active svg path,.woocommerce .woocommerce-pagination ul li .page-numbers:focus svg path,.woocommerce .woocommerce-pagination ul li .page-numbers:hover svg path{stroke:#fff}@media (min-width:600px){.woocommerce .product-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.woocommerce .product-list .product-card:nth-child(15n+7){grid-column:span 2;grid-row:span 2;max-width:100%}.woocommerce .product-list .product-card:nth-child(15n+7) .product-image{height:100%;max-height:none}}@media (min-width:768px){.woocommerce .product-list{grid-template-columns:repeat(4,1fr)}.woocommerce .woocommerce-pagination{padding-bottom:96px}}@media (min-width:769px) and (max-width:1200px){.woocommerce .product-list .product-card:nth-child(9n+5){grid-column:span 2;grid-row:span 2;max-width:100%}.woocommerce .product-list .product-card:nth-child(9n+5) .product-image{height:100%;max-height:none}}@media (min-width:992px){.woocommerce .product-filters{top:71px}.woocommerce .product-filters .product-filters-container{padding:12px 64px}.woocommerce .product-list{gap:16px;padding:64px}}@media (min-width:1200px){.woocommerce .product-list{grid-template-columns:repeat(5,1fr)}}@media (min-width:1201px) and (max-width:1400px){.woocommerce .product-list .product-card:nth-child(12n+6){grid-column:span 2;grid-row:span 2;max-width:100%}.woocommerce .product-list .product-card:nth-child(12n+6) .product-image{height:100%;max-height:none}}@media (min-width:1401px){.woocommerce .product-list{grid-template-columns:repeat(6,1fr)}.woocommerce .product-list .product-card:nth-child(15n+7){grid-column:span 2;grid-row:span 2;max-width:100%}.woocommerce .product-list .product-card:nth-child(15n+7) .product-image{height:100%;max-height:none}}.single-product.woocommerce .woocommerce-notices-wrapper{margin-left:auto;margin-right:auto}.single-product.woocommerce .breadcrumb-container{background:#2f4873}.single-product.woocommerce .breadcrumb-container .woocommerce-breadcrumb{align-items:center;color:hsla(0,0%,100%,.8);display:flex;flex-wrap:wrap;font-size:16px;font-weight:400;gap:8px;line-height:1.3;margin:0 auto;max-width:1664px;padding:16px 24px}.single-product.woocommerce .breadcrumb-container .woocommerce-breadcrumb:after,.single-product.woocommerce .breadcrumb-container .woocommerce-breadcrumb:before{content:none}.single-product.woocommerce .breadcrumb-container .woocommerce-breadcrumb a{color:#fff;font-size:16px;font-weight:400;line-height:1.3}.single-product.woocommerce .product{background:#fff}.single-product.woocommerce .product .hero-product-container{background:#fff;margin:auto auto 64px;max-width:1664px}.single-product.woocommerce .product .hero-product-container .main-slider-container{display:flex;flex-direction:column;gap:32px;margin:0;overflow:hidden}.single-product.woocommerce .product .hero-product-container .main-slider-container .main-slider{overflow:hidden;width:100%}.single-product.woocommerce .product .hero-product-container .main-slider-container .main-slider .slider-wrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.single-product.woocommerce .product .hero-product-container .main-slider-container .main-slider .slider-wrapper .slide{background:#fff;display:flex}.single-product.woocommerce .product .hero-product-container .main-slider-container .main-slider .slider-wrapper .slide.fade-in{animation:fadeIn .5s ease-in-out forwards;opacity:0}.single-product.woocommerce .product .hero-product-container .main-slider-container .main-slider .slider-wrapper .slide.fade-in img{display:flex}.single-product.woocommerce .product .hero-product-container .main-slider-container .main-slider .slider-wrapper .slide:hover{cursor:grab}.single-product.woocommerce .product .hero-product-container .main-slider-container .main-slider .slider-wrapper .slide img{-webkit-user-drag:none;-webkit-touch-callout:none;display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.single-product.woocommerce .product .hero-product-container .main-slider-container .thumbnail-slider{display:flex;padding-left:24px;padding-right:24px;position:relative}.single-product.woocommerce .product .hero-product-container .main-slider-container .thumbnail-slider .swiper-button-next,.single-product.woocommerce .product .hero-product-container .main-slider-container .thumbnail-slider .swiper-button-prev{background:#fff;height:100%;margin-top:0;position:absolute;top:0;width:64px}.single-product.woocommerce .product .hero-product-container .main-slider-container .thumbnail-slider .swiper-button-next:after,.single-product.woocommerce .product .hero-product-container .main-slider-container .thumbnail-slider .swiper-button-prev:after{content:none}.single-product.woocommerce .product .hero-product-container .main-slider-container .thumbnail-slider .slider-button-next,.single-product.woocommerce .product .hero-product-container .main-slider-container .thumbnail-slider .slider-button-prev{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:44px}.single-product.woocommerce .product .hero-product-container .main-slider-container .thumbnail-slider .slider-button-next:hover,.single-product.woocommerce .product .hero-product-container .main-slider-container .thumbnail-slider .slider-button-prev:hover{cursor:pointer}.single-product.woocommerce .product .hero-product-container .main-slider-container .thumbnail-slider .slider-button-next.hidden,.single-product.woocommerce .product .hero-product-container .main-slider-container .thumbnail-slider .slider-button-prev.hidden{display:none}.single-product.woocommerce .product .hero-product-container .main-slider-container .thumbnail-slider .slider-button-prev{left:0}.single-product.woocommerce .product .hero-product-container .main-slider-container .thumbnail-slider .slider-button-next{right:0}.single-product.woocommerce .product .hero-product-container .main-slider-container .thumbnail-slider .slider-button-next i{transform:rotate(180deg)}.single-product.woocommerce .product .hero-product-container .main-slider-container .thumbnail-slider .slider-wrapper{display:flex;gap:8px;overflow-x:auto;padding-left:44px;padding-right:44px;scroll-behavior:smooth}.single-product.woocommerce .product .hero-product-container .main-slider-container .thumbnail-slider .slider-wrapper::-webkit-scrollbar{display:none}.single-product.woocommerce .product .hero-product-container .main-slider-container .thumbnail-slider .slider-wrapper.center{justify-content:center;width:100%}.single-product.woocommerce .product .hero-product-container .main-slider-container .thumbnail-slider .slider-wrapper .slide{background:#fff;border:1.5px solid rgba(47,72,115,.2);border-radius:4px;display:flex;flex:0 0 auto;overflow:hidden;transition:border-color .35s ease;width:80px}.single-product.woocommerce .product .hero-product-container .main-slider-container .thumbnail-slider .slider-wrapper .slide.active{border-color:#3e7cb1}.single-product.woocommerce .product .hero-product-container .main-slider-container .thumbnail-slider .slider-wrapper .slide img:hover{cursor:pointer}.single-product.woocommerce .product .hero-product-container .summary{background:#fff;display:grid;float:none;margin:0;padding:40px 24px 56px;width:100%}.single-product.woocommerce .product .hero-product-container .summary .product-brand{margin-bottom:8px;order:0}.single-product.woocommerce .product .hero-product-container .summary .product-brand a{align-items:center;display:flex;gap:10px}.single-product.woocommerce .product .hero-product-container .summary .product-brand a img{width:32px}.single-product.woocommerce .product .hero-product-container .summary .product-brand a .brand-placeholder{align-items:center;background:#fff;border-radius:8px;color:#2f4873;display:flex;font-size:18px;font-weight:600;height:32px;justify-content:center;line-height:1.3;width:32px}.single-product.woocommerce .product .hero-product-container .summary .product-brand a h3{font-size:20px;font-weight:500;line-height:1.3}.single-product.woocommerce .product .hero-product-container .summary h1{font-size:30px;line-height:1.3;margin-bottom:16px;order:1}.single-product.woocommerce .product .hero-product-container .summary .price{align-items:center;display:flex;gap:16px;height:-moz-fit-content;height:fit-content;justify-content:start;order:2}.single-product.woocommerce .product .hero-product-container .summary .price:has(del){margin-bottom:24px}.single-product.woocommerce .product .hero-product-container .summary .price ins{-webkit-text-decoration:none;text-decoration:none}.single-product.woocommerce .product .hero-product-container .summary .price ins .woocommerce-Price-amount{background:#fff;color:#3e7cb1;font-size:24px;font-weight:700;line-height:1.3}.single-product.woocommerce .product .hero-product-container .summary .price del{opacity:1;order:2;text-decoration-color:rgba(47,72,115,.7)}.single-product.woocommerce .product .hero-product-container .summary .price del .woocommerce-Price-amount{background:transparent;color:rgba(47,72,115,.7);font-size:18px;font-weight:700;line-height:21px;padding:0}.single-product.woocommerce .product .hero-product-container .summary .price .woocommerce-Price-amount{background:#fff;color:#3e7cb1;font-size:24px;font-weight:700;line-height:1.3;padding:0}.single-product.woocommerce .product .hero-product-container .summary .product-rating{margin-bottom:24px;order:3}.single-product.woocommerce .product .hero-product-container .summary .product-rating a{align-items:center;display:flex}.single-product.woocommerce .product .hero-product-container .summary .product-rating a .stars{display:flex;gap:8px;margin-right:8px}.single-product.woocommerce .product .hero-product-container .summary .product-rating a p{color:#152033;line-height:1.3;margin-right:4px}.single-product.woocommerce .product .hero-product-container .summary .woocommerce-product-details__short-description{margin-bottom:0;order:4}.single-product.woocommerce .product .hero-product-container .summary .woocommerce-product-details__short-description *{color:#152033;font-family:Barlow Condensed;font-size:18px;font-weight:400;line-height:1.3}.single-product.woocommerce .product .hero-product-container .summary .product_meta{order:5}.single-product.woocommerce .product .hero-product-container .summary .product_meta .posted_in,.single-product.woocommerce .product .hero-product-container .summary .product_meta .sku_wrapper,.single-product.woocommerce .product .hero-product-container .summary .product_meta .tagged_as,.single-product.woocommerce .product .hero-product-container .summary .product_meta .yith-wcbr-brands,.single-product.woocommerce .product .hero-product-container .summary .product_meta .yith-wcbr-brands-logo{display:none}.single-product.woocommerce .product .hero-product-container .summary .product_meta .tag-container{display:flex;flex-wrap:wrap;gap:16px}.single-product.woocommerce .product .hero-product-container .summary .product_meta .tag-container .tag-item{display:flex;margin-top:24px}.single-product.woocommerce .product .hero-product-container .summary .product_meta .tag-container .tag-item a{background:#fff;border:1.5px solid #f2f0ee;border-radius:6px;display:flex;height:100%;width:100%}.single-product.woocommerce .product .hero-product-container .summary .product_meta .tag-container .tag-item a img{border-radius:6px;max-height:48px;transition:transform .3s ease-in-out;width:auto;will-change:transform}.single-product.woocommerce .product .hero-product-container .summary .product_meta .tag-container .tag-item a:hover img{transform:scale(.98)}.single-product.woocommerce .product .hero-product-container .summary .stock{display:none}.single-product.woocommerce .product .hero-product-container .summary .stock.low-stock,.single-product.woocommerce .product .hero-product-container .summary .stock.out-of-stock{align-items:center;align-self:baseline;border:1.5px solid #f2f0ee;border-radius:4px;color:#2f4873;display:flex;font-size:16px;font-weight:600;gap:8px;height:-moz-fit-content;height:fit-content;justify-content:center;line-height:1.2;margin-top:40px;order:7;padding:8px 12px;width:-moz-fit-content;width:fit-content}.single-product.woocommerce .product .hero-product-container .summary .stock.low-stock:before,.single-product.woocommerce .product .hero-product-container .summary .stock.out-of-stock:before{background:#e26d5a;border-radius:50%;content:"";height:12px;min-width:12px;width:12px}.single-product.woocommerce .product .hero-product-container .summary form{margin-top:16px;order:6}.single-product.woocommerce .product .hero-product-container .summary form.variations_form{flex-direction:column}.single-product.woocommerce .product .hero-product-container .summary form.variations_form .variations tbody tr{display:none}.single-product.woocommerce .product .hero-product-container .summary form.variations_form .variations tbody tr:first-child{align-items:start;display:flex;flex-direction:column;gap:8px}.single-product.woocommerce .product .hero-product-container .summary form.variations_form .variations tbody tr:first-child .label{line-height:18px}.single-product.woocommerce .product .hero-product-container .summary form.variations_form .variations tbody tr:first-child .label label{font-size:0}.single-product.woocommerce .product .hero-product-container .summary form.variations_form .variations tbody tr:first-child .label label:before{color:#152033;content:"Option";font-size:14px;font-weight:700;line-height:18px}.single-product.woocommerce .product .hero-product-container .summary form.variations_form .variations tbody tr:first-child .value{align-items:center;display:flex;width:100%}.single-product.woocommerce .product .hero-product-container .summary form.variations_form .variations tbody tr:first-child .value select{border:1.5px solid #f2f0ee;border-radius:6px;color:#2f4873;font-size:18px;font-weight:400;line-height:1.3;padding:12px 16px;width:100%}.single-product.woocommerce .product .hero-product-container .summary form.variations_form .variations tbody tr:first-child .value select:hover{cursor:pointer}.single-product.woocommerce .product .hero-product-container .summary form.variations_form .variations tbody tr:first-child .value select:active,.single-product.woocommerce .product .hero-product-container .summary form.variations_form .variations tbody tr:first-child .value select:focus{outline:none}.single-product.woocommerce .product .hero-product-container .summary form.variations_form .single_variation_wrap{display:flex;width:100%}.single-product.woocommerce .product .hero-product-container .summary form.variations_form .single_variation_wrap .woocommerce-variation{display:none!important}.single-product.woocommerce .product .hero-product-container .summary form.variations_form .single_variation_wrap .woocommerce-variation-add-to-cart{align-items:center;display:flex;gap:16px;width:100%}.single-product.woocommerce .product .hero-product-container .summary form.cart{align-items:start;display:flex;flex-direction:column;gap:24px;margin:40px 0 0}.single-product.woocommerce .product .hero-product-container .summary form.cart:after,.single-product.woocommerce .product .hero-product-container .summary form.cart:before{content:none}.single-product.woocommerce .product .hero-product-container .summary form.cart .quantity-wrapper{display:flex;gap:4px}.single-product.woocommerce .product .hero-product-container .summary form.cart .quantity-wrapper .qty-btn{align-items:center;border-radius:2px;color:#2f4873;display:flex;height:48px;justify-content:center;position:relative;width:48px}.single-product.woocommerce .product .hero-product-container .summary form.cart .quantity-wrapper .qty-btn:before{background:#f2f0ee;border-radius:2px;content:"";height:100%;position:absolute;transition:transform .35s ease-in-out;width:100%}.single-product.woocommerce .product .hero-product-container .summary form.cart .quantity-wrapper .qty-btn i{transform:scale(1.25)}.single-product.woocommerce .product .hero-product-container .summary form.cart .quantity-wrapper .qty-btn:hover{cursor:pointer}.single-product.woocommerce .product .hero-product-container .summary form.cart .quantity-wrapper .qty-btn:hover:before{transform:skewX(8deg)}.single-product.woocommerce .product .hero-product-container .summary form.cart .quantity-wrapper:has(input[max="1"]){display:none}.single-product.woocommerce .product .hero-product-container .summary form.cart .quantity-wrapper .quantity .qty{background:transparent}.single-product.woocommerce .product .hero-product-container .summary form.cart .single_add_to_cart_button{width:100%}.single-product.woocommerce .product .hero-product-container .summary form.cart .single_add_to_cart_button .btn-inside{color:#fff;font-size:18px;justify-content:center;line-height:1.3}.single-product.woocommerce .product .hero-product-container .summary form.cart .single_add_to_cart_button .btn-inside:before{background:#e26d5a}.single-product.woocommerce .product .hero-product-container .woocommerce-tabs{background:#fff;padding-left:24px;padding-right:24px}.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-delivery:last-of-type,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-description:last-of-type,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-personalization:last-of-type{border-bottom:0;padding-bottom:0}.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-delivery .content,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-description .content,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-personalization .content{grid-gap:16px;display:grid;gap:16px;max-height:0;overflow:hidden}.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-delivery .content h1,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-delivery .content h2,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-delivery .content h3,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-description .content h1,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-description .content h2,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-description .content h3,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-personalization .content h1,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-personalization .content h2,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-personalization .content h3{font-family:Barlow Condensed;font-size:18px;font-weight:400;line-height:1.3}.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-delivery .content .delivery-item,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-description .content .delivery-item,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-personalization .content .delivery-item{display:flex;gap:8px}.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-delivery .content .delivery-item p,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-description .content .delivery-item p,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-personalization .content .delivery-item p{color:#152033;font-size:18px;line-height:24px}.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-delivery .content .delivery-item p span,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-description .content .delivery-item p span,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-personalization .content .delivery-item p span{color:rgba(21,32,51,.8);font-size:14px;font-style:italic;line-height:1.3}.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-delivery .content .delivery-link,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-description .content .delivery-link,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-personalization .content .delivery-link{border-bottom:1.5px solid #e26d5a;margin-left:36px;padding-bottom:8px;width:-moz-fit-content;width:fit-content}.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-delivery .content .delivery-link a,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-description .content .delivery-link a,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-personalization .content .delivery-link a{color:#2f4873;font-size:16px;font-weight:400;line-height:1.3}.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-delivery .content ul li,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-description .content ul li,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-personalization .content ul li{align-items:center;color:#152033;display:flex;font-size:18px;line-height:1.3;padding-left:24px;position:relative}.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-delivery .content ul li:before,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-description .content ul li:before,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-personalization .content ul li:before{background:#152033;border-radius:50%;content:"";display:flex;height:4px;left:8px;position:absolute;width:4px}.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-delivery .content p:has(img),.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-description .content p:has(img),.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-personalization .content p:has(img){display:flex;flex-wrap:wrap;gap:8px}.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-delivery .content img,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-description .content img,.single-product.woocommerce .product .hero-product-container .woocommerce-tabs .product-personalization .content img{max-height:130px;width:auto}.single-product.woocommerce .product .hero-product-container .full-screen-overlay{background:#fff;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;z-index:98}.single-product.woocommerce .product .hero-product-container .full-screen-overlay .full-screen-content{height:100%;position:relative}.single-product.woocommerce .product .hero-product-container .full-screen-overlay .full-screen-content .close-fullscreen{align-items:center;background:#f2f0ee;border-radius:2px;display:flex;height:52px;justify-content:center;position:absolute;right:24px;top:24px;width:52px;z-index:99}.single-product.woocommerce .product .hero-product-container .full-screen-overlay .full-screen-content .close-fullscreen:hover{cursor:pointer}.single-product.woocommerce .product .hero-product-container .full-screen-overlay .full-screen-content .fullscreen-slider{height:100%;position:relative}.single-product.woocommerce .product .hero-product-container .full-screen-overlay .full-screen-content .fullscreen-slider .fullscreen-slide{display:flex;height:100%;justify-content:center;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:.35s ease-in-out;width:100%}.single-product.woocommerce .product .hero-product-container .full-screen-overlay .full-screen-content .fullscreen-slider .fullscreen-slide.active{opacity:1}.single-product.woocommerce .product .hero-product-container .full-screen-overlay .full-screen-content .fullscreen-slider .fullscreen-slide img{-o-object-fit:contain;object-fit:contain;width:auto}.single-product.woocommerce .product .hero-product-container .full-screen-overlay .full-screen-content .fullscreen-controls{display:flex;justify-content:space-between;padding-left:16px;padding-right:16px;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:99}.single-product.woocommerce .product .hero-product-container .full-screen-overlay .full-screen-content .fullscreen-controls .fullscreen-next,.single-product.woocommerce .product .hero-product-container .full-screen-overlay .full-screen-content .fullscreen-controls .fullscreen-prev{align-items:center;background:#f2f0ee;border-radius:2px;display:flex;height:52px;justify-content:center;width:52px}.single-product.woocommerce .product .hero-product-container .full-screen-overlay .full-screen-content .fullscreen-controls .fullscreen-next:hover,.single-product.woocommerce .product .hero-product-container .full-screen-overlay .full-screen-content .fullscreen-controls .fullscreen-prev:hover{cursor:pointer}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (min-width:992px){.single-product.woocommerce .breadcrumb-container{background:#fff}.single-product.woocommerce .breadcrumb-container .woocommerce-breadcrumb{color:rgba(47,72,115,.6);padding:48px 64px}.single-product.woocommerce .breadcrumb-container .woocommerce-breadcrumb a{color:#2f4873}.single-product.woocommerce .product .hero-product-container{grid-column-gap:96px;-moz-column-gap:96px;column-gap:96px;display:grid;grid-template-columns:repeat(2,1fr);padding-bottom:0;padding-left:64px;padding-right:64px;position:relative}.single-product.woocommerce .product .hero-product-container .main-slider-container{gap:24px;grid-area:1/1/5/2;height:-moz-fit-content;height:fit-content;padding:0;position:sticky;top:120px}.single-product.woocommerce .product .hero-product-container .main-slider-container .main-slider .slider-wrapper .slide{border-radius:8px;overflow:hidden}.single-product.woocommerce .product .hero-product-container .main-slider-container .main-slider .slider-wrapper .slide:hover{cursor:pointer}.single-product.woocommerce .product .hero-product-container .summary{background:transparent;grid-area:1/2/2/3;padding:0 0 48px}.single-product.woocommerce .product .hero-product-container .summary .product-brand{margin-bottom:12px}.single-product.woocommerce .product .hero-product-container .summary .product-brand a .brand-placeholder{height:40px;width:40px}.single-product.woocommerce .product .hero-product-container .summary .product-brand a img{width:40px}.single-product.woocommerce .product .hero-product-container .summary .product-rating,.single-product.woocommerce .product .hero-product-container .summary h1{margin-bottom:32px}.single-product.woocommerce .product .hero-product-container .summary .price:has(span){margin-bottom:32px}.single-product.woocommerce .product .hero-product-container .summary .product_meta{margin-bottom:0}.single-product.woocommerce .product .hero-product-container .summary .product_meta .tag-container .tag-item{margin-top:32px}.single-product.woocommerce .product .hero-product-container .summary .stock,.single-product.woocommerce .product .hero-product-container .summary form.cart{margin:48px 0 0}.single-product.woocommerce .product .hero-product-container .woocommerce-tabs{background:transparent;grid-area:2/2/3/3;padding:0}}.related.products{background:#fff}.related.products .related-container{display:flex;flex-direction:column;padding:0 0 64px}.related.products .related-container .related-header{padding-left:24px;padding-right:24px}.related.products .related-container .product-list{-ms-overflow-style:none;display:flex;gap:16px;margin:0;overflow-x:scroll;padding:32px 24px 0 32px;scrollbar-width:none}.related.products .related-container .product-list::-webkit-scrollbar{display:none}.related.products .related-container .product-list.center{justify-content:center;margin:auto}.related.products .related-container .product-list .product-card{max-width:250px;min-width:200px}.related.products .related-container .brand-link{display:flex;justify-content:center;margin-top:40px}.related.products .related-container .brand-link .btn{color:#fff}.related.products .related-container .brand-link .btn .btn-inside:before{background:#e26d5a}.related.brands{background:#fff}.related.brands .related-container{padding-top:0}.related.brands .related-container .related-header{grid-gap:16px;display:grid;gap:16px}.related.brands .related-container .related-header p{color:rgba(47,72,115,.8);font-size:18px;font-weight:400;line-height:1.3}@media (min-width:992px){.related{margin-top:0;padding:96px 0 0}.related:last-child{padding-bottom:96px}.related.products .related-container{padding:0}.related.products .related-container .related-header{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;padding-left:96px;padding-right:96px}.related.products .related-container .related-header p{text-align:center}.related.products .related-container .product-list{padding:48px 96px 0}.related.products.brands .related-container .product-list{padding-bottom:0}.related.products.brands .related-container .brand-link{margin-top:64px}}.woocommerce-cart .woocommerce{display:flex;flex-direction:column;max-width:1664px}.woocommerce-cart .woocommerce .cart-empty{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;margin:32px 0;width:100%}.woocommerce-cart .woocommerce .cart-empty .cart-empty-icon svg{width:64px}.woocommerce-cart .woocommerce .cart-empty .cart-empty-text{display:flex;justify-content:center;max-width:345px}.woocommerce-cart .woocommerce .cart-empty .cart-empty-text h3{text-align:center}.woocommerce-cart .woocommerce .wc-backward{margin-bottom:56px;margin-left:auto;margin-right:auto}.woocommerce-cart .woocommerce .wc-backward .btn-inside{color:#fff}.woocommerce-cart .woocommerce .wc-backward .btn-inside:before{background:#e26d5a}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody{background:#2f4873;border:0;display:grid}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody tr{border-top:1px solid hsla(0,0%,100%,.2);padding-top:28px}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody tr:first-child,.woocommerce-cart .woocommerce .woocommerce-cart-form tbody tr:last-child{border-top:0;padding-top:0}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody tr:last-child{background:#fff;-webkit-clip-path:polygon(0 20%,100% 0,100% 100%,0 100%);clip-path:polygon(0 20%,100% 0,100% 100%,0 100%);margin-bottom:-1px;margin-top:32px;padding-top:64px}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item{grid-column-gap:16px;grid-row-gap:24px;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);margin-left:24px;margin-right:24px;margin-top:24px;row-gap:24px}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item:first-child{margin-top:8px}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item *{border:none;padding:0}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-remove{background:#2f4873;display:flex;grid-area:1/6/2/7;justify-content:end}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-remove a{font-size:0;height:28px;position:relative;width:28px}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-remove a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='1.25' d='M20 8 8 20M8 8l12 12'/%3E%3C/svg%3E");content:"";display:flex;height:28px;position:absolute;right:0;top:0;width:28px}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-remove a:hover{background:transparent}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-thumbnail{display:flex;grid-area:1/1/3/3}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-thumbnail a{align-items:center;display:flex}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-thumbnail a img{background:#fff;border-radius:4px;height:104px;width:104px}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-name{grid-area:1/3/2/6}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-name a{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:18px;font-weight:400;line-height:1.3;overflow:hidden;text-align:left;text-overflow:ellipsis}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-price{align-items:center;grid-area:2/6/3/7;justify-content:end}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-price span{color:#fff;font-size:20px;font-weight:700;line-height:1.3}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-quantity{align-items:center;gap:4px;grid-area:2/3/3/6}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-quantity .qty-btn{align-items:center;border-radius:2px;display:flex;height:32px;justify-content:center;position:relative;width:32px}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-quantity .qty-btn:before{background:#f2f0ee;border-radius:2px;content:"";height:100%;position:absolute;transition:transform .35s ease-in-out;width:100%}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-quantity .qty-btn:hover{cursor:pointer}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-quantity .qty-btn:hover:before{transform:skewX(8deg)}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-quantity .qty-btn .icon{z-index:2}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-quantity .quantity .qty{background:#3e7cb1;color:#fff;font-size:18px;height:32px!important;width:32px!important}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-subtotal{display:none}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-name,.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-price,.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-quantity,.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-remove,.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-thumbnail{background:#2f4873;display:flex}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-name:before,.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-price:before,.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-quantity:before,.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-remove:before,.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-thumbnail:before{display:none}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .actions{background:transparent;display:flex;padding:0 24px}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .actions .coupon{grid-column-gap:8px;align-items:center;-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:repeat(2,1fr);padding-bottom:24px;position:relative;width:100%}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .actions .coupon:after,.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .actions .coupon:before{display:none}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .actions .coupon .input-text{grid-area:1/1/2/5;width:100%}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .actions .coupon .button{background:transparent;border-radius:2px;color:#fff;font-size:18px;font-weight:400;grid-area:1/5/2/7;height:48px;line-height:1.3;padding:12px 24px;position:relative;width:100%}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .actions .coupon .button:before{background:#e26d5a;border-radius:2px;content:"";display:flex;height:100%;left:0;position:absolute;top:0;transition:transform .35s ease-in-out;width:100%;z-index:-1}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .actions .coupon .button:hover:before{transform:skewX(8deg)}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .actions button[name=update_cart]{display:none}.woocommerce-cart .woocommerce .cart-collaterals{margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.woocommerce-cart .woocommerce .cart-collaterals .cross-sells{display:none}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{padding-top:24px;width:100%}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .coupon-form,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2{display:none}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .cart-discount,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .cart-subtotal,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .order-total,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .shipping{border-bottom:1px solid rgba(47,72,115,.2);margin-bottom:24px;padding-bottom:24px}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .cart-discount th,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .cart-subtotal th,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .order-total th,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .shipping th{border-top:none;color:#2f4873;font-size:20px;font-weight:600;line-height:26px;padding:0}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .cart-discount td,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .cart-subtotal td,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .order-total td,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .shipping td{padding:0}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .cart-discount td:before,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .cart-subtotal td:before,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .order-total td:before,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .shipping td:before{color:#2f4873;content:attr(data-title);font-family:Montserrat;font-size:18px;font-weight:700;line-height:1.3}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .cart-subtotal td{color:#2f4873;font-size:20px}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .cart-subtotal td span{font-weight:700;line-height:1.3}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .cart-discount td{background:transparent;color:#e26d5a;font-size:20px;font-weight:700;line-height:22px}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .shipping{display:flex;flex-direction:column}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .shipping td{background:#fff;display:flex;flex-direction:column;gap:16px;text-align:left!important}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .shipping td:before{display:flex}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .shipping .woocommerce-shipping-destination{color:#152033;display:flex;font-size:16px;font-style:italic;font-weight:400;gap:4px;line-height:1.3}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .shipping .woocommerce-shipping-destination strong{color:#152033;font-size:16px;font-weight:500;line-height:1.3}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .order-total td{align-items:end;background:transparent;display:flex;flex-direction:column;gap:8px;position:relative}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .order-total td:before{left:0;position:absolute}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .order-total td strong{background:#f2f0ee;border-radius:2px;color:#2f4873;display:flex;font-size:20px;font-weight:700;justify-content:end;line-height:1.3;padding:6px 8px;width:-moz-fit-content;width:fit-content}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .order-total td small{color:#152033;font-size:16px;font-style:italic;font-weight:400;line-height:1.3}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{margin-bottom:56px;padding:0}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .btn{width:100%}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .btn .btn-inside{color:#fff;font-size:18px;font-weight:400;justify-content:center;line-height:1.3;padding:11px 24px}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .btn .btn-inside:before{background:#e26d5a}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .btn .btn-inside a{align-items:center;color:#fff;display:flex;font-size:18px;height:100%;justify-content:center;width:100%}@media (min-width:768px){.woocommerce-cart .woocommerce{padding-bottom:96px}.woocommerce-cart .woocommerce .wc-backward{margin-bottom:0}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(2,1fr)}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-remove{grid-area:1/11/2/13}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-thumbnail{grid-area:1/1/3/4}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-name{grid-area:1/4/2/11}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-price{grid-area:2/11/3/13}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-quantity{grid-area:2/4/3/11}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-name,.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-price,.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-quantity,.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-remove,.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-thumbnail{background:transparent}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .cart-discount,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .cart-subtotal,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .order-total,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .shipping{display:flex;gap:16px;justify-content:space-between}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .cart-discount td:before,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .cart-subtotal td:before,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .order-total td:before,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .shipping td:before{content:none}}@media (min-width:992px){.woocommerce-cart .woocommerce{-moz-column-gap:24px;column-gap:24px;flex-direction:row;flex-wrap:wrap;justify-content:center}.woocommerce-cart .woocommerce .cart-empty{margin:64px 0 32px}.woocommerce-cart .woocommerce .cart-empty .cart-empty-icon svg{width:98px}.woocommerce-cart .woocommerce .woocommerce-cart-form{align-self:flex-start;flex:1;margin-left:24px;position:sticky;top:120px}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody{background:transparent;border-radius:0;padding-bottom:48px}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody tr{border-top:1px solid rgba(47,72,115,.2)}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody tr:last-child{display:none}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody tr:last-child:before{content:none}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item{margin-left:48px;margin-right:48px}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item:first-child{margin-top:48px}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-name,.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-remove{padding-top:22px}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-remove a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-width='1.25' d='M20 8 8 20M8 8l12 12'/%3E%3C/svg%3E")}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-name a{color:#152033;font-size:20px}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-price,.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-quantity{padding-bottom:22px}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-price span{color:#2f4873}.woocommerce-cart .woocommerce .woocommerce-cart-form tbody .cart_item .product-thumbnail a img{height:144px;width:144px}.woocommerce-cart .woocommerce .cart-collaterals{flex:1;margin-right:24px;max-width:460px;padding:0}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{padding-top:0;position:sticky;top:120px}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .coupon-form{display:flex}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .coupon-form .coupon{grid-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:repeat(2,1fr);padding-bottom:40px;position:relative;width:100%}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .coupon-form .coupon:after,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .coupon-form .coupon:before{display:none}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .coupon-form .coupon .input-text{grid-area:1/1/2/5;width:100%}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .coupon-form .coupon .button{background:transparent;border-radius:2px;color:#fff;font-size:18px;font-weight:400;grid-area:1/5/2/7;height:48px;line-height:1.3;padding:12px 24px;position:relative;width:100%}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .coupon-form .coupon .button:before{background:#e26d5a;border-radius:2px;content:"";display:flex;height:100%;left:0;position:absolute;top:0;transition:transform .35s ease-in-out;width:100%;z-index:-1}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .coupon-form .coupon .button:hover:before{transform:skewX(8deg)}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .order-total{margin-bottom:40px}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .cart-subtotal td:before,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .order-total td:before,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals tbody .shipping td:before{content:none}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{margin-bottom:0}}@media (min-width:1200px){.woocommerce-cart .woocommerce{-moz-column-gap:96px;column-gap:96px;margin-left:auto;margin-right:auto;width:100%}.woocommerce-cart .woocommerce .woocommerce-cart-form{margin-left:64px}.woocommerce-cart .woocommerce .cart-collaterals{margin-right:64px}}.woocommerce-account .woocommerce{display:flex;flex-direction:column}.woocommerce-account .woocommerce:after,.woocommerce-account .woocommerce:before{content:normal!important}.woocommerce-account .woocommerce h1{margin:0 24px 40px}.woocommerce-account .woocommerce h1.desktop{display:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{-ms-overflow-style:none;background:#fff;border-bottom:1px solid rgba(47,72,115,.12);display:flex;margin-bottom:40px;overflow-x:scroll;padding:16px 0;position:sticky;scrollbar-width:none;top:0;width:100%;z-index:29}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation::-webkit-scrollbar{display:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{display:flex;gap:8px;margin:auto;padding-left:24px;padding-right:24px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{align-items:center;color:#2f4873;display:flex;font-size:16px;font-weight:400;height:100%;justify-content:center;line-height:1.3;padding:10px 12px;white-space:nowrap;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active{position:relative}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active:before{border-color:transparent #e26d5a transparent transparent;border-style:solid;border-width:10px 8px 10px 0;bottom:-22px;content:"";display:inline-block;height:0;left:45%;position:absolute;transform:rotate(90deg);width:0;z-index:-1}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{background:#f2f0ee;margin-left:12px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:hover a{color:rgba(47,72,115,.8)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{margin:auto;max-width:1400px;padding-bottom:64px;padding-left:24px;padding-right:24px;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-notices-wrapper{border-bottom:0;left:-24px;position:relative;width:calc(100% + 48px)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-notices-wrapper .woocommerce-message{justify-content:center;margin-bottom:40px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-notices-wrapper .woocommerce-error{flex-direction:column;flex-wrap:wrap;margin-bottom:24px;padding-bottom:16px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-notices-wrapper .woocommerce-error li{gap:4px;width:auto}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .orders-empty{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;margin-bottom:32px;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .orders-empty .orders-empty-icon svg{width:99px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .orders-empty .orders-empty-text{display:flex;justify-content:center;max-width:345px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .orders-empty .orders-empty-text h3{text-align:center}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .wc-backward{display:flex;margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .wc-backward .btn-inside{color:#fff;left:50%;position:relative;transform:translateX(-50%);width:-moz-fit-content;width:fit-content}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .wc-backward .btn-inside:before{background:#e26d5a}.woocommerce-account .woocommerce .woocommerce-MyAccount-content>p:first-of-type{color:rgba(47,72,115,.8);font-size:18px;font-weight:400;line-height:24px;margin-bottom:32px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my_account_orders tbody{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my_account_orders tbody tr{background:#f2f0ee;border-radius:6px;padding:24px;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my_account_orders tbody tr td{color:#152033;display:flex;font-size:20px;font-weight:400;justify-content:space-between;line-height:1.3;padding:0 0 16px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my_account_orders tbody tr td a{color:#152033;font-size:20px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my_account_orders tbody tr td:before{color:rgba(21,32,51,.6);content:attr(data-title);font-weight:400}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my_account_orders tbody tr td:last-child{padding-bottom:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions{display:flex;margin-top:8px!important}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions:before{content:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions .btn .btn-inside{color:#fff}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions .btn .btn-inside:before{background:#e26d5a}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details{margin-bottom:40px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details h2{font-size:24px;font-weight:700;line-height:26px;margin-bottom:32px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_details{display:flex;flex-direction:column;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_details tbody .order_item{border-bottom:1px solid rgba(47,72,115,.2);display:flex;gap:16px;justify-content:space-between;margin-bottom:24px;padding-bottom:24px;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_details tbody .order_item td{padding:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_details tbody .order_item .product-name,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_details tbody .order_item .product-total,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_details tbody .order_item a,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_details tbody .order_item p{color:#2f4873}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_details tbody .order_item .product-name,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_details tbody .order_item p{font-size:16px;font-style:italic;font-weight:700}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_details tbody .order_item .product-total{font-size:16px;font-weight:700}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_details tfoot{display:flex;flex-direction:column;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_details tfoot tr{border-bottom:1px solid rgba(47,72,115,.2);display:flex;gap:16px;justify-content:space-between;margin-bottom:24px;padding-bottom:24px;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_details tfoot tr td,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_details tfoot tr th{color:#2f4873;font-size:16px;font-weight:700;padding:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_details tfoot tr td{text-align:right}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_details tfoot tr td .includes_tax{color:#2f4873;display:flex;font-size:14px;font-style:italic;gap:4px;line-height:1.3;margin-top:8px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_details tfoot tr td .includes_tax .woocommerce-Price-amount{background:transparent;color:#2f4873;padding:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_details tfoot tr td .order-actions-button{background:#e26d5a;border-radius:4px;color:#fff;font-weight:400}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_details tfoot tr:last-child .woocommerce-Price-amount{background:#f2f0ee;border-radius:8px;color:#2f4873;padding:6px 8px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .btn{display:flex;margin-top:24px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details{background:#f2f0ee;border-radius:8px;height:-moz-fit-content;height:fit-content;margin:0 auto;padding:24px 16px;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details h2{font-size:24px;font-weight:700;line-height:26px;margin-bottom:16px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details address,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details p{border:0;color:#152033;font-size:18px;font-weight:400;line-height:1.8;margin:0;padding:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details address p:before,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details p p:before{content:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .edit-account{margin:auto;max-width:800px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .edit-account p:not(.save_account_sumbit){margin-bottom:24px;padding:0;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .edit-account p:not(.save_account_sumbit) label{line-height:18px;margin-bottom:8px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .edit-account p:not(.save_account_sumbit) label span{color:#e26d5a}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .edit-account p:not(.save_account_sumbit) span{color:rgba(47,72,115,.7);font-size:14px;font-weight:500;line-height:18px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .edit-account p:not(.save_account_sumbit) span em{font-style:normal}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .edit-account fieldset{border:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .edit-account fieldset h4{margin:16px 0 32px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .edit-account fieldset legend{display:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .edit-account fieldset .password-input .show-password-input{top:30px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .edit-account fieldset .password-input .show-password-input:before{content:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .edit-account fieldset .password-input .show-password-input:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%2321312F' d='M4.329 12.142C3.776 11.425 3.5 11.066 3.5 10c0-1.066.276-1.424.829-2.142C5.432 6.425 7.282 4.8 10 4.8c2.718 0 4.568 1.625 5.671 3.058.553.718.829 1.076.829 2.142 0 1.066-.276 1.425-.829 2.142C14.568 13.575 12.718 15.2 10 15.2c-2.718 0-4.568-1.625-5.671-3.058Z'/%3E%3Cpath stroke='%2321312F' d='M11.95 10a1.95 1.95 0 1 1-3.9 0 1.95 1.95 0 0 1 3.9 0Z'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:flex;height:28px;width:28px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .edit-account fieldset .password-input .show-password-input.display-password:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%2321312F' d='M12.475 14.706c-.728.312-1.55.5-2.475.5-2.714 0-4.607-1.446-5.71-2.882-.55-.717-.79-1.258-.79-2.319 0-.645.28-1.425.832-2.142.177-.229.374-.468.603-.697M13.88 13.905a8.457 8.457 0 0 0 1.788-1.757c.551-.718.832-1.082.832-2.143 0-1.06-.28-1.425-.832-2.142C14.566 6.428 12.714 4.805 10 4.805c-1.591 0-2.891.562-3.91 1.31'/%3E%3Cpath stroke='%2321312F' d='M11.373 11.399a1.94 1.94 0 0 0 .582-1.394A1.944 1.944 0 0 0 10 8.06c-.54 0-1.04.219-1.394.572M4.218 4.212l11.564 11.576'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .edit-account .save_account_sumbit{display:flex;justify-content:center;margin-bottom:0;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .edit-account .save_account_sumbit button[type=submit].animated{margin:16px 0 0;max-width:345px;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .edit-account .save_account_sumbit button[type=submit].animated .btn-inside{color:#fff;justify-content:center}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .edit-account .save_account_sumbit button[type=submit].animated .btn-inside:before{background:#e26d5a}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses:after,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses:before{content:normal}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{background:#f2f0ee;border-radius:6px;display:flex;flex-direction:column;gap:16px;padding:24px 16px;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title:after,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title:before{content:normal}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title h2{color:#2f4873;font-size:20px;font-weight:700}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address{color:#152033;font-size:20px;font-style:normal;font-weight:400;line-height:1.3}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .btn{width:-moz-fit-content;width:fit-content}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .btn .btn-inside{color:#fff}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .btn .btn-inside:before{background:#e26d5a}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .form-edit-address{margin:auto;max-width:800px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .form-edit-address .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p{margin-bottom:24px;padding:0;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .form-edit-address .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p:after,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .form-edit-address .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p:before{content:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .form-edit-address .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p label{line-height:18px;margin-bottom:8px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .form-edit-address .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p label .required{color:#e26d5a}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .form-edit-address .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p .error{color:rgba(21,32,51,.6);font-size:14px;font-weight:500;line-height:18px;line-height:3}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .form-edit-address .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p .select2-container--default .select2-selection{align-items:center;background:#fff;border:1.5px solid rgba(47,72,115,.2);border-radius:2px;display:flex;height:100%;justify-content:space-between;padding:12px 16px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .form-edit-address .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p .select2-container--default .select2-selection:active,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .form-edit-address .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p .select2-container--default .select2-selection:focus,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .form-edit-address .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p .select2-container--default .select2-selection:focus-visible{outline:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .form-edit-address .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p .select2-container--default .select2-selection .select2-selection__rendered{display:flex;padding:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .form-edit-address .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p .select2-container--default .select2-selection .select2-selection__arrow{align-items:center;display:flex;position:static}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .form-edit-address .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p .select2-container--default .select2-selection .select2-selection__arrow b{left:auto;right:16px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .form-edit-address .woocommerce-address-fields .save_address_sumbit{display:flex;justify-content:center;margin-bottom:0;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .form-edit-address .woocommerce-address-fields .save_address_sumbit button[type=submit].animated{margin:16px 0 0;max-width:345px;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .form-edit-address .woocommerce-address-fields .save_address_sumbit button[type=submit].animated .btn-inside{color:#fff;justify-content:center}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .form-edit-address .woocommerce-address-fields .save_address_sumbit button[type=submit].animated .btn-inside:before{background:#e26d5a}@media (min-width:768px){.woocommerce-account .woocommerce{padding-bottom:96px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-notices-wrapper{margin-left:auto;margin-right:auto;max-width:800px}.woocommerce-account.woocommerce-view-order .woocommerce .woocommerce-MyAccount-content{grid-column-gap:64px;display:grid;grid-template-columns:repeat(2,1fr);width:100%}.woocommerce-account.woocommerce-view-order .woocommerce .woocommerce-MyAccount-content .woocommerce-notices-wrapper{display:none}.woocommerce-account.woocommerce-view-order .woocommerce .woocommerce-MyAccount-content>p:first-of-type{grid-area:1/1/2/3;text-align:left;width:100%}.woocommerce-account.woocommerce-view-order .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details{max-width:460px;padding:40px}.woocommerce-account.woocommerce-view-order .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details{margin-bottom:0}.woocommerce-account.woocommerce-view-order .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_details tfoot tr:last-child td{align-items:end;display:flex;flex-direction:column;gap:8px}.woocommerce-account .woocommerce h1{margin:96px 0 32px}.woocommerce-account .woocommerce h1.desktop{display:flex}.woocommerce-account .woocommerce h1.mobile{display:none}.woocommerce-account .woocommerce .navigation-title{display:flex;justify-content:center;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{margin-bottom:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{margin-left:16px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{padding-bottom:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content>p:first-of-type{text-align:center}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my_account_orders tbody{gap:24px;grid-template-columns:repeat(2,1fr)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my_account_orders tbody tr{max-width:460px;padding:40px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my_account_orders tbody tr:nth-child(odd){justify-self:end}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my_account_orders tbody tr:nth-child(2n){justify-self:start}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses{gap:24px;grid-template-columns:repeat(2,1fr)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{max-width:460px;padding:40px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address:nth-child(odd){justify-self:end}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address:nth-child(2n){justify-self:start}}@media (min-width:992px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content{padding-left:96px;padding-right:96px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-notices-wrapper{left:0;position:relative;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-notices-wrapper ul{padding:0}}.woocommerce-checkout .flux-checkout{background:#fff}.woocommerce-checkout .flux-checkout .flux-checkout__content{max-width:1728px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce{background:#fff;padding-bottom:0}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce .flux-checkout__sidebar-header{background:#fff;border-bottom:1px solid rgba(47,72,115,.2);padding:16px 24px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce .flux-checkout__sidebar-header .flux-checkout__sidebar-header-inner .flux-checkout__sidebar-header-link{padding-left:0}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce .flux-checkout__sidebar-header .flux-checkout__sidebar-header-inner .flux-checkout__sidebar-header-link:before{content:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce .flux-checkout__sidebar-header .flux-checkout__sidebar-header-inner .flux-checkout__sidebar-header-link span{font-size:0}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce .flux-checkout__sidebar-header .flux-checkout__sidebar-header-inner .flux-checkout__sidebar-header-link span.flux-checkout__sidebar-header-link--hide,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce .flux-checkout__sidebar-header .flux-checkout__sidebar-header-inner .flux-checkout__sidebar-header-link span.flux-checkout__sidebar-header-link--show{padding-right:24px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce .flux-checkout__sidebar-header .flux-checkout__sidebar-header-inner .flux-checkout__sidebar-header-link span.flux-checkout__sidebar-header-link--hide:before,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce .flux-checkout__sidebar-header .flux-checkout__sidebar-header-inner .flux-checkout__sidebar-header-link span.flux-checkout__sidebar-header-link--show:before{color:#152033;content:"Résumé de la commande";font-size:18px;font-weight:400}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce .flux-checkout__sidebar-header .flux-checkout__sidebar-header-inner .flux-checkout__sidebar-header-link span.flux-checkout__sidebar-header-link--hide:after,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce .flux-checkout__sidebar-header .flux-checkout__sidebar-header-inner .flux-checkout__sidebar-header-link span.flux-checkout__sidebar-header-link--show:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%232F4873' stroke-linecap='round' stroke-linejoin='round' stroke-width='.893' d='M5.342 7.67 10 12.33l4.659-4.66'/%3E%3C/svg%3E");content:"";display:flex;height:20px;top:50%;width:20px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce .flux-checkout__sidebar-header .flux-checkout__sidebar-header-inner .flux-checkout__sidebar-header-total .woocommerce-Price-amount bdi,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce .flux-checkout__sidebar-header .flux-checkout__sidebar-header-inner .flux-checkout__sidebar-header-total .woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol{color:#2f4873;font-size:18px;font-weight:700}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .woocommerce-NoticeGroup-checkout{display:flex}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .woocommerce-NoticeGroup-checkout .woocommerce-error{background-color:transparent;border:0}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .woocommerce-NoticeGroup-checkout .woocommerce-error li{background:#f2f0ee;border-radius:4px;color:#e26d5a;padding:16px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left{background:#fff;padding:32px 24px 64px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__header .header__inner .header__link{pointer-events:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__header .header__inner .header__link:hover{filter:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__header .header__inner .header__link h1{color:#2f4873;font-size:36px;font-weight:700;line-height:40px;position:relative}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__header .flux-stepper{margin-top:32px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__header .flux-stepper ul .flux-stepper__step{align-items:center;display:flex;gap:8px;margin-right:8px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__header .flux-stepper ul .flux-stepper__step:after{background:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='8' fill='none'%3E%3Cpath fill='%233E7CB1' d='M0 0v8l4.235-4L0 0Z'/%3E%3C/svg%3E");background-repeat:no-repeat;height:8px;-webkit-mask-image:none;mask-image:none;width:5px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__header .flux-stepper ul .flux-stepper__step .flux-stepper__button:hover{-webkit-text-decoration:none;text-decoration:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__header .flux-stepper ul .flux-stepper__step .flux-stepper__button:focus{border:0;outline:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__header .flux-stepper ul .flux-stepper__step.selected .flux-stepper__title{color:#2f4873}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__header .flux-stepper ul .flux-stepper__step .flux-stepper__title{color:rgba(47,72,115,.6);font-size:16px;font-weight:400;line-height:1.3}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .woocommerce-notices-wrapper{border-radius:8px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .woocommerce-notices-wrapper .woocommerce-NoticeGroup .woocommerce-error{border:0;padding:0}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .woocommerce-notices-wrapper .woocommerce-NoticeGroup .woocommerce-error:before{margin-right:0}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .woocommerce-notices-wrapper .woocommerce-NoticeGroup .woocommerce-error .woocommerce-error{display:flex;flex-direction:column;gap:8px;padding:32px 16px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .woocommerce-notices-wrapper .woocommerce-NoticeGroup .woocommerce-error .woocommerce-error:before{content:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .woocommerce-notices-wrapper .woocommerce-NoticeGroup .woocommerce-error .woocommerce-error li{color:#152033!important;line-height:1.3}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .woocommerce-notices-wrapper .woocommerce-NoticeGroup .woocommerce-error .woocommerce-error li a{background:transparent;color:#e26d5a!important;font-size:14px;font-weight:400;gap:4px;margin:0;padding:0}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .woocommerce-notices-wrapper .woocommerce-NoticeGroup .woocommerce-error .woocommerce-error li a strong{color:#e26d5a;font-size:14px;font-weight:400}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content{margin-top:40px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-checkout__login,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-heading--customer-details{display:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content p{margin:0 0 24px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content p:last-of-type{margin-bottom:0}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content p:before{content:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content p label{background:#fff;color:#2f4873;font-size:18px;font-weight:400;height:auto;line-height:1.3;margin:32px 0 8px;padding-left:0;position:static}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content p label abbr{color:#e26d5a}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content p label.checkbox{color:#152033}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content p label.checkbox .optional{color:#152033;font-size:18px;font-weight:400;line-height:1.3}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content p .woocommerce-input-wrapper input{border-radius:2px;color:#152033}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content p.form-row[data-type=email] .info{color:rgba(62,124,177,.8);font-size:16px;font-weight:400;line-height:1.3}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content p.form-row[data-type=email] .info:before{content:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content p.form-row[data-type=email] .info a{border-bottom:1.5px solid #e26d5a;color:#2f4873;font-size:16px;font-weight:700;line-height:1.3;padding-bottom:8px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content p.form-row[data-type=tel] .optional{color:#2f4873}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content #age-verification-field label span{color:#2f4873!important;font-size:16px;font-weight:400}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content #age-verification-field label abbr{color:#e26d5a}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-account-fields{display:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer{border:0;margin:0}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row{align-items:start;background:#f2f0ee;border:0;border-radius:6px;margin-bottom:8px;padding:24px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row:last-of-type{margin-bottom:56px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.flux-review-customer__row--address,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.flux-review-customer__row--contact,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.mondial-relay-info{display:flex;flex-direction:column}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.flux-review-customer__row--address .flux-review-customer__label,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.flux-review-customer__row--contact .flux-review-customer__label,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.mondial-relay-info .flux-review-customer__label{flex:auto;margin-bottom:8px;padding:0;width:auto}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.flux-review-customer__row--address .flux-review-customer__label label,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.flux-review-customer__row--contact .flux-review-customer__label label,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.mondial-relay-info .flux-review-customer__label label{color:rgba(21,32,51,.6);font-size:16px;font-weight:400}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.flux-review-customer__row--address .flux-review-customer__content,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.flux-review-customer__row--contact .flux-review-customer__content,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.mondial-relay-info .flux-review-customer__content{display:flex;margin-bottom:24px;padding:0;width:100%}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.flux-review-customer__row--address .flux-review-customer__content p,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.flux-review-customer__row--contact .flux-review-customer__content p,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.mondial-relay-info .flux-review-customer__content p{color:#152033!important;font-size:20px;font-weight:400;white-space:normal}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.flux-review-customer__row--address .flux-review-customer__buttons,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.flux-review-customer__row--contact .flux-review-customer__buttons,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.mondial-relay-info .flux-review-customer__buttons{flex:auto;padding:0}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.flux-review-customer__row--address .flux-review-customer__buttons a,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.flux-review-customer__row--contact .flux-review-customer__buttons a,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.mondial-relay-info .flux-review-customer__buttons a{background:#e26d5a;border-radius:2px;color:#fff;font-size:16px;font-weight:400;line-height:1.3;padding:10px 16px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.flux-review-customer__row--address .flux-review-customer__buttons a:hover,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.flux-review-customer__row--contact .flux-review-customer__buttons a:hover,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-review-customer .flux-review-customer__row.mondial-relay-info .flux-review-customer__buttons a:hover{filter:none;-webkit-text-decoration:none;text-decoration:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-heading--billing{font-size:24px;font-weight:700;line-height:1.3;position:relative}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-additional-fields__wrapper .woocommerce-form__label,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-shipping-fields__wrapper .woocommerce-form__label{align-items:center;display:flex}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-additional-fields__wrapper .woocommerce-form__label span,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-shipping-fields__wrapper .woocommerce-form__label span{color:#152033;font-size:18px;font-weight:400}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-checkout__shipping-table{margin-top:56px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-checkout__shipping-table tbody .shipping th{font-size:0;line-height:32px;padding:0}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-checkout__shipping-table tbody .shipping th:after{color:#2f4873;content:"Livraison";font-size:24px;font-weight:600;line-height:32px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-checkout__shipping-table tbody .shipping th:before{content:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-checkout__shipping-table tbody .shipping td[data-title=Exp\E9 dition]{color:rgba(62,124,177,.8)}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-checkout__shipping-table tbody .shipping td ul li label{padding-left:56px!important;padding-right:16px!important}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-additional-fields__wrapper .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .notes label span,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-additional-fields__wrapper h3 label span{color:#2f4873}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-additional-fields__wrapper .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .notes .woocommerce-input-wrapper textarea{color:#152033;font-size:18px;font-weight:400}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-additional-fields__wrapper .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .notes .woocommerce-input-wrapper textarea:focus,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-additional-fields__wrapper .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .notes .woocommerce-input-wrapper textarea:focus-visible,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-additional-fields__wrapper .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .notes .woocommerce-input-wrapper textarea:hover{border-color:#f2f0ee;outline:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-additional-fields__wrapper .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .notes .woocommerce-input-wrapper textarea::-moz-placeholder{color:rgba(21,32,51,.6);font-family:Barlow Condensed;font-size:18px;font-weight:400}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-additional-fields__wrapper .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .notes .woocommerce-input-wrapper textarea::placeholder{color:rgba(21,32,51,.6);font-family:Barlow Condensed;font-size:18px;font-weight:400}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-heading--payment{font-size:24px;font-weight:700;line-height:32px;position:relative}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-checkout-review-order .woocommerce-form-coupon__wrapper{margin-bottom:24px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-checkout-review-order .woocommerce-form-coupon__wrapper .woocommerce-form-coupon__inner{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-checkout-review-order .woocommerce-form-coupon__wrapper .woocommerce-form-coupon__inner .form-row.form-row-first{grid-area:1/1/2/5;margin:0!important;width:100%}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-checkout-review-order .woocommerce-form-coupon__wrapper .woocommerce-form-coupon__inner .form-row.form-row-first label{display:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-checkout-review-order .woocommerce-form-coupon__wrapper .woocommerce-form-coupon__inner .form-row.form-row-first input{background:#fff;border-radius:2px;color:rgba(21,32,51,.6);height:100%}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-checkout-review-order .woocommerce-form-coupon__wrapper .woocommerce-form-coupon__inner .form-row.form-row-last{grid-area:1/5/2/7;width:100%}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-checkout-review-order .woocommerce-form-coupon__wrapper .woocommerce-form-coupon__inner .form-row.form-row-last button{background:#e26d5a;border-radius:2px;color:#fff!important;font-size:18px;font-weight:400;line-height:1.3;opacity:1;padding:12px 24px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-checkout-review-order .wc_payment_methods{display:flex;flex-direction:column;gap:12px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-checkout-review-order .wc_payment_methods li{align-items:center;border:2px solid #f2f0ee!important;border-radius:4px!important;display:flex;gap:16px;margin:0!important;position:relative;z-index:2}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-checkout-review-order .wc_payment_methods li:has(input:checked){background:#f2f0ee!important}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-checkout-review-order .wc_payment_methods li:has(input:checked) label:before{border:2px solid #e26d5a!important;box-shadow:inset 0 0 0 4px #e26d5a!important}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-checkout-review-order .wc_payment_methods li label{color:#2f4873;font-family:Barlow Condensed;font-size:18px;font-weight:700}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-checkout-review-order .wc_payment_methods li label:before:hover{border-color:#e26d5a}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-checkout-review-order .wc_payment_methods li img{width:auto!important}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-checkout-review-order .wc_payment_methods li .payment_box{background-color:#fff!important}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-checkout-review-order .wc_payment_methods li .payment_box p{color:rgba(21,32,51,.6)}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-checkout-review-order .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text a,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-checkout-review-order .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{font-size:18px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-checkout-review-order .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{color:rgba(21,32,51,.6)}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-checkout-review-order .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text a{border-bottom:1.5px solid #e26d5a;color:#2f4873;padding-bottom:4px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions{background:#edf3f3;border-radius:4px;margin-bottom:32px;padding:32px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h2,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h3{font-size:16px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions p{color:rgba(62,124,177,.8);font-size:14px;margin-bottom:16px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions ul li{border:0!important;color:rgba(62,124,177,.8)}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text{color:#2f4873}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .woocommerce-terms-and-conditions-wrapper .checkout-inline-error-message{color:#e26d5a;font-size:14px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .mrwpbutton{background:#fff;bottom:0;box-shadow:0 -4px 30px 0 rgba(33,49,47,.161);left:0;padding:16px 24px;position:fixed;right:0;z-index:99999}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .mrwpbutton a{background-color:#e26d5a!important;border-radius:2px!important;color:#fff!important;font-family:Barlow Condensed;font-size:18px;font-weight:400!important;line-height:1.3}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-footer{align-items:center;background:#fff;border:0;bottom:0;box-shadow:0 -4px 30px 0 rgba(33,49,47,.16);display:flex;justify-content:center;left:0;margin:0;padding:16px 24px;position:fixed;right:0;z-index:9999}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-footer .flux-step__back{display:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-footer .flux-button{background:#e26d5a;border-radius:2px;display:flex;font-size:0;height:48px;justify-content:center;opacity:1;padding:12px 24px;width:100%}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-footer .flux-button:before{color:#fff;content:"Étape suivante";font-family:Barlow Condensed;font-size:18px;font-weight:400;line-height:1.3}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-footer .flux-button.flux-button--processing{padding-right:64px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-footer .flux-button.flux-button--processing:after{animation:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64' height='64' fill='%23fff' overflow='visible'%3E%3Cdefs%3E%3Cpath id='a' d='m9 26 9 12H0z'/%3E%3C/defs%3E%3Cuse xmlns:xlink='http://www.w3.org/1999/xlink' xlink:href='%23a'%3E%3Canimate attributeName='opacity' begin='0.67s' dur='1.5s' repeatCount='indefinite' values='0;1;0'/%3E%3C/use%3E%3Cuse xmlns:xlink='http://www.w3.org/1999/xlink' xlink:href='%23a' x='23'%3E%3Canimate attributeName='opacity' begin='1s' dur='1.5s' repeatCount='indefinite' values='0;1;0'/%3E%3C/use%3E%3Cuse xmlns:xlink='http://www.w3.org/1999/xlink' xlink:href='%23a' x='46'%3E%3Canimate attributeName='opacity' begin='1.5s' dur='1.5s' repeatCount='indefinite' values='0;1;0'/%3E%3C/use%3E%3C/svg%3E");border:0;border-radius:0;height:64px;right:8px;top:50%;transform:scale(.5) translateY(-95%)!important;width:64px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-footer #place_order{background:#e26d5a;border-radius:2px;color:#fff!important;font-family:Barlow Condensed;font-size:18px;font-weight:400;line-height:1.3;padding:10px 24px;width:100%}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-footer #place_order:before{content:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-footer #place_order .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-footer #place_order .woocommerce-Price-amount bdi{color:#fff!important;font-size:18px;font-weight:400;line-height:1.3}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .payplug.IntegratedPayment_schemes{display:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .payplug.IntegratedPayment_container{align-items:center;display:flex}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .payplug.IntegratedPayment_container .transaction-label{color:#152033!important;display:flex;font-size:14px!important;font-weight:400!important;width:-moz-fit-content!important;width:fit-content!important}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right{background:#fff;border:0;border-bottom:1px solid rgba(47,72,115,.2);padding-bottom:40px;position:relative;top:-1px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review{padding:0 24px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table{display:grid}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody{display:flex;flex-direction:column}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.cart_item{border-bottom:1px solid rgba(47,72,115,.2);display:flex;gap:16px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.cart_item td.product-name{color:#152033;font-size:18px;font-weight:400;line-height:1.3;padding-bottom:24px;padding-left:130px!important;padding-top:42px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.cart_item td.product-name .flux-cart-image--checkout{background:#fff;border-radius:4px;height:100px!important;top:24px;width:100px!important}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.cart_item td.product-name .flux-cart-image--checkout img{border-radius:4px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.cart_item td.product-name .quantity{align-items:center;padding-top:8px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.cart_item td.product-name .quantity .quantity__button--minus,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.cart_item td.product-name .quantity .quantity__button--plus{display:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.cart_item td.product-name .quantity:before{color:rgba(21,32,51,.8);content:"Quantité : ";font-size:16px;font-style:italic;font-weight:400;line-height:1.3}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.cart_item td.product-name .quantity input[type=number]{background-color:transparent!important;border:0;color:rgba(21,32,51,.8);font-size:16px;font-style:italic;font-weight:400;height:auto!important;height:32px!important;margin-left:4px;pointer-events:none;text-align:left;width:auto!important;width:32px!important}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.cart_item td.product-total{padding-bottom:24px;padding-top:42px;vertical-align:top;width:auto}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.cart_item td.product-total .flux-checkout__remove-link{display:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.cart_item td.product-total .woocommerce-Price-amount{display:flex;justify-content:end;min-width:0}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.cart_item td.product-total .woocommerce-Price-amount bdi,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.cart_item td.product-total .woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol{color:#2f4873;font-size:18px;font-weight:700;line-height:1.3}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.coupon-form{background:#fff;margin-bottom:24px;order:66;position:relative;top:-1px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.coupon-form td{display:flex}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.coupon-form td .woocommerce-form-coupon__wrapper{width:100%}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.coupon-form td .woocommerce-form-coupon__wrapper .checkout_coupon .woocommerce-form-coupon__inner{display:flex;gap:8px;justify-content:space-between;width:100%}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.coupon-form td .woocommerce-form-coupon__wrapper .checkout_coupon .woocommerce-form-coupon__inner p{margin:0}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.coupon-form td .woocommerce-form-coupon__wrapper .checkout_coupon .woocommerce-form-coupon__inner p.form-row-first{width:100%}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.coupon-form td .woocommerce-form-coupon__wrapper .checkout_coupon .woocommerce-form-coupon__inner p.form-row-first label{background-color:transparent!important;background:transparent;color:rgba(21,32,51,.6);font-size:18px;font-weight:400;pointer-events:none;top:10px!important;transition:opacity .3s ease-in-out}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.coupon-form td .woocommerce-form-coupon__wrapper .checkout_coupon .woocommerce-form-coupon__inner p.form-row-first input[type=text]{background:transparent;border:1px solid #f2f0ee!important;border-radius:2px;height:48px;padding:12px 16px!important}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.coupon-form td .woocommerce-form-coupon__wrapper .checkout_coupon .woocommerce-form-coupon__inner p.form-row-first input[type=text]:active,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.coupon-form td .woocommerce-form-coupon__wrapper .checkout_coupon .woocommerce-form-coupon__inner p.form-row-first input[type=text]:focus,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.coupon-form td .woocommerce-form-coupon__wrapper .checkout_coupon .woocommerce-form-coupon__inner p.form-row-first input[type=text]:focus-visible{background:#fff!important;border:1px solid #f2f0ee!important;outline:none!important}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.coupon-form td .woocommerce-form-coupon__wrapper .checkout_coupon .woocommerce-form-coupon__inner p.form-row-first.is-active label{opacity:0}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.coupon-form td .woocommerce-form-coupon__wrapper .checkout_coupon .woocommerce-form-coupon__inner p.form-row-first div.success{color:#2f4873}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.coupon-form td .woocommerce-form-coupon__wrapper .checkout_coupon .woocommerce-form-coupon__inner p .flux-coupon-button{background:#e26d5a;border-radius:2px;color:#fff!important;font-size:18px;font-weight:400;height:48px;line-height:1.3;opacity:1;padding:12px 24px;width:-moz-fit-content;width:fit-content}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr.coupon-form td .woocommerce-form-coupon__wrapper .checkout_coupon .woocommerce-form-coupon__inner p .flux-coupon-button:focus{outline:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr td{display:flex;flex-direction:column;width:100%}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr .flux-crosssell__title{background:#fff;color:#2f4873;font-size:18px;font-weight:700;line-height:1.3;margin-bottom:24px;padding-top:32px;position:relative;top:-1px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr .flux-crosssell__product{background:#f2f0ee;border:0;border-radius:8px;margin:0 0 16px;padding:16px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr .flux-crosssell__product:last-of-type{margin-bottom:40px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr .flux-crosssell__product .flux-crosssell__row{position:relative}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr .flux-crosssell__product .flux-crosssell__row .flux-crosssell__col--thumbnail{align-self:start;border-radius:4px;flex-shrink:1;height:80px;max-width:80px;min-width:80px;width:100%}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr .flux-crosssell__product .flux-crosssell__row .flux-crosssell__col--thumbnail img{border-radius:4px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr .flux-crosssell__product .flux-crosssell__row .flux-crosssell__col--title{gap:16px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr .flux-crosssell__product .flux-crosssell__row .flux-crosssell__col--title h4{color:#2f4873;font-family:Barlow Condensed;font-size:18px;font-weight:400;line-height:1.3}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr .flux-crosssell__product .flux-crosssell__row .flux-crosssell__col--title .flux-crosssell__product-price .woocommerce-Price-amount,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr .flux-crosssell__product .flux-crosssell__row .flux-crosssell__col--title .flux-crosssell__product-price .woocommerce-Price-currencySymbol{color:#2f4873;font-size:18px;font-weight:700;line-height:1.3}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr .flux-crosssell__product .flux-crosssell__row .flux-crosssell__col--actions{bottom:0;position:absolute;right:0;width:auto}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr .flux-crosssell__product .flux-crosssell__row .flux-crosssell__col--actions .flux-crosssell__add-to-cart-btn{background:#e26d5a;border:0;border-radius:2px;font-size:0;height:40px;padding:0;position:relative;width:40px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr .flux-crosssell__product .flux-crosssell__row .flux-crosssell__col--actions .flux-crosssell__add-to-cart-btn:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M17.749 11.646V7.051a3.83 3.83 0 1 0-7.658 0v4.595m8.394 11.488H6.006a1.147 1.147 0 0 1-1.143-1.27l1.29-12.253a1.149 1.149 0 0 1 1.143-1.028h13.248c.588 0 1.081.444 1.142 1.028l.533 4.856m-11.746-2.82a.383.383 0 1 1-.765 0 .383.383 0 0 1 .765 0Zm7.659 0a.383.383 0 1 1-.766 0 .383.383 0 0 1 .766 0Z'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='1.25' d='M25.477 20.289h-5.866m2.933-2.933v5.866'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:flex;height:28px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:28px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr .flux-crosssell__product .flux-crosssell__description{display:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tbody tr .flux-crosssell__product .wc-no-matching-variations{background-color:transparent;border-left:0;color:#e26d5a!important;font-family:Barlow Condensed;margin:0;padding-left:6px;padding-right:6px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .flux-shop-table-shipping-price:not(:has(td)){margin:0;padding:0}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .cart-discount,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .cart-subtotal,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .flux-shop-table-shipping-price{align-items:center;border-bottom:1px solid rgba(47,72,115,.2);display:flex;justify-content:space-between;margin-top:24px;padding-bottom:24px;width:100%}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .cart-discount td,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .cart-discount th,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .cart-subtotal td,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .cart-subtotal th,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .flux-shop-table-shipping-price td,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .flux-shop-table-shipping-price th{color:#2f4873;font-size:18px;padding:0}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .cart-discount th,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .cart-subtotal th,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .flux-shop-table-shipping-price th{font-family:Montserrat;font-weight:700;line-height:1.3}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .cart-discount td,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .cart-subtotal td,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .flux-shop-table-shipping-price td{color:#2f4873}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .cart-discount td .woocommerce-Price-amount,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .cart-discount td .woocommerce-Price-currencySymbol,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .cart-discount td bdi,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .cart-subtotal td .woocommerce-Price-amount,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .cart-subtotal td .woocommerce-Price-currencySymbol,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .cart-subtotal td bdi,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .flux-shop-table-shipping-price td .woocommerce-Price-amount,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .flux-shop-table-shipping-price td .woocommerce-Price-currencySymbol,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .flux-shop-table-shipping-price td bdi{color:#2f4873;font-size:20px;font-weight:700;line-height:22px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .mrwp{display:flex;flex-direction:column;margin-top:24px;padding-bottom:24px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .mrwp td,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .mrwp th{color:#2f4873;font-size:20px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .mrwp th{font-weight:600;line-height:26px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .mrwp th em{color:#2f4873;font-size:14px;font-style:normal;font-weight:400;line-height:24px;padding-top:12px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .mrwp td{text-align:left}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .mrwp td a{border-bottom:1.5px solid #e26d5a;font-size:16px;font-weight:700;line-height:1.4;padding-bottom:8px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .flux-checkout__order-review-ghost-row{display:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .order-total{border-bottom:0;border-top:0;display:flex;justify-content:space-between;padding-top:24px;width:100%}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .order-total td,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .order-total th{font-size:18px;padding:0}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .order-total th{color:#2f4873;font-family:Montserrat;font-weight:700}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .order-total td{display:flex;flex-direction:column;gap:8px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .order-total td strong{display:flex;justify-content:end}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .order-total td strong .woocommerce-Price-amount{background:#f2f0ee;border-radius:2px;display:flex;padding:6px 8px;width:-moz-fit-content;width:fit-content}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .order-total td strong .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .order-total td strong .woocommerce-Price-amount bdi{color:#2f4873;font-size:24px;font-weight:700;line-height:1.3}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .order-total td .includes_tax,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .order-total td .includes_tax .woocommerce-Price-amount,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .order-total td .includes_tax .woocommerce-Price-currencySymbol{color:#152033;font-size:16px;font-style:italic;font-weight:400;line-height:1.3}.woocommerce-checkout .flux-checkout .flux-checkout__spinner{display:none!important}.modaal-wrapper .modaal-outer-wrapper .modaal-inner-wrapper{padding:0}.modaal-wrapper .modaal-outer-wrapper .modaal-inner-wrapper .modaal-container{height:100%!important;max-width:100vw!important}.modaal-wrapper .modaal-outer-wrapper .modaal-inner-wrapper .modaal-container .modaal-content .modaal-content-container{padding:64px 24px}.modaal-wrapper .modaal-outer-wrapper .modaal-inner-wrapper .modaal-container .modaal-content .modaal-content-container #parcel_picker .MR-Widget{margin-bottom:24px!important}.modaal-wrapper .modaal-outer-wrapper .modaal-inner-wrapper .modaal-container .modaal-content .modaal-content-container #parcel_picker .MR-Widget input[type=text]{font-size:100%!important;padding:7px 0!important}.modaal-wrapper .modaal-outer-wrapper .modaal-inner-wrapper .modaal-container .modaal-content .modaal-content-container #parcel_picker .MR-Widget .MRW-Results .MRW-RList{width:100%!important}.modaal-wrapper .modaal-outer-wrapper .modaal-inner-wrapper .modaal-container .modaal-content .modaal-content-container #delivery_point_chosen{background:#e26d5a;border-radius:2px;color:#fff;font-family:Barlow Condensed;font-size:18px;font-weight:400;line-height:1.3;padding:16px 24px}.modaal-wrapper .modaal-outer-wrapper .modaal-inner-wrapper .modaal-container .modaal-close{background:#f2f0ee;border-radius:2px;position:fixed;right:24px;top:24px}.modaal-wrapper .modaal-outer-wrapper .modaal-inner-wrapper .modaal-container .modaal-close:before{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath stroke='%232f4873' stroke-linecap='round' stroke-width='1.5' d='M13 1 1 13M1 1l12 12'/%3E%3C/svg%3E");background-repeat:no-repeat;height:14px;left:50%;top:50%;transform:rotate(0deg) translate(-50%,-50%);width:14px}.modaal-wrapper .modaal-outer-wrapper .modaal-inner-wrapper .modaal-container .modaal-close:after{content:none}@media (min-width:1025px){.woocommerce-checkout .flux-checkout{padding-bottom:96px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper{margin-left:auto;margin-right:auto;max-width:1400px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left{align-self:flex-start;background:#fff;margin-top:72px;padding-left:96px;padding-right:48px;position:sticky;top:120px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__header .header__inner .header__link h1{font-size:38px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .woocommerce-notices-wrapper{border-bottom:0;margin-left:auto;margin-right:auto;width:auto}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-footer{background:transparent;box-shadow:none;justify-content:end;margin-top:64px;padding:0;position:static}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-footer #place_order,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-footer .flux-button{width:-moz-fit-content;width:fit-content}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .flux-checkout__shipping-table{margin-top:0}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .mrwpbutton{box-shadow:none;justify-self:end;padding:0;position:static;width:-moz-fit-content;width:fit-content}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-left .flux-checkout__steps .flux-step .flux-step__content .mrwpbutton a{padding:16px 24px!important}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right{align-self:flex-start;border-bottom:0;border-left:1px solid rgba(47,72,115,.2);margin-left:48px;margin-right:96px;margin-top:64px;padding:48px;position:sticky;top:120px}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right:after{content:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review{padding:0}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review .flux-heading--order-review{font-size:34px;font-weight:700;line-height:1.3;padding-left:0!important;position:relative}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review .flux-heading--order-review:before{content:none!important}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review .flux-heading--order-review span{display:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review,.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .flux-checkout__shipping-table tbody tr.shipping{display:flex;flex-direction:column}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .flux-checkout__shipping-table tbody tr.shipping th{color:#2f4873;font-size:20px;font-weight:600;line-height:26px;padding:0}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .flux-checkout__shipping-table tbody tr.shipping th:before{content:none}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .flux-checkout__shipping-table tbody tr.shipping td[data-title=Exp\E9 dition]{color:rgba(62,124,177,.8);text-align:left}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .flux-checkout__shipping-table tbody tr.shipping td ul li label{color:#2f4873;padding-left:56px!important}.woocommerce-checkout .flux-checkout .flux-checkout__content .woocommerce form.checkout .flux-checkout__content-wrapper .flux-checkout__content-right .flux-checkout__order-review #order_review .shop_table tfoot .order-total{border-bottom:1px solid rgba(47,72,115,.2);padding-bottom:24px}.modaal-wrapper .modaal-outer-wrapper .modaal-inner-wrapper .modaal-container{border-radius:4px;height:auto!important;max-width:80vw!important}.modaal-wrapper .modaal-outer-wrapper .modaal-inner-wrapper .modaal-container .modaal-content .modaal-content-container #parcel_picker .MR-Widget{margin:0 0 48px!important;min-height:auto!important;width:100%}.modaal-wrapper .modaal-outer-wrapper .modaal-inner-wrapper .modaal-container .modaal-content .modaal-content-container #parcel_picker .MR-Widget .MRW-Results{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);height:100%}.modaal-wrapper .modaal-outer-wrapper .modaal-inner-wrapper .modaal-container .modaal-content .modaal-content-container #parcel_picker .MR-Widget .MRW-Results .MRW-Map{height:100%!important;width:100%!important}.modaal-wrapper .modaal-outer-wrapper .modaal-inner-wrapper .modaal-container .modaal-content .modaal-content-container #parcel_picker .MR-Widget .MRW-Results .MRW-RList{max-height:500px;width:100%!important}}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper{min-height:100%}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left{order:1;padding-left:24px;padding-right:24px}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-checkout__header{display:none}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-ty-status{background:#f2f0ee;border-radius:6px;margin:0 0 40px;padding:24px}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-ty-status .flux-ty-status__left{background:none;display:flex;flex-direction:column;gap:4px;padding:0;position:relative;width:100%}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-ty-status .flux-ty-status__left:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39' height='36' fill='none'%3E%3Cpath fill='%23E26D5A' d='M6.553 14.722v11.692L.707 20.568l5.846-5.846ZM14.554 22.035l-7.29 4.592V14.722l7.29 7.313ZM7.476 27.337l7.337-4.615L16.162 36l-8.686-8.663ZM15.523 22.462l10.13.236-8.781 13.231-1.373-13.467h.024ZM25.843 22.012l-10.059-.237 6.817-10.225 2.177 7.03 1.065 3.432ZM23.216 11.1l9.491 1.066-6.272 9.349L23.192 11.1h.024ZM32.872 11.48h-.023l-9.515-1.066L30.222.094l.757 3.243 1.893 8.142ZM37.772 4.544l-4.284 6.462L30.932 0l6.84 4.544Z'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:42px;left:50%;position:absolute;transform:translateX(-50%);width:43px}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-ty-status .flux-ty-status__left p{color:#152033;font-size:18px;font-weight:400;line-height:1.3;margin-top:56px;text-align:center}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-ty-status .flux-ty-status__left h2{color:#2f4873;font-size:24px;line-height:1.3;text-align:center}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-ty-status .flux-ty-status__right{display:none}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-ty-box{border:0;margin:0 0 40px;padding:0}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-ty-box p{color:#152033;font-size:18px;font-weight:400;line-height:1.3}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-ty-map{margin:0}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-ty-map .flux-ty-map__map{border-radius:6px}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-review-customer{border:0;display:flex;flex-direction:column;gap:16px;margin:40px 0 0}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-review-customer .flux-review-customer__row{border-bottom:0;display:flex;flex-direction:column;gap:8px;padding:0}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-review-customer .flux-review-customer__row .flux-review-customer__label{flex:0;min-width:100%;padding:0}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-review-customer .flux-review-customer__row .flux-review-customer__label label{color:rgba(21,32,51,.6);font-size:16px;line-height:1.3}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-review-customer .flux-review-customer__row .flux-review-customer__content{padding:0}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-review-customer .flux-review-customer__row .flux-review-customer__content *{color:#152033!important;font-size:18px;font-weight:400;line-height:1.3}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-ty-footer{display:none}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right{border:0;padding:40px 24px 57px}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-order-review-heading--ty{font-size:34px;font-weight:700;line-height:1.3;margin-bottom:8px!important;padding-left:0;position:relative}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-order-review-heading--ty:before{content:none}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-order-review-heading--ty span{display:none}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-order-item-wrap:first-of-type .flux-cart-order-item{border-top:0}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-order-item-wrap .flux-cart-order-item{border-bottom:0;border-top:1px solid rgba(47,72,115,.2);padding-bottom:24px;padding-top:24px}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-order-item-wrap .flux-cart-order-item .flux-cart-image img{background:#fff;border-radius:4px}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-order-item-wrap .flux-cart-order-item .flux-cart-order-item__info{justify-content:center}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-order-item-wrap .flux-cart-order-item .flux-cart-order-item__info h3{color:#152033;font-family:Barlow Condensed;font-size:18px;font-weight:400;line-height:1.3}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-order-item-wrap .flux-cart-order-item .flux-cart-order-item__info .flux-cart-order-item__info-qty{margin-top:8px}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-order-item-wrap .flux-cart-order-item .flux-cart-order-item__info .flux-cart-order-item__info-qty strong{border:0;color:rgba(21,32,51,.8);font-size:16px;font-style:italic;font-weight:400;line-height:1.3;padding:0}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-order-item-wrap .flux-cart-order-item .flux-cart-order-item__price{align-self:start}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-order-item-wrap .flux-cart-order-item .flux-cart-order-item__price .woocommerce-Price-amount,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-order-item-wrap .flux-cart-order-item .flux-cart-order-item__price .woocommerce-Price-currencySymbol{color:#2f4873;font-size:18px;font-weight:700;line-height:1.3}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--cart_subtotal,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--order_total,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--shipping{border-bottom:1px solid rgba(47,72,115,.2);margin-bottom:24px;padding-bottom:24px;padding-top:24px}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--cart_subtotal .flux-cart-totals__label span,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--order_total .flux-cart-totals__label span,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--shipping .flux-cart-totals__label span{color:#2f4873;font-family:Montserrat;font-size:18px;font-weight:700;line-height:1.3}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--cart_subtotal .flux-cart-totals__value .flux-cart-totals__currency-badge,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--order_total .flux-cart-totals__value .flux-cart-totals__currency-badge,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--shipping .flux-cart-totals__value .flux-cart-totals__currency-badge{display:none}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--cart_subtotal .flux-cart-totals__value>span,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--order_total .flux-cart-totals__value>span,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--shipping .flux-cart-totals__value>span{display:flex;flex-direction:column}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--cart_subtotal .flux-cart-totals__value>span .woocommerce-Price-amount,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--cart_subtotal .flux-cart-totals__value>span .woocommerce-Price-currencySymbol,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--order_total .flux-cart-totals__value>span .woocommerce-Price-amount,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--order_total .flux-cart-totals__value>span .woocommerce-Price-currencySymbol,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--shipping .flux-cart-totals__value>span .woocommerce-Price-amount,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--shipping .flux-cart-totals__value>span .woocommerce-Price-currencySymbol{color:#2f4873;font-size:24px;font-weight:700;line-height:1.3}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--cart_subtotal .flux-cart-totals__value>span .includes_tax,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--cart_subtotal .flux-cart-totals__value>span .includes_tax .woocommerce-Price-amount,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--cart_subtotal .flux-cart-totals__value>span .includes_tax .woocommerce-Price-currencySymbol,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--cart_subtotal .flux-cart-totals__value>span .shipped_via,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--order_total .flux-cart-totals__value>span .includes_tax,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--order_total .flux-cart-totals__value>span .includes_tax .woocommerce-Price-amount,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--order_total .flux-cart-totals__value>span .includes_tax .woocommerce-Price-currencySymbol,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--order_total .flux-cart-totals__value>span .shipped_via,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--shipping .flux-cart-totals__value>span .includes_tax,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--shipping .flux-cart-totals__value>span .includes_tax .woocommerce-Price-amount,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--shipping .flux-cart-totals__value>span .includes_tax .woocommerce-Price-currencySymbol,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--shipping .flux-cart-totals__value>span .shipped_via{color:#152033;font-size:16px;font-style:italic;font-weight:400;line-height:1.3}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--shipping .flux-cart-totals__value>span{color:#2f4873;font-size:20px;font-weight:700;line-height:1.3}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--shipping .flux-cart-totals__value address,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--shipping .flux-cart-totals__value span,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--shipping .flux-cart-totals__value strong{color:#2f4873}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--order_total{border-bottom:0;margin-bottom:0}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--order_total .flux-cart-totals__value>span{align-items:end;gap:8px}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review .flux-ty-product-details .flux-cart-totals--order_total .flux-cart-totals__value>span>.woocommerce-Price-amount{background:#f2f0ee;color:#2f4873;display:flex;font-size:24px;font-weight:700;justify-content:end;line-height:1.3;padding:6px 8px;width:-moz-fit-content;width:fit-content}@media (min-width:1025px){.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left,.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right{padding-top:64px}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left{order:0;padding-bottom:0;padding-left:96px}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-ty-status{margin-bottom:64px;padding:40px}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-ty-status .flux-ty-status__left h2{font-size:24px;line-height:31px}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-ty-box{margin-bottom:64px}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-ty-map .flux-ty-map__map{height:450px}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-review-customer{gap:24p;margin-top:64px}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-left .flux-review-customer .flux-review-customer__row .flux-review-customer__content *{font-size:20px}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right{padding-right:96px}.woocommerce-order-received .flux-checkout .flux-checkout__content .woocommerce .flux-common-wrap .flux-common-wrap__wrapper .flux-common-wrap__content-right .flux-ty-order-review{background:#fff;border-left:1px solid rgba(47,72,115,.2);padding:48px}}#news .container{padding:40px 24px 56px}#news .container .news-container{grid-gap:24px;display:grid;gap:24px}#news .container .news-container .news-card{background:#f2f0ee;border-radius:4px}#news .container .news-container .news-card a{display:flex;flex-direction:column}#news .container .news-container .news-card a .card-header{height:320px;padding:16px 16px 0;position:relative}#news .container .news-container .news-card a .card-header img{border-radius:2px;transition:transform .3s ease-in-out}#news .container .news-container .news-card a .card-header .card-date{background:#f2f0ee;border-radius:2px;bottom:-16px;color:#2f4873;font-size:12px;font-weight:700;left:32px;line-height:16px;padding:6px 8px;position:absolute}#news .container .news-container .news-card a .card-content{padding:32px 32px 40px}#news .container .news-container .news-card a .card-content h2{font-size:20px;line-height:26px;margin-bottom:16px;word-break:break-word}#news .container .news-container .news-card a .card-content p{text-wrap:pretty;color:rgba(21,32,51,.8);font-size:16px;font-weight:400}#news .container .news-container .news-card a:hover .card-header img{transform:scale(.98)}#news .container .news-pagination{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:40px}#news .container .news-pagination .page-numbers{align-items:center;background-color:#f2f0ee;border:1.5px solid #f2f0ee;border-radius:2px;color:#2f4873;display:flex;flex-direction:column;font-weight:400;height:40px;justify-content:center;min-width:40px;transition:all .3s ease,color .3s ease;width:40px}#news .container .news-pagination .page-numbers.current,#news .container .news-pagination .page-numbers:active,#news .container .news-pagination .page-numbers:focus,#news .container .news-pagination .page-numbers:hover{background-color:#e26d5a;border:1.5px solid #e26d5a;color:#fff}#news .container .news-pagination .page-numbers:active svg path,#news .container .news-pagination .page-numbers:focus svg path,#news .container .news-pagination .page-numbers:hover svg path{stroke:#fff}@media (min-width:768px){#news .container .news-container{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){#news .container{padding:64px 64px 96px}}@media (min-width:1200px){#news .container .news-container{grid-template-columns:repeat(3,1fr)}}#editorial .container{max-width:824px;padding:40px 24px 56px}#editorial .container h1,#editorial .container h2,#editorial .container h3,#editorial .container h4,#editorial .container h5,#editorial .container h6{margin-bottom:24px;padding-top:24px;position:relative}#editorial .container p{color:#152033;font-size:18px;font-weight:400}#editorial .container p:not(:last-of-type){margin-bottom:24px}#editorial .container a:not(:has(img)){border-bottom:1.5px solid #e26d5a;color:#2f4873;font-size:18px;font-weight:400;padding-bottom:1px}#editorial .container a:not(:has(img)):hover{color:rgba(47,72,115,.8)}#editorial .container strong{color:#152033;font-weight:700}#editorial .container td{color:#152033}#editorial .container ul{margin-bottom:40px;margin-top:24px;padding-left:24px}#editorial .container ul li{color:#152033;line-height:24px;list-style-type:disc}#editorial .container ul li::marker{color:#152033}#editorial .container figure{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}#editorial .container figure figcaption{color:#152033;text-align:center}#editorial .container img{border-radius:2px;height:auto;max-height:600px}#editorial .container iframe{width:100%}@media (min-width:992px){#editorial .container{padding:64px 24px 96px}#editorial .container h1,#editorial .container h2,#editorial .container h3,#editorial .container h4,#editorial .container h5,#editorial .container h6{padding-top:48px}}#pre-footer .container{max-width:1224px;padding:56px 24px}#pre-footer .container .pre-footer-content{display:flex;flex-direction:column;gap:16px}#pre-footer .container .pre-footer-content h2{color:#2f4873;font-size:24px;font-weight:600;line-height:32px;max-width:calc(100% - 24px);position:relative;width:-moz-fit-content;width:fit-content}#pre-footer .container .pre-footer-content p{font-size:18px;font-weight:400;line-height:1.3}#pre-footer .container .pre-footer-content img{width:revert-layer}@media (min-width:992px){#pre-footer .container{padding:96px 24px}}footer{border-top:1px solid rgba(47,72,115,.2)}footer.checkout .container{padding-top:40px}footer.checkout .container .footer-infos-container,footer.checkout .container .footer-newsletter{display:none}footer .container{display:flex;flex-direction:column;gap:40px;max-width:1664px;padding:64px 24px 40px}footer .container .footer-newsletter .gform_wrapper{display:flex;flex-direction:column;gap:8px}footer .container .footer-newsletter .gform_wrapper.gform_validation_error{margin-bottom:34px}footer .container .footer-newsletter .gform_wrapper .gform_heading{display:flex;flex-direction:column;gap:8px}footer .container .footer-newsletter .gform_wrapper .gform_heading .gform_title{color:#2f4873;font-size:20px;font-weight:700;line-height:1.3}footer .container .footer-newsletter .gform_wrapper .gform_heading .gform_description{color:#152033;font-size:16px;line-height:1.3}footer .container .footer-newsletter .gform_wrapper form{display:flex;gap:8px;margin-top:16px;max-width:800px;width:100%}footer .container .footer-newsletter .gform_wrapper form .gform_body{width:100%}footer .container .footer-newsletter .gform_wrapper form .gform_body .gform_fields{height:100%}footer .container .footer-newsletter .gform_wrapper form .gform_body .gform_fields .gfield{position:relative}footer .container .footer-newsletter .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label{display:none}footer .container .footer-newsletter .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_email{height:100%}footer .container .footer-newsletter .gform_wrapper form .gform_body .gform_fields .gfield .gfield_validation_message{background:transparent!important;border:none!important;display:flex;font-size:0!important;margin:16px 0 0;padding:0;position:absolute}footer .container .footer-newsletter .gform_wrapper form .gform_body .gform_fields .gfield .gfield_validation_message:before{color:#e26d5a!important;content:"Veuillez renseigner une adresse email valide.";font-size:14px!important;line-height:18px!important}footer .container .footer-newsletter .gform_wrapper form .gform_footer{margin:0;padding:0}footer .container .footer-newsletter .gform_wrapper form .gform_footer .gform_button{margin:0}footer .container .footer-newsletter .gform_wrapper form .gform_footer .gform_button .btn-inside{align-items:center;border-radius:2px;display:flex;height:48px;justify-content:center;padding:0;width:48px}footer .container .footer-newsletter .gform_wrapper form .gform_footer .gform_button .btn-inside:before{background:#e26d5a}footer .container .footer-newsletter .gform_wrapper form .gform_footer .gform_button .btn-inside span{font-size:0}footer .container .footer-newsletter .gform_confirmation_wrapper .gform_confirmation_message{color:#e26d5a;font-size:18px;font-weight:700;text-align:center}footer .container .footer-infos-container{display:flex;flex-direction:column}footer .container .footer-infos-container .footer-infos{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);height:-moz-fit-content;height:fit-content;margin-bottom:40px}footer .container .footer-infos-container .footer-infos .info a{align-items:center;background:#f2f0ee;border-radius:8px;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;padding:16px;width:100%}footer .container .footer-infos-container .footer-infos .info a>div{align-items:center;background:#2f4873;border-radius:2px;display:flex;height:32px;justify-content:center;min-width:32px;width:32px}footer .container .footer-infos-container .footer-infos .info a>div .icon{transform:scale(.8)}footer .container .footer-infos-container .footer-infos .info a span{color:#152033;font-size:18px;font-weight:400;line-height:1.3;text-align:center}footer .container .footer-infos-container .categories .menu-footer-container ul,footer .container .footer-infos-container .categories .menu-principal-container ul,footer .container .footer-infos-container .more .menu-footer-container ul,footer .container .footer-infos-container .more .menu-principal-container ul{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px;display:block}footer .container .footer-infos-container .categories .menu-footer-container ul li,footer .container .footer-infos-container .categories .menu-principal-container ul li,footer .container .footer-infos-container .more .menu-footer-container ul li,footer .container .footer-infos-container .more .menu-principal-container ul li{margin-bottom:12px}footer .container .footer-infos-container .categories .menu-footer-container ul li .sub-menu,footer .container .footer-infos-container .categories .menu-principal-container ul li .sub-menu,footer .container .footer-infos-container .more .menu-footer-container ul li .sub-menu,footer .container .footer-infos-container .more .menu-principal-container ul li .sub-menu{display:none}footer .container #footer-copyright{display:flex;flex-direction:column;gap:8px}footer .container #footer-copyright .copyright p,footer .container #footer-copyright .legal a{font-size:12px;line-height:16px}footer .container #footer-copyright .copyright p{font-weight:400}footer .container #footer-copyright .copyright p,footer .container #footer-copyright .copyright p a{color:rgba(47,72,115,.6);font-size:14px;line-height:1.3}footer .container #footer-copyright .legal{display:flex;flex-wrap:wrap;gap:8px}footer .container #footer-copyright .legal a{color:#2f4873;font-size:14px}footer .container #footer-copyright .legal a:not(:last-child){margin-right:8px}footer .container .recaptcha{margin-top:-32px}footer .container .recaptcha a,footer .container .recaptcha p{color:rgba(47,72,115,.6);font-size:12px;font-weight:400;line-height:1.3}footer #subfooter{padding-bottom:92px}footer #subfooter .legal-text{background:#f2f0ee}footer #subfooter .legal-text p{padding:12px 24px;text-align:center}footer #subfooter .legal-img{display:flex;justify-content:center;padding:16px 24px 0}footer #subfooter .legal-img img{max-width:640px}@media (min-width:768px){footer #subfooter{padding-bottom:32px}footer #subfooter .legal-img{padding-top:32px}}@media (min-width:1200px){footer.checkout .container{padding:64px}footer .container{gap:0;padding:96px 64px 56px}footer .container .footer-newsletter .gform_wrapper{align-items:center;flex-direction:row;gap:16px;justify-content:space-between}footer .container .footer-newsletter .gform_wrapper .gform_heading{align-items:baseline;gap:12px;width:-moz-fit-content;width:fit-content}footer .container .footer-newsletter .gform_wrapper .gform_heading .gform_title{font-size:24px;line-height:32px}footer .container .footer-newsletter .gform_wrapper form{margin-top:16px;width:max(200px,min(60vw,800px))}footer .container .footer-newsletter .gform_wrapper form .gform_footer .gform_button .btn-inside{padding:16px 24px;width:auto}footer .container .footer-newsletter .gform_wrapper form .gform_footer .gform_button .btn-inside svg{display:none}footer .container .footer-newsletter .gform_wrapper form .gform_footer .gform_button .btn-inside span{font-size:0}footer .container .footer-newsletter .gform_wrapper form .gform_footer .gform_button .btn-inside span:before{color:#fff;content:"S'inscrire";font-size:18px;font-weight:400;line-height:1.3}footer .container .footer-infos-container{display:grid;grid-template-columns:repeat(5,1fr);padding:64px 0}footer .container .footer-infos-container .footer-infos{-moz-column-gap:32px;column-gap:32px;gap:12px;grid-area:1/1/2/3;margin-bottom:0}footer .container .footer-infos-container .footer-infos .info a{background:transparent;flex-direction:row;justify-content:flex-start;padding:0}footer .container .footer-infos-container .footer-infos .info a>div{background:transparent;position:relative;z-index:1}footer .container .footer-infos-container .footer-infos .info a>div:before{background:#2f4873;border-radius:2px;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:transform .35s ease-in-out;width:100%;z-index:-1}footer .container .footer-infos-container .footer-infos .info a span{text-align:left}footer .container .footer-infos-container .footer-infos .info a:hover>div:before{transform:skewX(8deg)}footer .container .footer-infos-container .footer-infos .info.mail{order:0}footer .container .footer-infos-container .footer-infos .info.hours{order:1}footer .container .footer-infos-container .footer-infos .info.address{order:2}footer .container .footer-infos-container .footer-infos .info.social-link{order:3}footer .container .footer-infos-container .footer-infos .info.phone{order:4}footer .container .footer-infos-container .footer-infos .info.social-link~.social-link{order:5}footer .container .footer-infos-container .categories,footer .container .footer-infos-container .more{border-bottom:none;padding-bottom:0}footer .container .footer-infos-container .categories h4,footer .container .footer-infos-container .more h4{cursor:auto}footer .container .footer-infos-container .categories h4 i,footer .container .footer-infos-container .more h4 i{display:none}footer .container .footer-infos-container .categories .menu-footer-container,footer .container .footer-infos-container .categories .menu-principal-container,footer .container .footer-infos-container .more .menu-footer-container,footer .container .footer-infos-container .more .menu-principal-container{margin-top:16px;max-height:100%!important;overflow:visible}footer .container .footer-infos-container .categories .menu-footer-container ul li,footer .container .footer-infos-container .categories .menu-principal-container ul li,footer .container .footer-infos-container .more .menu-footer-container ul li,footer .container .footer-infos-container .more .menu-principal-container ul li{position:relative}footer .container .footer-infos-container .categories .menu-footer-container ul li a:before,footer .container .footer-infos-container .categories .menu-principal-container ul li a:before,footer .container .footer-infos-container .more .menu-footer-container ul li a:before,footer .container .footer-infos-container .more .menu-principal-container ul li a:before{border-color:transparent;border-style:solid;border-width:6px 8px 6px 0;content:"";display:inline-block;height:0;left:0;position:absolute;top:4px;transform:rotate(180deg);transition:all .3s ease-in-out;vertical-align:middle;width:0;z-index:-1}footer .container .footer-infos-container .categories .menu-footer-container ul li a:hover,footer .container .footer-infos-container .categories .menu-principal-container ul li a:hover,footer .container .footer-infos-container .more .menu-footer-container ul li a:hover,footer .container .footer-infos-container .more .menu-principal-container ul li a:hover{color:#2f4873}footer .container .footer-infos-container .categories .menu-footer-container ul li a:hover:before,footer .container .footer-infos-container .categories .menu-principal-container ul li a:hover:before,footer .container .footer-infos-container .more .menu-footer-container ul li a:hover:before,footer .container .footer-infos-container .more .menu-principal-container ul li a:hover:before{border-color:transparent #e26d5a transparent transparent;left:-12px}footer .container .footer-infos-container .categories{grid-area:1/3/2/5;left:15%;margin-bottom:0;position:relative}footer .container .footer-infos-container .categories .menu-principal-container ul{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px;display:block}footer .container .footer-infos-container .categories .menu-principal-container ul li{margin-bottom:12px}footer .container .footer-infos-container .more{grid-area:1/5/2/6;justify-self:end}footer .container .footer-infos-container .more .menu-footer-container ul{-moz-column-count:1;column-count:1}footer .container #footer-copyright{flex-direction:row;justify-content:space-between}footer .container #footer-copyright .copyright p a{transition:color .35s ease-in-out}footer .container #footer-copyright .copyright p a:hover{color:#3e7cb1}footer .container #footer-copyright .legal a{color:#152033;font-size:14px;transition:color .35s ease-in-out}footer .container #footer-copyright .legal a:hover{color:#3e7cb1}footer .container .recaptcha{margin-top:8px}footer .container .recaptcha p a{transition:color .35s ease-in-out}footer .container .recaptcha p a:hover{color:#3e7cb1}}#error-404 .container{align-items:center;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center;padding:32px 24px 57px}#error-404 .container svg{height:61px}#error-404 .container h2{margin:0;text-align:center}#error-404 .container .btn{margin-top:16px}#error-404 .container .btn .btn-inside{color:#fff}#error-404 .container .btn .btn-inside:before{background:#e26d5a}@media (min-width:992px){#error-404 .container{gap:24px;padding:62px}#error-404 .container svg{height:78px}#error-404 .container .btn{margin-top:24px}}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew-.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew-.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w-.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w-.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:italic;font-weight:100;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTxzL3I-JCGChYJ8VI-L6OO_au7B6xTru1H2.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:italic;font-weight:200;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrF3DWvA.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrc3PWvA.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTxxL3I-JCGChYJ8VI-L6OO_au7B6xTT3w.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrK3LWvA.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:italic;font-weight:600;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrB3XWvA.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrY3TWvA.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:italic;font-weight:800;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrf3fWvA.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:italic;font-weight:900;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrW3bWvA.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTxxL3I-JCGChYJ8VI-L6OO_au7B43LT3w.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTxwL3I-JCGChYJ8VI-L6OO_au7B497y_3E.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTxwL3I-JCGChYJ8VI-L6OO_au7B47rx_3E.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTx3L3I-JCGChYJ8VI-L6OO_au7B2xY.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTxwL3I-JCGChYJ8VI-L6OO_au7B4-Lw_3E.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTxwL3I-JCGChYJ8VI-L6OO_au7B4873_3E.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTxwL3I-JCGChYJ8VI-L6OO_au7B46r2_3E.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTxwL3I-JCGChYJ8VI-L6OO_au7B47b1_3E.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTxwL3I-JCGChYJ8VI-L6OO_au7B45L0_3E.ttf) format("truetype")}#maintenance{background:#fefcf9}#maintenance .container .maintenance-container{align-items:center;display:flex;flex-direction:column-reverse;gap:48px;justify-content:center;margin:64px 0 96px}#maintenance .container .maintenance-container .primary{display:flex;flex-direction:column;height:440px;min-height:440px;min-width:360px;position:relative;width:360px}#maintenance .container .maintenance-container .primary img{bottom:0;display:flex;height:440px;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;transition:opacity 2s ease;width:360px}#maintenance .container .maintenance-container .primary img.show{opacity:1!important}#maintenance .container .maintenance-container .primary .dots{bottom:-464px;display:flex;gap:8px;justify-content:center;position:relative}#maintenance .container .maintenance-container .primary .dots .dot{background:rgba(62,124,177,.3);border-radius:3px;height:8px;transition:width .5s ease;width:8px}#maintenance .container .maintenance-container .primary .dots .dot.active{background:#3e7cb1;width:24px}#maintenance .container .maintenance-container .primary .dots .dot:hover{cursor:pointer}#maintenance .container .maintenance-container .secondary{grid-gap:30px;display:grid;gap:30px;max-width:360px;text-align:center}#maintenance .container .maintenance-container .secondary .logo .mobile{height:230px;width:auto}#maintenance .container .maintenance-container .secondary .logo .desktop{display:none}#maintenance .container .maintenance-container .secondary .content h3{color:#2f4873;font-size:28px;font-weight:700;line-height:35px}#maintenance .container .maintenance-container .secondary .content h4{color:#e26d5a;font-size:18px;font-weight:700;line-height:22px;margin:40px 0 8px;text-transform:uppercase}#maintenance .container .maintenance-container .secondary .content .informations{display:flex;flex-direction:column;gap:4px}#maintenance .container .maintenance-container .secondary .content .informations a,#maintenance .container .maintenance-container .secondary .content .informations p{color:#2f4873;font-family:Barlow Condensed;font-size:20px;font-weight:400;line-height:24px}#maintenance .container .maintenance-container .secondary .content .social-links{display:flex;gap:8px;justify-content:center;margin-top:12px}#maintenance .container .maintenance-container .secondary .content .social-links a svg{width:18px}@media (min-width:992px){#maintenance .container .maintenance-container{flex-direction:row;gap:56px;height:100dvh;margin:0}#maintenance .container .maintenance-container .secondary{text-align:left}#maintenance .container .maintenance-container .secondary .logo{display:flex}#maintenance .container .maintenance-container .secondary .logo .mobile{display:none}#maintenance .container .maintenance-container .secondary .logo .desktop{display:flex;width:auto}#maintenance .container .maintenance-container .secondary .content h4{margin:24px 0 8px}#maintenance .container .maintenance-container .secondary .content .social-links{justify-content:start}#maintenance .container .maintenance-container .secondary.center{text-align:center}#maintenance .container .maintenance-container .secondary.center .logo,#maintenance .container .maintenance-container .secondary.center .social-links{justify-content:center}}