html{scroll-behavior:smooth}body{overflow-x:hidden!important}sticky-header,.header-wrapper{background-color:transparent!important}@property --green-x{syntax: "<percentage>"; inherits: false; initial-value: 50%;}@property --green-y{syntax: "<percentage>"; inherits: false; initial-value: 5%;}@property --blue-x{syntax: "<percentage>"; inherits: false; initial-value: 80%;}@property --blue-y{syntax: "<percentage>"; inherits: false; initial-value: 80%;}@keyframes bganimation{0%{--green-x: 50%;--green-y: 5%;--blue-x: 80%;--blue-y: 80%}to{--green-x: 30%;--green-y: 40%;--blue-x: 50%;--blue-y: 60%}}.hero-section__container{background-color:#122b54;background-image:radial-gradient(at var(--green-x, 50%) var(--green-y, 5%),hsl(162,53%,58%) 0px,transparent 65%),radial-gradient(at var(--blue-x) var(--blue-y),hsla(206,75%,42%,1) 0px,transparent 50%);color:#fff;display:flex;align-items:center;justify-content:center;min-height:600px;max-height:720px;height:calc(100vh - 168px);border-radius:1.2rem;position:relative;overflow:hidden;animation-name:bganimation;animation-direction:alternate;animation-iteration-count:infinite;animation-duration:5s;padding:5rem;max-height:800px;margin-bottom:2rem}@supports (-moz-appearance:none){.hero-section__container{background-image:radial-gradient(at 50% 5%,hsl(162,53%,58%) 0px,transparent 65%),radial-gradient(at 80% 80%,hsla(206,75%,42%,1) 0px,transparent 50%)}}.hero-section__content{display:flex;flex-direction:column;align-items:center;row-gap:3rem;margin:auto;max-width:720px;z-index:1}.hero-section__content h1{color:#fff;margin:0;font-size:128px}.hero-section__content h2{color:#fff;margin:0;font-size:36px;text-align:center}.hero-section__content p{text-align:center}.hero-section__buttons{display:flex;gap:2rem}.hero-section__button{text-decoration:none;color:#fff;font-size:1.4rem;display:flex;align-items:center;gap:8px;border:1px solid white;padding:12px 20px;border-radius:4px;transition:background .3s ease-in-out}.hero-section__button:hover{background-color:#fff;color:#122b54}.hero-section__button:hover svg path{stroke:#122b54}@media screen and (max-width:640px){.hero-section{padding:0}.hero-section__container{border-radius:0;padding:5rem 3rem}.hero-section__content{gap:2rem}.hero-section__content h1{font-size:72px}.hero-section__content h2{font-size:18px}.hero-section__content p{font-size:14px}.hero-section__buttons{flex-wrap:wrap;justify-content:center}}.custom-cards{text-align:center;margin-block:var(--spacing-sections-desktop);padding-block:2rem}.custom-cards h2{max-width:540px;margin-inline:auto;font-size:3.2rem}.custom-cards__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-flow:column;grid-auto-columns:minmax(240px,1fr);overflow-x:auto;gap:var(--grid-desktop-horizontal-spacing);padding-block:3rem}.custom-cards__grid::-webkit-scrollbar{display:none}a.custom-card{text-align:left;padding:3rem;text-decoration:none;border-radius:12px;scroll-snap-align:center;scroll-snap-stop:always;transition:box-shadow .3s ease-in-out;display:block}a.custom-card:hover{box-shadow:0 8px 20px #959da54d}.custom-card h3{min-height:48px}.custom-card p{font-size:1.4rem;color:rgb(var(--color-foreground));line-height:1.5em}@media screen and (max-width:989px){.custom-cards{margin-block:var(--spacing-sections-mobile)}.custom-cards__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-auto-flow:column;grid-auto-columns:minmax(240px,1fr);overflow-x:auto;gap:var(--grid-desktop-horizontal-spacing);-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;padding-right:1.5rem}.custom-cards{padding-inline:0}}.custom-collections{margin-block:var(--spacing-sections-desktop);padding-block:5rem 2rem}.custom-collections__header>h2{text-align:center;margin-top:0}.custom-collections__header>p{text-align:center;max-width:760px;font-size:1.8rem;margin:0 auto}.custom-collections__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--grid-desktop-horizontal-spacing);margin-block:3rem;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-left:1.5rem}.custom-collections__grid::-webkit-scrollbar{display:none}a.custom-collection{background-color:#fff;padding:2rem;position:relative;border-radius:20px;overflow:hidden;text-decoration:none;scroll-snap-align:center;scroll-snap-stop:always;transition:box-shadow .3s ease-in-out}a.custom-collection:hover{box-shadow:0 8px 20px #959da533}.custom-collection>p{font-size:14px;line-height:1.5;max-width:65%;margin-block:1rem 4rem;color:rgba(var(--color-foreground),.75)}.custom-collection span{text-decoration:none;font-size:12px;color:rgb(var(--color-foreground))}.custom-collection__image{width:150px;height:150px;display:block!important;position:absolute;bottom:0;right:0;z-index:0}@media screen and (max-width:989px){.custom-collections__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-auto-flow:column;grid-auto-columns:minmax(300px,1fr);overflow-x:auto;gap:var(--grid-mobile-horizontal-spacing);-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-left:1.5rem;padding-right:0;padding-block:3rem}.custom-collections>p{font-size:1.6rem}}.custom-product{margin-block:calc(5rem + var(--spacing-sections-desktop))}.custom-product__container{display:grid;grid-template-columns:1fr 1fr;background-color:#fff;padding-block:3rem;align-items:center;border-radius:20px}.custom-product__content{padding:4rem}.custom-product__logo img{width:150px;height:auto;display:block}.custom-product__button{margin-top:3rem}img.custom-product__image{width:100%;height:auto;min-height:500px;object-fit:cover;object-position:left}@media screen and (max-width:640px){.custom-product{margin-block:var(--spacing-sections-mobile)}.custom-product__container{grid-template-columns:1fr}img.custom-product__image{order:-1;object-position:center;min-height:200px}}.custom-page-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;isolation:isolate;position:relative;padding-block:2rem 5rem;width:100%}.custom-page-hero__bookmark{font-size:14px}.custom-page-hero__title{margin-top:0}a.custom-page-hero__button{display:inline-block;width:auto;font-size:1.4rem;border:1px solid rgb(var(--color-foreground));padding:12px 20px;text-decoration:none;border-radius:var(--buttons-radius);color:rgb(var(--color-foreground));margin-top:2rem;transition:background-color .3s ease-in-out,color .5s ease-in-out;font-family:var(--font-heading-family)}a.custom-page-hero__button:hover{background-color:rgb(var(--color-foreground));color:rgba(var(--color-background))}.custom-page-hero__button svg{transform:rotate(90deg)}img.custom-page-hero__image{width:100%;height:auto;object-fit:contain}.circle-green{width:400px;height:400px;display:block!important;background-color:#9ee2c6;border-radius:100%;filter:blur(100px);position:absolute;top:calc(50% - 200px);left:-100px;z-index:-1;transform:translateZ(0)}.circle-blue{width:400px;height:400px;display:block!important;background-color:#1b75bbcc;border-radius:100%;filter:blur(150px);position:absolute;bottom:-200px;right:0;z-index:-1;transform:translateZ(0)}@media screen and (min-width:640px)and (max-width:989px){.custom-page-hero__title{font-size:2.6rem;line-height:1.3}.custom-page-hero p{font-size:14px;line-height:1.6}}@media screen and (max-width:640px){.custom-page-hero{grid-template-columns:1fr}.custom-page-hero__image{order:-1}.circle-green{width:300px;height:300px;filter:blur(100px)}.circle-blue{width:200px;height:200px;filter:blur(75px)}}.custom-horizontal-blocks{margin-block:var(--spacing-sections-desktop);padding-block:5rem}.custom-horizontal-blocks__container{display:flex;flex-direction:column;gap:var(--grid-desktop-vertical-spacing);position:relative;z-index:1}.custom-horizontal-blocks__heading{text-align:center}.custom-horizontal-block{display:grid;gap:40px;grid-template-columns:1fr 1.5fr;align-items:center;background-color:#9ee2c6;padding:4rem 7rem;border-radius:20px}.custom-horizontal-block__heading{font-size:clamp(28px,2.5vw,32px);margin-top:0;margin-bottom:0}.custom-horizontal-block__text p{margin:0}@media screen and (min-width:640px)and (max-width:989px){.custom-horizontal-block{padding:3rem}.custom-horizontal-block__text p{font-size:1.4rem}}@media screen and (max-width:640px){.custom-horizontal-block{grid-template-columns:1fr;gap:0}.custom-horizontal-block__heading{margin-bottom:1em}.custom-horizontal-block{padding:3rem}}.custom-columns-blocks{margin-block:var(--spacing-sections-desktop);padding-block:5rem}.custom-columns-blocks__heading{text-align:center;margin-top:0}.custom-columns-blocks__sub-heading{text-align:center;max-width:720px;margin:3rem auto 5rem}.custom-columns-blocks__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--grid-desktop-horizontal-spacing)}.custom-columns-block{background-color:#9ee2c6;padding:3rem;border-radius:12px}.custom-columns-block p{font-size:1.4rem}@media screen and (max-width:640px){.custom-columns-blocks__heading,.custom-columns-blocks__sub-heading{text-align:left}.custom-columns-blocks__grid{grid-template-columns:1fr;gap:var(--grid-mobile-horizontal-spacing)}}.custom-form{margin-block:var(--spacing-sections-desktop);padding-block:5rem}.custom-form .field{margin-block:2rem}.custom-form__content h2{margin-top:0}a.custom-form__phone{font-size:2.8rem;text-decoration:none;font-family:var(--font-heading-family);color:rgba(var(--color-foreground));display:block}a.custom-form__phone:hover{text-decoration:underline}a.custom-form__email{font-size:2rem;font-family:var(--font-heading-family);color:rgba(var(--color-foreground));text-decoration:none;display:block}a.custom-form__email:hover{text-decoration:underline}.custom-form__container{background-color:#fff;display:grid;align-items:center;grid-template-columns:1fr 1fr;gap:4rem;padding:10rem 7rem;border-radius:20px}@media screen and (min-width:640px)and (max-width:989px){.custom-form__container{padding:5rem 3rem;border-radius:20px;gap:2rem}.custom-form__content h2{margin-top:0;font-size:2.8rem}.custom-form__phone{font-size:2rem}.custom-form__email{font-size:1.8rem;font-family:var(--font-heading-family);color:rgba(var(--color-foreground))}}@media screen and (max-width:640px){.custom-form__container{grid-template-columns:1fr;padding:5rem 3rem;border-radius:20px;gap:2rem}.custom-form__content h2{margin-top:0;font-size:2.8rem}.custom-form__phone{font-size:2rem}.custom-form__email{font-size:1.8rem;font-family:var(--font-heading-family);color:rgba(var(--color-foreground))}}.custom-plans{margin-block:var(--spacing-sections-desktop);padding-block:5rem}.custom-plans__heading{text-align:center;max-width:540px;margin-inline:auto}.custom-plans__sub-heading{text-align:center;max-width:720px;margin-inline:auto;margin-bottom:5rem}.custom-planes__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--grid-desktop-horizontal-spacing)}.custom-plan{padding:3rem;background-color:#fff;border-radius:20px}.custom-plan__heading{font-size:2.4rem}.custom-plan__description{font-size:1.4rem}.custom-plan__list{padding-left:0}.custom-plan__list li{list-style:none;font-size:1.3rem;border-top:1px solid rgba(var(--color-foreground),.1);padding-block:4px;display:flex;align-items:center;gap:1rem}.custom-plan__price{display:flex;align-items:baseline;margin-top:3rem;color:rgba(var(--color-foreground))}.custom-plan__price-value{font-size:4.2rem;font-family:var(--font-heading-family);line-height:1em}.custom-plan__price span{font-size:1.2rem;line-height:1em}@media screen and (min-width:640px)and (max-width:989px){.custom-planes__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.custom-plans__heading,.custom-plans__sub-heading{text-align:left}.custom-planes__grid{grid-template-columns:repeat(1,1fr);gap:var(--grid-mobile-horizontal-spacing)}}.custom-hescape__container{width:100%;min-height:600px;max-height:720px;height:calc(100vh - 168px);display:grid;place-items:center;border-radius:20px;margin-bottom:5rem}.custom-hescape__content{margin-bottom:0;text-align:center}.custom-hescape__logo{max-width:400px;width:90%}.custom-hescape__content h1{font-size:16px;margin-bottom:3rem}.custom-hescape__sub-heading{font-size:2.4rem;max-width:540px}@media screen and (max-width:640px){.custom-hescape__content{padding-inline:2rem}.custom-hescape__sub-heading{font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
