.buy-block{max-width:1120px;margin:1em auto 0;padding:0 15px}.buy-block:after{clear:both}.buy-block-content .quote{background:#f6f8f9;border-radius:15px;padding:10px 20px}.buy-block-content h1{margin:1rem 0 .5rem}.buy-block-content h1 span{font-size:inherit;display:inline}.buy-block-reviews-stars{color:#ffad2f}.buy-block-review-count{text-decoration:underline;display:inline}.buy-block-form-group{clear:both;display:block;vertical-align:top;margin-top:1rem}.buy-block-form-group select{display:block;background:url(https://cdn.shopify.com/s/files/1/0939/4678/files/caret_down.png?v=1686863908) #fff no-repeat!important;background-size:auto 20%!important;background-position:97% center!important;border:1px solid #959595;width:100%;box-shadow:none;color:#222!important;padding-right:1.5em;position:relative}.buy-block-price-block-back-in-stock{background:#ddfde5;border-radius:15px;padding:5px 10px;display:inline-block;vertical-align:unset}.buy-block-price-block-back-in-stock:before{background:#affbc1;position:absolute;top:0;right:0;bottom:50%;left:0;z-index:0;border-radius:15px}.buy-block-description{color:#667787;margin:0 1.5rem}.buy-block-description li{margin-bottom:1em}.buy-block-description h3,.buy-block-description strong{color:#171e25}.buy-block-more-info h3{overflow:hidden}.buy-block-more-info h3 span{position:relative;padding-right:.5em}.buy-block-more-info h3 span:before{content:"";position:absolute;top:50%;left:100%;right:-1000px;height:2px;background-image:linear-gradient(90deg,#6bc3e4,#004176)}.buy-block-more-info h3,.buy-block-more-accordion button{margin:0}.buy-block-more-accordion button{padding:0 40px 0 20px;border:1px solid #ccc;position:relative;margin-bottom:.7em;border-radius:0;background:none!important;display:block;width:100%;color:#464b4f!important;text-align:left;font-weight:700;font-size:18px;line-height:50px;letter-spacing:0}.buy-block-more-accordion button:before{position:absolute;display:block;content:"";left:0;top:0;bottom:0;width:5px;background:#8ec8fc}.buy-block-more-accordion button:after{position:absolute;display:block;content:">";font-size:2em;transform:rotate(-90deg) scaleX(.9);right:10px;top:0;bottom:0;vertical-align:middle;color:#8c8c8c!important;font-weight:400}.buy-block-more-accordion button.collapsed:after{transform:rotate(90deg) scaleX(.9)}.buy-block-more-accordion .collapse{overflow:hidden;height:0;padding:0 10px}.buy-block-more-accordion .collapse.show{overflow:hidden;height:auto;padding:0 10px .7em}@media(min-width:768px){.buy-block{padding:0}.buy-block-carousel{width:50%;width:calc(100% - 470px);float:left;border:1px solid #ccc}.buy-block-content{width:50%;width:470px;float:right;padding:0 15px 0 40px}}:root{--titleblue: #42BFF0;--lightblue: #69cbf4;--pagetext: #4f6882;--white: #ffffff;--headings: #19314E;--button: #172733;--grey: #b1b1b1;--lightgrey: #f8f7f5;--green: #9cfab2;--sectionblue: #e6f7ff;--preheaderdrk: #244064}.v2-product-body{margin:0;padding:0;font-size:1.3em;color:var(--pagetext)}.v2-product-body h1,.v2-product-body h2,.v2-product-body h3,.v2-product-body h4,.v2-product-body h5,.v2-product-body h6,.v2-product-body p{font-family:Poppins,sans-serif;font-weight:400;box-sizing:border-box}.v2-product-body .lightblue{color:var(--lightblue)}.v2-product-body .white{color:var(--white)}.v2-product-body .sectionblue{background-color:var(--sectionblue)}.v2-product-body .hero{background-color:#e6f7ff}.hero-content{padding:5%!important}.v2-product-body .container{max-width:980px;width:980px;padding:0;box-sizing:border-box}.v2-product-body .container-lg{max-width:1200px;width:1200px;padding:0;box-sizing:border-box}.v2-product-body .flex{display:flex}.v2-product-body .flex-col{flex-direction:column!important}.v2-product-body .no-padding{padding:0!important}.v2-product-body .no-margin{margin:0!important}.v2-product-body .break{display:block}.v2-product-body .center{text-align:center;display:flex;justify-content:center;align-content:center;align-items:center}.v2-product-body .right{display:flex;justify-content:flex-end;align-content:flex-end;text-align:right}.v2-product-body .left{display:flex;justify-content:flex-start;align-content:flex-start;text-align:left}.v2-product-body .sp-btwn{justify-content:space-between!important}.v2-product-body .corners{border-radius:25px}.v2-product-body .text-upper{text-transform:uppercase}.v2-product-body .preheader{width:fit-content;padding:.03em 1em;border-radius:20px;font-size:1.1em;letter-spacing:2px;color:var(--white);display:flex;align-items:center;position:absolute;top:-15px;text-transform:uppercase;background-color:#00a0ea}.v2-product-body .preheader .large{color:var(--headings);font-size:3.6em;line-height:0;font-weight:700}.v2-product-body .preheading{width:fit-content;padding:.03em 1em;color:var(--lightblue);border-radius:20px;font-size:1.1em;letter-spacing:2px;text-transform:uppercase;background-color:var(--preheaderdrk)}.v2-product-body .bordertop{border-top:1px solid #ccc}.v2-product-body .smalltext{font-size:89%}.v2-product-body .darktext{color:var(--headings)}.v2-product-body .mt-1{margin-top:1%!important}.v2-product-body .mt-2{margin-top:2%!important}.v2-product-body .mt-3{margin-top:3%!important}.v2-product-body .mt-4{margin-top:4%!important}.v2-product-body .mt-5{margin-top:5%!important}.v2-product-body .mt-6{margin-top:6%!important}.v2-product-body .mt-7{margin-top:7%!important}.v2-product-body .mr-1{margin-right:1%!important}.v2-product-body .mr-2{margin-right:2%!important}.v2-product-body .mr-3{margin-right:3%!important}.v2-product-body .mb-1{margin-bottom:1%!important}.v2-product-body .mb-2{margin-bottom:2%!important}.v2-product-body .mb-3{margin-bottom:3%!important}.v2-product-body .mb-4{margin-bottom:4%!important}.v2-product-body .mb-5{margin-bottom:5%!important}.v2-product-body .mb-6{margin-bottom:6%!important}.v2-product-body .mb-7{margin-bottom:7%!important}.v2-product-body .mb-8{margin-bottom:8%!important}.v2-product-body .mb-9{margin-bottom:9%!important}.v2-product-body .mb-10{margin-bottom:10%!important}.v2-product-body .ml-1{margin-left:1%!important}.v2-product-body .ml-2{margin-left:2%!important}.v2-product-body .ml-3{margin-left:3%!important}.v2-product-body .ml-4{margin-left:4%!important}.v2-product-body .ml-5{margin-left:5%!important}.v2-product-body .ml-6{margin-left:6%!important}.v2-product-body .negt-4{margin-top:-4%!important}.v2-product-body .pb-3{padding-bottom:3%!important}.v2-product-body .pb-4{padding-bottom:4%!important}.v2-product-body .pb-5{padding-bottom:5%!important}.v2-product-body .pt-3{padding-top:3%!important}.v2-product-body .pt-4{padding-top:4%!important}.v2-product-body .pt-5{padding-top:5%!important}.v2-product-body .p-4{padding:4%!important}.v2-product-body .p-5{padding:5%!important}.v2-product-body .p-6{padding:6%!important}.v2-product-body .p-0{padding:0!important}.v2-product-body a.button{background-color:var(--button);padding:.8em 3em;border-radius:45px;color:var(--white);text-decoration:none;display:flex;width:300px;align-items:center;justify-content:center}.v2-product-body a.button.small{width:auto;display:block;white-space:nowrap}.v2-product-body a.button svg{margin-left:5%}.v2-product-body section{display:flex;padding:3% 0;flex-direction:column;align-items:center;position:relative}.v2-product-body section.image{background-color:var(--lightgrey)}.v2-product-body .bar:before{content:"";display:block;width:100%;height:8px;position:absolute;top:0;background:#19349c;background:linear-gradient(90deg,#19349c,#4ecfff 13%,#beebfc 35%,#ff6f6a 70%,#f74f52)}.v2-product-body .gradient-bg{background:#19349c;background:linear-gradient(90deg,#19349c33,#4ecfff33 13%,#beebfc33 35%,#ff6f6a33 70%,#f74f5233)}.v2-product-body section .info{display:flex;width:100%;justify-content:space-between;flex-direction:row}.v2-product-body section .info .owner,.v2-product-body section .info .title{font-size:.8em;line-height:1.25;letter-spacing:5px;text-transform:uppercase}.v2-product-body section .info .title{font-weight:600}.v2-product-body .signature{display:flex;align-items:center}.v2-product-body .row-section{background-color:#fff;padding:50px}.v2-product-body .row{display:flex;flex-direction:row;align-items:stretch;margin-bottom:5%;position:relative;justify-content:space-between}.v2-product-body .column-50{width:45%;padding:3% 0 0;box-sizing:border-box}.v2-product-body .column-full{width:100%}.v2-product-body .col-60{width:60%}.v2-product-body .col-35{width:35%}.v2-product-body .container-lg .column-50{width:50%;box-sizing:border-box}.v2-product-body .image-section{background-color:#f0f0f0;padding:50px;text-align:center}.v2-product-body .image-background{background-repeat:no-repeat;background-size:cover;background-position:top left}.v2-product-body .row-section:last-child{background-color:#f0f0f0;padding:50px}.v2-product-body h1,.v2-product-body h2,.v2-product-body h3,.v2-product-body h4,.v2-product-body h5,.v2-product-body h6,.v2-product-body p{margin:0;padding:0}.v2-product-body h1,.v2-product-body h2,.v2-product-body h3,.v2-product-body h4,.v2-product-body h5,.v2-product-body h6{color:var(--headings)}.v2-product-body strong{font-weight:600}.v2-product-body h1{font-size:4.7vw;font-weight:700;line-height:1.2;margin-bottom:10px}.v2-product-body h2{font-size:2.2em;font-weight:700;line-height:1.1;margin-bottom:.6em}.v2-product-body h3{font-size:1.8em;line-height:1.1;margin-bottom:.6em}.v2-product-body h4{font-size:1.1em;font-weight:600;letter-spacing:.08em;margin-bottom:.8em;text-transform:uppercase;color:var(--titleblue)}.v2-product-body h5{font-size:1.4em;line-height:1.1;font-weight:700;margin-bottom:.8em}.v2-product-body h6{font-size:1.1em;margin-bottom:.8em}.v2-product-body h2.display{font-size:4em;font-weight:700;margin-bottom:.6em}.v2-product-body h3.display{font-size:2.5em}.v2-product-body p{line-height:1.5;margin-bottom:10px}.faq{display:flex;justify-content:center;width:100%;padding:2% 0;cursor:pointer;border-bottom:1px solid #ccc}.faq-item{color:#222}.faq-item .faq-title{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0}.faq-item .faq-title .close,.faq-item.open .open{display:none}.faq-item.open .close,.faq-item .open{display:flex;align-items:center;font-size:1.4em;color:var(--titleblue);font-weight:600;line-height:1}.faq-item .faq-content{display:none}.faq-item .faq-content.open{transition:all .2s ease-in-out}@media screen and (min-width:2140px){.v2-product-body h1{font-size:4.7em}}@media screen and (max-width:1579px){.v2-product-body .container{max-width:980px;width:980px}.v2-product-body section.hero{padding:4% 6% 3%}}@media screen and (max-width:1440px){.v2-product-body p{font-size:2vw}.v2-product-body h2{font-size:4vw}.v2-product-body h4{font-size:2.3vw}}@media screen and (max-width:992px){.v2-product-body .container{max-width:760px;width:760px}.v2-product-body section.hero{padding:5% 6% 3%}}@media screen and (max-width:767px){.v2-product-body .container,.v2-product-body .container-lg,.v2-product-body .col-60,.v2-product-body .col-35{max-width:100%;width:100%}.v2-product-body .row,.v2-product-body .column-full{flex-direction:column}.v2-product-body .column-50,.v2-product-body .container-lg .column-50{width:100%;padding:0 6%!important}.v2-product-body .row.btn .column-full{padding:0 6%}.v2-product-body .hero{padding:50px 20px 20px}.v2-product-body p{font-size:1em}.v2-product-body section.hero{padding:6% 6% 3%}.v2-product-body .col-35{box-sizing:border-box;padding:0 6%}.v2-product-body .container-lg .hero-content{padding:12% 6% 6%!important}.v2-product-body .row.reverse{flex-direction:column-reverse}}@media screen and (max-width:480px){.v2-product-body .quote{margin-bottom:10%!important}.v2-product-body .preheader{top:-9px;font-size:4vw}.v2-product-body section{padding:6% 0}.v2-product-body section.hero{padding:9% 6% 5%}.v2-product-body section.faqs{padding:9% 0!important}.v2-product-body .container-lg .hero-content{padding:12% 6% 6%!important}.v2-product-body .row.reverse{flex-direction:column-reverse}.v2-product-body .row{margin-bottom:5%!important}.v2-product-body .column-full .sectionblue{padding-top:6%!important;padding-bottom:6%!important}.v2-product-body .sectionblue br{display:none}.v2-product-body .faq{padding:2% 6%}.v2-product-body h1{font-size:7vw}.v2-product-body h2{font-size:6vw}.v2-product-body h4{font-size:4vw}.v2-product-body h2.display{font-size:3em}.v2-product-body h2.display.right{text-align:left}.v2-product-body h5.faq-title{font-size:1.1em}.v2-product-body .no-margin{margin:0!important}.v2-product-body .negt-4{margin-top:-8%!important}.v2-product-body a.button{width:100%!important;box-sizing:border-box}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/v2-product.css.map */
