:root{--water_5:#1d7ea9}*{box-sizing:border-box;margin:0;padding:0}html,body{background-color:#fffcf8;max-width:100vw;overflow-x:hidden}body{color:rgb(var(--foreground-rgb));margin:0 auto}a{color:inherit;text-decoration:none}input[type=radio]{accent-color:var(--water_5)}.strike-through{text-decoration:line-through;text-decoration-thickness:3px}.header{justify-content:space-between;align-items:center;width:100%;padding:10px 70px;font-size:16px}.label{margin-bottom:3px;display:inline-block}.box-shadow{box-shadow:0 4px 20px #0000001f}.input{background-color:#fff;border:1px solid #e4d9d3;border-radius:20px;width:100%;height:50px;padding:22px 12px;font-size:16px}.invalid-input{border:1px solid #c9224d;width:100%;height:50px;padding:0 15px;font-size:16px;box-shadow:0 1px 5px #0000000d}.border-bottom-white{border-bottom:1px solid #e4d9d3}.font-10{font-size:10px}.font-14{font-size:14px}.font-16{font-size:16px}.font-18{font-size:18px}.font-20{font-size:20px}.font-24{font-size:24px}.font-30{font-size:30px}.font-32{font-size:32px}.font-40{font-size:40px}.fontwt-300{font-weight:300}.fontwt-400{font-weight:400}.fontwt-500{font-weight:500}.fontwt-600{font-weight:600}.fontwt-700{font-weight:700}.input::placeholder{color:#525050}.textarea{border:1px solid #f9f5f0;width:100%;padding:5px 15px;font-size:16px;box-shadow:0 1px 5px #dfd7d7}.textarea::placeholder{color:#525050}.text-center{text-align:center}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mb-10{margin-bottom:10px}.mb-16{margin-bottom:16px}.mb-20{margin-bottom:20px}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mt-20{margin-top:20px}.mt-24{margin-top:24px}.mt-40{margin-top:40px}.mx-10{margin-left:10px;margin-right:10px}.my-16{margin-top:16px;margin-bottom:16px}.br-4{border-radius:4px}.br-20{border-radius:20px}.pt-32{padding-top:32px}.pb-60{padding-bottom:60px}.pb-124{padding-bottom:124px}.py-5{padding-top:5px;padding-bottom:5px}.tag{color:#fff;background-color:#ba4b4b;flex-direction:column;justify-content:center;align-items:center;width:154px;padding:10px 8px 4px;display:flex;position:absolute;top:-5px;left:-50px;rotate:-45deg}.py-10{padding-top:10px;padding-bottom:10px}.py-12{padding-top:12px;padding-bottom:12px}.py-16{padding-top:16px;padding-bottom:16px}.py-20{padding-top:20px;padding-bottom:20px}.transform-center{transform:translate(-50%,-50%)}.py-24{padding-top:24px;padding-bottom:24px}.py-32{padding-top:32px;padding-bottom:32px}.px-10{padding-left:10px;padding-right:10px}.px-12{padding-left:12px;padding-right:12px}.px-16{padding-left:16px;padding-right:16px}.px-20{padding-left:20px;padding-right:20px}.px-24{padding-left:24px;padding-right:24px}.px-25{padding-left:25px;padding-right:25px}.px-32{padding-left:32px;padding-right:32px}.px-64{padding-left:64px;padding-right:64px}.px-72,.px-72to16{padding-left:72px;padding-right:72px}.button,.next-btn,.prev-btn{color:#fff;cursor:pointer;background-color:#1d7ea9;border-width:0;border-radius:32px;min-width:200px;padding:12px;font-family:FT Regola Neue,sans-serif;font-size:18px;font-weight:600}.prev-btn{color:#220606;background-color:#fff;border:1px solid #2f1616;width:319px}.next-btn{width:319px;font-family:FT Regola Neue,sans-serif}.prim_txt_color{color:#220606}.btn-without-border{color:#1d7ea9;cursor:pointer;background-color:#fffcf8;border:none}.border-winter-green{border:1px solid #084440}.border-water-5{border:1px solid #1d7ea9;border-radius:20px}.border-warm-black-3{border:1px solid #2f1616}.border-warm-white-6{border:1px solid #e4d9d3}.pointer{cursor:pointer}.flex{display:flex}.flex-row{flex-direction:row}.flex-rowreverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.items-start{align-items:flex-start}.items-center{align-items:center}.self-center{align-self:center}.flex-1{flex:1}.btn-blue{color:"#FFFFF";background-color:#1d7ea9;padding:12px}.headingTxtStyle{color:#2f1616;font-size:32px;font-weight:500}.billing-pref-info-container{flex-direction:row;flex:1;justify-content:space-between;align-items:center}.billing-pref-name-container{flex-direction:row-reverse}.billing-pref-price-container{flex-direction:column}.payment-container{flex-direction:column;font-size:14px}.payment-details,.review-details{padding:5px 20px 10px}.membership-details,.order-details{padding:50px 20px 10px}.checkout-title-xs{padding-top:20px;padding-bottom:20px;display:block}.caavo-logo{left:20px}.ellipse-container{flex-direction:row;margin-bottom:10px}.ellipse{background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:30px;height:30px;margin-right:10px}.cart-summary-container,.trial-container{flex-direction:column;padding:50px 20px 10px}.risk-free-trial-container{border:1px solid #c5a974;margin-top:30px;padding:30px}.back-btn{color:#73c5c1;flex-direction:row;align-items:center;padding:5px 20px 10px}.border-light-ochre{border:1px solid #e4ded7}.font-20to10{font-size:20px}.row-to-col{flex-direction:row}@media only screen and (max-width:450px){.header{justify-content:space-between;width:100%;padding-left:20px;padding-right:0;font-size:11px;display:flex}.headingTxtStyle{color:#2f1616;font-size:24px;font-weight:500}.billing-pref-info-container,.billing-pref-name-container{flex-direction:column;align-items:flex-start}.billing-pref-price-container{flex-direction:row;align-items:flex-start;font-size:14px}.font-20to10{font-size:10px}.row-to-col{flex-direction:column}.xs-mt-20{margin-top:20px}.px-72to16{padding-left:16px;padding-right:16px}}@media only screen and (min-width:450px){.checkout-title-xs{display:none}.checkout-title-sm{display:block}.caavo-logo{left:70px}}@media only screen and (min-width:769px){.payment-container{flex-direction:row}.payment-details{padding:50px 70px 10px}.review-details{padding:5px 70px 10px}.membership-details,.order-details{padding:50px 70px 10px}.back-btn{padding:0 70px}.cart-summary-container,.trial-container{padding:50px 70px 10px}}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}.modal{z-index:1;background-color:#0006;align-content:center;width:100%;height:100%;display:block;position:fixed;top:0;left:0;overflow:auto}.modal-content{background-color:#fefefe;border-radius:20px;width:343px;margin:15% auto;padding:16px}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;cursor:pointer;text-decoration:none}
@font-face{font-family:regola;src:url(../media/FTRegolaNeue_Regular-s.p.2gjavzzbtxhaj.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:regola;src:url(../media/FTRegolaNeue_Semibold-s.p.1qrt5_iu4dapc.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:regola;src:url(../media/FTRegolaNeue_Bold-s.p.0_rlwq4sqy3fy.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:regola Fallback;src:local(Arial);ascent-override:93.7%;descent-override:23.42%;line-gap-override:0.0%;size-adjust:102.46%}.regola_acea9a5d-module__gSlaga__className{font-family:regola,regola Fallback}
