.page-width{max-width:1800px!important}*{outline:none!important;box-shadow:none!important}*:focus{outline:none!important;box-shadow:none!important}*{box-sizing:border-box}@font-face{font-family:GT Cinetype Mono;src:url(/cdn/shop/files/GTCinetype-Mono.woff2?v=1751397393) format("woff2"),url(/cdn/shop/files/GTCinetype-Mono.woff?v=1751397393) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:self_modernregular_italic;src:url(/cdn/shop/files/self_modern_italic-webfont.woff2?v=1751397392) format("woff2"),url(/cdn/shop/files/self_modern_italic-webfont.woff?v=1751397393) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Noto Emoji";src:url(/cdn/shop/files/NotoEmoji-Bold.woff2?v=1751397394) format("woff2"),url(/cdn/shop/files/NotoEmoji-Bold.woff?v=1751397394) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--fontregular: "GT Cinetype Mono";--fonttitle: "self_modernregular_italic";--fontemoji: "Noto Emoji";--pinkTwo:#F5D2EF;--pinkDark:#F7B5EB;--redText:#DD0000;--greenTwo:#E8F5C7;--purpleText:#9E119B;--yellowDark:#FCE897;--orangeDark:#FFCCB7;--blueDark:#BBF6FF;--blueText:#001AFF;--gray:#FBFBFB;--pink:#FBD7F5;--pinkBtn:#F7B5EB;--pinkLine:#DD0000;--yellow:#FFF3C3;--yellowBtn:#FCE897;--yellowLine:#DD0000;--orange:#FFE2D6;--orangeBtn:#FFCCB7;--orangeLine:#DD0000;--purple:#E2E3FF;--purpleBtn:#CDCEFF;--purpleLine:#9E119B;--green:#D7FBF2;--greenBtn:#A2F2DD;--greenLine:#001AFF;--blue:#DBFAFF;--blueBtn:#BBF6FF;--blueLine:#001AFF;--olive:#E8F5C7;--oliveBtn:#D3ED94;--oliveLine:#001AFF}.product--large:not(.product--no-media) .product__media-wrapper{width:100%}.product--large:not(.product--no-media) .product__info-wrapper{width:100%}@media screen and (min-width: 750px){.product--large:not(.product--no-media) .product__media-wrapper{padding-right:0%!important}.product--large:not(.product--no-media) .product__info-wrapper{padding-right:0%!important}}@media screen and (min-width: 990px){.product--large:not(.product--no-media) .product__media-wrapper{width:50%!important;max-width:50%!important;padding-right:5%!important}.product--large:not(.product--no-media) .product__info-wrapper{width:50%!important;max-width:50%!important;padding-right:0%!important}.product__info-container{max-width:100%!important}}.product__media media,.product-media-container{border:.5px solid var(--redText)}body{font-size:16px;font-family:var(--fontregular);background:#fff;color:var(--redText);line-height:1.1;font-weight:400;overflow-x:hidden}.section{overflow:hidden}p,ul,ol,li,a{color:var(--redText);font-family:var(--fontregular);font-size:16px;line-height:1.3}p strong,ul strong,ol strong,li strong,a strong{font-family:var(--fontregular)}p{margin-bottom:40px}a:hover{color:var(--redText);text-decoration:none}h1{font-size:94px!important;font-family:var(--fonttitle)!important;color:var(--redText);margin-bottom:50px!important;line-height:1.2}h2{font-size:82px!important;font-family:var(--fonttitle)!important;color:var(--redText);margin-bottom:50px!important;line-height:1}h1.sectionTitle,h2.sectionTitle{text-align:center;margin-bottom:50px!important}.contact h1.sectionTitle,.contact h2.sectionTitle,.hero h1.sectionTitle,.hero h2.sectionTitle,.intro.none h1.sectionTitle,.intro.none h2.sectionTitle{margin-top:0!important}.intro.image h1.sectionTitle,.intro.image h2.sectionTitle{margin-top:50px!important}h1.sectionTitle.left,h2.sectionTitle.left{text-align:left;margin-bottom:50px!important}@media screen and (max-width: 990px){h1{font-size:77px!important}h2{font-size:70px!important}}@media screen and (max-width: 575px){h1{font-size:57px!important}h2{font-size:50px!important}body,p,ul,ol,li,a{font-size:13px}}.price__regular .price-item--regular{font-size:26px;font-family:var(--fonttitle);color:var(--redText)}.badge.price__badge-sold-out{background:var(--redText)}.product__tax{color:var(--redText)}.price>*{vertical-align:middle!important}.accordions{width:100%}.accordions .accordionBox{width:100%;border-bottom:1px solid var(--redText)}.accordions .accordionHeader{width:100%;padding:15px 45px 15px 0;cursor:pointer;color:var(--redText)!important;font-size:16px;position:relative;text-transform:uppercase;letter-spacing:1px}.accordions .accordionHeader:after{width:32px;height:32px;background:var(--pinkTwo) url(/cdn/shop/files/arrowDown.svg?v=1751397431) center center no-repeat;background-size:20px;border-radius:100%;content:"";top:7px;position:absolute;right:0;-webkit-transform:transform .5s 0s;-moz-transform:transform .5s 0s;-o-transform:transform .5s 0s;-ms-transform:transform .5s 0s;transform:transform .5s 0s}.accordions .accordionContent{width:100%;padding-bottom:0;display:none}.accordions .accordionContent p:last-child{margin-bottom:20px}.accordions .accordionBox.active .accordionHeader:after{transform:rotate(-180deg)}.product_detail_description{border-top:1px solid var(--redText);padding-top:30px}.product_detail_description .content{display:flex;justify-content:space-between;flex-wrap:wrap}.product_detail_description .content .align{width:70%}.product_detail_description .imageBoxLogo{border-radius:16px;border:.5px solid var(--redText);width:20%;height:100%;overflow:hidden;margin-bottom:30px}.product_detail_description .imageBoxLogo .certificate{width:100%;height:100%;object-fit:contain}@media screen and (max-width: 575px){.product_detail_description .content .align{width:100%}.product_detail_description .imageBoxLogo{width:45%;height:200px}}.product-form__quantity .form__label{text-transform:uppercase;color:var(--redText)}.quantity:after{box-shadow:0 0 0 var(--inputs-border-width) red;box-shadow:0 0 0 var(--inputs-border-width) rgba(221,0,0,var(--inputs-border-opacity))!important}.quantity__button:focus-visible,.quantity__input:focus-visible{background:none!important}.quantity__button,.quantity__input{color:var(--redText)!important}.product-form__submit.button.button--full-width.button--secondary:after{box-shadow:none!important}.product-form__submit.button.button--full-width.button--secondary{box-shadow:none!important;background:var(--pink)!important;border-radius:30px;color:var(--redText)}#buttons-container .paypal-button{border-radius:30px!important;overflow:hidden}#more-payment-options-link.shopify-payment-button__more-options{color:var(--redText)!important}.section.white{background:#fff}.section.white *{color:var(--redText)}.section.white .buttonSet a{background:var(--pink)}.section.white .buttonSet a:hover{background:var(--gray)}.section.white .animation{background:#fff}.section.white blockquote,.section.white.repeater .repeatRow .content em{border-top:1px solid var(--redText);border-bottom:1px solid var(--redText)}.section.white .swiper-wrapper .testimonialItem .align{border-color:var(--redText)}.section.pink{background:var(--pink)}.section.pink *{color:var(--pinkLine)}.section.pink .buttonSet a{background:var(--pinkBtn)}.section.pink .buttonSet a:hover{background:var(--gray)}.section.pink .animation{background:var(--pink)}.section.pink blockquote,.section.pink.repeater .repeatRow .content em{border-top:1px solid var(--pinkLine);border-bottom:1px solid var(--pinkLine)}.section.pink .swiper-wrapper .testimonialItem .align{border-color:var(--pinkLine)}.section.green,.section.green .animation{background:var(--green)}.section.green *{color:var(--greenLine)}.section.green .buttonSet a{background:var(--greenBtn)}.section.green .buttonSet a:hover{background:var(--gray)}.section.green blockquote,.section.green.repeater .repeatRow .content em{border-top:1px solid var(--greenLine);border-bottom:1px solid var(--greenLine)}.section.green .swiper-wrapper .testimonialItem .align{border-color:var(--greenLine)}.section.olive,.section.olive .animation{background:var(--olive)}.section.olive *{color:var(--oliveLine)}.section.olive .buttonSet a{background:var(--oliveBtn)}.section.olive .buttonSet a:hover{background:var(--gray)}.section.olive blockquote,.section.olive.repeater .repeatRow .content em{border-top:1px solid var(--oliveLine);border-bottom:1px solid var(--oliveLine)}.section.olive .swiper-wrapper .testimonialItem .align{border-color:var(--oliveLine)}.section.yellow,.section.yellow .animation{background:var(--yellow)}.section.yellow *{color:var(--yellowLine)}.section.yellow .buttonSet a{background:var(--yellowBtn)}.section.yellow .buttonSet a:hover{background:var(--gray)}.section.yellow blockquote,.section.yellow.repeater .repeatRow .content em{border-top:1px solid var(--yellowLine);border-bottom:1px solid var(--yellowLine)}.section.yellow .swiper-wrapper .testimonialItem .align{border-color:var(--yellowLine)}.section.blue,.section.blue .animation{background:var(--blue)}.section.blue *{color:var(--blueLine)}.section.blue .buttonSet a{background:var(--blueBtn)}.section.blue .buttonSet a:hover{background:var(--gray)}.section.blue blockquote,.section.blue.repeater .repeatRow .content em{border-top:1px solid var(--blueLine);border-bottom:1px solid var(--blueLine)}.section.blue .swiper-wrapper .testimonialItem .align{border-color:var(--blueLine)}.section.purple{background:var(--purple)}.section.purple .swiper-button-prev{background:url(/cdn/shop/files/arrowLeft-purple.svg?v=1751416155) center center no-repeat;background-size:contain}.section.purple .swiper-button-next{background:url(/cdn/shop/files/arrowRight-purple.svg?v=1751416156) center center no-repeat;background-size:contain}.section.purple .swiper-wrapper .testimonialItem .align a .play{background:#fff url(/cdn/shop/files/icon-play-purple.svg?v=1751416156) 58% 50% no-repeat;background-size:40%}.section.purple .swiper-wrapper .testimonialItem .align{border-color:var(--purpleLine)}.section.purple .animation{background:var(--purple)}.section.purple *{color:var(--purpleLine)}.section.purple .buttonSet a{background:var(--purpleBtn)}.section.purple .buttonSet a:hover{background:var(--gray)}.section.purple blockquote,.section.purple.repeater .repeatRow .content em{border-top:1px solid var(--purpleLine);border-bottom:1px solid var(--purpleLine)}.section.orange,.section.orange .animation{background:var(--orange)}.section.orange *{color:var(--orangeLine)}.section.orange .buttonSet a{background:var(--orangeBtn)}.section.orange .buttonSet a:hover{background:var(--gray)}.section.orange blockquote,.section.orange.repeater .repeatRow .content em{border-top:1px solid var(--orangeLine);border-bottom:1px solid var(--orangeLine)}.section.orange .swiper-wrapper .testimonialItem .align{border-color:var(--orangeLine)}.tiktok-embed-cta{display:none}.carousel{width:100%;overflow:hidden}.carousel .sectionTitle{margin-top:70px}.carousel .swiper{margin-bottom:110px}.carousel .buttonSet{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.carousel .buttonSet a{display:inline-block;line-height:32px;border-radius:16px;font-size:12px;text-transform:uppercase;padding:0 15px;margin:0 15px 15px}.carousel .content{text-align:center}.carousel .content p{width:100%;text-align:center;max-width:600px;margin:0 auto 30px}.carousel .swiper-button-prev{width:25px;height:25px;background:url(../img/arrowLeft.svg) center center no-repeat;background-size:contain;opacity:1;left:10px;top:85%;display:none}@media screen and (max-width: 575px){.carousel .swiper-button-prev{display:block}}.carousel .swiper-button-prev:after{display:none}.carousel .swiper-button-next{width:25px;height:25px;background:url(../img/arrowRight.svg) center center no-repeat;background-size:contain;opacity:1;right:10px;top:85%;display:none}@media screen and (max-width: 575px){.carousel .swiper-button-next{display:block}}.carousel .swiper-button-next:after{display:none}.carousel .swiper-wrapper{width:100%;margin:70px 0}.carousel .swiper-wrapper .testimonialItem{width:100%}.carousel .swiper-wrapper .testimonialItem .source{font-size:16px;text-align:center;margin-bottom:32px}@media screen and (max-width: 575px){.carousel .swiper-wrapper .testimonialItem .source{font-size:13px}}.carousel .swiper-wrapper .testimonialItem .person{font-size:16px;text-align:center;margin-top:32px;line-height:1.3}@media screen and (max-width: 575px){.carousel .swiper-wrapper .testimonialItem .person{font-size:13px}}.carousel .swiper-wrapper .testimonialItem .align{width:100%;aspect-ratio:1 / 1.464;overflow:hidden;position:relative;background:#fff;border:.5px solid var(--purpleText)}@media screen and (max-width: 575px){.carousel .swiper-wrapper .testimonialItem .align{position:relative}}.carousel .swiper-wrapper .testimonialItem .align .product{width:88px;height:103px;border:.5px solid var(--purpleText);margin:15px 0;display:block;position:relative;transition:opacity .5s 0s}.carousel .swiper-wrapper .testimonialItem .align .product img{width:100%;height:100%;object-fit:cover;position:relative;z-index:1}.carousel .swiper-wrapper .testimonialItem .align .product:after{width:100%;height:100%;background:var(--purple);content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.1;z-index:2;display:none}.carousel .swiper-wrapper .testimonialItem .align .product:hover{opacity:.8}.carousel .swiper-wrapper .testimonialItem .align video{width:100%;height:100%;object-fit:cover;position:relative;cursor:pointer;z-index:1}.carousel .swiper-wrapper .testimonialItem .align a{width:100%;height:100%;content:"";z-index:5;cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0}.carousel .swiper-wrapper .testimonialItem .align a .play{background:#fff url(/cdn/shop/files/icon-play.svg?v=1751397430) 58% 50% no-repeat;background-size:40%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:54px;height:54px;border:.5px solid #9E119B;border-radius:100%}.carousel .swiper-wrapper .testimonialItem .align .commentAlign{height:calc(100% - 165px);display:flex;align-items:flex-end}@media screen and (max-width: 575px){.carousel .swiper-wrapper .testimonialItem .align .commentAlign{position:absolute;bottom:20px;height:auto;width:calc(100% - 40px)}}.carousel .swiper-wrapper .testimonialItem .align .commentAlign.noProduct{height:calc(100% - 32px)}.carousel .swiper-wrapper .testimonialItem .align .comment{background:var(--purple);border-radius:15px;padding:15px}.carousel .swiper-wrapper .testimonialItem .align .comment *{font-size:28px;font-family:var(--fonttitle)}@media screen and (max-width: 1500px){.carousel .swiper-wrapper .testimonialItem .align .comment *{font-size:24px}}@media screen and (max-width: 1350px){.carousel .swiper-wrapper .testimonialItem .align .comment *{font-size:22px}}@media screen and (max-width: 990px){.carousel .swiper-wrapper .testimonialItem .align .comment *{font-size:20px}}@media screen and (max-width: 575px){.carousel .swiper-wrapper .testimonialItem .align .comment *{font-size:14px}}.carousel .swiper-wrapper .testimonialItem .align .comment p:last-child{margin-bottom:0}.carousel .swiper-wrapper .testimonialItem .align.quote{padding:5%}.carousel .swiper-wrapper .testimonialItem .align.quote .rating{width:100%;width:170px;border-radius:16px;overflow:hidden}.carousel .swiper-wrapper .testimonialItem .align.quote .rating.star-1 div{width:20%}.carousel .swiper-wrapper .testimonialItem .align.quote .rating.star-2 div{width:40%}.carousel .swiper-wrapper .testimonialItem .align.quote .rating.star-3 div{width:60%}.carousel .swiper-wrapper .testimonialItem .align.quote .rating.star-4 div{width:80%}.carousel .swiper-wrapper .testimonialItem .align.quote .rating.star-5 div{width:100%}.carousel .swiper-wrapper .testimonialItem .align.quote .rating div{background-color:var(--purple);height:31px;background-image:url(/cdn/shop/files/icon-stars.svg?v=1751397431);background-repeat:no-repeat;background-position:center center}.carousel .swiper-wrapper .testimonialItem .align blockquote{border:none;padding:0;margin:0}.carousel .buttonSet a,.carousel .buttonSet a:hover{text-decoration:none}.cky-revisit-bottom-left{display:none!important}.emoji{font-family:"Noto Emoji",sans-serif}.marqueContainer{width:100%;font-size:12px;line-height:34px;height:34px;overflow:hidden;position:relative}@media screen and (max-width: 575px){.marqueContainer{font-size:10px;line-height:26px;height:26px}}.marqueContainer.fixed{position:fixed;z-index:90}.marqueContainer.marque-0{top:80px}@media screen and (max-width: 575px){.marqueContainer.marque-0{top:63px}}.marqueContainer.white{background:#fff;border-top:1px solid var(--redText);border-bottom:1px solid var(--redText);color:var(--redText)}.marqueContainer.white a{color:var(--redText)}.marqueContainer.white a:hover{text-decoration:none;color:var(--redText)}.marqueContainer.pink{background:var(--pink);border-top:1px solid var(--pinkLine);border-bottom:1px solid var(--pinkLine);color:var(--pinkLine)}.marqueContainer.pink a{color:var(--pinkLine)}.marqueContainer.pink a:hover{text-decoration:none;color:var(--pinkLine)}.marqueContainer.green{background:var(--green);border-top:1px solid var(--greenLine);border-bottom:1px solid var(--greenLine);color:var(--greenLine)}.marqueContainer.green a{color:var(--greenLine)}.marqueContainer.green a:hover{text-decoration:none;color:var(--greenLine)}.marqueContainer.olive{background:var(--olive);border-top:1px solid var(--oliveLine);border-bottom:1px solid var(--oliveLine);color:var(--oliveLine)}.marqueContainer.olive a{color:var(--oliveLine)}.marqueContainer.olive a:hover{text-decoration:none;color:var(--oliveLine)}.marqueContainer.yellow{background:var(--yellow);border-top:1px solid var(--yellowLine);border-bottom:1px solid var(--yellowLine);color:var(--yellowLine)}.marqueContainer.yellow a{color:var(--yellowLine)}.marqueContainer.yellow a:hover{text-decoration:none;color:var(--yellowLine)}.marqueContainer.blue{background:var(--blue);border-top:1px solid var(--blueLine);border-bottom:1px solid var(--blueLine);color:var(--blueLine)}.marqueContainer.blue a{color:var(--blueLine)}.marqueContainer.blue a:hover{text-decoration:none;color:var(--blueLine)}.marqueContainer.purple{background:var(--purple);border-top:1px solid var(--purpleLine);border-bottom:1px solid var(--purpleLine);color:var(--purpleLine)}.marqueContainer.purple a{color:var(--purpleLine)}.marqueContainer.purple a:hover{text-decoration:none;color:var(--purpleLine)}.marqueContainer.orange{background:var(--orange);border-top:1px solid var(--orangeLine);border-bottom:1px solid var(--orangeLine);color:var(--orangeLine)}.marqueContainer.orange a{color:var(--orangeLine)}.marqueContainer.orange a:hover{text-decoration:none;color:var(--orangeLine)}.marqueContainer .marquee{animation:marqueeScroll 650s linear infinite;top:0;left:0;display:flex;align-items:center;position:absolute;font-size:10px}.marqueContainer .marquee span{line-height:34px;height:34px}@media screen and (max-width: 575px){.marqueContainer .marquee span{font-size:10px;line-height:26px;height:26px}}.marqueContainer .marquee span span{font-family:"Noto Emoji",sans-serif;margin:0 10px}.marqueContainer .reverse{animation-direction:reverse;top:0;left:100%}.marqueContainer a{text-decoration:none}.marquee:hover{animation-play-state:paused}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - 1rem))}}.white h2,.white p{color:var(--redText)}.white .contactForm .gform_wrapper form .gform_body input[type=tel],.white .contactForm .gform_wrapper form .gform_body input[type=email],.white .contactForm .gform_wrapper form .gform_body input[type=password],.white .contactForm .gform_wrapper form .gform_body input[type=text],.white .contactForm .gform_wrapper form .gform_body input[type=number]{background:var(--pink)}.white .contactForm .gform_wrapper form .gform_body .ginput_container_consent label:before,.white .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox label:before{background:var(--pink)}.white .contactForm .gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox]:checked~label:before,.white .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]:checked~label:before{background:var(--pink)}.white .contactForm .gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox]:checked~label:after,.white .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]:checked~label:after{background-color:var(--pink)}.white .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.white .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.white .contactForm .gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.white .contactForm .gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.white .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.white .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.white .contactForm .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){background:var(--pink)!important;color:var(--redText);margin-left:auto;margin-top:-50px}.white .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button:hover,.white .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:hover,.white .contactForm .gform-theme.gform-theme--framework.gform_wrapper button:hover,.white .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:hover{background:var(--pink)!important}@media screen and (max-width: 1430px){.white .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button,.white .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button,.white .contactForm .gform-theme.gform-theme--framework.gform_wrapper button,.white .contactForm .gform-theme.gform-theme--framework.gform_wrapper input{margin-top:-10px;margin-left:0}}.white .contactForm .gform_wrapper form .gform_body textarea{background:var(--pink);color:var(--redText)}.pink h2,.pink p{color:var(--pinkLine)}.pink .contactForm .gform_wrapper form .gform_body input[type=tel],.pink .contactForm .gform_wrapper form .gform_body input[type=email],.pink .contactForm .gform_wrapper form .gform_body input[type=password],.pink .contactForm .gform_wrapper form .gform_body input[type=text],.pink .contactForm .gform_wrapper form .gform_body input[type=number]{background:var(--pinkBtn)}.pink .contactForm .gform_wrapper form .gform_body .ginput_container_consent label:before,.pink .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox label:before{background:var(--pinkBtn)}.pink .contactForm .gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox]:checked~label:before,.pink .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]:checked~label:before{background:var(--pinkBtn)}.pink .contactForm .gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox]:checked~label:after,.pink .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]:checked~label:after{background-color:var(--pinkBtn)}.pink .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.pink .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.pink .contactForm .gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.pink .contactForm .gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.pink .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.pink .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.pink .contactForm .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){background:var(--pinkBtn)!important;color:var(--pinkLine);margin-left:auto;margin-top:-50px}.pink .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button:hover,.pink .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:hover,.pink .contactForm .gform-theme.gform-theme--framework.gform_wrapper button:hover,.pink .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:hover{background:var(--gray)!important}@media screen and (max-width: 1430px){.pink .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button,.pink .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button,.pink .contactForm .gform-theme.gform-theme--framework.gform_wrapper button,.pink .contactForm .gform-theme.gform-theme--framework.gform_wrapper input{margin-top:-10px;margin-left:0}}.pink .contactForm .gform_wrapper form .gform_body textarea{background:var(--pinkBtn);color:var(--pinkLine)}.green h2,.green p{color:var(--greenLine)}.green .contactForm .gform_wrapper form .gform_body input[type=tel],.green .contactForm .gform_wrapper form .gform_body input[type=email],.green .contactForm .gform_wrapper form .gform_body input[type=password],.green .contactForm .gform_wrapper form .gform_body input[type=text],.green .contactForm .gform_wrapper form .gform_body input[type=number]{background:var(--green);color:var(--greenLine)}.green .contactForm .gform_wrapper form .gform_body .ginput_container_consent label:before,.green .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox label:before{background:var(--green);color:var(--greenLine)}.green .contactForm .gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox]:checked~label:before,.green .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]:checked~label:before{background:var(--green);color:var(--greenLine)}.green .contactForm .gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox]:checked~label:after,.green .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]:checked~label:after{background-color:var(--green);color:var(--greenLine)}.green .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.green .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.green .contactForm .gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.green .contactForm .gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.green .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.green .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.green .contactForm .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){background:var(--green)!important;color:var(--greenLine);margin-left:auto;margin-top:-50px}.green .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button:hover,.green .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:hover,.green .contactForm .gform-theme.gform-theme--framework.gform_wrapper button:hover,.green .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:hover{background:var(--gray)!important}@media screen and (max-width: 1430px){.green .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button,.green .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button,.green .contactForm .gform-theme.gform-theme--framework.gform_wrapper button,.green .contactForm .gform-theme.gform-theme--framework.gform_wrapper input{margin-top:-10px;margin-left:0}}.green .contactForm .gform_wrapper form .gform_body textarea{background:var(--green);color:var(--greenLine)}.olive h2,.olive p{color:var(--oliveLine)}.olive .contactForm .gform_wrapper form .gform_body input[type=tel],.olive .contactForm .gform_wrapper form .gform_body input[type=email],.olive .contactForm .gform_wrapper form .gform_body input[type=password],.olive .contactForm .gform_wrapper form .gform_body input[type=text],.olive .contactForm .gform_wrapper form .gform_body input[type=number]{background:var(--oliveBtn);color:var(--oliveLine)}.olive .contactForm .gform_wrapper form .gform_body .ginput_container_consent label:before,.olive .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox label:before{background:var(--oliveBtn);color:var(--oliveLine)}.olive .contactForm .gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox]:checked~label:before,.olive .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]:checked~label:before{background:var(--oliveBtn);color:var(--oliveLine)}.olive .contactForm .gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox]:checked~label:after,.olive .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]:checked~label:after{background-color:var(--oliveBtn);color:var(--oliveLine)}.olive .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.olive .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.olive .contactForm .gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.olive .contactForm .gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.olive .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.olive .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.olive .contactForm .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){background:var(--oliveBtn)!important;color:var(--oliveLine);margin-left:auto;margin-top:-50px}.olive .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button:hover,.olive .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:hover,.olive .contactForm .gform-theme.gform-theme--framework.gform_wrapper button:hover,.olive .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:hover{background:var(--gray)!important}@media screen and (max-width: 1430px){.olive .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button,.olive .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button,.olive .contactForm .gform-theme.gform-theme--framework.gform_wrapper button,.olive .contactForm .gform-theme.gform-theme--framework.gform_wrapper input{margin-top:-10px;margin-left:0}}.olive .contactForm .gform_wrapper form .gform_body textarea{background:var(--oliveBtn);color:var(--oliveLine)}.yellow h2,.yellow p{color:var(--yellowLine)}.yellow .contactForm .gform_wrapper form .gform_body input[type=tel],.yellow .contactForm .gform_wrapper form .gform_body input[type=email],.yellow .contactForm .gform_wrapper form .gform_body input[type=password],.yellow .contactForm .gform_wrapper form .gform_body input[type=text],.yellow .contactForm .gform_wrapper form .gform_body input[type=number]{background:var(--yellowBtn)}.yellow .contactForm .gform_wrapper form .gform_body .ginput_container_consent label:before,.yellow .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox label:before{background:var(--yellowBtn)}.yellow .contactForm .gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox]:checked~label:before,.yellow .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]:checked~label:before{background:var(--yellowBtn)}.yellow .contactForm .gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox]:checked~label:after,.yellow .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]:checked~label:after{background-color:var(--yellowBtn)}.yellow .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.yellow .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.yellow .contactForm .gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.yellow .contactForm .gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.yellow .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.yellow .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.yellow .contactForm .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){background:var(--yellowBtn)!important;color:var(--yellowLine);margin-left:auto;margin-top:-50px}.yellow .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button:hover,.yellow .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:hover,.yellow .contactForm .gform-theme.gform-theme--framework.gform_wrapper button:hover,.yellow .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:hover{background:var(--gray)!important}@media screen and (max-width: 1430px){.yellow .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button,.yellow .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button,.yellow .contactForm .gform-theme.gform-theme--framework.gform_wrapper button,.yellow .contactForm .gform-theme.gform-theme--framework.gform_wrapper input{margin-top:-10px;margin-left:0}}.yellow .contactForm .gform_wrapper form .gform_body textarea{background:var(--yellowBtn);color:var(--yellowLine)}.blue h2,.blue p{color:var(--blueLine)}.blue .contactForm .gform_wrapper form .gform_body input[type=tel],.blue .contactForm .gform_wrapper form .gform_body input[type=email],.blue .contactForm .gform_wrapper form .gform_body input[type=password],.blue .contactForm .gform_wrapper form .gform_body input[type=text],.blue .contactForm .gform_wrapper form .gform_body input[type=number]{background:var(--blueBtn);color:var(--blueLine)}.blue .contactForm .gform_wrapper form .gform_body input[type=tel]::placeholder,.blue .contactForm .gform_wrapper form .gform_body input[type=email]::placeholder,.blue .contactForm .gform_wrapper form .gform_body input[type=password]::placeholder,.blue .contactForm .gform_wrapper form .gform_body input[type=text]::placeholder,.blue .contactForm .gform_wrapper form .gform_body input[type=number]::placeholder{color:var(--blueLine)}.blue .contactForm .gform_wrapper form .gform_body .ginput_container_consent label:before,.blue .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox label:before{background:var(--blueBtn);color:var(--blueLine)}.blue .contactForm .gform_wrapper form .gform_body .ginput_container_consent label,.blue .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox label{color:var(--blueLine)}.blue .contactForm .gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox]:checked~label:before,.blue .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]:checked~label:before{background:var(--blueBtn);color:var(--blueLine)}.blue .contactForm .gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox]:checked~label:after,.blue .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]:checked~label:after{background-color:var(--blueBtn);color:var(--blueLine)}.blue .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.blue .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.blue .contactForm .gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.blue .contactForm .gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.blue .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.blue .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.blue .contactForm .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){background:var(--blueBtn)!important;color:var(--blueLine);margin-left:auto;margin-top:-50px}.blue .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button:hover,.blue .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:hover,.blue .contactForm .gform-theme.gform-theme--framework.gform_wrapper button:hover,.blue .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:hover{background:var(--gray)!important}@media screen and (max-width: 1430px){.blue .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button,.blue .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button,.blue .contactForm .gform-theme.gform-theme--framework.gform_wrapper button,.blue .contactForm .gform-theme.gform-theme--framework.gform_wrapper input{margin-top:-10px;margin-left:0}}.blue .contactForm .gform_wrapper form .gform_body textarea{background:var(--blueBtn);color:var(--blueLine)}.purple h2,.purple p{color:var(--purpleLine)}.purple .contactForm .gform_wrapper form .gform_body input[type=tel],.purple .contactForm .gform_wrapper form .gform_body input[type=email],.purple .contactForm .gform_wrapper form .gform_body input[type=password],.purple .contactForm .gform_wrapper form .gform_body input[type=text],.purple .contactForm .gform_wrapper form .gform_body input[type=number]{background:var(--purpleBtn);color:var(--purpleLine)}.purple .contactForm .gform_wrapper form .gform_body .ginput_container_consent label:before,.purple .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox label:before{background:var(--purpleBtn);color:var(--purpleLine)}.purple .contactForm .gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox]:checked~label:before,.purple .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]:checked~label:before{background:var(--purpleBtn);color:var(--purpleLine)}.purple .contactForm .gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox]:checked~label:after,.purple .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]:checked~label:after{background-color:var(--purpleBtn);color:var(--purpleLine)}.purple .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.purple .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.purple .contactForm .gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.purple .contactForm .gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.purple .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.purple .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.purple .contactForm .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){background:var(--purpleBtn)!important;color:var(--purpleLine);margin-left:auto;margin-top:-50px}.purple .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button:hover,.purple .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:hover,.purple .contactForm .gform-theme.gform-theme--framework.gform_wrapper button:hover,.purple .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:hover{background:var(--gray)!important}@media screen and (max-width: 1430px){.purple .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button,.purple .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button,.purple .contactForm .gform-theme.gform-theme--framework.gform_wrapper button,.purple .contactForm .gform-theme.gform-theme--framework.gform_wrapper input{margin-top:-10px;margin-left:0}}.purple .contactForm .gform_wrapper form .gform_body textarea{background:var(--purpleBtn);color:var(--purpleLine)}.orange h2,.orange p{color:var(--orangeLine)}.orange .contactForm .gform_wrapper form .gform_body input[type=tel],.orange .contactForm .gform_wrapper form .gform_body input[type=email],.orange .contactForm .gform_wrapper form .gform_body input[type=password],.orange .contactForm .gform_wrapper form .gform_body input[type=text],.orange .contactForm .gform_wrapper form .gform_body input[type=number]{background:var(--orangeBtn)}.orange .contactForm .gform_wrapper form .gform_body .ginput_container_consent label:before,.orange .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox label:before{background:var(--orangeBtn)}.orange .contactForm .gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox]:checked~label:before,.orange .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]:checked~label:before{background:var(--orangeBtn)}.orange .contactForm .gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox]:checked~label:after,.orange .contactForm .gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]:checked~label:after{background-color:var(--orangeBtn)}.orange .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.orange .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.orange .contactForm .gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.orange .contactForm .gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.orange .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.orange .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.orange .contactForm .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){background:var(--orangeBtn)!important;color:var(--orangeLine);margin-left:auto;margin-top:-50px}.orange .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button:hover,.orange .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:hover,.orange .contactForm .gform-theme.gform-theme--framework.gform_wrapper button:hover,.orange .contactForm .gform-theme.gform-theme--framework.gform_wrapper input:hover{background:var(--gray)!important}@media screen and (max-width: 1430px){.orange .contactForm .gform-theme.gform-theme--framework.gform_wrapper .button,.orange .contactForm .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button,.orange .contactForm .gform-theme.gform-theme--framework.gform_wrapper button,.orange .contactForm .gform-theme.gform-theme--framework.gform_wrapper input{margin-top:-10px;margin-left:0}}.orange .contactForm .gform_wrapper form .gform_body textarea{background:var(--orangeBtn);color:var(--orangeLine)}.tips{padding:70px 0}.tips h2.mainTitle,.tips .mainTitle h2,.tips .mainTitle h1,.tips .mainTitle h3{font-size:16px!important;text-align:center;margin-bottom:50px!important;text-transform:uppercase;font-family:var(--fontregular)!important}@media screen and (max-width: 990px){.tips .mainTitle{margin-bottom:0!important}}@media screen and (max-width: 575px){.tips .mainTitle{font-size:13px}}.tips .tipBox{width:100%;border:.5px solid var(--redText);text-align:center;overflow:hidden;padding:65px 15% 45px;margin-bottom:20px;background:#fff;display:flex;align-items:center}@media screen and (max-width: 990px){.tips .tipBox{margin-top:50px;padding:45px 5% 35px}}@media screen and (max-width: 700px){.tips .tipBox{margin-top:30px;margin-bottom:10px}}.tips .tipBox *{font-size:16px}@media screen and (max-width: 575px){.tips .tipBox *{font-size:13px}}.tips .tipBox h3{font-size:48px;font-family:var(--fonttitle);text-align:center;margin-bottom:30px;margin-top:0}@media screen and (max-width: 575px){.tips .tipBox h3{font-size:30px}}.tips.small .tipBox{padding:65px 10% 45px}.tips.small .tipBox h3{font-size:28px}.tips h4{text-transform:uppercase;font-size:16px;text-align:center}@media screen and (max-width: 575px){.tips h4{font-size:13px}}.tips .products{width:100%;border-top:1px solid var(--redText)}.tips .products .productRow{border-bottom:1px solid var(--redText);width:100%;padding:15px 0;color:var(--redText);display:flex;align-items:center;justify-content:space-between;font-size:16px;text-decoration:none}@media screen and (max-width: 575px){.tips .products .productRow{font-size:13px}}.tips .products .productRow .imageBox{width:88px;height:103px;border:.5px solid var(--redText);overflow:hidden;position:relative}.tips .products .productRow .imageBox img{width:88px;height:103px;object-fit:cover;position:relative;z-index:1}.tips .products .productRow .imageBox:hover{opacity:.8}.tips .products .productRow .meta{width:calc(100% - 105px)}.tips .products .productRow .meta span{background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 2px;transition:background-size .5s 0s}.tips .products .productRow .meta span:hover{background-size:100% 2px}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.intro{width:100%;position:relative;min-height:500px}.intro .container-fluid{position:relative;z-index:10}.intro .align{padding:150px 0;text-align:center;position:relative;z-index:10}.intro .align h1,.intro .align h2{line-height:1;margin-bottom:40px!important}.intro .align p{width:100%;max-width:600px;margin:0 auto 30px}.intro.image *,.intro.video *{color:#fff!important}.intro.image .buttonSet a,.intro.video .buttonSet a{background:#f5d2ef;color:var(--redText)!important}.intro .buttonSet{width:100%;display:flex;justify-content:center;flex-wrap:wrap;position:relative;z-index:10}.intro .buttonSet a{display:inline-block;line-height:32px;border-radius:16px;font-size:12px;text-transform:uppercase;padding:0 15px;margin:0 15px 15px;text-decoration:none}.intro .imageBox{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;overflow:hidden}.intro .imageBox img,.intro .imageBox video{width:100%;height:100%;object-fit:cover;display:block}.productSection{width:100%;padding:70px 0 100px}.productSection h2{margin-bottom:70px!important}.productSection .buttonSet{width:100%;display:flex;justify-content:center;flex-wrap:wrap;margin-top:20px}.productSection .buttonSet a{display:inline-block;line-height:32px;border-radius:16px;font-size:12px;text-transform:uppercase;padding:0 15px;margin:0 15px 15px;text-decoration:none}.productSection .content{text-align:center}.productSection .content p{width:100%;text-align:center;max-width:600px;margin:0 auto 30px}.collection-hero .collection-hero__text-wrapper{display:none}.collection-hero__inner.page-width{max-width:100%!important;padding:0!important}.collection-hero__image-container{margin:0!important;padding:0!important;min-height:440px!important}.media--hover-effect{position:relative;overflow:hidden}.product-card__image{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.product-card__image--hover{position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease}.card-wrapper:hover *,.underline-links-hover:hover a{text-decoration:none!important}.card-wrapper:hover .product-card__image--hover{opacity:1}.card-wrapper:hover .product-card__image:not(.product-card__image--hover){opacity:0}.card-wrapper:hover .hasNoImage .product-card__image:not(.product-card__image--hover){opacity:1!important}.card__inner{border:.5px solid var(--redText)!important}.card__content .card__information h3{display:block;text-align:center;margin-bottom:15px;color:var(--redText)}.card__content .card__information *{text-align:center;font-size:16px!important;font-family:var(--fontregular)}.card__content .card__information .price{text-align:center;font-size:16px!important}.card__badge span{background:var(--redText);color:#fff!important}.hero{width:100%}.hero.start-left .heroRow .heroLeft{order:1}.hero.start-left .heroRow .heroRight,.hero.start-right .heroRow .heroLeft{order:2}.hero.start-right .heroRow .heroRight{order:1}.hero.imageTwo.orange .heroRow .heroRight .align h1,.hero.imageTwo.orange .heroRow .heroRight .align h2,.hero.imageTwo.orange .heroRow .heroRight .align p{color:var(--yellow)!important}.hero.imageTwo.orange .heroRow .heroRight .align .buttonSet a{background:var(--yellow)}.hero.loading .heroRow .heroLeft .animation{width:100%}.hero.loading .heroRow .heroLeft .secondImage{-webkit-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}.hero.loading .heroRow .heroRight .align{margin-top:20px;opacity:0}.hero .heroRow{display:flex;flex-wrap:wrap;justify-content:space-between}.hero .heroRow .heroLeft{width:50%;aspect-ratio:1}@media screen and (max-width: 990px){.hero .heroRow .heroLeft{width:100%;aspect-ratio:unset;padding-bottom:0}}.hero .heroRow .heroLeft .align{width:100%;aspect-ratio:1;overflow:hidden;position:relative;height:100%}.hero .heroRow .heroLeft .animation{position:absolute;top:0;right:0;bottom:0;z-index:3;transition:width .5s 0s;width:0%}.hero .heroRow .heroLeft .imageBox{position:absolute;width:100%;top:0;left:0;right:0;bottom:0;z-index:1}.hero .heroRow .heroLeft .imageBox img{width:100%;height:100%;object-fit:cover}.hero .heroRow .heroLeft .imageBox video{width:100%;height:100%;object-fit:cover}.hero .heroRow .heroLeft .secondImage{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;aspect-ratio:1 / 1.019;z-index:2;transition:transform .5s 0s}.hero .heroRow .heroLeft .secondImage img{width:100%;height:100%;object-fit:cover}.hero .heroRow .heroRight{width:50%;aspect-ratio:1;display:flex;align-items:center;text-align:center;position:relative;min-height:calc(100vh - 94px)}@media screen and (max-width: 990px){.hero .heroRow .heroRight{width:100%;aspect-ratio:unset;padding:70px 0;min-height:auto}}.hero .heroRow .heroRight .secondImage{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.hero .heroRow .heroRight .secondImage img{width:100%;height:100%;object-fit:cover}.hero .heroRow .heroRight .align{width:70%;margin-left:15%;transition:opacity .5s,margin-top 1.5s 0s;margin-top:0;opacity:1;position:relative;z-index:3}@media screen and (max-width: 575px){.hero .heroRow .heroRight .align{margin-left:5%;width:90%}}.hero .heroRow .heroRight .buttonSet{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.hero .heroRow .heroRight .buttonSet a{display:inline-block;line-height:32px;border-radius:16px;font-size:12px;text-transform:uppercase;padding:0 15px;text-decoration:none;margin:0 15px 15px}.standards{width:100%;padding:100px 0}@media screen and (max-width: 990px){.standards{padding-bottom:70px}}.standards .standard{width:100%;aspect-ratio:1;background:var(--pink);border:.5px solid var(--redText);text-align:center;display:flex;align-items:center}@media screen and (max-width: 990px){.standards .standard{margin-bottom:30px}}.standards .standard .align{width:100%;padding:5%}.standards .standard .align .imageBox{width:57px;height:57px;border:.5px solid var(--redText);aspect-ratio:1;padding:5%;margin:0 auto 15px;border-radius:100%;position:relative}@media screen and (max-width: 575px){.standards .standard .align .imageBox{aspect-ratio:unset;height:57px;padding:10px}}.standards .standard .align .imageBox img{width:33px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.standards .standard .content *{line-height:1.3}.standards .standard .content span{font-family:var(--fontemoji);display:block;text-align:center;margin-top:10px}.standards .standardRow{padding:40px 0;border-top:1px solid var(--redText);border-bottom:1px solid var(--redText)}.col-12,.col-md-6,.col-lg-4{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-12{flex:0 0 100%;max-width:100%}@media (min-width: 768px){.col-md-6{flex:0 0 50%;max-width:50%}.offset-md-3{margin-left:25%}}@media (min-width: 992px){.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-6{flex:0 0 50%;max-width:50%}.offset-lg-3{margin-left:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}}.repeaters{width:100%}.repeaters.start-left .repeater.even .repeatRow .repeaterLeft{order:2}.repeaters.start-left .repeater.even .repeatRow .repeaterRight{order:1}.repeaters.start-right .repeater.odd .repeatRow .repeaterLeft{order:2}.repeaters.start-right .repeater.odd .repeatRow .repeaterRight{order:1}.repeaters .repeater,.repeaters .repeater.loading .repeatRow .repeaterLeft .animation{width:100%}.repeaters .repeater.loading .repeatRow .repeaterLeft .secondImage{-webkit-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}.repeaters .repeater.loading .repeatRow .repeaterRight .align{margin-top:20px;opacity:0}.repeaters .repeater .repeatRow{display:flex;flex-wrap:wrap;justify-content:space-between}.repeaters .repeater .repeatRow .repeaterLeft{width:50%;aspect-ratio:1}.repeaters .repeater .repeatRow .content em{display:block;padding-top:30px;font-style:normal;padding-bottom:30px}@media screen and (max-width: 990px){.repeaters .repeater .repeatRow .repeaterLeft{width:100%;aspect-ratio:unset;padding-bottom:0}}.repeaters .repeater .repeatRow .repeaterLeft .align{width:100%;aspect-ratio:1;overflow:hidden;position:relative}.repeaters .repeater .repeatRow .repeaterLeft .animation{position:absolute;top:0;right:0;bottom:0;z-index:3;transition:width .5s 0s;width:0%}.repeaters .repeater .repeatRow .repeaterLeft .imageBox{position:absolute;width:100%;top:0;left:0;right:0;bottom:0;z-index:1}.repeaters .repeater .repeatRow .repeaterLeft .imageBox img{width:100%;height:100%;object-fit:cover}.repeaters .repeater .repeatRow .repeaterLeft .imageBox video{width:100%;height:100%;object-fit:cover}.repeaters .repeater .repeatRow .repeaterLeft .secondImage{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;aspect-ratio:1 / 1.019;z-index:2;transition:transform .5s 0s}.repeaters .repeater .repeatRow .repeaterLeft .secondImage img{width:100%;height:100%;object-fit:cover}.repeaters .repeater .repeatRow .repeaterRight{width:50%;aspect-ratio:1;display:flex;align-items:center;text-align:center}@media screen and (max-width: 990px){.repeaters .repeater .repeatRow .repeaterRight{width:100%;aspect-ratio:unset;padding:70px 0}}.repeaters .repeater .repeatRow .repeaterRight .align{width:70%;margin-left:15%;transition:opacity .5s,margin-top 1.5s 0s;margin-top:0;opacity:1}@media screen and (max-width: 575px){.repeaters .repeater .repeatRow .repeaterRight .align{margin-left:5%;width:90%}}.repeaters .repeater .repeatRow .repeaterRight .align img{max-width:100%;height:auto}.repeaters .repeater .repeatRow .repeaterRight .buttonSet{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.repeaters .repeater .repeatRow .repeaterRight .buttonSet a{display:inline-block;line-height:32px;border-radius:16px;text-decoration:none!important;font-size:12px;text-transform:uppercase;padding:0 15px;margin:0 15px 15px}blockquote{padding-top:30px}blockquote p{margin-bottom:30px}.fixed{position:fixed;z-index:90}.normalContent{width:100%;padding:80px 0}.normalContent h2,.normalContent h3{text-transform:uppercase;margin-bottom:30px;color:var(--redText);font-family:var(--fontregular);font-size:16px;line-height:1.1}.normalContent h2 strong,.normalContent h3 strong{font-family:var(--fontregular)}@media screen and (max-width: 575px){.normalContent h2,.normalContent h3{font-size:13px}}.contact{width:100%}.contact .contactRow .contactLeft .buttonSet a,.contact .contactRow .contactLeft .buttonSet a:hover{text-decoration:none}.contact .contactRow{width:100%;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 990px){.contact .contactRow{flex-wrap:wrap}}.contact .contactRow .contactLeft{width:50%;aspect-ratio:1;text-align:center;padding:60px 5%;display:flex;align-items:center}@media screen and (max-width: 990px){.contact .contactRow .contactLeft{width:100%;aspect-ratio:unset;padding-bottom:0}}.contact .contactRow .contactLeft h1,.contact .contactRow .contactLeft h2{margin-bottom:10px}.contact .contactRow .contactLeft .align p{width:80%;margin:0 auto 30px}.contact .contactRow .contactLeft .buttonSet{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.contact .contactRow .contactLeft .buttonSet a{display:inline-block;line-height:32px;border-radius:16px;font-size:12px;text-transform:uppercase;padding:0 15px;margin:0 15px 15px}.contact .contactRow .contactRight{width:50%;aspect-ratio:1;padding:60px 0%;display:flex;align-items:center}@media screen and (max-width: 990px){.contact .contactRow .contactRight{width:100%;aspect-ratio:unset}}.contact .contactRow .contactRight .align{width:100%}.contact .contactRow .contactRight .align .contactForm{max-width:604px;width:100%;margin:0 auto}@media screen and (max-width: 990px){.contact .contactRow .contactRight .align .contactForm{width:90%}}.contact .contactForm{padding:0;margin:0}.contact .contactForm .contact__fields{margin-bottom:20px}.contact .contactForm .field{margin-bottom:20px;line-height:1;position:relative}@media screen and (max-width: 575px){.contact .contactForm .field{padding-top:12px}}.contact .contactForm .field__label{font-size:12px;color:var(--redText);font-family:var(--fontregular);margin-bottom:0;line-height:1.3;position:absolute;top:-8px;left:15px;background:#fff;padding:0 5px;z-index:2;transition:color .5s 0s}.contact .contactForm .field__input{border:1px solid #E1E1E1;background:#fff;line-height:36px;padding:0 15px;font-family:var(--fontregular);width:100%;box-shadow:none;transition:border-color .5s 0s;border-radius:18px;font-size:12px;height:36px}.contact .contactForm .field__input:focus{outline:0;border-color:var(--redText)}.contact .contactForm .field__input::placeholder{color:var(--redText);opacity:.7}.contact .contactForm .text-area{padding:15px;border:none;font-family:var(--fontregular);transition:border-color .5s 0s;height:290px;background:#fff;border-radius:20px;margin-top:0;margin-bottom:0;font-size:12px;border:1px solid #E1E1E1;resize:vertical;min-height:150px}.contact .contactForm .text-area:focus{outline:0;box-shadow:none;border-color:var(--redText)}@media screen and (max-width: 650px){.contact .contactForm .text-area{margin-bottom:0;height:150px;min-height:150px}}.contact .contactForm .contact__button{text-align:left;margin-top:20px}.contact .contactForm .button{background:var(--redText);color:#fff;box-shadow:none;border:none;font-family:var(--fontregular);font-size:12px;transition:background-color .5s 0s;line-height:36px;text-align:center;padding:0 20px;height:36px;border-radius:20px;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;min-height:36px!important}.contact .contactForm .button:hover{background:var(--redText);opacity:.8}@media screen and (max-width: 650px){.contact .contactForm .button{width:100%}}.contact .contactForm .form-status{margin-bottom:20px;padding:15px;border-radius:8px}.contact .contactForm .form-status--success{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.contact .contactForm .form-status--error{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.contact .contactForm .form__message{margin:0;font-size:14px;font-weight:400}.contact .contactForm .form-status-list{list-style:none;padding:0;margin:10px 0 0}.contact .contactForm .form-status-list li{margin-bottom:5px}.contact .contactForm .form-status-list a{color:#721c24;text-decoration:underline;font-size:12px}.contact .contactForm .contact__field-error{display:block;color:var(--redText);font-size:11px;margin-top:5px;line-height:1.2}.contact .contactForm .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.contact .contactForm .field--with-error .field__input{border-color:var(--redText)}.contact .contactForm .field--with-error .field__label{color:var(--redText)}@media screen and (max-width: 990px){.contact .contactForm{margin-top:20px}}@media screen and (max-width: 575px){.contact .contactForm .field__label,.contact .contactForm .field__input,.contact .contactForm .text-area{font-size:11px}}.contact .contactForm .field__label,.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before,.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after,.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before,.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{display:none!important}.partners{width:100%;padding:100px 0}@media screen and (max-width: 575px){.partners{padding:50px 0}}.partners h2{text-align:center}.partners .imageBox{width:100%;aspect-ratio:2.34 / 1;border:.5px solid var(--redText);padding:5% 10%}@media screen and (max-width: 575px){.partners .imageBox{margin-bottom:20px}}.partners .imageBox img{width:100%;height:100%;object-fit:contain}#MainContent{position:relative;z-index:2}.mainHeader.header{width:100%!important;height:80px!important;background:#fff!important;top:0!important;right:0!important;left:0!important;z-index:10000!important;padding-top:14px!important;padding-bottom:14px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}@media screen and (max-width: 575px){.mainHeader.header{height:63px!important;padding-top:10px!important;padding-bottom:10px!important}}.mainHeader.header.active{border-bottom:1px solid var(--redText)!important}.mainHeader .header__heading-logo-wrapper{width:166px!important}@media screen and (max-width: 575px){.mainHeader .header__heading-logo-wrapper{width:108px!important}}.mainHeader .header__heading-logo{width:100%!important;height:auto!important}.mainHeader .header__inline-menu{padding:0!important;margin:0!important;text-align:right!important;display:flex!important;align-items:center!important}.mainHeader .list-menu{display:flex!important;align-items:center!important;padding:0!important;margin:0!important}.mainHeader .list-menu__item{list-style:none!important;display:inline-block!important;margin-left:20px!important}@media screen and (max-width: 1350px){.mainHeader .list-menu__item{margin-left:10px!important}}@media screen and (max-width: 1250px){.mainHeader .list-menu{display:block!important}.header__heading,.header__heading-link{text-align:center!important}}.mainHeader .list-menu__item a{color:var(--redText)!important;font-size:12px!important;line-height:32px!important;border:.5px solid var(--redText)!important;border-radius:16px!important;padding:0 25px!important;letter-spacing:1px!important;display:block!important;transition:background-color .5s 0s!important;text-decoration:none!important}@media screen and (max-width: 1650px){.mainHeader .list-menu__item a{padding:0 15px!important}.mainHeader .list-menu__item{margin-left:0!important}.mainHeader .desktop-localization-wrapper{margin-right:0!important}}@media screen and (max-width: 1500px){header.mainHeader .list-menu a span{padding:0 15px!important}}@media screen and (max-width: 1400px){.mainHeader .list-menu__item a{padding:0 15px!important}.mainHeader .header__icons .header__icon{margin-left:0!important}}.mainHeader .list-menu__item a:hover{background:var(--pink)!important;text-decoration:none!important;color:var(--redText)!important}.mainHeader .header__icons{display:flex!important;align-items:center!important}@media screen and (max-width: 1250px){.mainHeader .header__icons{display:flex!important;align-items:center!important}.mainHeader .list-menu{display:flex!important}}@media screen and (max-width: 1240px){header.mainHeader .list-menu a span{text-align:center!important;line-height:1.2!important}.mainHeader .list-menu{flex-wrap:nowrap!important;align-items:stretch!important}.mainHeader .list-menu__item{display:flex!important;align-items:center!important;padding:0 10px!important;border:.5px solid #d00;border-radius:26px!important}header.mainHeader .list-menu a span{padding:6px 0!important;border:none!important}.mainHeader .header__inline-menu li{margin:0 5px;display:flex!important;height:auto!important}}@media screen and (max-width: 989px){.mainHeader .list-menu{display:block!important}.mainHeader .header__inline-menu .list-menu,.mainHeader .header__inline-menu{display:none!important}.mainHeader .list-menu__item{padding:5px 35px!important;border:none!important;margin-bottom:15px!important}}.mainHeader .header__icon--cart{display:block!important}h2.cart-notification__heading,cart-items h1,.cart__footer .totals__total{font-family:var(--fontregular)!important;text-decoration:underline;font-size:16px!important}.cart__footer .totals__total{margin-right:auto!important}cart-items h1{margin-bottom:0!important}cart-items,cart-items *,.cart__footer,.cart_footer *{color:var(--redText)!important}#cart-notification,#cart-notification *{color:var(--redText)!important}.cart-count-bubble{background-color:var(--redText)!important}.modal__close-button.link svg{fill:var(--redText)!important}#cart-notification .cart-notification__links button.button--primary.button--full-width,.cart__footer #checkout,.cart__warnings .button{background:var(--redText)!important;color:#fff!important;border-radius:25px!important;line-height:36px!important;height:36px!important}.cart__warnings .button{margin-top:20px!important}@media screen and (max-width: 1250px){.mainHeader .header__icon--cart{display:block!important}}.mainHeader h1{margin:0!important}.mainHeader.header{padding-left:3rem!important;padding-right:3rem!important}@media screen and (max-width: 750px){.mainHeader.header{padding-left:1.5rem!important;padding-right:1.5rem!important}}.mainHeader .desktop-localization-wrapper{margin-right:0!important}.mainHeader .header__icon{margin-left:10px!important}.mainHeader .header__heading-link{text-decoration:none!important;color:inherit!important}header.mainHeader .list-menu a span{color:#d00;-ms-border-radius:16px;letter-spacing:1px;-o-transition:background-color .5s 0s;border:.5px solid #d00;border-radius:16px;padding:0 25px;font-size:12px;line-height:32px;transition:background-color .5s;display:block}header.mainHeader .list-menu a:hover span{background:#fbd7f5}header.mainHeader .list-menu a:hover span{text-decoration:none!important}.header__active-menu-item{text-decoration:none!important;color:var(--redText);background:#fbd7f5}header.mainHeader .header__icon .icon{fill:var(--redText);color:var(--redText)}.localization-form__select,.localization-form__select *,.disclosure__item *{color:var(--redText)}header.mainHeader button:hover,header.mainHeader a:hover{text-decoration:none!important}.footer{width:100%;padding:0 0 50px}.footer h4{font-size:16px;font-family:var(--fontregular);line-height:1.1;color:var(--redText);text-decoration:underline;margin-bottom:20px}@media screen and (max-width: 575px){.footer h4{font-size:12px}}.footer ul{padding:0;margin:0}.footer ul li{list-style:none;margin-bottom:2px}.footer ul li a{font-size:12px;font-family:var(--fontregular);line-height:1.1;color:var(--redText);display:block}@media screen and (max-width: 575px){.footer ul li a{font-size:11px}}.footer ul li a:hover{text-decoration:none}.footer .logo{width:74px;margin-top:47px}@media screen and (max-width: 990px){.footer .logo{margin-top:115px;margin-bottom:-65px}}.footer .newsletterForm{width:100%;max-width:353px}@media screen and (max-width: 990px){.footer .newsletterForm{display:none}}.footer .marqueContainer{margin-bottom:30px}.newFooter a,.newFooter a:hover,.newFooter *{text-decoration:none!important}.footer .newsletterForm .newsletter-form{padding:0;margin:0}.footer .newsletterForm .field{margin-bottom:20px;line-height:1;position:relative}.footer .newsletterForm .field__label{font-size:12px;color:var(--redText);font-family:var(--fontregular);margin-bottom:0;line-height:1.3;position:absolute;top:-8px;left:15px;background:#fff;padding:0 5px;z-index:2;transition:color .5s 0s;display:none}.footer .newsletterForm .field__input{border:1px solid #E1E1E1;background:#fff;line-height:36px;padding:0 15px;font-family:var(--fontregular);width:100%;box-shadow:none;transition:border-color .5s 0s;border-radius:18px;font-size:12px;height:36px}.footer .newsletterForm .field__input:focus{outline:0;border-color:var(--redText)}.footer .newsletterForm .field__input::placeholder{color:var(--redText);opacity:.7}.footer .newsletterForm .field--checkbox{margin-bottom:10px}.footer .newsletterForm .field--checkbox input[type=checkbox]{vertical-align:top;position:absolute;left:0;z-index:-1;width:1rem;height:auto;opacity:0}.footer .newsletterForm .field--checkbox label{text-align:left;float:none;width:auto;position:relative;transition:color .5s 0s;padding-left:35px;color:var(--redText);line-height:1.2;margin-bottom:0;font-size:12px;font-family:var(--fontregular);cursor:pointer}.footer .newsletterForm .field--checkbox label:before{position:absolute;top:0;left:-10px;display:block;width:32px;height:32px;pointer-events:none;content:"";background-color:#fff;border:2px solid rgba(16,42,99,.3);border-radius:100%;transition:border-color .5s 0s}.footer .newsletterForm .field--checkbox label:after{position:absolute;top:0;left:-10px;display:block;width:32px;height:32px;content:"";background:no-repeat 50% / 50% 50%}.footer .newsletterForm .field--checkbox input[type=checkbox]:checked~label{color:var(--redText);font-weight:400;line-height:1.2}.footer .newsletterForm .field--checkbox input[type=checkbox]:checked~label:before{color:#fff;border-color:var(--redText);background-color:#fff}.footer .newsletterForm .field--checkbox input[type=checkbox]:checked~label:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23DD0000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20,6 9,17 4,12'%3E%3C/polyline%3E%3C/svg%3E");background-color:#fff;background-position:center center;background-size:12px;border-radius:100%}.footer .newsletterForm .button{background:var(--redText);color:#fff;box-shadow:none;border:none;font-family:var(--fontregular);font-size:12px;transition:background-color .5s 0s;line-height:36px;text-align:center;padding:0 20px;height:36px;border-radius:20px;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;min-height:36px!important}.footer .newsletterForm .button:hover{background:var(--redText);opacity:.8}.footer .newsletterForm .form-status{margin-bottom:20px;padding:15px;border-radius:8px}.footer .newsletterForm .form-status--success{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.footer .newsletterForm .form-status--error{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.footer .newsletterForm .form__message{margin:0;font-size:12px;font-weight:400;font-family:var(--fontregular)}.shopify-section.shopify-section-group-header-group.section-header{z-index:1000}.topMarque{top:81px;display:none}.remodal-overlay{background:#fff3}.remodal{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background:#00000080!important;z-index:1000!important;display:none!important;align-items:center!important;justify-content:center!important;padding:20px!important;box-sizing:border-box!important}.remodal.remodal-is-opened{display:flex!important}.remodal-content{max-width:490px!important;width:100%!important;background:#fff!important;border-radius:8px!important;position:relative!important;padding:35px!important;text-align:left!important;max-height:90vh!important;overflow-y:auto!important}.remodal.blue .remodal-content{background:var(--blue, #DBFAFF)!important;border:.5px solid var(--blueText, #001aff)!important}.remodal.yellow .remodal-content{background:var(--yellow, #FFF3C3)!important;border:.5px solid var(--redText, #ff0000)!important}.remodal.white .remodal-content{background:#fff!important;border:.5px solid var(--redText, #ff0000)!important}.remodal-content h2{font-size:16px!important;text-decoration:underline!important;margin-bottom:30px!important;margin-top:0!important}.remodal-close{position:absolute!important;top:15px!important;right:20px!important;background:none!important;border:none!important;font-size:24px!important;cursor:pointer!important;color:var(--redText, #ff0000)!important;z-index:1001!important;width:32px!important;height:32px!important;line-height:1!important}.remodal.blue .remodal-close{color:var(--blueText, #001aff)!important}.remodal .contactForm{margin:0!important}.remodal .contactForm .field{margin-bottom:20px!important;line-height:1!important;position:relative!important}.remodal .contactForm .field__input{border:1px solid #E1E1E1!important;background:#fff!important;line-height:36px!important;padding:0 15px!important;font-family:var(--fontregular)!important;width:100%!important;box-shadow:none!important;transition:border-color .5s 0s!important;border-radius:18px!important;font-size:12px!important;height:36px!important;box-sizing:border-box!important}.remodal .contactForm .field__input:focus{outline:0!important;border-color:var(--redText, #ff0000)!important}.remodal .contactForm textarea.field__input{height:120px!important;padding:15px!important;border-radius:20px!important;resize:vertical!important;min-height:80px!important}.remodal .contactForm .button{background:var(--redText, #ff0000)!important;color:#fff!important;box-shadow:none!important;border:none!important;font-family:var(--fontregular)!important;font-size:12px!important;transition:background-color .5s 0s!important;line-height:32px!important;text-align:center!important;padding:0 20px!important;height:32px!important;border-radius:20px!important;text-transform:uppercase!important;cursor:pointer!important}.remodal .contactForm .button:hover{opacity:.8!important}@media only screen and (min-width: 641px){.remodal-content{max-width:490px!important}}.remodal .form-status{padding:10px!important;margin-bottom:20px!important;border-radius:4px!important}.remodal .form-status--success{background:#d4edda!important;color:#155724!important;border:1px solid #c3e6cb!important}.remodal .form-status--error{background:#f8d7da!important;color:#721c24!important;border:1px solid #f5c6cb!important}.remodal .field--checkbox{display:flex!important;align-items:flex-start!important;gap:10px!important}.remodal .field--checkbox input[type=checkbox]{width:auto!important;height:auto!important;margin:0!important}.remodal .field--checkbox label{font-size:12px!important;line-height:1.4!important;flex:1!important}.remodal .contactForm .button{box-shadow:none!important;border:none!important;font-family:var(--fontregular)!important;font-size:12px!important;transition:all .3s ease!important;line-height:36px!important;text-align:center!important;padding:0 20px!important;height:36px!important;border-radius:18px!important;text-transform:uppercase!important;cursor:pointer!important;width:100%!important;margin-top:10px!important}.remodal .contactForm .field .field__input{-webkit-appearance:none!important;appearance:none!important;border:1px solid #E1E1E1!important;background:#fff!important;line-height:36px!important;padding:0 15px!important;font-family:var(--fontregular)!important;width:100%!important;box-shadow:none!important;transition:border-color .5s 0s!important;border-radius:18px!important;font-size:12px!important;height:36px!important;box-sizing:border-box!important;margin:0!important;min-height:36px!important;flex-grow:initial!important;text-align:left!important;color:inherit!important;background-color:#fff!important}.remodal.yellow .contactForm .field .field__input{border:none!important;background:#fce897!important;background-color:#fce897!important;color:var(--redText, #ff0000)!important}.remodal.yellow .contactForm .field .field__input::placeholder{color:var(--redText, #ff0000)!important;opacity:.7!important}.remodal.yellow .contactForm .field .field__input::-webkit-input-placeholder{color:var(--redText, #ff0000)!important;opacity:.7!important}.remodal.yellow .contactForm .field .field__input::-moz-placeholder{color:var(--redText, #ff0000)!important;opacity:.7!important}.remodal.yellow .contactForm .field .field__input:-ms-input-placeholder{color:var(--redText, #ff0000)!important;opacity:.7!important}.remodal.yellow .contactForm .field .field__input:-moz-placeholder{color:var(--redText, #ff0000)!important;opacity:.7!important}.remodal.yellow .contactForm .field .field__input:focus{outline:0!important;border:none!important;background:#fce897!important;background-color:#fce897!important;box-shadow:none!important}.remodal.blue .contactForm .field .field__input{border:1px solid #001aff!important;background:#bbf6ff!important;background-color:#bbf6ff!important;color:#001aff!important}.remodal.blue .contactForm .field .field__input::placeholder{color:#001aff!important;opacity:.7!important;font-style:italic!important}.remodal.blue .contactForm .field .field__input::-webkit-input-placeholder{color:#001aff!important;opacity:.7!important;font-style:italic!important}.remodal.blue .contactForm .field .field__input::-moz-placeholder{color:#001aff!important;opacity:.7!important;font-style:italic!important}.remodal.blue .contactForm .field .field__input:-ms-input-placeholder{color:#001aff!important;opacity:.7!important;font-style:italic!important}.remodal.blue .contactForm .field .field__input:-moz-placeholder{color:#001aff!important;opacity:.7!important;font-style:italic!important}.remodal.blue .contactForm .field .field__input:focus{outline:0!important;border-color:#001aff!important;background:#bbf6ff!important;background-color:#bbf6ff!important;box-shadow:none!important}.remodal.yellow .contactForm .field textarea.field__input{border:none!important;background:#fce897!important;background-color:#fce897!important;color:var(--redText, #ff0000)!important;height:120px!important;min-height:120px!important;padding:15px!important;border-radius:20px!important;resize:vertical!important}.remodal.blue .contactForm .field textarea.field__input{border:1px solid #001aff!important;background:#bbf6ff!important;background-color:#bbf6ff!important;color:#001aff!important;height:120px!important;min-height:120px!important;padding:15px!important;border-radius:20px!important;resize:vertical!important}.remodal .field-row{display:flex!important;gap:15px!important;margin-bottom:20px!important}.remodal .field-row .field{flex:1!important;margin-bottom:0!important}.remodal .contactForm .field .field__input:not(:focus):not(:active){border-color:inherit!important;box-shadow:none!important}.remodal .contactForm .field--checkbox input[type=checkbox]{opacity:0!important;position:absolute!important;width:32px!important;height:32px!important;margin:0!important;z-index:2!important;cursor:pointer!important;left:-10px!important;top:0!important}.remodal .contactForm .field--checkbox label{text-align:left!important;float:none!important;width:auto!important;color:#d00!important;transition:color .5s!important;position:relative!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:1px!important;padding-left:35px!important;font-family:var(--fontregular)!important;font-size:12px!important;line-height:1.2!important;cursor:pointer!important;pointer-events:auto!important}.remodal .contactForm .field--checkbox input[type=checkbox]{opacity:0!important;position:absolute!important;width:32px!important;height:32px!important;margin:0!important;z-index:2!important;cursor:pointer!important;left:0!important;top:0!important}.remodal .contactForm .field--checkbox label{text-align:left!important;float:none!important;width:auto!important;color:#d00!important;transition:color .5s!important;position:relative!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:1px!important;padding-left:35px!important;font-family:var(--fontregular)!important;font-size:12px!important;line-height:1.2!important;cursor:pointer!important;flex:1!important}.remodal .contactForm .field--checkbox label:before{width:32px!important;height:32px!important;pointer-events:none!important;content:""!important;background-color:#fff!important;border:none!important;border-radius:100%!important;transition:border-color .5s!important;display:block!important;position:absolute!important;top:0!important;left:-10px!important;z-index:1!important}.remodal .contactForm .field--checkbox label:after{width:32px!important;height:32px!important;content:""!important;background:50%/50% 50% no-repeat!important;display:block!important;position:absolute!important;top:0!important;left:-10px!important;opacity:0!important;transition:opacity .3s ease!important;pointer-events:none!important;z-index:1!important}.remodal h2{font-style:normal!important;font-family:var(--fontregular)!important}.remodal .contactForm .field--checkbox{padding-left:10px}.remodal .contactForm .field--checkbox input[type=checkbox]:checked+label:after{border-radius:100%!important;background-color:#fff!important;background-image:url(/cdn/shop/files/tick2.svg?v=1751397431)!important;background-position:50%!important;background-size:12px!important;opacity:1!important}.remodal.blue .contactForm .field--checkbox label{color:#001aff!important}.remodal.blue .contactForm .field--checkbox label:before{color:#001aff!important;background:#bbf6ff!important}.remodal.blue .contactForm .field--checkbox input[type=checkbox]:checked+label:after{color:#001aff!important;background-color:#bbf6ff!important;background-image:url(/cdn/shop/files/tick2.svg?v=1751397431)!important}.remodal.yellow .contactForm .field--checkbox label{color:var(--redText, #ff0000)!important}.remodal.yellow .contactForm .field--checkbox label:before{color:var(--redText, #ff0000)!important;background:#fce897!important}.remodal.yellow .contactForm .field--checkbox input[type=checkbox]:checked+label:after{color:var(--redText, #ff0000)!important;background-color:#fce897!important;background-image:url(/cdn/shop/files/tick2.svg?v=1751397431)!important}.remodal .contactForm .field--checkbox:hover label:before{transform:scale(1.05)!important;transition:transform .2s ease!important}.remodal .contactForm .field--checkbox input[type=checkbox]:focus+label:before{box-shadow:0 0 0 2px #0000001a!important}.remodal .field-row--submit{display:flex!important;gap:20px!important;margin-bottom:0!important;align-items:flex-start!important}.remodal .field-row--submit .field--checkbox{flex:2!important;margin-bottom:0!important}.remodal .field-row--submit .field--submit{margin-bottom:0!important;align-self:flex-end!important;justify-content:flex-end}.remodal .contactForm .button{box-shadow:none!important;border:none!important;font-family:var(--fontregular)!important;font-size:12px!important;transition:all .3s ease!important;line-height:36px!important;text-align:center!important;padding:0 20px!important;height:36px!important;border-radius:18px!important;text-transform:uppercase!important;cursor:pointer!important;width:auto!important;margin-top:0!important;min-width:100px!important;white-space:nowrap!important}.remodal .contactForm .field--submit .button{box-shadow:none!important;border:none!important;font-family:var(--fontregular)!important;font-size:12px!important;transition:all .3s ease!important;line-height:36px!important;text-align:center!important;padding:0 20px!important;height:36px!important;max-height:36px!important;min-height:36px!important;border-radius:18px!important;text-transform:uppercase!important;cursor:pointer!important;width:auto!important;margin:0!important;min-width:100px!important;white-space:nowrap!important;vertical-align:top!important;display:inline-block!important;box-sizing:border-box!important}.remodal .contactForm .field--submit .button:before,.remodal .contactForm .field--submit .button:after{display:none!important}.remodal.yellow .contactForm .field--submit .button{background:var(--redText, #ff0000)!important;color:#fce897!important;border:2px solid var(--redText, #ff0000)!important;height:36px!important;line-height:32px!important}.remodal.yellow .contactForm .field--submit .button:hover{background:#fce897!important;color:var(--redText, #ff0000)!important;border:2px solid var(--redText, #ff0000)!important;height:36px!important;line-height:32px!important}.remodal.blue .contactForm .field--submit .button{background:#001aff!important;color:#bbf6ff!important;border:2px solid #001aff!important;height:36px!important;line-height:32px!important}.remodal.blue .contactForm .field--submit .button:hover{background:#bbf6ff!important;color:#001aff!important;border:2px solid #001aff!important;height:36px!important;line-height:32px!important}.remodal .contactForm .field--submit .button{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.remodal .contactForm .field--submit .button:focus{outline:none!important;transform:translateY(-1px)!important;box-shadow:0 2px 4px #0000001a!important;height:36px!important}.remodal .contactForm .field--submit .button:active{transform:translateY(0)!important;height:36px!important}.remodal .contactForm .field--submit .button:disabled{opacity:.6!important;cursor:not-allowed!important;transform:none!important;height:36px!important}@media (max-width: 767px){.remodal .field-row--submit{flex-direction:column!important;gap:15px!important}.remodal .field-row--submit .field--checkbox{flex:1!important}.remodal .field-row--submit .field--submit{flex:1!important;align-self:stretch!important}.remodal .contactForm .field--submit .button{width:100%!important;height:36px!important}}@media (max-width: 767px){.remodal .field-row--submit{flex-direction:column!important;gap:15px!important}.remodal .field-row--submit .field--checkbox{flex:1!important}.remodal .field-row--submit .field--submit{flex:1!important;align-self:stretch!important}.remodal .contactForm .button{width:100%!important}}.remodal .contactForm .field--checkbox{display:flex!important;align-items:flex-start!important;gap:10px!important;position:relative!important;margin-bottom:20px!important}.remodal .field-row--submit .field--checkbox{margin-bottom:0!important}.remodal.yellow .contactForm .button{background:var(--redText, #ff0000)!important;color:#fce897!important;border:2px solid var(--redText, #ff0000)!important}.remodal.yellow .contactForm .button:hover{background:#fce897!important;color:var(--redText, #ff0000)!important;border:2px solid var(--redText, #ff0000)!important}.remodal.blue .contactForm .button{background:#001aff!important;color:#bbf6ff!important;border:2px solid #001aff!important}.remodal.blue .contactForm .button:hover{background:#bbf6ff!important;color:#001aff!important;border:2px solid #001aff!important}.remodal .contactForm .button:focus{outline:none!important;transform:translateY(-1px)!important;box-shadow:0 2px 4px #0000001a!important}.remodal .contactForm .button:active{transform:translateY(0)!important}.remodal .contactForm .button:disabled{opacity:.6!important;cursor:not-allowed!important;transform:none!important}.newsletterForm .field{margin-bottom:15px!important;line-height:1!important;position:relative!important}.newsletterForm .field__input{border:none!important;background:var(--pink)!important;color:var(--redText)!important;line-height:36px!important;padding:0 15px!important;font-family:var(--fontregular)!important;width:100%!important;box-shadow:none!important;transition:border-color .5s 0s!important;border-radius:18px!important;font-size:12px!important;height:36px!important;box-sizing:border-box!important}.newsletterForm .field__input::placeholder{color:var(--redText)!important;opacity:.7!important}.newsletterForm .field__input::-webkit-input-placeholder{color:var(--redText)!important;opacity:.7!important}.newsletterForm .field__input::-moz-placeholder{color:var(--redText)!important;opacity:.7!important}.newsletterForm .field__input:-ms-input-placeholder{color:var(--redText)!important;opacity:.7!important}.newsletterForm .field__input:-moz-placeholder{color:var(--redText)!important;opacity:.7!important}.newsletterForm .field__input:focus{outline:0!important;border:none!important;background:var(--pink)!important}.newsletterForm .field-row--submit{display:flex!important;gap:15px!important;margin-bottom:0!important;align-items:flex-start!important}.newsletterForm .field-row--submit .field--checkbox{flex:2!important;margin-bottom:0!important}.newsletterForm .field-row--submit .field--submit{flex:1!important;margin-bottom:0!important;align-self:flex-end!important}.newsletterForm .field--checkbox{display:flex!important;align-items:flex-start!important;gap:10px!important;position:relative!important;margin-bottom:15px!important}.newsletterForm .field--checkbox input[type=checkbox]{opacity:0!important;position:absolute!important;width:32px!important;height:32px!important;margin:0!important;z-index:2!important;cursor:pointer!important;left:0!important;top:0!important}.newsletterForm .field--checkbox label{text-align:left!important;float:none!important;width:auto!important;color:var(--redText)!important;transition:color .5s!important;position:relative!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:1px!important;padding-left:35px!important;font-family:var(--fontregular)!important;font-size:12px!important;line-height:1.2!important;cursor:pointer!important;flex:1!important}.newsletterForm .field--checkbox label:before{width:32px!important;height:32px!important;pointer-events:none!important;content:""!important;background:var(--pink)!important;border:none!important;border-radius:100%!important;transition:border-color .5s!important;display:block!important;position:absolute!important;top:0!important;left:-10px!important;z-index:1!important}.newsletterForm .field--checkbox label:after{width:32px!important;height:32px!important;content:""!important;background:50%/50% 50% no-repeat!important;display:block!important;position:absolute!important;top:0!important;left:-10px!important;opacity:0!important;transition:opacity .3s ease!important;pointer-events:none!important;z-index:1!important}.newsletterForm .field--checkbox input[type=checkbox]:checked+label:after{border-radius:100%!important;background-color:var(--pink)!important;background-image:url(/cdn/shop/files/tick2.svg?v=1751397431)!important;background-position:50%!important;background-size:12px!important;opacity:1!important}.newsletterForm .field--checkbox:hover label:before{transform:scale(1.05)!important;transition:transform .2s ease!important}.newsletterForm .field--checkbox input[type=checkbox]:focus+label:before{box-shadow:0 0 0 2px #0000001a!important}.newsletterForm .field--submit .newsletter-submit{background:var(--redText)!important;color:var(--pink)!important;border:2px solid var(--redText)!important;box-shadow:none!important;font-family:var(--fontregular)!important;font-size:12px!important;transition:all .3s ease!important;line-height:32px!important;text-align:center!important;padding:0 20px!important;height:36px!important;border-radius:18px!important;text-transform:uppercase!important;cursor:pointer!important;width:auto!important;margin:0!important;min-width:100px!important;white-space:nowrap!important}.newsletterForm .field--submit .newsletter-submit:hover{background:var(--pink)!important;color:var(--redText)!important;border:2px solid var(--redText)!important}.newsletterForm .field--submit .newsletter-submit:disabled{opacity:.6!important;cursor:not-allowed!important}@media (max-width: 767px){.newsletterForm .field-row--submit{flex-direction:column!important;gap:15px!important}.newsletterForm .field-row--submit .field--checkbox{flex:1!important}.newsletterForm .field-row--submit .field--submit{flex:1!important;align-self:stretch!important}.newsletterForm .field--submit .newsletter-submit{width:100%!important}}.newsletterForm .field__label{display:none!important}.newsletterForm .field--checkbox .field__label{display:block!important}.newsletterForm .contactForm{background:transparent!important;padding:0!important;border:none!important}.newsletterForm .form-status{padding:10px!important;margin-bottom:15px!important;border-radius:18px!important;font-size:12px!important}.newsletterForm .form-status--success,.newsletterForm .form-status--error{background:var(--pink)!important;color:var(--redText)!important;border:1px solid var(--redText)!important}.newsletterForm .field__label.consent_label{display:block!important}.search__input.field__input{border-radius:25px;border:1px solid var(--redText)}.search__button .icon,.modal__close-button .icon,.modal__close-button .icon path{fill:var(--redText)!important}.reset__button:not(:focus):after{border-color:var(--redText)!important}.search__input.field__input,.search__input.field__input *,.search.search-modal__form,.search.search-modal__form .field__label,#predictive-search-results,#predictive-search-results *{color:var(--redText)!important}.predictive-search__heading{font-family:var(--fontregular)!important;color:var(--redText)!important;font-size:16px!important;text-decoration:underline;margin-bottom:10px!important}#HeaderCountryForm{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/scandy-css.css.map */
