@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}@keyframes Alert_titleGradientMove__ehuwB{0%{background-position:0}50%{background-position:0 80px}to{background-position:0}}@keyframes Alert_fadeIn__ZEOWm{0%{opacity:0}to{opacity:1}}@keyframes Alert_fadeOut__KJTGF{0%{opacity:1;position:absolute}to{opacity:0;position:absolute}}@keyframes Alert_moveBlock__xlvM2{0%{position:absolute;left:0;opacity:1}to{position:absolute;left:-100vw;opacity:0}}.Alert_alert__qzbll{width:100%;padding:8px 15px;border:1px solid;border-radius:2px;color:#000;font-size:14px}.Alert_alert__qzbll button{margin:auto;padding-bottom:0}.Alert_alert__qzbll.Alert_error__8fGDq{border-color:#ffccc7;background-color:#fff2f0}@keyframes SignsChoice_titleGradientMove__NfUxr{0%{background-position:0}50%{background-position:0 80px}to{background-position:0}}@keyframes SignsChoice_fadeIn__RQ5Dd{0%{opacity:0}to{opacity:1}}@keyframes SignsChoice_fadeOut__1CXZs{0%{opacity:1;position:absolute}to{opacity:0;position:absolute}}@keyframes SignsChoice_moveBlock__QkJb8{0%{position:absolute;left:0;opacity:1}to{position:absolute;left:-100vw;opacity:0}}@keyframes SignsChoice_heartbeat__goV5_{0%{transform:scale(.85)}20%{transform:scale(1)}40%{transform:scale(.85)}60%{transform:scale(1)}80%{transform:scale(.85)}to{transform:scale(.85)}}.SignsChoice_signsChoice___Ldc3{text-align:center}.SignsChoice_signsChoice___Ldc3 .SignsChoice_animateEventWrapper__QOIb1{margin:50px auto}.SignsChoice_signsChoice___Ldc3 ul{display:flex;flex-wrap:nowrap;margin:10px 0 0;padding:0;list-style:none;overflow-x:scroll}@media(min-width:768px){.SignsChoice_signsChoice___Ldc3 ul{flex-wrap:wrap;overflow-x:inherit}}.SignsChoice_signsChoice___Ldc3 ul .swiper .swiper-slide-active li{padding-top:0}.SignsChoice_signsChoice___Ldc3 ul .swiper .swiper-slide-active li a>div,.SignsChoice_signsChoice___Ldc3 ul .swiper .swiper-slide-active li span>div{width:150px}.SignsChoice_signsChoice___Ldc3 ul .swiper button.previousButton{background:linear-gradient(90deg,#fff,transparent);left:-12px}.SignsChoice_signsChoice___Ldc3 ul .swiper button.nextButton{background:linear-gradient(90deg,transparent,#fff);right:-12px}.SignsChoice_signsChoice___Ldc3 ul li{flex:0 0 200px;margin-bottom:15px;position:relative;transition:.4s;padding-top:35px;height:150px}@media(min-width:768px){.SignsChoice_signsChoice___Ldc3 ul li{margin-bottom:30px;padding-top:0;flex:initial;width:33.33%}}.SignsChoice_signsChoice___Ldc3 ul li:hover .SignsChoice_name__m2Fnr{color:#02a5a7;top:-2px}.SignsChoice_signsChoice___Ldc3 ul li:hover .SignsChoice_name__m2Fnr:after{top:25px;opacity:1}.SignsChoice_signsChoice___Ldc3 ul li img{width:100%;transition:.2s}.SignsChoice_signsChoice___Ldc3 ul li .SignsChoice_name__m2Fnr{position:relative;display:block;top:0;margin-bottom:0;font-size:12px;font-weight:700;text-transform:uppercase;line-height:.8;transition:.2s ease-in-out;margin-top:0}@media(min-width:768px){.SignsChoice_signsChoice___Ldc3 ul li .SignsChoice_name__m2Fnr{font-size:16px}}.SignsChoice_signsChoice___Ldc3 ul li a,.SignsChoice_signsChoice___Ldc3 ul li>span{display:flex;flex-direction:column;justify-self:center;align-items:center}.SignsChoice_signsChoice___Ldc3 ul li .SignsChoice_signElements__7recQ{z-index:2;width:75px;position:relative;transition:.4s}@media(min-width:768px){.SignsChoice_signsChoice___Ldc3 ul li .SignsChoice_signElements__7recQ{width:auto}}.SignsChoice_signsChoice___Ldc3 ul li .SignsChoice_signElements__7recQ>span{position:relative;top:-3px}@media(min-width:768px){.SignsChoice_signsChoice___Ldc3 ul li .SignsChoice_signElements__7recQ>span{left:5px}}.SignsChoice_signsChoice___Ldc3 ul li .SignsChoice_signElements__7recQ .SignsChoice_cube__xQMKC{position:absolute;width:100%;height:105%}@media(min-width:768px){.SignsChoice_signsChoice___Ldc3 ul li .SignsChoice_signElements__7recQ .SignsChoice_cube__xQMKC{width:108%;height:110%}}.SignsChoice_signsChoice___Ldc3 ul li .SignsChoice_signElements__7recQ .SignsChoice_cube__xQMKC span{border:1px solid;-o-border-image:linear-gradient(0deg,#b79e56,#e2cc8c) 1;border-image:linear-gradient(0deg,#b79e56,#e2cc8c) 1;width:68%;height:65%;position:absolute;top:10%;left:16%;transform:translateX(-50%) translateY(-50%);transform-origin:center;transition:.2s ease-in-out}.SignsChoice_signsChoice___Ldc3 ul li .SignsChoice_signElements__7recQ .SignsChoice_cube__xQMKC span:first-child{transform:rotate(10deg);transition:.8s ease-in-out}.SignsChoice_signsChoice___Ldc3 ul li .SignsChoice_signElements__7recQ .SignsChoice_cube__xQMKC span:nth-child(2){transform:rotate(18deg);transition:.6s ease-in-out}.SignsChoice_signsChoice___Ldc3 ul li .SignsChoice_signElements__7recQ .SignsChoice_cube__xQMKC span:nth-child(3){transform:rotate(24deg);transition:.3s ease-in-out}.SignsChoice_signsChoice___Ldc3 ul li:hover .SignsChoice_signElements__7recQ .SignsChoice_cube__xQMKC span:first-child{transform:rotate(20deg)}.SignsChoice_signsChoice___Ldc3 ul li:hover .SignsChoice_signElements__7recQ .SignsChoice_cube__xQMKC span:nth-child(2){transform:rotate(28deg)}.SignsChoice_signsChoice___Ldc3 ul li:hover .SignsChoice_signElements__7recQ .SignsChoice_cube__xQMKC span:nth-child(3){transform:rotate(34deg)}@media(min-width:768px){.SignsChoice_signsChoice___Ldc3 ul{padding:0 50px}.SignsChoice_signsChoice___Ldc3 ul li{width:16.66%}}.SignsChoice_signsChoice___Ldc3 .SignsChoice_othersWrapper__CfShp{background:#f5f5f5;padding:0 20px 40px;margin-top:20px;position:relative}@media(min-width:768px){.SignsChoice_signsChoice___Ldc3 .SignsChoice_othersWrapper__CfShp{margin-top:40px}}.SignsChoice_signsChoice___Ldc3 .SignsChoice_othersWrapper__CfShp .SignsChoice_itemsWrapper__gY2Sm{max-width:1024px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.SignsChoice_signsChoice___Ldc3 .SignsChoice_othersWrapper__CfShp .SignsChoice_item__nVUWZ{padding:10px;border:1px solid #ccc;background:#fcfcfc;flex:1;margin:1%;cursor:pointer;position:relative;display:flex;align-items:center;transition:.2s;transform:scale(.98)}@media(min-width:768px){.SignsChoice_signsChoice___Ldc3 .SignsChoice_othersWrapper__CfShp .SignsChoice_item__nVUWZ{flex:0 0 48%}}.SignsChoice_signsChoice___Ldc3 .SignsChoice_othersWrapper__CfShp .SignsChoice_item__nVUWZ a{display:flex;align-items:center}.SignsChoice_signsChoice___Ldc3 .SignsChoice_othersWrapper__CfShp .SignsChoice_item__nVUWZ:hover{z-index:2;position:relative;transform:scale(1);box-shadow:0 3px 10px rgba(0,0,0,.2)}.SignsChoice_signsChoice___Ldc3 .SignsChoice_othersWrapper__CfShp .SignsChoice_item__nVUWZ .SignsChoice_images__HLvJO{width:120px;height:80px;background:gray;overflow:hidden}.SignsChoice_signsChoice___Ldc3 .SignsChoice_othersWrapper__CfShp .SignsChoice_item__nVUWZ .SignsChoice_content__kdVxI{flex:1;text-align:left;padding-left:10px}.SignsChoice_signsChoice___Ldc3 .SignsChoice_othersWrapper__CfShp .SignsChoice_item__nVUWZ .SignsChoice_content__kdVxI h3{margin:0;font-size:14px;line-height:18px}@media(min-width:768px){.SignsChoice_signsChoice___Ldc3 .SignsChoice_othersWrapper__CfShp .SignsChoice_item__nVUWZ .SignsChoice_content__kdVxI h3{font-size:18px}}.SignsChoice_signsChoice___Ldc3 .SignsChoice_othersWrapper__CfShp .SignsChoice_item__nVUWZ .SignsChoice_content__kdVxI p{margin:0;line-height:14px;text-align:left;font-size:12px}@media(min-width:768px){.SignsChoice_signsChoice___Ldc3 .SignsChoice_othersWrapper__CfShp .SignsChoice_item__nVUWZ .SignsChoice_content__kdVxI p{margin:5px 0 0;line-height:20px}}.SignsChoice_signsChoice___Ldc3 .SignsChoice_othersWrapper__CfShp .SignsChoice_item__nVUWZ .SignsChoice_content__kdVxI p span{text-decoration:underline}.SignsChoice_signsChoice___Ldc3 .SignsChoice_othersWrapper__CfShp .SignsChoice_item__nVUWZ .SignsChoice_picto__PCrCz{position:absolute;right:10px;bottom:0;font-size:20px;color:#b79e56}@media(min-width:768px){.SignsChoice_signsChoice___Ldc3 .SignsChoice_othersWrapper__CfShp .SignsChoice_item__nVUWZ .SignsChoice_picto__PCrCz{font-size:30px}}.SignsChoice_signsChoice___Ldc3 .SignsChoice_othersWrapper__CfShp .SignsChoice_item__nVUWZ:nth-child(2) .SignsChoice_picto__PCrCz{color:#e21344;animation:SignsChoice_heartbeat__goV5_ 1.5s infinite}.SignsChoice_signsChoice___Ldc3 .SignsChoice_seoText__mBkYx{padding:40px 40px 0;text-align:left}.SignsChoice_signsChoice___Ldc3 .SignsChoice_registrationLink__0b7IW{font-weight:700;color:#b79e56;display:inline;margin-left:10px}.SignsChoice_signsChoice___Ldc3 .SignsChoice_registrationLink__0b7IW svg{position:relative;top:5px;font-size:20px}@keyframes SignsChoice_flap-wings__6llgS{0%{left:50%;bottom:-60px}50%{left:50.5%;bottom:-58px}to{left:50%;bottom:-60px}}.SignsChoice_signsChoice___Ldc3 .SignsChoice_newsletterButton__DdnKS{width:100%;max-width:1024px;display:flex;justify-content:center;align-items:center;padding:10px 0 20px;margin:0 auto;position:relative;z-index:20;cursor:pointer}.SignsChoice_signsChoice___Ldc3 .SignsChoice_newsletterButton__DdnKS .SignsChoice_image__b_unM{position:absolute;left:50%;bottom:-60px;width:100px;transform:translateX(-50%);animation:SignsChoice_flap-wings__6llgS 2s infinite}@media(min-width:768px){.SignsChoice_signsChoice___Ldc3 .SignsChoice_newsletterButton__DdnKS .SignsChoice_image__b_unM{width:130px}}.SignsChoice_signsChoice___Ldc3 .SignsChoice_newsletterButton__DdnKS .SignsChoice_text__W0VAl{margin:0;width:100%;font-weight:700;text-align:center}@media(min-width:768px){.SignsChoice_signsChoice___Ldc3 .SignsChoice_newsletterButton__DdnKS .SignsChoice_text__W0VAl{width:100%}}.SignsChoice_signsChoice___Ldc3 .SignsChoice_newsletterButton__DdnKS .SignsChoice_text__W0VAl span span{text-decoration:underline;text-transform:uppercase;font-weight:700;color:#b79e56}.SignsChoice_signsChoice___Ldc3 .SignsChoice_newsletterButton__DdnKS button{margin-top:0}.SignsChoice_signsChoice___Ldc3 .SignsChoice_newsletterButton__DdnKS button span{display:flex;align-items:center}.SignsChoice_signsChoice___Ldc3 .SignsChoice_newsletterButton__DdnKS button span svg{margin-right:10px}.SignsChoice_signsChoice___Ldc3 .SignsChoice_newsletterButton__DdnKS.SignsChoice_first__BZZ4K{font-size:13px}@media(min-width:768px){.SignsChoice_signsChoice___Ldc3 .SignsChoice_newsletterButton__DdnKS.SignsChoice_first__BZZ4K{font-size:15px}}.SignsChoice_signsChoice___Ldc3 .SignsChoice_newsletterButton__DdnKS.SignsChoice_first__BZZ4K div{font-weight:400}.SignsChoice_signsChoice___Ldc3 .SignsChoice_newsletterButton__DdnKS.SignsChoice_first__BZZ4K div br{display:none}.SignsChoice_signChoiceModal__vEalm{padding:0 40px 40px}.SignsChoice_signChoiceModal__vEalm .SignsChoice_formWrapper__CS9jo{margin-top:15px}.SignsChoice_signChoiceModal__vEalm .SignsChoice_formWrapper__CS9jo .SignsChoice_formTitle__ChXu3{display:block;margin-bottom:14px;font-size:20px;font-weight:700;color:#b79e56;line-height:1}.SignsChoice_signChoiceModal__vEalm .SignsChoice_formWrapper__CS9jo form{display:flex;flex-direction:column;max-width:420px;margin:auto;flex-wrap:wrap;padding:0 20px}.SignsChoice_signChoiceModal__vEalm .SignsChoice_formWrapper__CS9jo form .SignsChoice_birthDateField__Q4xod{flex:1 1;padding:10px;border:1px solid #cfcfcf;text-align:center}@media(min-width:768px){.SignsChoice_signChoiceModal__vEalm .SignsChoice_formWrapper__CS9jo form .SignsChoice_birthDateField__Q4xod{margin-right:20px}}.SignsChoice_signChoiceModal__vEalm .SignsChoice_formWrapper__CS9jo form .SignsChoice_birthDateField__Q4xod::-moz-placeholder{font-family:Lato,sans-serif;font-size:16px}.SignsChoice_signChoiceModal__vEalm .SignsChoice_formWrapper__CS9jo form .SignsChoice_birthDateField__Q4xod::placeholder{font-family:Lato,sans-serif;font-size:16px}.SignsChoice_signChoiceModal__vEalm .SignsChoice_formWrapper__CS9jo form .SignsChoice_alertWrapper__NR4sD,.SignsChoice_signChoiceModal__vEalm .SignsChoice_formWrapper__CS9jo form button{width:100%;margin-top:14px}.SignsChoice_moreConsultedHoroscopes__49LrH{padding:40px 0}.SignsChoice_moreConsultedHoroscopes__49LrH h2 span{color:#b79e56;font-weight:700}.SignsChoice_moreConsultedHoroscopes__49LrH .SignsChoice_horoscopesGroup___zi_f{max-width:1024px;margin:0 auto;display:flex;flex-direction:column;flex-wrap:wrap}@media(min-width:768px){.SignsChoice_moreConsultedHoroscopes__49LrH .SignsChoice_horoscopesGroup___zi_f{max-height:200px}}.SignsChoice_moreConsultedHoroscopes__49LrH .SignsChoice_horoscopesGroup___zi_f .SignsChoice_horoscopeLink__LsZ1a{padding:10px 0;border-bottom:1px solid #bbb;flex:0 0 50%;margin:0 20px;text-align:left;position:relative}.SignsChoice_moreConsultedHoroscopes__49LrH .SignsChoice_horoscopesGroup___zi_f .SignsChoice_horoscopeLink__LsZ1a:after{content:"";position:absolute;bottom:-1px;right:0;width:0;height:2px;background:#b79e56;transition:.4s;z-index:2;display:block}.SignsChoice_moreConsultedHoroscopes__49LrH .SignsChoice_horoscopesGroup___zi_f .SignsChoice_horoscopeLink__LsZ1a:hover:after{width:30%}.SignsChoice_moreConsultedHoroscopes__49LrH .SignsChoice_horoscopesGroup___zi_f .SignsChoice_horoscopeLink__LsZ1a:hover h4 span{opacity:.6}.SignsChoice_moreConsultedHoroscopes__49LrH .SignsChoice_horoscopesGroup___zi_f .SignsChoice_horoscopeLink__LsZ1a h4{margin:0;font-weight:400;font-size:16px}@media(min-width:768px){.SignsChoice_moreConsultedHoroscopes__49LrH .SignsChoice_horoscopesGroup___zi_f .SignsChoice_horoscopeLink__LsZ1a h4{font-size:18px}}.SignsChoice_moreConsultedHoroscopes__49LrH .SignsChoice_horoscopesGroup___zi_f .SignsChoice_horoscopeLink__LsZ1a h4>span{font-size:22px;font-weight:700;margin-right:10px;transition:.4s;font-family:Caveat,cursive;color:#b79e56}@media(min-width:768px){.SignsChoice_moreConsultedHoroscopes__49LrH .SignsChoice_horoscopesGroup___zi_f .SignsChoice_horoscopeLink__LsZ1a h4>span{font-size:34px}}@keyframes NewsletterSubscriptionForm_titleGradientMove__WaFvF{0%{background-position:0}50%{background-position:0 80px}to{background-position:0}}@keyframes NewsletterSubscriptionForm_fadeIn__TYuz5{0%{opacity:0}to{opacity:1}}@keyframes NewsletterSubscriptionForm_fadeOut__AHhrw{0%{opacity:1;position:absolute}to{opacity:0;position:absolute}}@keyframes NewsletterSubscriptionForm_moveBlock__h5L7R{0%{position:absolute;left:0;opacity:1}to{position:absolute;left:-100vw;opacity:0}}.NewsletterSubscriptionForm_newsletter__3l640{background-color:#f5f5f5;position:relative}.NewsletterSubscriptionForm_newsletter__3l640 .NewsletterSubscriptionForm_content___E3wh{max-width:1024px;margin:auto;padding:10px 35px}@media(min-width:768px){.NewsletterSubscriptionForm_newsletter__3l640 .NewsletterSubscriptionForm_content___E3wh{padding:35px}}.NewsletterSubscriptionForm_newsletter__3l640 .NewsletterSubscriptionForm_content___E3wh .NewsletterSubscriptionForm_form__tqyj2{position:relative}.NewsletterSubscriptionForm_newsletter__3l640 .NewsletterSubscriptionForm_content___E3wh .NewsletterSubscriptionForm_form__tqyj2 .NewsletterSubscriptionForm_fields__1I8x8{display:flex;flex-wrap:wrap}@media(min-width:768px){.NewsletterSubscriptionForm_newsletter__3l640 .NewsletterSubscriptionForm_content___E3wh .NewsletterSubscriptionForm_form__tqyj2 .NewsletterSubscriptionForm_fields__1I8x8{margin-bottom:20px}}.NewsletterSubscriptionForm_newsletter__3l640 .NewsletterSubscriptionForm_content___E3wh .NewsletterSubscriptionForm_form__tqyj2 .NewsletterSubscriptionForm_fields__1I8x8 .NewsletterSubscriptionForm_formItem__DpT7g{min-width:100%;flex:1 1;margin-bottom:17px}.NewsletterSubscriptionForm_newsletter__3l640 .NewsletterSubscriptionForm_content___E3wh .NewsletterSubscriptionForm_form__tqyj2 .NewsletterSubscriptionForm_fields__1I8x8 .NewsletterSubscriptionForm_formItem__DpT7g:last-child{margin-right:0}.NewsletterSubscriptionForm_newsletter__3l640 .NewsletterSubscriptionForm_content___E3wh .NewsletterSubscriptionForm_form__tqyj2 .NewsletterSubscriptionForm_fields__1I8x8 .NewsletterSubscriptionForm_formItem__DpT7g .NewsletterSubscriptionForm_validationMessage__qUqOd{font-size:12px;margin-top:0}.NewsletterSubscriptionForm_newsletter__3l640 .NewsletterSubscriptionForm_content___E3wh .NewsletterSubscriptionForm_form__tqyj2 button{width:100%;max-width:360px;width:auto;margin:30px auto 0;line-height:1}.NewsletterSubscriptionForm_newsletter__3l640 .NewsletterSubscriptionForm_content___E3wh .NewsletterSubscriptionForm_title__VVIKv{color:#b79e56;font-size:20px;text-align:center;font-weight:700}.NewsletterSubscriptionForm_newsletter__3l640 .NewsletterSubscriptionForm_content___E3wh .NewsletterSubscriptionForm_imageWrapper__z_1jN{margin:20px 0;text-align:center}.NewsletterSubscriptionForm_newsletter__3l640 .NewsletterSubscriptionForm_content___E3wh .NewsletterSubscriptionForm_consentsWrapper__d9Q2I{line-height:1}.NewsletterSubscriptionForm_newsletter__3l640 .NewsletterSubscriptionForm_content___E3wh .NewsletterSubscriptionForm_consentsWrapper__d9Q2I p{line-height:1.2}.NewsletterSubscriptionForm_newsletter__3l640 .NewsletterSubscriptionForm_content___E3wh .NewsletterSubscriptionForm_consentsWrapper__d9Q2I label,.NewsletterSubscriptionForm_newsletter__3l640 .NewsletterSubscriptionForm_content___E3wh .NewsletterSubscriptionForm_consentsWrapper__d9Q2I p{font-size:10px}.NewsletterSubscriptionForm_newsletter__3l640 .NewsletterSubscriptionForm_content___E3wh .NewsletterSubscriptionForm_consentsWrapper__d9Q2I a{text-decoration:underline}.NewsletterSubscriptionForm_newsletter__3l640 .NewsletterSubscriptionForm_content___E3wh .NewsletterSubscriptionForm_consentsWrapper__d9Q2I label{margin-bottom:6px}.NewsletterSubscriptionForm_newsletter__3l640 .NewsletterSubscriptionForm_content___E3wh .NewsletterSubscriptionForm_consentsWrapper__d9Q2I sup{font-size:9.5px}@keyframes MostPopularLinks_titleGradientMove__eVi8n{0%{background-position:0}50%{background-position:0 80px}to{background-position:0}}@keyframes MostPopularLinks_fadeIn__QkHt1{0%{opacity:0}to{opacity:1}}@keyframes MostPopularLinks_fadeOut__m_7VC{0%{opacity:1;position:absolute}to{opacity:0;position:absolute}}@keyframes MostPopularLinks_moveBlock__k8Tty{0%{position:absolute;left:0;opacity:1}to{position:absolute;left:-100vw;opacity:0}}.MostPopularLinks_moreConsultedPages__L7kuE{background:#f5f5f5;padding:40px 0;margin-top:0;position:relative}.MostPopularLinks_moreConsultedPages__L7kuE.MostPopularLinks_hasTopArrow__KoslA{padding:60px 0 40px;margin-top:40px}.MostPopularLinks_moreConsultedPages__L7kuE.MostPopularLinks_hasTopArrow__KoslA:before{content:"";width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:40px 100px 0;transform:rotate(0deg);position:absolute;top:0;left:50%;transform:translateX(-50%)}.MostPopularLinks_moreConsultedPages__L7kuE h3{margin:0 0 25px;color:#363636;text-transform:uppercase;font-size:18px;font-weight:500;text-align:center}@media(min-width:768px){.MostPopularLinks_moreConsultedPages__L7kuE h3{font-size:25px}}.MostPopularLinks_moreConsultedPages__L7kuE h3 span{color:#b79e56;font-weight:700}.MostPopularLinks_moreConsultedPages__L7kuE .MostPopularLinks_linksGroup__9PojD{max-width:1024px;margin:0 auto;display:flex;flex-direction:column;flex-wrap:wrap}@media(min-width:768px){.MostPopularLinks_moreConsultedPages__L7kuE .MostPopularLinks_linksGroup__9PojD{max-height:200px}}.MostPopularLinks_moreConsultedPages__L7kuE .MostPopularLinks_linksGroup__9PojD .MostPopularLinks_linkWrapper__gIV2M{padding:10px 0;border-bottom:1px solid #bbb;flex:0 0 50%;margin:0 20px;text-align:left;position:relative}.MostPopularLinks_moreConsultedPages__L7kuE .MostPopularLinks_linksGroup__9PojD .MostPopularLinks_linkWrapper__gIV2M:after{content:"";position:absolute;bottom:-1px;right:0;width:0;height:2px;background:#b79e56;transition:.4s;z-index:2;display:block}.MostPopularLinks_moreConsultedPages__L7kuE .MostPopularLinks_linksGroup__9PojD .MostPopularLinks_linkWrapper__gIV2M:hover:after{width:30%}.MostPopularLinks_moreConsultedPages__L7kuE .MostPopularLinks_linksGroup__9PojD .MostPopularLinks_linkWrapper__gIV2M:hover h4 span{opacity:.6}.MostPopularLinks_moreConsultedPages__L7kuE .MostPopularLinks_linksGroup__9PojD .MostPopularLinks_linkWrapper__gIV2M h3{margin:0;font-weight:400;font-size:16px;text-align:left;text-transform:none}@media(min-width:768px){.MostPopularLinks_moreConsultedPages__L7kuE .MostPopularLinks_linksGroup__9PojD .MostPopularLinks_linkWrapper__gIV2M h3{font-size:18px}}.MostPopularLinks_moreConsultedPages__L7kuE .MostPopularLinks_linksGroup__9PojD .MostPopularLinks_linkWrapper__gIV2M h3>span{font-size:22px;font-weight:700;margin-right:10px;transition:.4s;font-family:Caveat,cursive;color:#b79e56}@media(min-width:768px){.MostPopularLinks_moreConsultedPages__L7kuE .MostPopularLinks_linksGroup__9PojD .MostPopularLinks_linkWrapper__gIV2M h3>span{font-size:34px}}@import"https://fonts.googleapis.com/css2?family=Qwitcher+Grypen&display=swap";@keyframes AnimateEvent_titleGradientMove__fBoXc{0%{background-position:0}50%{background-position:0 80px}to{background-position:0}}@keyframes AnimateEvent_fadeIn__kkaO5{0%{opacity:0}to{opacity:1}}@keyframes AnimateEvent_fadeOut__WUEIZ{0%{opacity:1;position:absolute}to{opacity:0;position:absolute}}@keyframes AnimateEvent_moveBlock__UV19D{0%{position:absolute;left:0;opacity:1}to{position:absolute;left:-100vw;opacity:0}}.AnimateEvent_resources__IYKcF{width:100%;height:200px}@media(min-width:768px){.AnimateEvent_resources__IYKcF{height:500px}}.AnimateEvent_resources__IYKcF .AnimateEvent_resourceImageWrapper__IJPfR{width:100%}.AnimateEvent_resources__IYKcF .AnimateEvent_resourceImageWrapper__IJPfR:hover{cursor:pointer}.AnimateEvent_resources__IYKcF .swiper{height:100%}.AnimateEvent_resources__IYKcF .swiper-pagination{bottom:0}@import"https://fonts.googleapis.com/css2?family=Kameron:wght@400..700&family=Pacifico&family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&display=swap";@keyframes ChristmasHomeBanner_titleGradientMove__bnFjK{0%{background-position:0}50%{background-position:0 80px}to{background-position:0}}@keyframes ChristmasHomeBanner_fadeIn__XO3av{0%{opacity:0}to{opacity:1}}@keyframes ChristmasHomeBanner_fadeOut__guytm{0%{opacity:1;position:absolute}to{opacity:0;position:absolute}}@keyframes ChristmasHomeBanner_moveBlock__wQklg{0%{position:absolute;left:0;opacity:1}to{position:absolute;left:-100vw;opacity:0}}.ChristmasHomeBanner_christmasHomeBanner__jLa09{position:relative;z-index:1}@media(min-width:768px){.ChristmasHomeBanner_christmasHomeBanner__jLa09 .ChristmasHomeBanner_topContent___2XFA{gap:100px;align-items:center}}.ChristmasHomeBanner_christmasHomeBanner__jLa09 .ChristmasHomeBanner_topContent___2XFA .ChristmasHomeBanner_treeImageWrapper__4RnIS{width:200px}@media(min-width:768px){.ChristmasHomeBanner_christmasHomeBanner__jLa09 .ChristmasHomeBanner_topContent___2XFA .ChristmasHomeBanner_treeImageWrapper__4RnIS{width:300px}}.ChristmasHomeBanner_christmasHomeBanner__jLa09 .ChristmasHomeBanner_topContent___2XFA .ChristmasHomeBanner_santaImageWrapper__imtQd{width:130px}@media(min-width:768px){.ChristmasHomeBanner_christmasHomeBanner__jLa09 .ChristmasHomeBanner_topContent___2XFA .ChristmasHomeBanner_santaImageWrapper__imtQd{width:180px}}.ChristmasHomeBanner_christmasHomeBanner__jLa09 .ChristmasHomeBanner_topContent___2XFA .ChristmasHomeBanner_topText__8weku{font-size:16px}@media(min-width:768px){.ChristmasHomeBanner_christmasHomeBanner__jLa09 .ChristmasHomeBanner_topContent___2XFA .ChristmasHomeBanner_topText__8weku{font-size:20px;line-height:1.2}}.ChristmasHomeBanner_christmasHomeBanner__jLa09 .ChristmasHomeBanner_topContent___2XFA .ChristmasHomeBanner_topText__8weku .ChristmasHomeBanner_title__eHPHJ{font-size:18px}@media(min-width:768px){.ChristmasHomeBanner_christmasHomeBanner__jLa09 .ChristmasHomeBanner_topContent___2XFA .ChristmasHomeBanner_topText__8weku .ChristmasHomeBanner_title__eHPHJ{font-size:40px}}.ChristmasHomeBanner_christmasHomeBanner__jLa09 button{border:1px solid #b79e56;background-color:#fff;color:#b79e56}.ChristmasHomeBanner_christmasHomeBanner__jLa09 button:hover{border-color:#fff;background-color:#b79e56;color:#fff}.ChristmasHomeBanner_roundedFooter__PdJ0J{border-radius:50% 50% 0 0/100% 100% 0 0}@media(min-width:768px){.ChristmasHomeBanner_roundedFooter__PdJ0J{border-radius:0}}.ChristmasHomeBanner_bottomText__oHmwA{font-size:18px}@media(min-width:768px){.ChristmasHomeBanner_bottomText__oHmwA{font-size:24px}}@keyframes NewYearHomeBanner_titleGradientMove__LBFjP{0%{background-position:0}50%{background-position:0 80px}to{background-position:0}}@keyframes NewYearHomeBanner_fadeIn__gD9qW{0%{opacity:0}to{opacity:1}}@keyframes NewYearHomeBanner_fadeOut__sMLj2{0%{opacity:1;position:absolute}to{opacity:0;position:absolute}}@keyframes NewYearHomeBanner_moveBlock__Vqil4{0%{position:absolute;left:0;opacity:1}to{position:absolute;left:-100vw;opacity:0}}.NewYearHomeBanner_homeBanner__LKBGw{overflow:hidden;position:relative;z-index:0;margin-bottom:20px}.NewYearHomeBanner_homeBanner__LKBGw .NewYearHomeBanner_inner__vCSfM{width:100%;font-size:12px;overflow:hidden;width:120vw;height:33vh;min-height:280px;position:relative;left:-10vw;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){.NewYearHomeBanner_homeBanner__LKBGw .NewYearHomeBanner_inner__vCSfM{height:24vh;min-height:320px;font-size:16px}}.NewYearHomeBanner_homeBanner__LKBGw .NewYearHomeBanner_inner__vCSfM .NewYearHomeBanner_bannerBackground__YK3CO{position:absolute;width:100%;height:100%;background:linear-gradient(180deg,#ff6062 4.9%,#500002)}.NewYearHomeBanner_homeBanner__LKBGw .NewYearHomeBanner_inner__vCSfM .NewYearHomeBanner_backgroundImage__vBqmx{position:absolute;bottom:0}.NewYearHomeBanner_homeBanner__LKBGw .NewYearHomeBanner_inner__vCSfM .NewYearHomeBanner_thematic__nfgc5{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;z-index:1}.NewYearHomeBanner_homeBanner__LKBGw .NewYearHomeBanner_inner__vCSfM .NewYearHomeBanner_thematic__nfgc5 .NewYearHomeBanner_title__twOGT{font-size:24px;font-family:Pacifico,cursive}.NewYearHomeBanner_homeBanner__LKBGw .NewYearHomeBanner_inner__vCSfM .NewYearHomeBanner_thematic__nfgc5 .NewYearHomeBanner_dateImage__VRKV3{margin:10px 0}.NewYearHomeBanner_homeBanner__LKBGw .NewYearHomeBanner_inner__vCSfM .NewYearHomeBanner_thematic__nfgc5 .NewYearHomeBanner_subtitle__VVjay{font-size:14px;text-transform:uppercase}.NewYearHomeBanner_homeBanner__LKBGw .NewYearHomeBanner_inner__vCSfM .NewYearHomeBanner_thematic__nfgc5 .NewYearHomeBanner_withCode__MKJ__{margin-top:5px;font-size:16px}.NewYearHomeBanner_homeBanner__LKBGw .NewYearHomeBanner_inner__vCSfM .NewYearHomeBanner_thematic__nfgc5 .NewYearHomeBanner_code__uy2aH{margin:5px 0;padding:6px;font-size:22px;font-weight:700;border:2px dashed #fff}.NewYearHomeBanner_homeBanner__LKBGw .NewYearHomeBanner_inner__vCSfM .NewYearHomeBanner_thematic__nfgc5 .NewYearHomeBanner_button__stBap{margin:10px 0;border-radius:20px;border:1px solid #242424;background:#fff;color:#b79e56;font-size:15px;font-family:"Source Serif Pro";text-transform:uppercase}.NewYearHomeBanner_homeBanner__LKBGw .NewYearHomeBanner_inner__vCSfM .NewYearHomeBanner_thematic__nfgc5 .NewYearHomeBanner_button__stBap:hover{background:#b79e56;color:#fff}.NewYearHomeBanner_homeBanner__LKBGw .NewYearHomeBanner_inner__vCSfM .NewYearHomeBanner_thematic__nfgc5 .NewYearHomeBanner_offer__dRzii{font-size:17px;font-weight:700}.NewYearHomeBanner_homeBanner__LKBGw .NewYearHomeBanner_inner__vCSfM .NewYearHomeBanner_thematic__nfgc5 .NewYearHomeBanner_confettis1__4Tttp,.NewYearHomeBanner_homeBanner__LKBGw .NewYearHomeBanner_inner__vCSfM .NewYearHomeBanner_thematic__nfgc5 .NewYearHomeBanner_confettis2__cvVSB{position:absolute;pointer-events:none}.NewYearHomeBanner_homeBanner__LKBGw .NewYearHomeBanner_inner__vCSfM .NewYearHomeBanner_thematic__nfgc5 .NewYearHomeBanner_confettis1__4Tttp{left:-270px;bottom:-45px}.NewYearHomeBanner_homeBanner__LKBGw .NewYearHomeBanner_inner__vCSfM .NewYearHomeBanner_thematic__nfgc5 .NewYearHomeBanner_confettis2__cvVSB{right:-250px;top:-50px}@keyframes ValentinesDayHomeBanner_titleGradientMove__wrC9a{0%{background-position:0}50%{background-position:0 80px}to{background-position:0}}@keyframes ValentinesDayHomeBanner_fadeIn___MVIu{0%{opacity:0}to{opacity:1}}@keyframes ValentinesDayHomeBanner_fadeOut__2o81s{0%{opacity:1;position:absolute}to{opacity:0;position:absolute}}@keyframes ValentinesDayHomeBanner_moveBlock__5gO0_{0%{position:absolute;left:0;opacity:1}to{position:absolute;left:-100vw;opacity:0}}@font-face{font-family:Spicy Rice;src:url(/fonts/SpicyRice.ttf);font-display:swap}.ValentinesDayHomeBanner_homeBanner__In4KJ{overflow:hidden;position:relative;z-index:0;margin-bottom:20px}.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_inner__jmSfU{width:100%;font-size:12px;overflow:hidden;width:120vw;height:26vh;min-height:280px;position:relative;left:-10vw;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_inner__jmSfU{height:24vh;min-height:320px;font-size:16px}}.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_inner__jmSfU .ValentinesDayHomeBanner_bannerBackground__3d8rN{position:absolute;width:100%;height:100%;background:linear-gradient(180deg,#fff .37%,#ffd8d8 44.87%,#ff8491)}.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_inner__jmSfU .ValentinesDayHomeBanner_thematic__CFvv2{position:relative;height:100%;margin-top:10px;display:flex;flex-direction:column;align-items:center;color:#fff;z-index:3!important}.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_inner__jmSfU .ValentinesDayHomeBanner_thematic__CFvv2 .ValentinesDayHomeBanner_title__7FxKp{font-size:35px;font-family:Spicy Rice;color:#e92f52}.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_vagueWrapper__YPSCw{position:absolute;display:flex;flex-direction:column;bottom:-4px;width:100%;z-index:1}.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_vagueWrapper__YPSCw span{width:100%!important}.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_vagueWrapper__YPSCw .ValentinesDayHomeBanner_underWave__oNQjv{width:100%;height:18px;background:#fff}@media(min-width:768px){.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_vagueWrapper__YPSCw .ValentinesDayHomeBanner_underWave__oNQjv{display:none}}.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_leftAngelWrapper__b2S4p{position:absolute;top:80px;left:-15px}@media(min-width:768px){.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_leftAngelWrapper__b2S4p{left:auto;right:58vw}}.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_rightAngelWrapper__Z6PHp{position:absolute;top:60px;right:30vw;transform:rotate(330deg) scaleX(-1);display:none}@media(min-width:1220px){.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_rightAngelWrapper__Z6PHp{display:block}}.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_fleurWrapper__pPhKm{position:absolute;left:50%;transform:translateX(-50%);top:50px;z-index:2}.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_fleurWrapper__pPhKm.ValentinesDayHomeBanner_en__cREUm{top:20px;width:220px}.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_rightLittleHeartWrapper2__pNEPp,.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_rightLittleHeartWrapper__qiTII{position:absolute;right:20vw;bottom:0;z-index:1;display:none}.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_rightLittleHeartWrapper__qiTII{bottom:40px}@media(min-width:1600px){.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_rightLittleHeartWrapper__qiTII{display:block}}.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_rightLittleHeartWrapper2__pNEPp{right:6vw}@media(min-width:768px){.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_rightLittleHeartWrapper2__pNEPp{display:block}}.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_leftLittleHeartWrapper__7l7nz{position:absolute;right:70vw;bottom:30px;z-index:1;display:none}@media(min-width:1081px){.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_leftLittleHeartWrapper__7l7nz{display:block}}.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_leftLittleHeartWrapper2__CgWdl{position:absolute;right:88vw;bottom:55px;z-index:1;display:none}@media(min-width:1081px){.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_leftLittleHeartWrapper2__CgWdl{display:block}}.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_leftBigHeartWrapper__HL5Hu{position:absolute;bottom:-20px;right:75vw;display:none}@media(min-width:1081px){.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_leftBigHeartWrapper__HL5Hu{display:block}}.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_rightBigHeartWrapper__m_i1f{position:absolute;right:-45px;bottom:0;z-index:1}@media(min-width:768px){.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_rightBigHeartWrapper__m_i1f{right:10vw}}.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_button__MHcDs{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);padding:10px 15px;border-radius:20px;border:3px solid rgba(233,47,82,.55);background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:#ea3054;font-size:20px;font-family:"Source Serif Pro";font-weight:700;line-height:1;width:300px;text-align:center;z-index:3;cursor:pointer}.ValentinesDayHomeBanner_homeBanner__In4KJ .ValentinesDayHomeBanner_subtitle__abx9i{position:absolute;bottom:10px;width:100%;text-align:center;z-index:1;color:#242424;font-family:"Source Serif Pro";font-size:18px}.ValentinesDayHomeBanner_homeBanner__In4KJ.ValentinesDayHomeBanner_lettres__jNkL3 .ValentinesDayHomeBanner_inner__jmSfU .ValentinesDayHomeBanner_bannerBackground__3d8rN{background:linear-gradient(180deg,#ff9898,#ffcbcc 50%,#ff667a)}.ValentinesDayHomeBanner_homeBanner__In4KJ.ValentinesDayHomeBanner_lettres__jNkL3 .ValentinesDayHomeBanner_inner__jmSfU .ValentinesDayHomeBanner_thematic__CFvv2{margin-top:20px;z-index:2}.ValentinesDayHomeBanner_homeBanner__In4KJ.ValentinesDayHomeBanner_lettres__jNkL3 .ValentinesDayHomeBanner_inner__jmSfU .ValentinesDayHomeBanner_thematic__CFvv2 .ValentinesDayHomeBanner_title2__XGNHk{font-family:Spicy Rice;font-size:20px;text-align:center;color:#fff;z-index:1}.ValentinesDayHomeBanner_homeBanner__In4KJ.ValentinesDayHomeBanner_lettres__jNkL3 .ValentinesDayHomeBanner_button__MHcDs{border:5px solid rgba(233,47,82,.55);font-size:20px}.ValentinesDayHomeBanner_homeBanner__In4KJ.ValentinesDayHomeBanner_lettres__jNkL3 .ValentinesDayHomeBanner_button__MHcDs .ValentinesDayHomeBanner_loveLetter__x2fQt{position:absolute;top:-40px;right:-30px}.ValentinesDayHomeBanner_homeBanner__In4KJ.ValentinesDayHomeBanner_lettres__jNkL3 .ValentinesDayHomeBanner_leftHearts__2mVEZ{position:absolute;left:0;z-index:2;display:none}@media(min-width:768px){.ValentinesDayHomeBanner_homeBanner__In4KJ.ValentinesDayHomeBanner_lettres__jNkL3 .ValentinesDayHomeBanner_leftHearts__2mVEZ{display:block}}@keyframes Friday13Banner_titleGradientMove__ncF8I{0%{background-position:0}50%{background-position:0 80px}to{background-position:0}}@keyframes Friday13Banner_fadeIn__Ddqi5{0%{opacity:0}to{opacity:1}}@keyframes Friday13Banner_fadeOut__CR7xC{0%{opacity:1;position:absolute}to{opacity:0;position:absolute}}@keyframes Friday13Banner_moveBlock__9_o4_{0%{position:absolute;left:0;opacity:1}to{position:absolute;left:-100vw;opacity:0}}@font-face{font-family:Akshar;src:url(/_next/static/media/Akshar.49cb09c7.ttf)}@font-face{font-family:Amita;src:url(/_next/static/media/Amita-Regular.f87497ca.ttf)}.Friday13Banner_wrapper__WlEG1{height:100%;height:350px;margin-bottom:50px;background:linear-gradient(180deg,#ffebca,#fff 91.98%);color:#242424;text-align:center;overflow:hidden}.Friday13Banner_wrapper__WlEG1 .Friday13Banner_content__o6dw0{position:relative;display:flex;flex-direction:column;justify-content:space-evenly;height:100%;width:-moz-fit-content;width:fit-content;margin:auto}.Friday13Banner_wrapper__WlEG1 .Friday13Banner_content__o6dw0 .Friday13Banner_title__sNQQJ{font-family:Amita;font-size:58px}.Friday13Banner_wrapper__WlEG1 .Friday13Banner_content__o6dw0 .Friday13Banner_description__t_TlX{font-family:Akshar;font-size:18px}.Friday13Banner_wrapper__WlEG1 .Friday13Banner_content__o6dw0 .Friday13Banner_button__Goj3u{width:-moz-fit-content;width:fit-content;margin:0 auto;padding:10px 15px;border-radius:10px;background:#d6b75f;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);font-size:15px;font-weight:700;cursor:pointer}.Friday13Banner_wrapper__WlEG1 .Friday13Banner_content__o6dw0 .Friday13Banner_rightIllustration__urM_S{position:absolute;top:40px;right:-175px}@media(min-width:768px){.Friday13Banner_wrapper__WlEG1 .Friday13Banner_content__o6dw0 .Friday13Banner_rightIllustration__urM_S{right:-200px}}.Friday13Banner_wrapper__WlEG1 .Friday13Banner_content__o6dw0 .Friday13Banner_clock__FpUa6{position:absolute;bottom:-2px;left:-290px}@media(min-width:768px){.Friday13Banner_wrapper__WlEG1 .Friday13Banner_content__o6dw0 .Friday13Banner_clock__FpUa6{left:-315px}}@keyframes HomeBanner_titleGradientMove__xpzI2{0%{background-position:0}50%{background-position:0 80px}to{background-position:0}}@keyframes HomeBanner_fadeIn__0rxwY{0%{opacity:0}to{opacity:1}}@keyframes HomeBanner_fadeOut__Fo_Uw{0%{opacity:1;position:absolute}to{opacity:0;position:absolute}}@keyframes HomeBanner_moveBlock__ywizs{0%{position:absolute;left:0;opacity:1}to{position:absolute;left:-100vw;opacity:0}}@font-face{font-family:Oooh Baby;src:url(/fonts/OoohBaby.ttf)}.HomeBanner_homeBanner__hOSab{overflow:hidden;position:relative;z-index:0;margin-bottom:20px}.HomeBanner_homeBanner__hOSab .nextButton:after,.HomeBanner_homeBanner__hOSab .previousButton:after{border-color:#fff}.HomeBanner_homeBanner__hOSab .HomeBanner_muguet__RxNkZ{font-family:Albertus}.HomeBanner_homeBanner__hOSab .HomeBanner_inner__D6bJ_{width:100%;min-height:240px;font-size:12px;overflow:hidden;height:30vh;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){.HomeBanner_homeBanner__hOSab .HomeBanner_inner__D6bJ_{font-size:16px}}.HomeBanner_homeBanner__hOSab .HomeBanner_inner__D6bJ_ .swiper{position:relative;width:100vw;height:150px;top:0;left:0;z-index:4}@media(min-width:768px){.HomeBanner_homeBanner__hOSab .HomeBanner_inner__D6bJ_ .swiper{height:250px}}.HomeBanner_homeBanner__hOSab .HomeBanner_inner__D6bJ_ .swiper .swiper-slide{display:flex;align-items:flex-start;justify-content:center}@media(min-width:768px){.HomeBanner_homeBanner__hOSab .HomeBanner_inner__D6bJ_ .swiper .swiper-slide{align-items:flex-start;padding-top:15px}}.HomeBanner_homeBanner__hOSab .HomeBanner_inner__D6bJ_ .HomeBanner_thematic__l_Iwo{height:100%;display:flex;justify-content:center;align-items:center}.HomeBanner_homeBanner__hOSab .HomeBanner_inner__D6bJ_ h1{font-family:Lato,sans-serif;font-weight:100;color:#fff;font-size:22px;display:block;margin:10px 0;z-index:2;position:absolute;top:0}@media(min-width:768px){.HomeBanner_homeBanner__hOSab .HomeBanner_inner__D6bJ_ h1{font-size:40px;top:20px}}.HomeBanner_backgroundImage__h322l{position:absolute;min-width:150%;height:100%}@media(min-width:768px){.HomeBanner_backgroundImage__h322l{min-width:auto;top:-80%;width:100%;height:auto}}.HomeBanner_backgroundImage__h322l:after{content:"";display:block;position:absolute;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.3);top:0;left:0}.HomeBanner_inner__D6bJ_ .HomeBanner_bannerBackground__FUm8_{position:absolute;width:100%;height:100%}.HomeBanner_inner__D6bJ_ .HomeBanner_siteName__ok_gg{font-size:14px;display:block;font-weight:400}@media(min-width:768px){.HomeBanner_inner__D6bJ_ .HomeBanner_siteName__ok_gg{font-size:18px;font-weight:100}}.HomeBanner_inner__D6bJ_ .HomeBanner_content__4QBDd{width:100%;z-index:2;text-align:center;animation:HomeBanner_blackOut__CKMLr 1s 5s forwards;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}@media(min-width:768px){.HomeBanner_inner__D6bJ_ .HomeBanner_content__4QBDd{width:100vw}}.HomeBanner_inner__D6bJ_ .HomeBanner_content__4QBDd .HomeBanner_image___o3Pb{margin-bottom:20px}.HomeBanner_inner__D6bJ_ .HomeBanner_content__4QBDd .HomeBanner_title__b0eOv{font-family:Montserrat,sans-serif;color:#fff;font-weight:700;text-transform:uppercase;font-size:25px;line-height:25px;text-shadow:0 0 15px hsla(0,0%,100%,.2);margin-bottom:10px}@media(min-width:768px){.HomeBanner_inner__D6bJ_ .HomeBanner_content__4QBDd .HomeBanner_title__b0eOv{font-size:45px;line-height:45px}}.HomeBanner_inner__D6bJ_ .HomeBanner_content__4QBDd .HomeBanner_title__b0eOv span{font-family:Caveat,cursive;font-size:40px;text-transform:none}@media(min-width:768px){.HomeBanner_inner__D6bJ_ .HomeBanner_content__4QBDd .HomeBanner_title__b0eOv span{font-size:60px}}.HomeBanner_inner__D6bJ_ .HomeBanner_content__4QBDd .HomeBanner_subtitle__aRxfo{text-align:center;color:#fff;font-size:16px;font-weight:400;text-shadow:0 0 50px #023437;margin-bottom:5px;padding:0 20px}@media(min-width:768px){.HomeBanner_inner__D6bJ_ .HomeBanner_content__4QBDd .HomeBanner_subtitle__aRxfo{font-size:25px;font-weight:100;padding:0}}.HomeBanner_inner__D6bJ_ .HomeBanner_content__4QBDd .HomeBanner_subtitle__aRxfo span{color:#fff;text-transform:uppercase;font-weight:700}.HomeBanner_inner__D6bJ_ .HomeBanner_content__4QBDd button{margin-top:10px;border:none;border-radius:20px;background:#fff;color:#b79e56}@media(min-width:768px){.HomeBanner_inner__D6bJ_ .HomeBanner_content__4QBDd button{margin-top:20px}}.HomeBanner_inner__D6bJ_ .HomeBanner_content__4QBDd .HomeBanner_conditionOffer__gkkyy{font-size:12px;margin:20px 0 5px;color:#fff}.HomeBanner_inner__D6bJ_ .HomeBanner_content__4QBDd ul{padding:0;list-style:none;text-align:center;margin:0}.HomeBanner_inner__D6bJ_ .HomeBanner_content__4QBDd ul li{display:inline-block;color:#fff;transition:.2s;cursor:pointer;margin:0 2px;text-transform:uppercase;font-size:11px;font-weight:700}@media(min-width:768px){.HomeBanner_inner__D6bJ_ .HomeBanner_content__4QBDd ul li{font-size:14px;margin:0 10px}}.HomeBanner_inner__D6bJ_ .HomeBanner_content__4QBDd ul li:hover{opacity:.6}.HomeBanner_homeBigBanner__OB_Ye{position:relative}.HomeBanner_homeBanner__hOSab .HomeBanner_jeanDidier__qAg95 .HomeBanner_content__4QBDd{width:-moz-max-content;width:max-content}.HomeBanner_homeBanner__hOSab .HomeBanner_jeanDidier__qAg95 .HomeBanner_content__4QBDd .HomeBanner_thematic__l_Iwo{position:relative;margin-top:28px!important;align-items:start;cursor:pointer}@media(min-height:1000px){.HomeBanner_homeBanner__hOSab .HomeBanner_jeanDidier__qAg95 .HomeBanner_content__4QBDd .HomeBanner_thematic__l_Iwo{margin-top:100px!important}}.HomeBanner_homeBanner__hOSab .HomeBanner_jeanDidier__qAg95 .HomeBanner_title__b0eOv{margin-bottom:6px;margin-left:70px;font-size:18px;transform:rotate(-5deg);line-height:1.2;z-index:1}.HomeBanner_homeBanner__hOSab .HomeBanner_jeanDidier__qAg95 .HomeBanner_title__b0eOv strong{font-weight:900}.HomeBanner_homeBanner__hOSab .HomeBanner_jeanDidier__qAg95 .HomeBanner_expert__qUBGV{margin-left:70px;padding:4px 14px;text-align:center;color:#fff;font-size:20px;font-weight:700;transform:rotate(-5deg);text-transform:uppercase;background:linear-gradient(90deg,#537bff,rgba(155,202,255,.25));z-index:1}.HomeBanner_homeBanner__hOSab .HomeBanner_jeanDidier__qAg95 .HomeBanner_subtitle__aRxfo{position:absolute;bottom:5px;right:20px;margin-top:10px;margin-left:90px;font-size:15px;z-index:1}@media(min-width:768px){.HomeBanner_homeBanner__hOSab .HomeBanner_jeanDidier__qAg95 .HomeBanner_subtitle__aRxfo{margin-top:15px;left:-315px;top:15px;right:unset;font-size:20px}}.HomeBanner_homeBanner__hOSab .HomeBanner_jeanDidier__qAg95 button{margin-left:95px;margin-top:20px;border-radius:10px;background:#fb995c;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:#fff;z-index:1}.HomeBanner_homeBanner__hOSab .HomeBanner_jeanDidier__qAg95 button:hover{background:#fff;color:#fb995c}@media(min-width:768px){.HomeBanner_homeBanner__hOSab .HomeBanner_jeanDidier__qAg95 button{font-size:20px!important}}.HomeBanner_homeBanner__hOSab .HomeBanner_jeanDidier__qAg95 button svg{margin-right:5px;width:26px}.HomeBanner_homeBanner__hOSab .HomeBanner_jeanDidier__qAg95 .HomeBanner_monBonJeanDidier__TdACi{position:absolute;width:182px;bottom:0;left:-40px;line-height:0}@media(min-width:768px){.HomeBanner_homeBanner__hOSab .HomeBanner_jeanDidier__qAg95 .HomeBanner_monBonJeanDidier__TdACi{left:-110px;width:230px}}.HomeBanner_homeBanner__hOSab .HomeBanner_jeanDidier__qAg95 .HomeBanner_signature__LAPLa{position:absolute;width:130px;bottom:0;right:0;line-height:0}@media(min-width:768px){.HomeBanner_homeBanner__hOSab .HomeBanner_jeanDidier__qAg95 .HomeBanner_signature__LAPLa{right:10%;width:350px}}.HomeBanner_homeBanner__hOSab .HomeBanner_mariella__ossD3 .HomeBanner_content__4QBDd{width:-moz-max-content;width:max-content}.HomeBanner_homeBanner__hOSab .HomeBanner_mariella__ossD3 .HomeBanner_content__4QBDd .HomeBanner_thematic__l_Iwo{position:relative;margin-top:20px!important;align-items:start}@media(min-height:1000px){.HomeBanner_homeBanner__hOSab .HomeBanner_mariella__ossD3 .HomeBanner_content__4QBDd .HomeBanner_thematic__l_Iwo{margin-top:60px!important}}.HomeBanner_homeBanner__hOSab .HomeBanner_mariella__ossD3 .HomeBanner_title__b0eOv{margin-bottom:6px;font-size:18px;font-weight:700;line-height:1.2;z-index:1;color:#000}.HomeBanner_homeBanner__hOSab .HomeBanner_mariella__ossD3 .HomeBanner_title__b0eOv strong{font-size:20px}.HomeBanner_homeBanner__hOSab .HomeBanner_mariella__ossD3 .HomeBanner_expert__qUBGV{margin-top:5px;margin-left:75px;padding:4px 14px;text-align:center;color:#fff;font-size:20px;font-weight:700;transform:rotate(-5deg);background:linear-gradient(90deg,#6d2b97,#b487db);z-index:1}.HomeBanner_homeBanner__hOSab .HomeBanner_mariella__ossD3 .HomeBanner_subtitle__aRxfo{margin-top:10px;margin-left:85px;font-size:16px;z-index:1;text-transform:uppercase;color:#000}.HomeBanner_homeBanner__hOSab .HomeBanner_mariella__ossD3 .HomeBanner_subtitle__aRxfo span{font-size:19px;font-family:Oooh Baby;text-transform:none;color:#2e0049}@media(min-width:768px){.HomeBanner_homeBanner__hOSab .HomeBanner_mariella__ossD3 .HomeBanner_subtitle__aRxfo{margin-top:15px;font-size:22px}}.HomeBanner_homeBanner__hOSab .HomeBanner_mariella__ossD3 button{margin-left:90px;margin-top:5px;border-radius:10px;background:#6d2b97;color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);z-index:1}.HomeBanner_homeBanner__hOSab .HomeBanner_mariella__ossD3 button:hover{background:#fff;color:#fb995c}.HomeBanner_homeBanner__hOSab .HomeBanner_mariella__ossD3 .HomeBanner_monBonJeanDidier__TdACi{position:absolute;width:150px;bottom:0;left:-30px;line-height:0}@media(min-width:768px){.HomeBanner_homeBanner__hOSab .HomeBanner_mariella__ossD3 .HomeBanner_monBonJeanDidier__TdACi{left:-125px;width:230px}}.HomeBanner_homeBanner__hOSab .HomeBanner_mariella__ossD3 .HomeBanner_soleilUn__LHlu4{position:absolute;width:150px;bottom:0;left:-30px;line-height:0}@media(min-width:768px){.HomeBanner_homeBanner__hOSab .HomeBanner_mariella__ossD3 .HomeBanner_soleilUn__LHlu4{left:-265px;width:230px}}.HomeBanner_homeBanner__hOSab .HomeBanner_mariella__ossD3 .HomeBanner_soleilDeux__ghyo6{position:absolute;width:150px;bottom:0;right:-30px;line-height:0}@media(min-width:768px){.HomeBanner_homeBanner__hOSab .HomeBanner_mariella__ossD3 .HomeBanner_soleilDeux__ghyo6{right:-225px;width:230px}}.HomeBanner_homeBanner__hOSab .HomeBanner_mariella__ossD3 .HomeBanner_signature__LAPLa{position:absolute;width:130px;bottom:0;right:0;line-height:0}@media(min-width:768px){.HomeBanner_homeBanner__hOSab .HomeBanner_mariella__ossD3 .HomeBanner_signature__LAPLa{right:10%;width:350px}}.ProductGrid_container__LaHTm{position:relative;margin-top:20px;margin-bottom:20px;padding:20px 10px;background-image:linear-gradient(180deg,#f8f9fa,#fff);border-radius:20px;box-shadow:0 5px 15px rgba(0,0,0,.05)}.ProductGrid_highlightedGradient__joyqB{background:linear-gradient(45deg,gold,orange,#ff8c00,gold);background-size:300% 300%;animation:ProductGrid_gradientAnimation__xB3x4 8s ease infinite;box-shadow:0 5px 15px rgba(255,165,0,.2)}@keyframes ProductGrid_gradientAnimation__xB3x4{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.ProductGrid_subtleContainer__IQazm{position:relative;padding:.75rem .5rem;background:linear-gradient(180deg,#fafaf9,#fff)}@media(min-width:768px){.ProductGrid_subtleContainer__IQazm{padding:1rem}}.ProductGrid_subtleHeader__Usy47{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:.75rem}@media(min-width:768px){.ProductGrid_subtleHeader__Usy47{margin-bottom:1rem}}.ProductGrid_subtleHeaderLine__vgk9y{flex:1;max-width:60px;height:1px;background:linear-gradient(90deg,transparent,#d6d3d1,transparent)}@media(min-width:768px){.ProductGrid_subtleHeaderLine__vgk9y{max-width:80px}}.ProductGrid_subtleTitle__4JjsX{font-size:.75rem;font-weight:500;color:#78716c;letter-spacing:.08em;text-transform:uppercase;margin:0;text-align:center}@media(min-width:768px){.ProductGrid_subtleTitle__4JjsX{font-size:.8rem;letter-spacing:.1em}}.ProductGrid_subtleSpinner__WTg4S{width:20px;height:20px;border:1.5px solid #e7e5e4;border-top-color:#a8a29e;border-radius:50%;animation:ProductGrid_spin__7qfI2 .8s linear infinite}.ProductGrid_subtleSwiperContainer__HTEM_{width:100%;overflow:hidden;position:relative}.ProductGrid_subtleSwiperContainer__HTEM_ .swiper-slide{height:auto;transition:opacity .3s ease}.ProductGrid_subtleSwiperContainer__HTEM_ .swiper-pagination{bottom:-12px;padding:4px 0}.ProductGrid_subtleSwiperContainer__HTEM_ .swiper-pagination-bullet{width:4px;height:4px;background-color:#d6d3d1;opacity:1;transition:all .3s ease;margin:0 2px}.ProductGrid_subtleSwiperContainer__HTEM_ .swiper-pagination-bullet-active{width:14px;border-radius:2px;background-color:#a8a29e}.ProductGrid_subtleSwiperContainer__HTEM_ .nextButton,.ProductGrid_subtleSwiperContainer__HTEM_ .previousButton{background:hsla(0,0%,100%,.9);width:28px;height:28px;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.06);border:1px solid #e7e5e4;transition:all .2s ease;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;opacity:.7}.ProductGrid_subtleSwiperContainer__HTEM_ .nextButton:hover,.ProductGrid_subtleSwiperContainer__HTEM_ .previousButton:hover{opacity:1;box-shadow:0 2px 6px rgba(0,0,0,.1);background:#fff}.ProductGrid_subtleSwiperContainer__HTEM_ .nextButton:after,.ProductGrid_subtleSwiperContainer__HTEM_ .previousButton:after{content:"";width:6px;height:6px;border:1.5px solid #a8a29e;border-right:0;border-bottom:0;transition:all .2s ease}.ProductGrid_subtleSwiperContainer__HTEM_ .nextButton{right:4px}@media(min-width:768px){.ProductGrid_subtleSwiperContainer__HTEM_ .nextButton{right:8px}}.ProductGrid_subtleSwiperContainer__HTEM_ .nextButton:after{transform:rotate(135deg);margin-left:-2px}.ProductGrid_subtleSwiperContainer__HTEM_ .previousButton{left:4px}@media(min-width:768px){.ProductGrid_subtleSwiperContainer__HTEM_ .previousButton{left:8px}}.ProductGrid_subtleSwiperContainer__HTEM_ .previousButton:after{transform:rotate(-45deg);margin-right:-2px}.ProductGrid_sectionTitle__XEgBK{font-size:2.8rem;font-weight:800;margin-bottom:3rem;color:#1a1a1a;text-align:center;position:relative;text-transform:uppercase;letter-spacing:2px;padding:0 2rem;line-height:1.2}.ProductGrid_sectionTitle__XEgBK:before{left:0;background:linear-gradient(90deg,transparent,#03898b)}.ProductGrid_sectionTitle__XEgBK:after,.ProductGrid_sectionTitle__XEgBK:before{content:"";position:absolute;top:50%;width:30%;height:2px;transform:translateY(-50%)}.ProductGrid_sectionTitle__XEgBK:after{right:0;background:linear-gradient(270deg,transparent,#03898b)}.ProductGrid_sectionTitle__XEgBK span{display:inline-block;position:relative;padding:0 1rem;background:linear-gradient(45deg,#03898b,#04b4b7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:2px 2px 4px rgba(0,0,0,.1)}@media(max-width:768px){.ProductGrid_sectionTitle__XEgBK{font-size:2rem;margin-bottom:2rem;letter-spacing:1px;padding:0 1rem}.ProductGrid_sectionTitle__XEgBK:after,.ProductGrid_sectionTitle__XEgBK:before{width:20%}}@media(max-width:480px){.ProductGrid_sectionTitle__XEgBK{font-size:1.6rem;margin-bottom:1.5rem;letter-spacing:.5px;padding:0 .5rem}.ProductGrid_sectionTitle__XEgBK:after,.ProductGrid_sectionTitle__XEgBK:before{width:15%}}.ProductGrid_loadingContainer__X7ANP{display:flex;justify-content:center;align-items:center;min-height:150px}.ProductGrid_loadingSpinner__lTQN2{width:50px;height:50px;border:3px solid #f3f3f3;border-top-color:#03898b;border-radius:50%;animation:ProductGrid_spin__7qfI2 1s linear infinite}@keyframes ProductGrid_spin__7qfI2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProductGrid_swiperContainer__gQeIg{width:100%;padding:0;margin:5px 0;overflow:hidden;position:relative}.ProductGrid_swiperContainer__gQeIg .swiper-slide{transition:all .4s cubic-bezier(.4,0,.2,1);opacity:1;transform:none;height:auto}.ProductGrid_swiperContainer__gQeIg .swiper-slide:hover{opacity:1;z-index:10}.ProductGrid_swiperContainer__gQeIg .swiper-slide-active{opacity:1;transform:none}.ProductGrid_swiperContainer__gQeIg .swiper-slide-active>div{transform:none}.ProductGrid_swiperContainer__gQeIg .swiper-pagination{bottom:-25px;padding:10px 0}.ProductGrid_swiperContainer__gQeIg .swiper-pagination-bullet{width:8px;height:8px;background-color:#03898b;opacity:.3;transition:all .3s ease;margin:0 4px}.ProductGrid_swiperContainer__gQeIg .swiper-pagination-bullet-active{width:8px;border-radius:4px;background:linear-gradient(90deg,#03898b,#04b4b7);opacity:1}.ProductGrid_swiperContainer__gQeIg .nextButton,.ProductGrid_swiperContainer__gQeIg .previousButton{background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:40px;height:40px;border-radius:50%;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:all .3s ease;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.ProductGrid_swiperContainer__gQeIg .nextButton:after,.ProductGrid_swiperContainer__gQeIg .previousButton:after{content:"";width:10px;height:10px;border:2px solid #fff;border-right:0;border-bottom:0;transform:rotate(-45deg);transition:all .3s ease}.ProductGrid_swiperContainer__gQeIg .nextButton{right:20px}.ProductGrid_swiperContainer__gQeIg .nextButton:after{transform:rotate(135deg)}.ProductGrid_swiperContainer__gQeIg .previousButton{left:20px}.ProductGrid_swiperContainer__gQeIg .previousButton:after{transform:rotate(-45deg)}.ProductGrid_productBadge__weyys{position:absolute;top:10px;right:10px;background:linear-gradient(45deg,#03898b,#04b4b7);color:#fff;padding:5px 10px;border-radius:15px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;box-shadow:0 2px 5px rgba(0,0,0,.2);z-index:1}@keyframes ProductGrid_pulse__e_L9o{0%,to{opacity:1}50%{opacity:.8}}.ProductGrid_pulse__e_L9o{animation:ProductGrid_pulse__e_L9o 2s infinite}@keyframes ProductGrid_haloRing__bXHpr{0%{box-shadow:0 0 0 0 rgba(239,68,68,.4)}70%{box-shadow:0 0 0 10px rgba(239,68,68,0)}to{box-shadow:0 0 0 0 rgba(239,68,68,0)}}.ProductGrid_animate-halo-ring__LRCza{animation:ProductGrid_haloRing__bXHpr 2s infinite}.ProductGrid_animate-pulse-halo__bj5OX{animation:ProductGrid_pulse__e_L9o 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes ProductGrid_customPing__rEBRY{0%{transform:scale(1);opacity:.3}50%{transform:scale(1.5);opacity:0}to{transform:scale(1);opacity:0}}.ProductGrid_custom-ping__ezahy{animation:ProductGrid_customPing__rEBRY 2s cubic-bezier(0,0,.2,1) infinite}.ProductGrid_compactSwiperContainer__a66K5{width:100%;overflow:hidden;position:relative;margin:0 -4px;padding:4px}.ProductGrid_compactSwiperContainer__a66K5 .swiper-slide{height:auto}.ProductGrid_compactSwiperContainer__a66K5 .swiper-pagination{display:none}