.template-index main#MainContent{margin-top:-104px}.index-hero-section{background:linear-gradient(90deg,#f7f8f8,#fff);padding:0}.collections-grid__title{color:#000}.section-hero .hero .container-fluid{padding:0}.subtitle{color:#0ccad4;font-weight:700}.subtitle{font-size:16px}.index-center-image{background-color:#f7f8f8}.image-with-text__column-title{color:#002d5d}.index-hero-section .hero__title.title{font-size:50px;font-weight:700;line-height:75px}.title{font-size:50px;font-weight:700;line-height:60px}.subtitle+.title{margin-top:0!important}.index-key-features-section .slideshow__swiper .slideshow__slide{background-color:#f7f8f8}.index-key-features-section .slideshow__slide{background:transparent}.index-center-image .image-with-text__column{align-items:flex-start}.index-center-image .image-with-text__column-text{text-align:left}.index-key-features-section .slideshow__title-content{font-size:24px;font-weight:700;line-height:34.68px;color:#002d5d}.index-key-features-section .swiper-pagination-bullet.swiper-pagination-bullet-active{background:transparent}.index-key-features-section .slideshow__pagination-number .swiper-pagination-bullet-active svg+.h6{color:#0ccad4}.index-center-image .image-with-text__columns.image-with-text__columns--image_center:first-child *{align-items:flex-start;text-align:left}.index-center-image .image-with-text__columns.image-with-text__columns--image_center:last-child *{align-items:flex-end;text-align:right}.why-tangle-pools-section{background:#f7f8f8}.why-tangle-pools-section .image-with-text__column img{box-shadow:0 0 100px #0000000f;background-color:#fff;padding:15px;border-radius:12px;height:70px;width:70px;object-fit:contain}.why-tangle-pools-section .image-with-text__columns .image-with-text__column-title{margin-top:12px;margin-bottom:12px}.index-key-features-section{padding-top:5.6rem!important;padding-bottom:5.6rem!important}.featured-product .product-form__buttons-row{display:flex;align-items:flex-start;flex-wrap:wrap;gap:1.6rem;flex-direction:column}.featured-product .product-form__quantity .quantity,.featured-product .product-form__quantity{width:100%}.featured-product .product-form__submit{position:relative;flex-grow:1;width:100%}.featured-product .product__text.subtitle{font-size:24px;font-weight:900;line-height:31.25px}.featured-product quantity-input.quantity{border:1px solid #0ccad4;background:transparent}.index-multicolumns-section .multicolumn-card{flex-direction:row;align-items:center}.section-numbers .numbers__wrapper--number-size-normal .numbers-card__number{font-size:50px}.index-multicolumns-section .multicolumn-card .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--image{width:45%}.section-numbers .numbers-card__title{margin-bottom:50px}.index-case-studies-section .case-studies__content--overlay .case-studies__slide-content{justify-content:flex-end}.index-faq-section .collapsible-content__title,.index-faq-section .collapsible-content__question{color:#000}.index-faq-section .collapsible-content__icon{background:transparent}.index-faq-section{padding-top:0!important}.customer-portal-section .image-banner__information{margin:0!important}.customer-portal-section .image-banner__information p{margin-top:12px!important;margin-bottom:12px!important}.index-key-features-section img.cs-icon-custom{max-width:60px}.index-key-features-section .slideshow__content-wrapper--bottom-left .slideshow__content-group{margin-top:8vh}body .footer__content-middle{border-top:.5px solid #ffffff26;border-bottom:.5px solid #ffffff26}body .footer .newsletter__form.footer-block{flex-direction:row;min-width:auto;max-width:30rem}.footer .contacts__info p{display:flex;gap:5px;align-items:center;margin-top:0}.footer .contacts__info p strong{text-transform:uppercase}.footer .newsletter__form .newsletter__title{margin:0;font-size:16px;font-weight:600;line-height:23.12px;text-transform:uppercase;letter-spacing:0}body .footer-block__heading{font-size:16px;font-weight:600;line-height:23.12px}.financing-page-section{background:transparent;padding-top:0!important;margin-top:-2rem;padding-bottom:0!important}.financing-page-section .image-with-text__content{background:#f7f8f8;border-radius:15px}.financing-page-section .image-with-text__content .image-with-text__right{padding:4rem 6.4rem}.financing-page-section .title{font-size:40px;font-weight:700;line-height:57.8px}.financing-page-section .image-with-text__cs_logos{display:flex;flex-wrap:wrap;gap:30px;width:100%;margin-top:30px}.financing-page-section .image-with-text__cs_logos>*{flex:1;box-shadow:0 0 50px #0000001a;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:20px}.financing-page-section .image-with-text__cs_logos img{max-width:100%}.breadcrumb{margin-top:5.6rem}.financing-page-section p{font-weight:400}body .shopify-section-header-sticky .header-wrapper.container .menu-drawer{top:20px}.menu-drawer__main .header__button.mobile{padding-inline:2rem}.cs-our-story-journey{background:#f7f8f8}.index-key-features-section .slideshow__thumbs .swiper-slide img{max-width:27px}.index-key-features-section .slideshow__thumbs{width:100%;max-width:100%}.index-key-features-section .swiper-thumbs .swiper-wrapper{justify-content:center}.index-key-features-section .slideshow__thumbs .swiper-slide{border:1px solid #999999;width:auto!important;border-radius:13px;filter:invert(58%) sepia(21%) saturate(15%) hue-rotate(324deg) brightness(98%) contrast(102%)}.index-key-features-section .slideshow__thumbs .swiper-slide.swiper-slide-thumb-active{background-color:#0ccad4;filter:none;border-color:#0ccad4}.index-key-features-section .slideshow__thumbs .swiper-slide.swiper-slide-thumb-active .slideshow__tab-title{color:#fff}.index-key-features-section .slideshow__thumbs .swiper-slide.swiper-slide-thumb-active img{filter:brightness(0) invert(1)}.cs-tangle-logo .logo-list__content--static{gap:12px}.cs-tangle-logo .logo-list__content--static .logo-list__image{width:auto;max-width:200px;height:100px}.cs-frequently-question{padding-top:0!important}.cs-original-pool .button.button--primary{background:#0ccad4}.article-card__tags .article-card__tag a{color:#0ccad4}.article-card__tags .article-card__tag a{background-color:#fff;border-radius:.5rem}.blog-aside__newsletter .blog-aside__newsletter-box{background:#f7f8f8}.blog-aside__newsletter .blog-aside__newsletter-box input.field__input{background:#fff}.cs-discover-testimonial .collections-grid__image{aspect-ratio:4/3}.cs-discover-testimonial .collections-grid__image img{object-fit:cover}.cs-discover-testimonial .testimonials__slide{background-color:#f7f8f8}.cs-product-available{border:1px solid #0000000d;background:#f5f5f5;box-shadow:0 2px 5px 1px #0000001a;border-radius:12px;padding:20px}.product-button-quick{display:flex;gap:10px}.product-button-quick .button{flex:1}.cs-btn-finance{display:flex;margin-top:10px}.cs-btn-finance .button{flex:1}.cs-product-available h4{margin-top:0;margin-bottom:20px;font-family:DM Sans;font-size:20px;font-weight:800;line-height:26.04px;color:#000}.product__description .product__badge .badge{border-radius:6px;color:#fff;text-transform:uppercase}.product__text-icons{border:1px solid #0000000d;padding:20px;background:#f7f8f8;border-radius:12px}.cs-order-ships{margin-bottom:20px}.product__text-icons h4{margin-top:0;margin-bottom:20px;font-family:DM Sans;font-size:20px;font-weight:700;line-height:26.04px;color:#000}.product__text-icon{width:100%}.product__text-icons .product__text-icons-wrapper{gap:20px}.product__text-icons-wrapper .product__text-icon{font-family:DM Sans;text-transform:uppercase;font-size:12px;font-weight:600;line-height:15.62px;letter-spacing:.05em;display:flex;gap:12px;color:#333;border:1px solid #ededed;padding-top:30px;padding-bottom:30px}.product-button-quick .button.sec-button{border:1px solid #00000080;background-color:#fff;font-family:DM Sans;font-size:16px;font-weight:400;line-height:20.83px;text-align:center;color:#0000007f}.product-button-quick .button.second-button{border:1px solid #0ccad4;background-color:#0ccad4;font-family:DM Sans;font-size:16px;font-weight:600;line-height:20.83px;text-align:center;color:#fff}.cs-btn-finance .button{flex:1;background-color:#002d5d}.product__info-container .price-wrapper .product__badge .badge{color:#fff;border-radius:6px}.product .product__info-container .price-wrapper .price__sale{flex-direction:column}.cs-collection-grid-testimonial{padding:30px}.product__text-icons h4 strong{color:#34a934}.product__title{color:#000}.cs-tangle-pool-product .product-button-quick .button{background:#002d5d;flex:initial}.cs-tangle-pool-product .cs-product-available{padding:0;border:none;background:transparent;box-shadow:none}.cs-discover-testimonial .collections-grid__image{position:relative;border-radius:1.2rem;overflow:hidden}.cs-discover-testimonial .collections-grid__image img{object-fit:cover;width:100%}.cs-tangle-pool-product{padding-top:6.4rem!important;padding-bottom:6.4rem!important}.cs-tangle-pool-product .product__outer{max-width:100%}.cs-tangle-pool-product .product__pagination.swiper-pagination,.cs-tangle-pool-product .cs-overlay-text.product__media-sublist-outer{display:none}.price-wrapper .cs-divider{font-size:12px;font-weight:400;line-height:15.62px;letter-spacing:.05em;background:#fff;width:16px;height:16px;color:#666}.price-wrapper .cs-tangle-pools-price{position:relative}.price-wrapper .cs-price-content>p{margin:0;font-size:12px;font-weight:400;line-height:15.62px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.product .product__info-container .price-wrapper{column-gap:40px}.price-wrapper .cs-price-content .metafield-rich_text_field p{margin:0;font-size:16px;font-weight:700;line-height:20.83px}body .product .price-wrapper .price--on-sale .price-item--regular{font-size:12px;font-weight:400;line-height:15.62px}body .product .price-wrapper .price--on-sale dd.price__compare{display:flex;margin-bottom:10px;margin-top:4px}.tangle-contact-form{display:flex;padding:60px 100px}.tangle-contact-form>*{flex:1}.cs-contact-content.contact-form__inner{justify-content:center;align-items:center}.cs-tangle-form-cs .list-social__item svg path{fill:#bbb}.cs-tangle-form-cs .footer__list-social.list-social{justify-content:flex-start}.cs-tangle-form-cs .list-social__item:hover svg path{fill:#0ccad4}.cs-contact-fields{display:flex;gap:5px;flex-direction:column;margin-bottom:5px}.contact-form__bottom .button{background:#0ccad4;color:#fff;font-family:DM Sans;font-weight:800;font-size:16px;line-height:100%;padding:17px 38px;text-align:center;text-transform:uppercase}.cs-contact-fields .field select{color:#bbb}.cs-contact-fields select option:not(:first-of-type){color:#000}.cs-contact-fields .field .field__input::placeholder{color:#bbb}.cs-contact-fields .field select,.cs-contact-fields .field .field__input{background-color:transparent}.contact-form__wrapper{box-shadow:0 3px 10px 1px #0000001a}.contact-form__wrapper .field .field__input{background-color:transparent;border-color:rgba(var(--color-foreground),.5)}.tangle-contact-form .contact-form__wrapper{max-width:100%;background:#f7f8f8;box-shadow:unset;border-radius:15px}.cs-tangle-form-cs p{font-size:16px;font-weight:400;line-height:24px;color:#333}.cs-tangle-form-cs strong{font-size:20px;font-weight:800;line-height:26.04px}.contact-form__wrapper .contact-time{column-count:1}.contact-form__wrapper .form__input-wrapper.form__input-wrapper--labelled p{font-size:20px;font-weight:900;line-height:26.04px;color:#002d5d;margin:0 0 20px}.contact-form__wrapper .contact-time>*{margin-bottom:10px}.card__badge .badge{color:#fff;text-transform:uppercase;border-radius:6px}.cs-featured-product-main-tangles .product__text-icons{background:transparent;padding:0;border:0}.cs-featured-product-main-tangles .product__text-icons .product__text-icon{padding:0;border:none;justify-content:flex-start}.cs-button-tangle-featured{display:flex!important;gap:20px}[data-scheme=light] .case-studies__slider-wrapper .swiper-button-next svg,[data-scheme=light] .case-studies__slider-wrapper .swiper-button-prev svg{color:#0d232b!important}.index-key-features-section .slideshow__button-prev{position:absolute;left:10px;top:40%;transform:translateY(-50%)}.index-key-features-section .slideshow__button-next{position:absolute;right:10px;top:40%;transform:translateY(-50%)}.index-steps-section .steps__content--slider .steps__navigation{display:flex!important;position:absolute;right:-1.4rem;left:-1.4rem;top:50%;transform:translateY(-50%);z-index:3;justify-content:space-between;width:calc(100% + 2.8rem);margin-top:0}@media screen and (min-width: 768px){.desktop-hidden{display:none!important}}@media screen and (max-width: 767px){.mobile-hidden{display:none!important}}.cs-featured-product-available .product-button-quick{display:block}.case-studies__navigation.swiper-navigation.no-js-hidden.case-studies__navigation{position:absolute;left:0;top:40%;display:flex;justify-content:space-between;width:100%}.case-studies__content.content.case-studies__content--overlay{position:relative}.cs-product-quote-sec .multicolumn-card__image-wrapper{width:100%!important;aspect-ratio:16/5!important;max-width:300px;margin:0 auto}.cs-product-quote-sec .multicolumn-card{text-align:center}.cs-price-content a{text-decoration:none}.cs-finance-banner-sec .image-banner__wrapper{position:relative;display:flex;flex-direction:row}.cs-finance-banner-sec .image-banner__wrapper .finance-banner-main{flex-basis:70%}.cs-finance-banner-sec .banner__media.media:after{content:"";width:100%;height:100%;background-image:linear-gradient(90deg,#f9f9f9 30%,#fff0);position:absolute;top:0;bottom:0;left:0;right:0}.cs-finance-buttons{display:flex;gap:2rem;align-items:center}.finance-box{background-color:#fff;padding:50px;border-radius:30px}.finance-box h4{margin:0}.finance-banner-main .image-banner__information{max-width:60rem!important}.cs-financial-testimonial .left-content-testimonial{display:flex}.cs-financial-testimonial .left-content-testimonial .button-with-content{flex-basis:30%;width:30%}.cs-financial-testimonial .testimonials__content.content{width:70%;flex-basis:70%}.cs-finance-multicolumn{--gradient-background: #f9f9f9 !important}body .cs-finance-multicolumn .multicolumn-card{padding:20px;border-style:none;border-radius:30px;background-color:#fff;text-align:center}.cs-finance-multicolumn .multicolumn-card .multicolumn-card__image-wrapper{align-self:center}.steps-for-loan .steps__content.content.steps__content--scroll{display:flex}.steps-for-loan .steps__content.content.steps__content--scroll .img-finance-scroll{width:24%}.steps-for-loan .steps__content.content.steps__content--scroll img{max-width:100%;height:100%;object-fit:cover;padding-right:30px}.steps-for-loan .steps__content.content.steps__content--scroll img{max-width:100%;height:110%;object-fit:cover;padding-right:0;position:relative;top:-5%;border-radius:20px;z-index:1}.steps-for-loan .steps__wrapper.steps__wrapper--col-3{width:76%;background-color:transparent;border-top-right-radius:40px;padding:0;margin-left:0rem;position:relative;z-index:1}.cs-column-layout-steps{background:#fff;border-top-right-radius:40px;border-bottom-right-radius:40px;padding:2rem 2rem 2rem 4rem}.steps-for-loan .steps__titles.titles{margin:0;padding-left:4rem;text-align:left}.steps-for-loan .steps__content--scroll .step{display:grid;grid-template-columns:1fr;padding-left:0}.steps-for-loan .steps__content--scroll .step__info{max-width:80rem;display:flex;gap:3rem;align-items:flex-start;border-bottom:1px dashed #dadada;padding:4rem 0rem}.steps-for-loan .steps__content--scroll .steps__step:last-child .step__info{border-bottom:none}.img-finance-scroll-top{position:absolute;right:0;top:6rem}.main-finance-steps-sec .steps{background-color:#f9f9f9!important;--gradient-background: #f9f9f9 !important}.image-collage .finance-box{background-color:transparent;padding:20px;border-radius:0}.cs-right-content{display:flex;flex-direction:column;gap:36px}.cs-right-content>*{display:flex;align-items:flex-end;gap:36px}.collage-image{aspect-ratio:1;border-radius:30px;overflow:hidden}.collage-image img{width:100%;height:100%;object-fit:cover}.collage-image:last-child{margin-bottom:-36px}.cs-finance-banner-sec .cs-banner-tangle-pools.image-collage .banner__media.media:after{content:"";width:100%;height:100%;background-image:linear-gradient(45deg,#0bbec8 25%,#0000);position:absolute;top:0;bottom:0;left:0;right:0}.image-collage .image-banner__text{margin-bottom:30px}.cs-financial-testimonial ul.cs-elementskit-stars{display:flex;margin:0;list-style-type:none;gap:5px;padding:0}.cs-financial-testimonial ul.cs-elementskit-stars svg{width:20px;fill:#fec42d}.cs-financial-testimonial .testimonials{background-color:#f9f9f9}.cs-financial-testimonial .cs-collection-grid-testimonial{padding:0}.cs-financial-testimonial .testimonials__slide{padding:30px}.cs-financial-testimonial .testimonials__titles.titles{margin-bottom:20px}.cs-banner-tangle-pools .image-banner.finance-banner{margin-top:3rem}.cs-financial-testimonial .testimonials__text.recommended{font-style:italic;font-family:DM Sans;font-weight:400;color:#00000080}.cs-finance-banner-sec .image-collage .image-banner__wrapper{align-items:center}.orange-color{background-color:#ed8116}body .cs-finance-multicolumn .multicolumn-card.card-3 .multicolumn-card__image-wrapper .text-gradient,body .cs-finance-multicolumn .multicolumn-card:hover .multicolumn-card__image-wrapper .text-gradient{background:linear-gradient(#fff,#000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:all .4s ease;transition:all .4s ease}body .cs-finance-multicolumn .multicolumn-card{-webkit-transition:all .4s ease;transition:all .4s ease;background-color:#fff;position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}body .cs-finance-multicolumn .multicolumn-card{position:relative}body .cs-finance-multicolumn .multicolumn-card:before{position:absolute;content:"";top:0;left:-101%;height:100%;width:100%;-webkit-transition:all .6s ease;transition:all .6s ease;background-size:101% 101%}body .cs-finance-multicolumn .multicolumn-card:hover:before{left:0}body .cs-finance-multicolumn .multicolumn-card .multicolumn-card__image-wrapper,body .cs-finance-multicolumn .multicolumn-card .multicolumn-card__info{position:relative;z-index:2}body .cs-finance-multicolumn .multicolumn-card:hover:before{background-color:transparent;background-image:linear-gradient(180deg,#1af0fb,#0ccad4)}.template-page-addons main section.image-banner-section{padding:20px 0!important}.button{transition:all ease-in-out .3s}.button:hover{transform:translateY(-5px)}.button-with-title-sec .main-content{display:flex;justify-content:center;align-items:center;gap:4rem}.button-with-title-sec .main-content h2,.footer-block__details-content a.list-menu__item.body-small.list-menu__item--link.focus-inset{color:#fff}div#total-price{color:#002d5d;font-size:20px;font-weight:700;line-height:26.04px}.breadcrumb-banner{min-height:160px;background-position:right center;background-repeat:no-repeat;background-size:contain;background-color:#79d3db;display:flex;align-items:center;margin-top:3rem;border-radius:1.2rem}.breadcrumb-banner .breadcrumb{margin:0}.breadcrumb-banner .breadcrumb *{color:#fff;font-size:2rem}.main-footer-nutshell-form .css-29pv05.css-29pv05>:not(:last-child):not(.hidden-field){margin-bottom:0!important}.css-1rn5d0c.css-1rn5d0c{background-color:unset!important}.css-170mo9y input[type=checkbox]:checked{position:relative!important}.css-170mo9y input[type=checkbox]:checked:after{content:"";width:10px;height:10px;background:#00a3e6!important;position:absolute;top:50%;left:3px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease;transform:translateY(-50%)}form #form-fields-container .css-1rdn8ql.css-1rdn8ql,.css-1rdn8ql.css-1rdn8ql:focus{outline:none}form #form-fields-container .css-1rdn8ql.css-1rdn8ql,.css-1rdn8ql.css-1rdn8ql{background:transparent!important;border-radius:50%!important;-webkit-appearance:none!important;appearance:none!important}form #form-fields-container .css-8zxad7.css-8zxad7,.css-8zxad7.css-8zxad7{background-color:#002d5d!important;padding:10px 37px}.css-1isfrdg.css-1isfrdg{display:flex;-webkit-box-pack:start!important;justify-content:flex-start!important}.css-1heivyc legend.css-bh3upc,.css-1heivyc form #form-fields-container .css-bh3upc.css-bh3upc,.contact-form__wrapper .css-1heivyc legend.css-bh3upc{color:#002d5d!important;font-size:20px!important;font-weight:700!important;line-height:26.04px!important}form #form-fields-container .css-1pnlg7.css-1pnlg7,.css-1pnlg7.css-1pnlg7{color:#002d5d;font-size:20px!important;font-weight:700!important;line-height:26.04px!important}.newsletter__form .main-footer-nutshell-formlabel .css-bh3upc.css-bh3upc{color:red!important}.css-1isfrdg.css-1isfrdg{margin-top:5px!important}.cs-button-tangle-featured{display:block}.cs-featured-product-section .product__inventory-inner{color:#fff;background:#002d5d;padding:10px 15px;border-radius:8px}.cs-button-tangle-featured a.product-meta__button.button.button--primary{padding-inline:50px}.cs-featured-product-section .product__inventory-inner{margin-bottom:10px}.cs-button-tangle-featured{display:block;margin-top:0!important}.cs-index-banner .index-hero-section .hero__content{max-width:calc(650px + 6.4rem)}.custom-testimonials a.button{background:#002d5d;padding:10px 15px;margin-top:20px;display:inline-block;color:#fff}.custom-testimonials .testimonial-bg{min-height:450px!important}.custom-testimonials .testimonial-content{min-height:220px!important}.custom-testimonials{text-align:center;padding:50px 20px}.subheading{color:#0ccad4;font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:1px}.custom-testimonials h2{font-size:28px;font-weight:700;margin-bottom:10px}.testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:30px}.testimonial-card{background:#fff;border-radius:10px;overflow:hidden;position:relative;text-align:left;display:flex;flex-direction:column}.testimonial-bg{width:100%;height:220px;background-size:cover;background-position:center;border-radius:10px}.testimonial-content{padding:15px;display:flex;align-items:center;gap:10px}.avatar{width:40px;height:40px;border-radius:50%}.reviewer-name{font-weight:700}.review-date{font-size:12px;color:gray}.review-text{font-size:15px;margin-top:5px}.image-bottom .testimonial-bg{order:2}.testimonial-content .cs-testimonial-content .main-review-img-content{display:flex;align-items:center;gap:10px}.cs-testimonial-content .main-review-img-content .review-date,.cs-testimonial-content .main-review-img-content .reviewer-name{margin-block:0px}.main-review-img-content .main-review-img .avatar{object-fit:cover}.testimonial-card{border-radius:10px;overflow:hidden;gap:22px}.testimonial-content{box-shadow:0 4px 10px #0000001a;padding:20px;background:#fff;border-radius:10px}.testimonial-content{background:#fff!important;box-shadow:0 0 15px #0003}.testimonial-bg{box-shadow:inset 0 -4px 10px #0000001a}.testimonial-content{background:#f7f8f8!important;box-shadow:0 4px 10px #0000001a}.cs-adress-content{display:FLEX;gap:30PX}.cs-office-adress{width:100%}.cs-tangle-form-cs{max-width:543px}.cs-phone-content{display:FLEX;justify-content:space-between;gap:30PX}.cs-office-timing,.cs-office-adress,.cs-contact-phone,.cs-contact-email{width:100%}.product__info-container .cs-tangle-pools-price p{font-size:20px}.cs-tangle-pools-price p{color:#0d232b;margin-block:0px}.numbers__wrapper--columns .numbers-card{padding:4rem;border-radius:1.2rem}.omgrfq-popup-wrapper{max-width:720px;border-radius:10px}.omgrfq-product-wrapper table.table.omgrfq-table{display:none}.omgrfq-popup-wrapper #omgrfq-submit-quote-form{padding-block:70px;background:#00a3e6!important}.omgrfq-popup .request-title{background:#00a3e6!important}.omgrfq-form{background:#00a3e6}.button-submit-quote,.omgrfq-branding{background:#00a3e6!important}.omg-title-buttons p,.omgrfq-form,.omgrfq-form p{color:#fff}label.control-label{color:#fff!important}.breadcrumb-wrapper .cs-breadcrumb{padding-inline:10px}.product__text-icons-wrapper .product__image img{height:25px}.product__text-icons-wrapper .product__text-item:first-child .product__image img{transform:scale(.8)}.currency-details .contact-form .field{flex-basis:55%}.review-box i{color:#ed8116;font-size:18px}.review-list__item a{text-decoration:none}.cs-images-block .image-item img{width:100%;border-radius:15px}.tangle-contact-form{padding:60px 0;gap:70px}.cs-images-block{display:flex;flex-direction:column;gap:12px}.tangle-contact-form h2.contact-form__title-form{color:#002d5d}.tangle-contact-form .contact-form__wrapper p.contact-form__text-form{color:#0ccad4;font-style:italic}.tangle-contact-form .pool-details{background:#fff;border-radius:15px;padding:35px;margin-bottom:5px}.pool-details-tab ul li{list-style:disc;font-size:15px}.pool-details-tab ul li strong{color:#0ccad4;font-family:DM Sans;font-weight:900;font-size:16px;line-height:100%}.pool-details-tab ul li:last-child{list-style:none;margin-top:20px}.tangle-contact-form{margin-top:60px!important}.tangle-contact-form form.contact-form .field.combined-fields{width:100%;display:block;max-width:100%}form.contact-form .field.combined-fields .select-row{display:flex;gap:20px}form.contact-form .field.combined-fields .select-row .select-column p{color:#002d5d;font-family:DM Sans;font-weight:900;font-size:20px;line-height:100%;margin:0 0 6px}form.contact-form .field.combined-fields .select-wrapper select{border:1px solid #D0F0F3;width:100%;color:#0ccad4;font-family:DM Sans;font-weight:700;font-size:16px;line-height:100%;background:#fff}form.contact-form .field.combined-fields .select-row .select-column{width:100%}.tangle-contact-form .currency-details-tab .field{border:1px solid #D0F0F3;border-radius:15px;background:#fff;padding:20px;margin:0}.tangle-contact-form .currency-details-tab .field .cs-field-wrap,.tangle-contact-form .currency-details-tab .field .cs-field-wrap1,.tangle-contact-form .currency-details-tab .field .cs-field-wrap2,.tangle-contact-form .currency-details-tab .field .cs-field-wrap3,.tangle-contact-form .currency-details-tab .field .cs-field-wrap4{display:flex;gap:30px}.tangle-contact-form .currency-details-tab .field label{color:#333;font-family:DM Sans;font-weight:600;font-size:15px;line-height:100%}.tangle-contact-form .currency-details-tab .field .cs-field-wrap>div,.tangle-contact-form .currency-details-tab .field .cs-field-wrap1>div,.tangle-contact-form .currency-details-tab .field .cs-field-wrap2>div,.tangle-contact-form .currency-details-tab .field .cs-field-wrap3>div,.tangle-contact-form .currency-details-tab .field .cs-field-wrap4>div{display:flex;flex-direction:row-reverse;align-items:center}.tangle-contact-form .currency-details-tab .field p{color:#002d5d}div#total-price *{color:#0ccad4!important}.tangle-contact-form input[type=radio]{-webkit-appearance:none;appearance:none;width:18px;height:18px;border:2px solid #333333;border-radius:50%;margin-top:0;margin-right:8px;position:relative;cursor:pointer}.tangle-contact-form input[type=radio]:before{content:"";position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background-color:#333;opacity:0;transition:opacity .2s ease-in-out}.tangle-contact-form input[type=radio]:checked:before{opacity:1}.tangle-contact-form input[type=radio]:checked+label{color:#0ccad4}.tangle-contact-form input[type=radio]:checked{border:2px solid #0CCAD4}.tangle-contact-form input[type=radio]:checked:before{background-color:#0ccad4}.contact-form__wrapper .contact-time>div{display:flex;align-items:center}.cs-contact-form .cs-contact-fields{display:flex;flex-direction:row;justify-content:space-between}.cs-contact-form .cs-contact-fields>div{width:49%}.cs-contact-form input,.cs-contact-form select.field__input{border:1px solid #D0F0F3!important;background:#fff!important}.custom-testimonials button{background:#002d5d;padding:10px 15px;margin-top:20px;display:inline-block;color:#fff}.product__info-container{position:static!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/style.css.map */
