@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(cv-outfit-300.woff2) format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(cv-outfit-400.woff2) format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(cv-outfit-500.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(cv-inter-400.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(cv-inter-500.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(cv-inter-600.woff2) format("woff2")}:root{--font-body-family: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600;--font-body-scale: 1;--font-heading-family: "Outfit", "Inter", system-ui, sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--font-heading-scale: 1;--page-width: 120rem;--page-width-margin: 0rem;--buttons-radius: 40px;--buttons-radius-outset: 41px;--buttons-border-width: 1px;--buttons-border-opacity: 1;--buttons-shadow-opacity: 0;--buttons-shadow-horizontal-offset: 0px;--buttons-shadow-vertical-offset: 0px;--buttons-shadow-blur-radius: 0px;--buttons-border-offset: .3px;--inputs-radius: 40px;--inputs-radius-outset: 41px;--inputs-border-width: 1px;--inputs-border-opacity: .55;--inputs-shadow-opacity: 0;--inputs-shadow-horizontal-offset: 0px;--inputs-shadow-vertical-offset: 0px;--inputs-shadow-blur-radius: 0px;--inputs-margin-offset: 0px;--variant-pills-radius: 40px;--variant-pills-border-width: 1px;--variant-pills-border-opacity: .55;--variant-pills-shadow-opacity: 0;--variant-pills-shadow-horizontal-offset: 0px;--variant-pills-shadow-vertical-offset: 0px;--variant-pills-shadow-blur-radius: 0px;--media-radius: 24px;--media-border-width: 0px;--media-border-opacity: 0;--product-card-corner-radius: 2.4rem;--product-card-image-padding: 0rem}:root,.color-scheme-1,[class~=color-]{--color-background: 243,245,242;--gradient-background: #F3F5F2;--color-foreground: 20,38,31;--color-background-contrast: 174,187,174;--color-shadow: 20,38,31;--color-button: 30,74,63;--color-button-text: 255,255,255;--color-secondary-button: 243,245,242;--color-secondary-button-text: 20,38,31;--color-link: 20,38,31;--color-badge-foreground: 20,38,31;--color-badge-background: 243,245,242;--color-badge-border: 20,38,31;--payment-terms-background-color: #F3F5F2}.color-scheme-2{--color-background: 255,255,255;--gradient-background: #FFFFFF;--color-foreground: 20,38,31;--color-background-contrast: 191,191,191;--color-shadow: 20,38,31;--color-button: 30,74,63;--color-button-text: 255,255,255;--color-secondary-button: 255,255,255;--color-secondary-button-text: 20,38,31;--color-link: 20,38,31;--color-badge-foreground: 20,38,31;--color-badge-background: 255,255,255;--color-badge-border: 20,38,31;--payment-terms-background-color: #FFFFFF}.color-scheme-3{--color-background: 20,38,31;--gradient-background: #14261F;--color-foreground: 243,245,242;--color-background-contrast: 94,138,120;--color-shadow: 243,245,242;--color-button: 243,245,242;--color-button-text: 20,38,31;--color-secondary-button: 20,38,31;--color-secondary-button-text: 243,245,242;--color-link: 243,245,242;--color-badge-foreground: 243,245,242;--color-badge-background: 20,38,31;--color-badge-border: 243,245,242;--payment-terms-background-color: #14261F}.color-scheme-4{--color-background: 230,236,231;--gradient-background: #E6ECE7;--color-foreground: 20,38,31;--color-background-contrast: 159,179,163;--color-shadow: 20,38,31;--color-button: 30,74,63;--color-button-text: 255,255,255;--color-secondary-button: 230,236,231;--color-secondary-button-text: 20,38,31;--color-link: 20,38,31;--color-badge-foreground: 20,38,31;--color-badge-background: 230,236,231;--color-badge-border: 20,38,31;--payment-terms-background-color: #E6ECE7}.color-scheme-5{--color-background: 220,212,245;--gradient-background: #DCD4F5;--color-foreground: 20,38,31;--color-background-contrast: 140,116,220;--color-shadow: 20,38,31;--color-button: 20,38,31;--color-button-text: 255,255,255;--color-secondary-button: 220,212,245;--color-secondary-button-text: 20,38,31;--color-link: 20,38,31;--color-badge-foreground: 20,38,31;--color-badge-background: 220,212,245;--color-badge-border: 20,38,31;--payment-terms-background-color: #DCD4F5}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,[class~=color-]{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background))}html{scroll-behavior:smooth}body{letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.005em;font-weight:400}.button,.shopify-challenge__button,.customer button{letter-spacing:0;font-weight:600;font-size:16px}.button:not([disabled]):hover:after{box-shadow:none}.button{transition:opacity .15s ease}.button:not([disabled]):hover{opacity:.88}.field__input,.select__select,.field__label,.form__label,.header__menu-item,.list-menu__item,.footer-block__heading,.link,.caption,.price,.rte{letter-spacing:0}.header__menu-item{font-size:15px;font-weight:500;color:rgb(var(--color-foreground))}.header__heading-link .h2{font-family:var(--font-heading-family);font-size:28px;font-weight:500;letter-spacing:.02em;text-transform:lowercase}.footer-block__heading{font-size:16px;font-weight:600;font-family:var(--font-body-family)}.footer .list-menu__item--link,.copyright__content{font-size:14px}.announcement-bar__message{letter-spacing:0;font-size:14px;font-weight:400}.cv-placeholder{width:100%;height:100%;min-height:220px;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;box-sizing:border-box;background:#c9d6cd;color:#2b3f37;font-size:15px;line-height:1.4;border:2px dashed #6E8479;border-radius:inherit}.cv-section{padding:56px 0}@media screen and (min-width:750px){.cv-section{padding:80px 0}}.cv-section--tight{padding:28px 0}.cv-wrap{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media screen and (min-width:750px){.cv-wrap{padding-left:24px;padding-right:24px}}.cv-wrap--narrow{max-width:820px}.cv-h1{color:rgb(var(--color-foreground));margin:0;font-size:clamp(40px,6vw,68px);line-height:1.05;font-weight:400;letter-spacing:-.01em}.cv-h2{color:rgb(var(--color-foreground));margin:0 0 12px;font-size:clamp(30px,4vw,44px);line-height:1.15;font-weight:400;letter-spacing:0}.cv-h3{margin:0;font-size:22px;line-height:1.25;font-weight:500;letter-spacing:0}.cv-lead{margin:0;font-size:18px;line-height:1.55;color:rgba(var(--color-foreground),.82);letter-spacing:0}.cv-text{margin:0;font-size:16px;line-height:1.55;color:rgba(var(--color-foreground),.82);letter-spacing:0}.cv-small{margin:0;font-size:14px;line-height:1.5;color:rgba(var(--color-foreground),.78);letter-spacing:0}.cv-badge{display:inline-block;align-self:flex-start;background:#dcd4f5;color:#14261f;padding:6px 14px;border-radius:999px;font-size:13px;font-weight:600;letter-spacing:0}.cv-row{display:flex;flex-wrap:wrap;gap:24px}.cv-split{display:flex;flex-wrap:wrap;align-items:center;gap:48px}.cv-split>*{flex:1 1 420px;min-width:0}.cv-stack{display:flex;flex-direction:column;gap:20px}.cv-buttons{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.cv-buttons .button{font-size:16px;font-weight:600;letter-spacing:0;padding:0 30px;min-height:52px}.cv-media{border-radius:28px;overflow:hidden;background:rgba(var(--color-foreground),.12);aspect-ratio:5 / 4}.cv-media img,.cv-media svg{width:100%;height:100%;object-fit:cover;display:block}.cv-media svg{fill:rgba(var(--color-foreground),.35)}.cv-trust{border-top:1px solid rgba(var(--color-foreground),.12);border-bottom:1px solid rgba(var(--color-foreground),.12)}.cv-trust__item{flex:1 1 220px;display:flex;align-items:center;gap:12px}.cv-trust__item svg{flex-shrink:0;width:26px;height:26px;stroke:rgb(var(--color-button));fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.cv-trust__title{color:rgb(var(--color-foreground));font-weight:600;font-size:16px;line-height:1.4;letter-spacing:0}.cv-card{flex:1 1 280px;background:#fff;color:#14261f;border-radius:24px;padding:32px;display:flex;flex-direction:column;gap:12px}.cv-card .cv-text{color:#3d4f47}.cv-step__num{font-family:var(--font-heading-family);font-size:44px;line-height:1;font-weight:300;color:#1e4a3f}.cv-product{flex:1 1 300px;background:#fff;color:#14261f;border-radius:24px;overflow:hidden;display:flex;flex-direction:column}.cv-product--highlight{outline:2px solid #1E4A3F}.cv-product__media{aspect-ratio:4 / 3;background:#c9d6cd}.cv-product__media img,.cv-product__media svg{width:100%;height:100%;object-fit:cover;display:block}.cv-product__media svg{fill:#14261f59}.cv-product__body{padding:24px;display:flex;flex-direction:column;gap:10px;flex-grow:1}.cv-product__body .cv-text{color:#3d4f47;font-size:15px}.cv-product__price{font-size:20px;font-weight:600;margin-top:auto;letter-spacing:0}.cv-product__price s{font-size:15px;font-weight:400;color:#4a5b53;margin-left:6px}.cv-product .button{width:100%;font-size:16px;font-weight:600;letter-spacing:0;background:#1e4a3f;color:#fff;--color-button: 30, 74, 63;--color-button-text: 255, 255, 255}.cv-points{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.cv-points li{color:rgb(var(--color-foreground));display:flex;gap:12px;align-items:flex-start;font-size:16px;line-height:1.5;letter-spacing:0}.cv-points svg{flex-shrink:0;width:22px;height:22px;margin-top:1px;stroke:rgb(var(--color-button));fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cv-review{flex:1 1 280px;border:1.5px solid rgba(var(--color-foreground),.3);border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:12px}.cv-review__author{color:rgb(var(--color-foreground));font-weight:600;font-size:15px;letter-spacing:0}.cv-hint{color:rgb(var(--color-foreground));border:1.5px dashed rgba(var(--color-foreground),.5);border-radius:24px;padding:28px;font-size:15px;letter-spacing:0}.cv-faq{display:flex;flex-direction:column;gap:12px;margin-top:28px}.cv-faq details{background:#fff;color:#14261f;border-radius:18px;padding:20px 24px}.cv-faq summary{cursor:pointer;list-style:none;font-weight:600;font-size:17px;line-height:1.4;min-height:28px;display:flex;justify-content:space-between;gap:16px;letter-spacing:0}.cv-faq summary::-webkit-details-marker{display:none}.cv-faq summary:after{content:"+";font-size:22px;line-height:1;font-weight:400}.cv-faq details[open] summary:after{content:"\2013"}.cv-faq__answer{margin-top:12px;color:#3d4f47;font-size:16px;line-height:1.55;letter-spacing:0}.cv-faq__answer p{margin:0 0 8px}.cv-faq__answer p:last-child{margin-bottom:0}.product__title h1{font-weight:400;letter-spacing:0}.product-form__input--pill input[type=radio]+label{font-size:15px;padding:12px 22px;letter-spacing:0}.product-form__submit{font-size:17px;font-weight:600;letter-spacing:0;min-height:56px}.cv-features__heading{margin-bottom:40px}.cv-features{display:flex;flex-direction:column;gap:56px}@media screen and (min-width:750px){.cv-features{gap:72px}}.cv-feature{display:flex;flex-wrap:wrap;align-items:center;gap:32px}@media screen and (min-width:750px){.cv-feature{flex-wrap:nowrap;gap:64px}.cv-feature--right{flex-direction:row-reverse}}.cv-feature__media{flex:1 1 320px;max-width:520px;width:100%;aspect-ratio:1 / 1;border-radius:28px;overflow:hidden;background:#fff;display:block}.cv-feature__media img{width:100%;height:100%;object-fit:contain;display:block;padding:24px;box-sizing:border-box}.cv-feature__media .cv-placeholder{min-height:0;height:100%}.cv-feature__body{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.cv-feature__title{margin:0;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(28px,3.4vw,38px);line-height:1.15;letter-spacing:0;color:rgb(var(--color-foreground))}.cv-feature__price{font-size:24px;font-weight:600;color:rgb(var(--color-foreground));letter-spacing:0;margin-top:4px}.cv-feature__price s{font-size:17px;font-weight:400;margin-left:8px;color:rgba(var(--color-foreground),.65)}.cv-feature__from{font-size:16px;font-weight:400;color:rgba(var(--color-foreground),.75)}.cv-feature .cv-small{margin-top:-10px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/calmvae.css.map */
