.announcement-bar__message span{font-family:Montserrat;font-weight:400;font-size:17px;line-height:26px;letter-spacing:1px}.announcement-bar__message{display:flex;align-items:center;gap:10px}@media screen and (max-width:750px){.announcement-bar__message span{font-size:12px;line-height:13px;letter-spacing:1px}.utility-bar__grid.page-width{padding-left:1rem;padding-right:1rem}}.blog-slider-section{padding:50px 20px;background:#fff}.blog-slider-section .section-header{display:grid;grid-template-columns:1fr 1fr;align-items:center;margin-bottom:30px;grid-gap:20px}.heading-left-blog h2{font-family:Montserrat;font-weight:400;font-size:36px;line-height:1.2;letter-spacing:1px;vertical-align:middle;color:#3a3737}.blog-slider-section .view-all{background:#00554a;color:#fff;padding:10px 20px;text-decoration:none;border-radius:4px}.blog-card{display:grid;grid-template-columns:1fr 1fr;background:#f5f3ef;grid-gap:20px;overflow:hidden;height:100%;align-items:center}.blog-card .image{padding-bottom:130%;position:relative}.blog-card .image img{position:absolute;top:0;left:0;right:0}.blog-card .image img{width:100%;height:auto;object-fit:cover;display:block}.blog-card .content{padding:20px 2vw}.blog-card .content h3{margin-bottom:10px;font-family:Montserrat;font-weight:400;font-size:24px;line-height:1.3;letter-spacing:0;color:#3a3737}.blog-card .read-more{color:#00554a;text-decoration:none;font-family:Montserrat;font-weight:400;font-size:18px;line-height:100%;letter-spacing:1px;text-transform:uppercase;display:flex;align-items:center;gap:10px}.blog-card .read-more svg{position:relative;top:1px}.blog-card .content p{color:#555;margin-bottom:3rem;font-family:Montserrat;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:1px}@media screen and (min-width:750px)and (max-width:999px){.blog-card{grid-template-columns:100%;align-items:normal}}.swiper-icon-button .iconwarper{display:flex;align-items:center;justify-content:flex-end}.swiper-button-prev-blog,.swiper-button-next-blog{border:1px solid #eaeaea;background:#fff;width:70px;height:70px;border-radius:50%;margin:0 0 0 10px;cursor:pointer}.swiper-button-prev-blog:hover,.swiper-button-next-blog:hover{background:#00656e;color:#fff}.swiper-button-prev-blog:hover svg path,.swiper-button-next-blog:hover svg path{fill:#fff}.swiper-icon-button{display:flex;align-items:center;justify-content:flex-end;gap:25px}@media screen and (max-width:750px){.swiper-icon-button .iconwarper{display:none}.blog-slider-section .section-header{grid-template-columns:100%;margin-bottom:30px;grid-gap:20px}.blog-card{grid-template-columns:100%;grid-gap:5px}.blog-slider-section{padding:50px 10px}.heading-left-blog h2{font-size:26px;text-align:center}.blog-card .read-more{font-size:14px}.blog-card .content{padding:15px 3vw 20px}.blog-card .content h3{font-size:22px}.blog-card .content p{margin-bottom:2rem;font-size:13px}.swiper-icon-button{align-items:center;justify-content:center;gap:25px;flex-wrap:wrap}.blog-slider-section .section-header{grid-gap:10px}.swiper-button-prev-blog,.swiper-button-next-blog{width:40px;height:40px}}.tab-container{border-bottom:1px solid #006666;background-color:#fff;z-index:10}.sorting-label{background-color:#777069;color:#fff;padding:30px 15px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:500}.tabs{display:flex;flex-grow:1}.tab:hover{background:#004d54;color:#fff}.tabs{display:grid;grid-template-columns:repeat(5,1fr);text-align:center}.tab{padding:30px 15px;border:1px solid #004D54;border-bottom:none;background-color:#fff;color:#066;text-align:center;cursor:pointer;font-size:18px;font-weight:500}.tab+.tab{margin-left:-1px}.tab.active{background-color:#004d54;color:#fff}.tab-section{padding:100px 20px;border-bottom:1px solid #ccc;min-height:400px}@media screen and (max-width:750px){.tabs{grid-template-columns:repeat(1,1fr)}.tab{display:none}.tab.tab-vis{display:block}}.coming-soon-retailers{padding:8rem 20px;background-color:#eee9e2;text-align:center}.coming-soon-header{padding-bottom:2rem;margin-bottom:2rem}.coming-soon-header h2{margin-bottom:.5rem;font-family:Montserrat;font-weight:400;font-size:45px;line-height:1.1;letter-spacing:1px;text-align:center;color:#5b554d}.coming-soon-header p{color:#555;margin:2rem 0;font-family:Montserrat;font-weight:400;font-size:27px;line-height:1.1;letter-spacing:1px;text-align:center}.retailers-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;justify-items:center}.retailer-item h3{margin-top:1rem;margin-bottom:.25rem;font-family:Montserrat;font-weight:400;font-size:27px;line-height:1.1;letter-spacing:1px;text-align:center;color:#5b554d}.retailer-item .location{color:#777;font-family:Montserrat;font-weight:400;font-size:15px;line-height:100%;letter-spacing:1px;text-align:center;margin-top:15px}@media(max-width:768px){.coming-soon-header h2{font-size:38px;line-height:1.1;letter-spacing:1px}.coming-soon-header{padding-bottom:2rem;margin-bottom:2rem}.coming-soon-header p{margin:1rem 0;font-weight:400;font-size:24px;line-height:1.1}.retailer-logo img{width:300px;object-fit:contain}.coming-soon-retailers{padding:2rem 20px}}@media screen and (min-width:750px)and (max-width:999px){.retailer-logo img{width:100%;object-fit:contain}.retailers-grid{grid-template-columns:1fr 1fr 1fr;gap:1rem;justify-items:center}.retailer-item h3{font-size:22px}.coming-soon-retailers .page-width{padding:0 1rem}.retailer-logo{position:relative;padding-bottom:40%}.retailer-logo img{position:absolute;left:0;right:0;width:100%;height:100%;object-fit:cover}.retailer-item{width:100%}.retailer-item h3{font-size:18px}}@media screen and (max-width:750px){.collection__view-all a{font-size:14px;padding:0 1rem}}.collection__view-all a{height:55px;font-family:Montserrat;font-weight:300;font-size:15.75px;line-height:23px;letter-spacing:0}.img-text-block{display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem}.feature-header .icon{display:block;line-height:0}.img-text-block img{max-width:100%;height:100%}.text-leftblok-ho .icon img{height:30px;width:30px;object-fit:contain}.titles{font-family:Montserrat;font-weight:400;font-size:26px;line-height:100%;letter-spacing:0;text-transform:capitalize}.feature-header .icon{display:block}.feature-list{width:100%;max-width:600px;font-family:sans-serif}.feature-item{padding:12px 16px;border-bottom:1px solid #eee;background:#fff}.feature-title{font-size:16px;color:#333}.titles{font-family:Montserrat;font-weight:400;font-size:26px;line-height:100%;letter-spacing:0}.feature-item:hover .titles{color:#e9e4dc!important}.feature-item:hover .feature-description{opacity:1;visibility:visible;color:#fff;overflow:visible;max-height:100px}.feature-item:hover{background:#00656e}.feature-item:hover .titles{color:#fff}.expandable{background-color:#005f54;color:#fff;overflow:hidden;transition:all .4s ease;cursor:pointer;position:relative}.feature-header{display:flex;align-items:center;gap:8px;font-weight:700;padding:10px 0}.feature-description{max-height:0;overflow:hidden;font-weight:400;transition:ease 1s;opacity:0;padding-top:5px}.feature-description p{font-family:Montserrat;font-weight:400;font-size:18px;letter-spacing:0;line-height:1.2;text-transform:capitalize}.feature-item:before{background:#e9e4dc;position:absolute;content:" ";top:20px;left:0;height:65px;width:3px;bottom:20px;opacity:0;visibility:hidden}.feature-item:hover:before{opacity:1;visibility:visible}.text-imgblok-ho img{aspect-ratio:1}.head-sectiotitle{text-align:center;margin-bottom:7rem}.head-sectiotitle h2{font-family:Montserrat;font-weight:400;font-size:45px;line-height:100%;letter-spacing:0;text-align:center;color:#5b554d}.blocktitle{color:#5b554d;font-family:Montserrat;font-weight:400;font-size:36px;line-height:100%;letter-spacing:0}@media screen and (max-width:750px){.head-sectiotitle h2{font-size:34px}.head-sectiotitle{margin-bottom:4rem}.blocktitle{font-size:30px;margin-top:2rem;margin-bottom:1rem}.text-leftblok-ho{order:2!important}.text-imgblok-ho{order:1!important}.img-text-block{grid-template-columns:100%;grid-gap:2rem}.feature-item .feature-description{opacity:1;visibility:visible;color:#000;overflow:visible;max-height:100px}.feature-header{padding:10px 0}.titles{font-size:20px;letter-spacing:0}.feature-description p{font-size:14px;letter-spacing:0;line-height:1.2;margin-bottom:5px;text-transform:capitalize}.feature-item{padding:5px}}.bottom_btn{text-align:center;margin:2rem 0 1rem;padding:3rem 0 2rem}.style-meets-grounding .swiper-slide img{max-width:100%;width:100%;object-fit:cover;height:auto}.style-meets-grounding .container{max-width:900px;margin:0 auto;text-align:center;padding:10px}.text-3xl.font-semibold.mb-4{font-family:Montserrat;font-weight:400;font-size:44px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;margin:0 0 20px}.fontblocked{font-family:Montserrat;font-weight:400;font-size:21px;line-height:1.2;letter-spacing:0;text-align:center;margin:0 0 4px}.style-meets-grounding .container a{margin:4rem 0 10px}.style-meets-grounding{padding:8rem 0}@media screen and (max-width:750px){.style-meets-grounding{padding:2rem 0}.fontblocked{font-size:16px}.text-3xl.font-semibold.mb-4{font-size:28px}.style-meets-grounding .container{padding:10px}}.slidergalley{overflow:hidden;line-height:0}.image-zoom-hover{transition:transform .5s cubic-bezier(.25,.1,.25,1);will-change:transform}.image-zoom-hover:hover{transform:scale(1.3)}.featured-in-section{background:#fff;padding:60px 30px 30px;text-align:center;max-width:1660px;margin:0 auto}.logo-card{display:flex;flex-direction:column;align-items:center}.featured-logo{margin-bottom:20px;max-width:100%;max-height:300px;object-fit:contain}.quote{font-size:13px;color:#5b554d;line-height:1.5}.quote span{display:block;margin-top:5px;font-weight:500}.logo-card a{text-decoration:none}.featured-in-section h2{font-family:Montserrat;color:#004d54;font-weight:400;font-size:36px;line-height:100%;letter-spacing:0}.featured-in-section .text-base{font-family:Montserrat;font-weight:400;font-size:24px;line-height:30px;letter-spacing:0;text-align:center;margin-bottom:4rem}@media screen and (max-width:750px){.featured-in-section{padding:30px 20px}}@media screen and (min-width:750px){.newsletter-form{align-items:flex-start;margin:40px auto 0!important;max-width:60rem!important}}.newsletter-form__field-wrapper .field__input{height:5.5rem;padding-top:10px!important;padding-bottom:10px!important}.newsletter-form__field-wrapper .field__input::placeholder{color:#000;opacity:1}.field__label,.customer .field label{font-size:1.7rem;top:17px}.newsletter-form__button{background:#e9e4dc!important;color:#004d54!important;font-size:15px;width:20.4rem!important}.newsletter-form__field-wrapper .field__input{padding-right:22rem!important;background-color:#fff;color:#000}.field__label,.customer .field label{font-size:1.7rem!important;top:16px!important}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%!important}.imgblocks-main{padding:50px 20px;background:#fff}.imgblocks-main .section-header{margin-bottom:30px;text-align:center;display:block}.imgblocks-main .heading-left-blog h2{font-family:Montserrat;font-weight:400;font-size:36px;line-height:1.2;letter-spacing:1px;vertical-align:middle;color:#3a3737}.imgblocks-main .blog-slider-section .view-all{background:#00554a;color:#fff;padding:10px 20px;text-decoration:none;border-radius:4px}.imgblocks-main .blog-card{display:grid;grid-template-columns:1fr 1fr;background:#f5f3ef;grid-gap:20px;overflow:hidden;height:100%;align-items:center}.imgblocks-main .blog-card .image{padding-bottom:94%;position:relative}.imgblocks-main .blog-card .image img{position:absolute;top:0;left:0;right:0}.imgblocks-main .blog-card .image img{width:100%;height:auto;object-fit:cover;display:block}.imgblocks-main .blog-card .content{padding:20px 2vw}.imgblocks-main .blog-card .content h3{margin-bottom:10px;font-family:Montserrat;font-weight:400;font-size:24px;line-height:1.3;letter-spacing:0;color:#3a3737}.imgblocks-main .blog-card .read-more{color:#00554a;text-decoration:none;font-family:Montserrat;font-weight:400;font-size:18px;line-height:100%;letter-spacing:1px;text-transform:uppercase;display:flex;align-items:center;gap:10px;background:transparent;outline:none;border:none}.imgblocks-main .blog-card .content p{color:#555;margin-bottom:3rem;font-family:Montserrat;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:1px}.imgblocks-main .heading-btn-arrow{text-align:right}@media screen and (max-width:750px){.imgblocks-main{padding:50px 5px}.imgblocks-main .blog-card{grid-template-columns:100%;grid-gap:5px}.imgblocks-main .blog-slider-section{padding:50px 10px}.imgblocks-main .heading-left-blog h2{font-size:26px}.imgblocks-main .blog-card .read-more{font-size:14px}.imgblocks-main .blog-card .content{padding:15px 3vw 20px}.imgblocks-main .blog-card .content h3{font-size:22px}.imgblocks-main .blog-card .content p{margin-bottom:2rem;font-size:13px}}[popover]:-internal-popover-in-top-layer::backdrop{background-color:#1f1e1ed9}.main-popblock{width:75%;background:#e9e4dc;z-index:999}.block-imfull-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.imgblock img{max-width:100%;width:100%}.block-imgfull{padding:3rem}.close-btn{position:absolute;top:11px;right:20px}.close-btn .close-btns{background:transparent;border:none;cursor:pointer}.block-imfull-wrap .imgblock{padding-top:3rem}.textpop-post{font-family:Montserrat;font-weight:400;font-size:22px;line-height:100%;letter-spacing:0;color:#5b554d;margin-bottom:15px}.dexesction h3{color:#5b554d;font-family:Montserrat;font-weight:400;font-size:36px;line-height:100%;letter-spacing:0}.poprtx p{font-family:Montserrat;font-weight:400;font-size:18px;line-height:26px;letter-spacing:0;color:#3a3737}@media screen and (max-width:1200px)and (min-width:749px){.block-imgfull{padding:1rem;height:600px}.main-popblock{width:80%}}@media screen and (min-width:800px){.dexesction{padding-top:5rem}}@media screen and (max-width:800px){.poprtx p{font-size:16px}.dexesction{order:1}.block-imfull-wrap{grid-template-columns:100%;grid-gap:5px}.block-imgfull{padding:1rem;height:600px}.main-popblock{width:95%}.close-btn{position:absolute;top:5px;right:5px}}@media screen and (min-width:750px)and (max-width:999px){.imgblocks-main .blog-card{grid-template-columns:1fr}}.waitlist-container{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:center;gap:40px;max-width:100%;margin:0 auto}.waitlist-container .waitlist-text{max-width:500px;margin:0 auto;display:flex;justify-content:center;flex-direction:column}.waitlist-container .waitlist-text form{padding:0!important}.waitlist-text h2{line-height:1.2;margin-bottom:20px;font-family:Montserrat;font-weight:400;font-size:36px;letter-spacing:0}.waitlist-text p{line-height:1.2;margin-bottom:30px;font-family:Montserrat;font-weight:400;font-size:18px;letter-spacing:0}.waitlist-form input[type=email],.waitlist-form input[type=text]{width:100%;padding:12px;margin-bottom:15px;border:1px solid #00736e;background-color:transparent;height:47px;color:#00736e;font-family:Montserrat;font-weight:400;font-size:15px;line-height:23px;letter-spacing:0}.waitlist-form button{width:100%;background-color:#00656e;color:#fff;padding:14px;border:none;cursor:pointer;text-transform:uppercase;transition:background-color .3s ease;height:55px;font-family:Montserrat;font-weight:300;font-size:15.75px;line-height:23px;letter-spacing:0}.waitlist-form input[type=email]::placeholder,.waitlist-form input[type=text]::placeholder{color:#00736e;font-family:Montserrat;font-weight:400;font-size:15px;line-height:23px;letter-spacing:0}.waitlist-form button:hover{background-color:#004d4a}.waitlist-image img{width:100%;height:auto;display:block;border-radius:4px}@media(max-width:768px){.waitlist-container{flex-direction:column;text-align:center}.waitlist-text,.waitlist-image{max-width:100%}.waitlist-text h2{font-size:22px}.waitlist-container{grid-template-columns:100%;gap:20px;max-width:100%;margin:0 auto}.waitlist-text{order:2}.waitlist-container .waitlist-text{padding:0 20px 20px}}.swiper-container-block-custom-items{float:right}.swiper-container-block-custom-items .swiper-container{width:100%;padding:2rem 0 6rem;overflow:hidden;position:relative}.swiper-container-block-custom-items .container{max-width:141rem;margin:0 auto}.swiper-container-block-custom-items .swiper-wrapper{gap:24px}.swiper-container-block-custom-items .swiper-slide{position:relative;overflow:hidden;border-radius:0;width:29%;margin-right:0!important;padding:0;height:auto}.swiper-container-block-custom-items .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#002f33}.swiper-container-block-custom-items .swiper-slide .wrapper{text-decoration:none;height:100%;display:block;background:#e9e4dc;transition:all .4s ease-in-out}.swiper-container-block-custom-items .swiper-slide .slide-content{padding:3rem 4rem 4rem;transition:all .4s ease-in-out;background:transparent!important}.swiper-container-block-custom-items .slide-content h3{font-size:4.5rem;font-style:normal;font-weight:400;line-height:normal;color:#3a3737;margin:0 0 16px}.swiper-container-block-custom-items .swiper-slide .description{font-size:15.75px;font-style:normal;font-weight:400;line-height:23px;color:#5b554d}.swiper-container-block-custom-items .swiper-slide:hover .wrapper{background:#002f33!important}.swiper-container-block-custom-items .swiper-slide:hover .slide-content h3,.swiper-container-block-custom-items .swiper-slide:hover .description{color:#fff}.swiper-container-block-custom-items .slide-img{max-width:100%;width:100%;display:block;object-fit:cover;height:300px!important}.swiper-container-block-custom-items .swiper-button-prev,.swiper-container-block-custom-items .swiper-button-next{border-radius:1000px;border:1px solid #EAEAEA;background:var(--White, #FFF);box-shadow:0 12px 64px #1a3bae0a;height:5rem;width:5rem;display:inline-flex;align-items:center;justify-content:center;position:relative!important;left:inherit;z-index:1;right:inherit}.swiper-container-block-custom-items .navigation-arrows{display:flex;gap:10px;align-items:center}.swiper-container-block-custom-items .swiper-button-next:after,.swiper-container-block-custom-items .swiper-button-prev:after{display:none!important}.swiper-container-block-custom-items .header-container{display:flex;align-items:center;justify-content:space-between;margin-left:0}.swiper-container-block-custom-items .swiper-container{max-width:166rem;margin-right:0;float:right}.swiper-container-block-custom-items.grid-layout-container{float:none}.swiper-container-block-custom-items.grid-layout-container .container{max-width:140rem;margin-left:auto}.swiper-container-block-custom-items.grid-layout-container .grid-layout-wrapper{margin-right:auto;max-width:140rem;float:none;margin-left:auto}.swiper-container-block-custom-items.grid-layout-container .grid-layout-wrapper .wrapper-grid{display:flex;gap:24px;flex-wrap:wrap}.swiper-container-block-custom-items.grid-layout-container .grid-layout-wrapper .wrapper-grid .swiper-slide{width:32.1%}@media(max-width:1025px){.swiper-container-block-custom-items .header-container{padding:0 2rem 0 0}.swiper-container-block-custom-items .slide-content h3{font-size:2.8rem}.swiper-container-block-custom-items .swiper-container{max-width:97rem}}@media(max-width:1025px){.swiper-container-block-custom-items.grid-layout-container .grid-layout-wrapper{max-width:100%;padding:0 5rem}}@media(min-width:992px)and (max-width:1025px){.swiper-container-block-custom-items.grid-layout-container .grid-layout-wrapper .wrapper-grid .swiper-slide{width:31.33%}}@media(min-width:650px)and (max-width:991px){.swiper-container-block-custom-items .swiper-slide{width:44.5%}.swiper-container-block-custom-items .swiper-container{max-width:73rem}}@media(min-width:650px)and (max-width:991px){.swiper-container-block-custom-items.grid-layout-container .grid-layout-wrapper .wrapper-grid .swiper-slide{width:47.33%}}@media(max-width:649px){.swiper-container-block-custom-items .swiper-slide{width:80.5%}.swiper-container-block-custom-items.grid-layout-container .grid-layout-wrapper .wrapper-grid .swiper-slide{width:100%}.swiper-container-block-custom-items .header-container{flex-direction:column;gap:2rem;margin-bottom:2rem;margin-left:auto}.swiper-container-block-custom-items .swiper-container{max-width:39rem}}.swiper-container-block-custom .swiper-container{width:100%;padding:2rem 0 6rem;overflow:hidden;position:relative}.swiper-container-block-custom .container{max-width:130rem;margin:0 auto}.swiper-container-block-custom .swiper-wrapper{gap:24px}.swiper-container-block-custom .swiper-slide{position:relative;overflow:hidden;border-radius:0;width:25.5%;margin-right:0!important;padding:0;height:auto}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#002f33}.swiper-container-block-custom .swiper-slide a{text-decoration:none;height:100%;display:block;background:#e9e4dc;transition:all .4s ease-in-out}.swiper-container-block-custom .swiper-slide .slide-content{padding:3rem 4rem 0rem;transition:all .4s ease-in-out;background:transparent!important}.swiper-container-block-custom .slide-content h3{font-size:22.5px;font-style:normal;font-weight:400;line-height:normal;color:#3a3737;margin:0 0 16px}.swiper-container-block-custom .swiper-slide .description{font-size:15.75px;font-style:normal;font-weight:400;line-height:23px;color:#5b554d}.swiper-container-block-custom .swiper-slide:hover a{background:#004d54!important}.swiper-container-block-custom .swiper-slide:hover .slide-content h3,.swiper-container-block-custom .swiper-slide:hover .description{color:#fff}.swiper-container-block-custom .slide-img{max-width:100%;width:100%;display:block;object-fit:cover;height:300px!important}.swiper-container-block-custom .swiper-button-prev,.swiper-container-block-custom .swiper-button-next{border-radius:1000px;border:1px solid #EAEAEA;background:var(--White, #FFF);box-shadow:0 12px 64px #1a3bae0a;height:5rem;width:5rem;display:inline-flex;align-items:center;justify-content:center;position:relative!important;left:inherit;right:inherit;z-index:1}.swiper-container-block-custom .navigation-arrows{display:flex;gap:10px;align-items:center}.swiper-container-block-custom .swiper-button-next:after,.swiper-container-block-custom .swiper-button-prev:after{display:none!important}.swiper-container-block-custom .header-container{display:flex;align-items:center;justify-content:space-between}.text-left{text-align:left}@media(max-width:1025px){.swiper-container-block-custom .header-container{padding:0 2rem}}@media(min-width:650px)and (max-width:991px){.swiper-container-block-custom .swiper-slide{width:46.5%}}@media(max-width:649px){.swiper-container-block-custom .swiper-slide{width:71.5%}.swiper-container-block-custom .header-container{flex-direction:column;gap:2rem;margin-bottom:2rem}}.swiper-container-block .swiper-container{width:100%;padding:2rem 0;overflow:hidden}.swiper-container-block .container{max-width:1220px;margin:0 auto;padding:10px 15px 4rem}.swiper-container-block .font-semibold.mb-4{font-family:Montserrat;font-weight:400!important;font-size:36px;line-height:1.2;letter-spacing:0;text-align:center;vertical-align:middle;margin:0 0 20px}.swiper-container-block .fontblocked{font-family:Montserrat;font-weight:400;font-size:18px;line-height:1.2;letter-spacing:0;text-align:center;margin:0 0 4px}.swiper-container-block .swiper-slide{position:relative;overflow:hidden;border-radius:0}.swiper-container-block .slide-content{position:absolute;bottom:0;color:#fff;transform:translateY(115.5%);opacity:1;transition:all .4s ease-in-out;padding:0;height:100%;left:0;right:0;width:100%}.swiper-container-block .slide-content h3{font-size:27px;font-family:Montserrat;text-transform:capitalize;text-align:left;margin:0;letter-spacing:1px;padding:20px 0;font-weight:400}.swiper-container-block .swiper-slide:hover .slide-content{transform:translateY(0);opacity:1}.swiper-container-block .slide-img{max-width:100%;width:100%;display:block;object-fit:cover}.swiper-container-block .slide-btn{margin-top:10px;display:flex;align-items:center;padding:0 16px;text-decoration:none;border-radius:0;width:max-content;height:55px;outline:1px solid transparent}.small-imgblock img{height:120px;width:120px!important;object-fit:contain;max-width:100%}.hoverblocks{display:flex;height:100%;flex-direction:column;justify-content:center;max-width:85%;margin:0 auto}.hoverblocks p{font-size:18px;line-height:1.4;font-family:Montserrat;font-weight:300}.hover-hide{visibility:hidden;opacity:0;transition:ease .5s}.swiper-container-block .swiper-slide:hover .slide-content .hover-hide{visibility:visible;opacity:1}.visble-main{max-width:85%;margin:0 auto!important;transition:ease .7s}.swiper-container-block .swiper-slide:hover .slide-content .visble-main{opacity:0;visibility:hidden;font-size:0;position:absolute;left:0;right:0}@media(min-width:750px)and (max-width:991px){.custom-swiper-block.swiper-container-block .slide-content{transform:translateY(70%)}}@media(min-width:992px)and (max-width:1025px){.custom-swiper-block.swiper-container-block .slide-content{transform:translateY(65%)}.swiper-container-block .slide-content h3{font-size:23px!important}}@media(min-width:650px)and (max-width:766px){.custom-swiper-block.swiper-container-block .slide-content{transform:translateY(81%)}}@media(max-width:749px){.swiper-container-block .font-semibold.mb-4{font-size:28px;line-height:1.2;margin:0 0 20px}.swiper-container-block .fontblocked{font-size:16px}.swiper-container-block .container{padding:0 15px 1rem}.custom-swiper-block.swiper-container-block .slide-content{transform:translateY(0);opacity:1}.visble-main{display:none}.hover-hide{visibility:visible;opacity:1}.slide-content{background:#012a2db5!important}.small-imgblock img{height:90px;width:80px!important}.swiper-container-block .slide-content h3{font-size:20px;line-height:1.4}.hoverblocks p{font-size:13px}.swiper-container-block .slide-content h3{padding:10px 0}.swiper-container-block .slide-btn{font-size:14px;padding:0 10px;height:40px}}.socials-section{background-color:#f3efe9;padding:3rem 1rem;text-align:center}.socials-title{font-size:1.8rem;margin-bottom:2rem;color:#005952}.socials-wrapper h2{font-family:Montserrat;font-weight:400;font-size:45px;line-height:100%;letter-spacing:0;text-align:center}.socials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.5rem;margin-bottom:4rem;align-items:start;margin-top:5rem}.social-card{padding-bottom:100%;text-align:center;position:relative}.social-card img{position:absolute;top:0;right:0;width:100%;object-fit:cover;left:0;display:block;height:100%}.social-caption{margin-top:.5rem;font-size:.95rem;color:#444}.socials-buttons{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.social-btn{background-color:#005952;color:#fff;padding:.75rem 1.5rem;border-radius:5px;text-decoration:none;font-weight:500;transition:background .3s ease;display:flex;align-items:center;height:56px;gap:10px;font-family:Montserrat;font-weight:400;font-size:15.75px;line-height:1.1;letter-spacing:0}.social-btn:hover{background-color:#00443e}@media(max-width:768px){.social-btn{width:100%;text-align:center;justify-content:center}.socials-section{padding:1rem}.socials-grid{align-items:start;margin-top:3rem}.socials-wrapper h2{font-size:28px;text-align:center}}.testimonials-wrapper{padding:30px 0;text-align:center}.blockquote{font-family:Montserrat;font-weight:400;font-size:22px;line-height:30px;letter-spacing:0;position:relative;padding:25px 1vw 20px}.blockquote .quote-icon{position:absolute;top:0;left:0}.blockquote .quote-icon svg{width:60px;height:60px}.heading-btn-arrow{text-align:right}.testimonial-heading{display:grid;grid-template-columns:2fr 1fr;align-items:center;margin-bottom:40px;grid-gap:20px}.testimonial-heading h2{margin:0 auto;text-align:left;font-family:Montserrat;font-weight:400;font-size:36px;line-height:1.2;letter-spacing:1px;vertical-align:middle;color:#3a3737}.testimonial-card{background-color:#eee9e2;border-radius:0;overflow:hidden;display:flex;flex-direction:column;height:100%}.testimonial-image{padding-bottom:75%;position:relative}.testimonial-image img,.testimonial-image svg{width:100%;height:100%;display:block;object-fit:cover;position:absolute;top:0;right:0;left:0}.testimonial-quote{padding:1.5rem;text-align:left;flex:1;display:flex;flex-direction:column;justify-content:space-between}.testimonial-quote blockquote{font-style:italic;font-size:1rem;color:#444;position:relative;margin-bottom:1rem}.author{color:#555;padding:0 1vw 10px;font-family:Montserrat;font-weight:400;font-size:15.75px;line-height:23px;letter-spacing:0}.swiper-button-prev,.swiper-button-next{color:#333;background:#fff;border-radius:50%;padding:10px;box-shadow:0 2px 8px #0000001a}.testimonials-swiper .swiper-slide{height:initial}.iconwarper{display:flex;align-items:center;justify-content:flex-end}.swiper-button-prevs,.swiper-button-nexts{border:1px solid #EAEAEA;background:#fff;width:70px;height:70px;border-radius:50%;margin:0 0 0 10px;cursor:pointer}.swiper-button-prevs:hover,.swiper-button-nexts:hover{background:#00656e;color:#fff}.swiper-button-prevs:hover svg path,.swiper-button-nexts:hover svg path{fill:#fff}@media screen and (max-width:750px){.testimonial-heading h2{font-size:26px;text-align:center}.testimonial-heading{grid-template-columns:100%;align-items:center;margin-bottom:30px}.iconwarper{display:flex;align-items:center;justify-content:center}.swiper-button-prevs,.swiper-button-nexts{width:40px;height:40px}.blockquote{font-size:18px;line-height:24px;padding:15px 1vw}}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map */
