:root{--border-radius-sm: 10px;--border-radius-md: 20px;--border-radius-lg: 50px}.search-bar__top{border-radius:50px;overflow:hidden}[data-section-type=header]{justify-content:space-between}[data-section-type=header] .header{flex:1;margin-bottom:0}[data-section-type=header] .header:not(.header--condensed){padding:12px 0}[data-section-type=header] .nav-bar{width:auto;color:var(--heading-color)}.header__action-item-title{color:var(--header-text-color)}.mega-menu__inner--center{justify-content:left}.section{padding:80px 40px}.hero-container{background-color:#071a2b;margin-top:0}.hero{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;max-width:1480px}.hero-content{flex-basis:50%;padding:2rem;margin-bottom:0;color:#fff}.hero-title{font-size:3.4rem;font-weight:700;line-height:5.5rem;margin-bottom:20px;color:#fff}.hero-title h{background:linear-gradient(30deg,#84fab0,#38f9d7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:4.3rem;font-weight:900;font-style:italic}.hero-subtitle{font-size:1.5em;line-height:1.5em;margin-bottom:1.5em;color:#fff}.hero-details{font-size:1.1em;margin-bottom:2em}.hero-image-container{display:flex;justify-content:center;position:relative;flex-basis:50%;height:100%}.hero-image{position:absolute;max-width:540px}.image1,.image2,.image3,.image4{max-width:40%;margin:8px;border-radius:16px}.image1,.image3{margin-top:-40px}.image1{position:absolute;animation:image1Enter .5s ease-out forwards;animation-delay:.5s;opacity:0}.image2{position:absolute;animation:image2Enter .7s ease-out forwards;animation-delay:.5s;opacity:0}.image3{position:absolute;animation:image3Enter .7s ease-out forwards;animation-delay:.5s;opacity:0}.image4{position:absolute;animation:image4Enter .6s ease-out forwards;animation-delay:.5s;opacity:0}@keyframes image1Enter{0%{opacity:0;transform:translate(-50%,-50%) scale(1.5)}to{transform:translate(0) scale(1);opacity:1}}@keyframes image2Enter{0%{opacity:0;transform:translate(50%,-50%) scale(1.5)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes image3Enter{0%{opacity:0;transform:translate(-50%,50%) scale(1.5)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes image4Enter{0%{opacity:0;transform:translate(50%,50%) scale(1.5)}to{opacity:1;transform:translate(0) scale(1)}}.hero-cta{display:inline-block;padding:1rem 3rem;font-size:1.2rem;font-weight:700;background-color:#007bff;background:linear-gradient(30deg,#84fab0,#38f9d7);color:#0d1a2a;border-radius:50px;-webkit-text-decoration:none;text-decoration:none;transition:.4s}.hero-cta:hover{transform:translateY(-2px) scale(1.01);box-shadow:4px 8px 24px #38f9d748}@media screen and (max-width:768px){.section{padding:80px 0}.hero-container{background-color:#071a2b}.hero-content{flex-basis:100%;padding:0rem}.hero-title{font-size:3rem;line-height:4rem;margin-bottom:2rem}.hero-subtitle{font-size:1.8rem;line-height:3rem}.hero-image-container{flex-basis:100%;height:500px}.hero-image-container .hero-image{position:relative;top:86px;transform:translate(-50%,-50%);margin-bottom:-160px;max-width:80%;min-width:300px}}@media screen and (max-width:480px){.hero-image-container{height:410px}}.intro-container{background:#f1f4f7;padding-top:120px;padding-bottom:100px}.intro-container .intro{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;max-width:1480px}.shapes-a{position:absolute}.bg-image{position:absolute;top:-90px;max-width:540px}.intro-container .card,.q-control-container .card,.card-grid .card{padding:2rem;max-width:600px;text-align:center;font-size:1.3rem;font-weight:400;border-radius:16px;background:#fff;box-shadow:4px 8px 24px #00368120}@media screen and (max-width:768px){.intro-container{padding-top:120px}}.brand-container{position:relative;background-color:#f1f4f7}.brand-grid{position:relative}.brand:before{content:"";display:block;width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#f0f4f7 10%,#f0f4f700 20%),linear-gradient(0,#f0f4f7,#f0f4f700 20%)}.brand:after{content:"";display:block;width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(-90deg,#f0f4f7 10%,#f0f4f700 20%),linear-gradient(180deg,#f0f4f7,#f0f4f700 20%)}.brand-container .h2{position:relative;z-index:1}.h2{font-size:2.5rem;font-weight:700;color:#0d3455;margin-bottom:3rem}@media screen and (max-width:768px){.h2{font-size:1.9rem;line-height:2.3rem}}.shadow-image{position:relative;filter:drop-shadow(4px 32px 24px rgba(0,54,129,.12549))}.card-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:20px}.card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;border-radius:16px}.card h3{font-size:20px;font-weight:700;text-align:center}.q-control .card-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px}.q-control .card{min-width:200px;max-width:360px;margin:auto;overflow:hidden}.q-control .card h3{text-align:left;color:#0d3455;width:100%}.q-control .details{font-size:1rem;text-align:left}.q-control li{list-style-position:outside;list-style-position:initial;margin-left:16px}.q-control .img-container{position:relative;top:-20px;left:-20px;width:calc(100% + 80px);height:200px;background:#f0f4f7;overflow:hidden}.q-control .img-container img{position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:768px){.q-control .card-grid{grid-template-columns:repeat(1,1fr)}.q-control .card{min-width:200px}}@media screen and (min-width:1000px){.auth-form{padding:3rem 5.5rem}.auth-form--grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}}.landing-section{background:#f6fafd;padding-bottom:144px}._form{border-radius:0;padding:3rem 2rem}._form input::-moz-placeholder{color:#526271}._form input::placeholder,#field\[5\],#field\[5\]>option:nth-child(1){color:#526271}._form ._form-label span{color:#ff005a}.full-with-form{grid-template-columns:repeat(1,1fr)}._form-thank-you{text-align:center;margin:auto}@media screen and (min-width:700px){._form{width:700px;border-radius:10px;padding:3rem 5.5rem;margin:auto}}.posY40{top:40px}.posY80{top:80px}.posY120{top:120px}.posY160{top:160px}.posY200{top:200px}.posX40{left:40px}.posX80{left:80px}.posX120{left:120px}.posX160{left:160px}.posX200{left:200px}.s1{animation-duration:1s}.s2{animation-duration:2s}.s3{animation-duration:3s}.s4{animation-duration:4s}.s5{animation-duration:5s}.s6{animation-duration:6s}.s7{animation-duration:7s}.s8{animation-duration:8s}.s9{animation-duration:9s}.section-enter{opacity:0;position:relative;bottom:-32px;animation:section-enter .4s ease-in forwards}@keyframes section-enter{0%{opacity:0;bottom:-32px}to{opacity:1;bottom:0}}.floating{animation:floating 12s ease-in-out infinite}.mini-floating{animation:mini-floating 12s ease-in-out infinite}.mini-floatingY{animation:mini-floatingY 12s ease-in-out infinite}.mini-floatingX{animation:mini-floatingX 12s ease-in-out infinite}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes mini-floating{0%{transform:translate(0)}50%{transform:translate(8px,-12px)}to{transform:translate(0)}}@keyframes mini-floatingY{0%{transform:translateY(0)}50%{transform:translateY(-4px)}to{transform:translateY(0)}}@keyframes mini-floatingX{0%{transform:translate(0)}50%{transform:translate(4px)}to{transform:translate(0)}}.container-3d{transform-style:preserve-3d}.floating-3d{animation:floating-3d 12s ease-in-out infinite;transform-style:preserve-3d}@keyframes floating-3d{0%{transform:translateY(0) rotateX(0) rotateY(0)}50%{transform:translateY(-20px) rotateX(-5deg) rotateY(-30deg)}to{transform:translateY(0) rotateX(0) rotateY(0)}}.animate-element{opacity:0;transform:translateY(30px);transition:opacity 1s,transform 1s}.animate-element.visible{opacity:1;transform:translateY(0)}[data-section-type=featured-collection] .product-list.product-list--vertical.product-list--scrollable{flex-flow:row;overflow:hidden}[data-section-type=featured-collection] .product-list.product-list--vertical.product-list--scrollable .product-item{min-width:260px;max-with:300px}.video-hero{background:#f1f4f7;color:#fff;padding-top:32px;padding-bottom:140px}.video-hero .container{display:flex;flex-flow:column;justify-content:space-between;align-content:center;align-items:center;text-align:center;background:radial-gradient(#0d3455 30%,#071a2b 80%);border-radius:32px;padding:0 32px}.video-hero .container .section-header{flex:1 1 100%;position:relative;transform:translateY(64px)}.video-hero .container .video-item{position:relative;transform:translateY(96px);float:right;width:100%;flex:1 1 100%;border-radius:20px;background:#fff;overflow:hidden;filter:drop-shadow(rgba(0,54,129,.125) 4px 32px 24px)}.video-hero .container .section-header__title{font-size:4em;font-weight:600;line-height:1.25em;color:#fff;margin-bottom:16px}.video-hero .container .section-header__subtitle{font-size:1.2em;line-height:1em}.video-hero .container .section-header__description{font-size:1.1em}@media screen and (max-width:480px){.video-hero{padding:16px 16px 96px}.video-hero .container{border-radius:16px;padding:12px 32px}.video-hero .container .section-header__title{font-size:3em;line-height:1.2em;color:#fff;margin-bottom:16px}.video-hero .container .section-header__subtitle{padding-top:60px;font-size:1.25em;line-height:1.25em}}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);color:var(--heading-color);margin:0}h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.5rem}h5{font-size:1.25rem}.section{margin:0}.round{border-radius:20px;border-radius:var(--border-radius-md)}.center{display:block;text-align:center;max-width:-moz-fit-content;max-width:fit-content;margin:auto}.row{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}@media(max-width:1024px){.row{display:flex;flex-flow:column-reverse nowrap;justify-content:space-between;align-items:stretch;grid-gap:24px;gap:24px}}.one-column{display:flex;flex-flow:row nowrap;flex:1 1 100%;justify-content:center}.two-columns{display:flex;flex-flow:row nowrap;flex:1 0 50%;justify-content:space-around;grid-gap:24px;gap:24px}.three-columns{display:flex;flex-flow:row nowrap;flex:1 0 33%;justify-content:space-around;grid-gap:24px;gap:24px}.four-columns{display:flex;flex-flow:row nowrap;flex:1 0 25%;justify-content:space-around;grid-gap:24px;gap:24px}.white-img{filter:brightness(0%) invert(1)}.auth-form--input{background:#fff;border:solid 2px #EEEFF0;border-radius:12px;display:block;width:100%;padding:1rem;margin:0 0 1rem}@media(max-width:1024px){.three-columns{flex-flow:column nowrap}}.button--primary,.product-item__action-button{border-radius:50px;border-radius:var(--border-radius-lg)}.image-with-text__image-container,.promo-block{border-radius:20px;border-radius:var(--border-radius-md);overflow:hidden}.button-group{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end}.button--primary{margin-top:8px}.button.button--secondary{border-radius:50px}[gravity-button] button{border-radius:50px!important}[gravity-button] button{overflow:hidden}.product-list{background:none;grid-gap:16px;gap:16px;overflow:hidden}.product-list:before{border:none}.flickity-viewport{grid-gap:16px;gap:16px}.flickity-slider{display:flex;grid-gap:16px;gap:16px}.card{background:none;border:none}.collection{border:none}.collection__toolbar{display:none}.card{background:none;border:none;grid-gap:16px;gap:16px}.product-list--scrollable .product-item{width:18.5%;margin:10px;min-height:90%}.product-item{flex:1 1 240px;grid-gap:8px;gap:8px;background:none;box-shadow:4px 4px 10px #00000009;border:none;background:#fff;border-radius:20px;border-radius:var(--border-radius-md)}.product-item:after{box-shadow:none;border:none;margin:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/output.css.map */
