@charset "UTF-8";
/*# cv2-blog-module.css */.cv2-blog-page #main-content,.cv2-blog{--canvas: #F7F1EB;--surface: #FFFFFF;--ink: #1D1D1F;--ink-2: #6E6E73;--hairline: #E3DEDA;--brand: #6E1F3E;--brand-tint: #FAF0F4;--brand-line: #EFDCE4;--shadow: 0 1px 2px rgba(29,29,31,.04),0 8px 24px rgba(29,29,31,.05);--font: "Inter","Manrope","Helvetica Neue",Arial,sans-serif;--display: "Manrope","Inter",sans-serif;color: var(--ink);font-family: var(--font)}.cv2-blog{max-width: 1120px;margin: 0 auto;padding: 16px 16px 64px;box-sizing: border-box}.cv2-blog-head{margin: 8px 0 20px}.cv2-blog-title{font-family: "Cormorant Garamond",Georgia,serif;font-size: 32px;line-height: 1.15;font-weight: 600;margin: 0 0 8px;color: var(--ink);text-transform: none;letter-spacing: -0.02em;text-align: left}.cv2-blog-intro,.cv2-blog-excerpt{font-size: 16px;line-height: 1.5;color: var(--ink-2);margin: 0 0 16px;text-align: left}.cv2-blog-empty{padding: 28px 0;color: var(--ink-2);font-size: 16px}.cv2-blog-kicker{font-size: 12px;font-weight: 600;letter-spacing: .04em;text-transform: uppercase;color: var(--brand);margin: 0 0 8px;text-align: left}.cv2-blog-kicker a{color: inherit;text-decoration: none}.cv2-blog-sec{margin: 28px 0 16px;padding: 0;font-family: Poppins,Helvetica,Arial,sans-serif;font-weight: 700;font-size: 34px;line-height: 1.1;letter-spacing: 0.04em;text-transform: uppercase;color: #1a1519;text-align: left}html body.cv2-blog-page .cv2-blog-bc,html body.cv2-blog-home .cv2-blog-bc{margin: 0 0 14px;padding: 0;font-family: "Nunito Sans","Helvetica Neue",Arial,sans-serif}html body.cv2-blog-page .cv2-blog-bc ol,html body.cv2-blog-home .cv2-blog-bc ol{list-style: none;margin: 0;padding: 0;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 13px;line-height: 1.3;font-family: "Nunito Sans","Helvetica Neue",Arial,sans-serif}html body.cv2-blog-page .cv2-blog-bc li,html body.cv2-blog-home .cv2-blog-bc li{display: inline;margin: 0;padding: 0;font-family: "Nunito Sans","Helvetica Neue",Arial,sans-serif;font-size: 13px;font-weight: 700}html body.cv2-blog-page .cv2-blog-bc li + li:before,html body.cv2-blog-home .cv2-blog-bc li + li:before{content: "/";margin-right: 8px;color: #A98F97;font-weight: 400}html body.cv2-blog-page .cv2-blog-bc a,html body.cv2-blog-home .cv2-blog-bc a{color: #8A1240;text-decoration: none;font-weight: 700;font-size: 13px;font-family: "Nunito Sans","Helvetica Neue",Arial,sans-serif}html body.cv2-blog-page .cv2-blog-bc a:hover,html body.cv2-blog-home .cv2-blog-bc a:hover{color: #B00F4F}html body.cv2-blog-page .cv2-blog-bc [aria-current="page"],html body.cv2-blog-home .cv2-blog-bc [aria-current="page"]{color: #7A626B;font-weight: 700;font-size: 13px;font-family: "Nunito Sans","Helvetica Neue",Arial,sans-serif}.cv2-blog-cats{margin: 0 0 24px}.cv2-blog-cats ul{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: nowrap;gap: 8px;overflow-x: auto;-webkit-overflow-scrolling: touch}.cv2-blog-cats a{display: inline-block;padding: 8px 14px;border-radius: 999px;border: 1px solid var(--hairline);background: var(--surface);color: var(--ink);text-decoration: none;font-size: 14px;font-weight: 600;white-space: nowrap}.cv2-blog-cats .is-current a,.cv2-blog-cats a:hover{background: var(--brand-tint);border-color: var(--brand-line);color: var(--brand)}.cv2-blog-featured{display: grid;grid-template-columns: 1fr;gap: 16px;background: var(--surface);border: 1px solid var(--hairline);border-radius: 16px;overflow: hidden;box-shadow: var(--shadow);margin: 0 0 28px}.cv2-blog-featured__media{display: block;aspect-ratio: 16 / 10;background: var(--brand-tint);overflow: hidden}.cv2-blog-featured__media img,.cv2-blog-card__media img,.cv2-blog-hero img{width: 100%;height: 100%;object-fit: cover;display: block}.cv2-blog-featured__body{padding: 8px 16px 20px}.cv2-blog-featured__title{font-family: "Cormorant Garamond",Georgia,serif;font-size: 28px;line-height: 1.2;margin: 6px 0 10px;font-weight: 600}.cv2-blog-featured__title a,.cv2-blog-card__title a{color: var(--ink);text-decoration: none}.cv2-blog-featured__title a:hover,.cv2-blog-card__title a:hover{color: var(--brand)}.cv2-blog-cta{display: inline-block;margin-top: 8px;padding: 10px 16px;background: var(--brand);color: #fff !important;border-radius: 999px;text-decoration: none;font-weight: 600;font-size: 14px}.cv2-blog-grid{display: grid;grid-template-columns: 1fr;gap: 16px}.cv2-blog-card{background: var(--surface);border: 1px solid var(--hairline);border-radius: 14px;overflow: hidden;box-shadow: var(--shadow);display: flex;flex-direction: column}.cv2-blog-card__media{display: block;aspect-ratio: 16 / 10;background: var(--brand-tint)}.cv2-blog-card__ph{display: block;width: 100%;height: 100%;min-height: 140px;background: linear-gradient(135deg,var(--brand-tint),#fff)}.cv2-blog-card{height: 100%}.cv2-blog-card__media{-webkit-flex: 0 0 auto;flex: 0 0 auto;aspect-ratio: 16 / 10;overflow: hidden}.cv2-blog-card__body{padding: 12px 14px 16px;-webkit-flex: 1 1 auto;flex: 1 1 auto;display: -webkit-flex;display: flex;-webkit-flex-direction: column;flex-direction: column}.cv2-blog-card__cat{display: inline-block;font-size: 12px;font-weight: 600;color: var(--brand);text-decoration: none;margin-bottom: 6px}.cv2-blog-card__title{font-family: "Cormorant Garamond",Georgia,serif;font-size: 22px;line-height: 1.25;margin: 0 0 8px;font-weight: 600;min-height: 2.5em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden}.cv2-blog-card__title:has(+ .cv2-blog-card__author){margin-bottom: 2px;min-height: 0}.cv2-blog-card__author,.cv2-blog-author{display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;gap: 10px;width: auto;box-sizing: border-box;font-family: "Cormorant Garamond",Georgia,serif;font-weight: 600;font-style: normal;color: var(--ink);letter-spacing: 0.02em;text-align: center;white-space: nowrap}.cv2-blog-card__author{font-size: 12px;line-height: 1.2;margin: 0 -14px 10px;padding: 0}.cv2-blog-author{font-size: 14px;line-height: 1.3;margin: 4px 0 14px}.cv2-blog-card__author::before,.cv2-blog-card__author::after,.cv2-blog-author::before,.cv2-blog-author::after{content: "";-webkit-flex: 1 1 0%;flex: 1 1 0%;height: 1px;background: #fafafa;min-width: 12px}.cv2-blog-card__author-txt,.cv2-blog-author-txt{-webkit-flex: 0 0 auto;flex: 0 0 auto;padding: 0 2px}.cv2-blog-card__excerpt{font-size: 14px;line-height: 1.45;color: var(--ink-2);margin: 0;min-height: 4.35em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden}.cv2-blog-hero{margin: 0 0 20px;border-radius: 14px;overflow: hidden}.cv2-blog-hero img{width: 100%;height: auto;display: block}.cv2-blog-body{font-size: 16px;line-height: 1.7;color: var(--ink);text-align: left}.cv2-blog-body p,.cv2-blog-body div,.cv2-blog-body li{font-size: 16px;line-height: 1.7}.cv2-blog-body,.cv2-blog-body p,.cv2-blog-body div,.cv2-blog-body h1,.cv2-blog-body h2,.cv2-blog-body h3,.cv2-blog-body h4{text-align: left !important}.cv2-blog-body p{margin: 0 0 1em}.cv2-blog-body img{max-width: 100%;height: auto}.cv2-blog-body a{color: var(--brand)}.cv2-blog-body h1,.cv2-blog-body h2,.cv2-blog-body h3,.cv2-blog-body h4{font-family: "Archivo","Manrope",sans-serif;text-transform: none;letter-spacing: .02em;margin: 1.4em 0 .5em}.cv2-blog-body h2{font-size: 22px !important;color: #8d0042;font-weight: 600}.cv2-blog-body h3{font-size: 18px !important;color: #8d0042;font-weight: 600}.cv2-blog-body h4{font-size: 16px !important;color: #333333;font-weight: 600}.cv2-blog-body h1{font-size: 22px !important;color: #8d0042;font-weight: 600}.cv2-blog-body h1 strong,.cv2-blog-body h2 strong,.cv2-blog-body h3 strong,.cv2-blog-body h4 strong,.cv2-blog-body h1 b,.cv2-blog-body h2 b,.cv2-blog-body h3 b,.cv2-blog-body h4 b{font-weight: inherit}.cv2-blog-related,.cv2-blog-products{margin-top: 40px}.cv2-blog-related h2,.cv2-blog-products h2{font-family: var(--display);font-size: 22px;margin: 0 0 16px}.cv2-blog-prodgrid{display: grid;grid-template-columns: repeat(2,1fr);gap: 12px}.cv2-blog-prod{display: block;background: var(--surface);border: 1px solid var(--hairline);border-radius: 12px;overflow: hidden;text-decoration: none;color: var(--ink)}.cv2-blog-prod__img{display: block;aspect-ratio: 3 / 4;background: #f3eee9}.cv2-blog-prod__img img{width: 100%;height: 100%;object-fit: cover}.cv2-blog-prod__name{display: block;padding: 10px 12px 12px;font-size: 14px;font-weight: 600}.cv2-blog-pager{margin: 28px 0 0}.cv2-blog-pager ul{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 8px}.cv2-blog-pager a{display: inline-block;min-width: 36px;padding: 8px 12px;border: 1px solid var(--hairline);border-radius: 8px;text-align: center;text-decoration: none;color: var(--ink);background: var(--surface);font-weight: 600;font-size: 14px}.cv2-blog-pager .is-current a,.cv2-blog-pager a[aria-current="page"]{background: var(--brand);border-color: var(--brand);color: #fff}@media (min-width: 640px){.cv2-blog{padding: 24px 24px 72px}.cv2-blog-title{font-size: 40px}.cv2-blog-grid{grid-template-columns: repeat(2,1fr)}.cv2-blog-featured{grid-template-columns: 1.1fr 1fr;align-items: center}.cv2-blog-featured__body{padding: 24px 24px 24px 8px}.cv2-blog-prodgrid{grid-template-columns: repeat(3,1fr)}.cv2-blog-cats ul{flex-wrap: wrap;overflow: visible}}@media (min-width: 960px){.cv2-blog-grid{grid-template-columns: repeat(3,1fr)}.cv2-blog-prodgrid{grid-template-columns: repeat(4,1fr)}}.cv2-blog-readbg,.cv2-blog-readchrome{display: none !important}.cv2-blog-readbg{position: fixed;inset: 0;width: 100%;height: 100%;height: 100dvh;z-index: 25;margin: 0;background-color: #12080c;pointer-events: none;opacity: 0;visibility: hidden;transition: opacity .55s ease,visibility .55s ease}.cv2-blog-readbg.is-on{opacity: 0;visibility: hidden}.cv2-blog-readbg__img{position: absolute;inset: -8%;background-size: cover;background-position: center;filter: blur(8px) brightness(.72) grayscale(.25);-webkit-filter: blur(8px) brightness(.72) grayscale(.25)}.cv2-blog-readbg:after{content: "";position: absolute;inset: 0;background: rgba(6,2,6,.28)}.cv2-blog-readchrome{position: fixed;top: 0;left: 0;right: 0;z-index: 1100;display: flex;align-items: center;justify-content: space-between;padding: 16px 20px;pointer-events: none;opacity: 0;visibility: hidden;transition: opacity .45s ease,visibility .45s ease}.cv2-blog-readchrome.is-on{opacity: 0;visibility: hidden}.cv2-blog-readlogo,.cv2-blog-readclose{pointer-events: auto}.cv2-blog-readlogo{display: block;line-height: 0}.cv2-blog-readlogo img{height: 24px;width: auto;display: block;filter: brightness(0) invert(1)}.cv2-blog-readclose{width: 44px;height: 44px;border: 0;background: transparent;color: #fff;font-size: 32px;line-height: 1;cursor: pointer;padding: 0}html body.webstore-main-body.cv2-blog-reading,html body.cv2-blog-reading,html:has(body.cv2-blog-reading){overflow-x: hidden;background: #fff !important;background-color: #fff !important}html body.cv2-blog-reading #full-wrapper,html body.cv2-blog-reading .full-wrapper,html body.cv2-blog-reading #main-container,html body.cv2-blog-reading #main-content,html body.cv2-blog-reading .main-content,html body.cv2-blog-reading .main-container,html body.cv2-blog-reading .cv2-blog,html body.cv2-blog-reading .cv2-blog-page{background: #fff !important;background-color: #fff !important;box-shadow: none !important}body.cv2-blog-reading .header-wrapper,body.cv2-blog-reading .webstore-header,body.cv2-blog-reading .webstore-header-container,body.cv2-blog-reading .header-contacts{opacity: 1 !important;pointer-events: auto !important}body.cv2-blog-reading .cv2-blog{position: relative;z-index: 40}body.cv2-blog-reading .cv2-blog-hero{opacity: 1}body.cv2-blog-reading .cv2-blog-title,body.cv2-blog-reading .cv2-blog-excerpt,body.cv2-blog-reading .cv2-blog-author,body.cv2-blog-reading .cv2-blog-kicker,body.cv2-blog-reading .cv2-blog-kicker a,body.cv2-blog-reading .cv2-blog-bc,body.cv2-blog-reading .cv2-blog-bc a,body.cv2-blog-reading .cv2-blog-body,body.cv2-blog-reading .cv2-blog-body *{color: var(--ink) !important;border-color: var(--hairline)}body.cv2-blog-reading .cv2-blog-body a{color: var(--brand) !important}body.cv2-blog-reading .cv2-blog-body,body.cv2-blog-reading .cv2-blog-body p,body.cv2-blog-reading .cv2-blog-body div,body.cv2-blog-reading .cv2-blog-body li{font-size: 16px !important;line-height: 1.7 !important;text-align: left !important}body.cv2-blog-reading .cv2-blog-title{font-family: "Cormorant Garamond",Georgia,serif;text-align: left !important}body.cv2-blog-reading .cv2-blog-kicker,body.cv2-blog-reading .cv2-blog-excerpt{text-align: left !important}.cv2-blog-hero{transition: opacity .55s ease}.cv2-blog-title,.cv2-blog-excerpt,.cv2-blog-kicker,.cv2-blog-kicker a,.cv2-blog-bc,.cv2-blog-bc a,.cv2-blog-body,.cv2-blog-body p,.cv2-blog-body div,.cv2-blog-body li,.cv2-blog-body span,.cv2-blog-body strong,.cv2-blog-body em,.cv2-blog-body a{transition: color .55s ease,border-color .55s ease}html body.cv2-blog-page .header-wrapper,html body.cv2-blog-page .webstore-header,html body.cv2-blog-page .webstore-header-container,html body.cv2-blog-page .header-contacts{transition: opacity .45s ease}html body.cv2-blog-page,html body.webstore-main-body.cv2-blog-page,html body.cv2-blog-page #full-wrapper,html body.cv2-blog-page .full-wrapper,html body.cv2-blog-page #main-container,html body.cv2-blog-page #main-content,html body.cv2-blog-page .main-content,html body.cv2-blog-page .main-container,html body.cv2-blog-page .cv2-blog,html body.cv2-blog-page .cv2-blog-page{transition: background-color .55s ease,background .55s ease,box-shadow .55s ease}html body.cv2-blog-home,html body.webstore-main-body.cv2-blog-home{background: #f7f1eb !important;background-color: #f7f1eb !important}html body.cv2-blog-home #full-wrapper,html body.cv2-blog-home .full-wrapper,html body.cv2-blog-home #main-container,html body.cv2-blog-home .main-container,html body.cv2-blog-home #main-content,html body.cv2-blog-home .main-content,html body.cv2-blog-home .cv2-blog{display: block !important;float: none !important;width: 100% !important;max-width: none !important;min-width: 0 !important;padding: 0 !important;margin: 0 !important;box-sizing: border-box !important;overflow: visible !important;background: #f7f1eb !important;background-color: #f7f1eb !important}html body.cv2-blog-home .main-menu{display: none !important}html body.cv2-blog-page{overflow-x: hidden}.cv2-blog[data-blog-type="home"]{max-width: none;padding: 0 0 64px}@media (min-width: 640px){.cv2-blog[data-blog-type="home"]{padding: 0 0 72px}}.cv2-blog-homehero{position: relative;z-index: 1;display: block;width: 100%;min-height: 0;height: auto;box-sizing: border-box;background: #f7f1eb;overflow: visible}.cv2-blog-homehero:before,.cv2-blog-homehero:after{content: "";position: absolute;top: 0;bottom: 0;left: 50%;width: 100vw;margin-left: -50vw;z-index: 0;pointer-events: none}.cv2-blog-homehero:before{background-color: #f6ebe4;background-image: url("/css/cv2-blog-home-hero.jpg");background-size: cover;background-position: center right;background-repeat: no-repeat}.cv2-blog-homehero:after{background: linear-gradient(180deg,rgba(247,241,235,0) 68%,#f7f1eb 100%)}.cv2-blog-homehero__inner{position: relative;z-index: 1;width: 100%;max-width: 1440px;margin: 0 auto;padding: 48px 16px 88px;box-sizing: border-box;text-align: left}.cv2-blog-homehero .cv2-blog-title{font-family: "Cormorant Garamond",Georgia,serif !important;font-size: 36px !important;line-height: 1.1 !important;font-weight: 700 !important;margin: 0 0 14px !important;color: #3A2430 !important;letter-spacing: -0.02em !important;text-align: left !important;text-transform: none !important}.cv2-blog-homehero .cv2-blog-intro{margin: 0;max-width: 440px;font-size: 17px;line-height: 1.65;font-weight: 400;color: #4A3A41;text-align: left;font-family: "Nunito Sans","Helvetica Neue",Arial,sans-serif}.cv2-blog-homebody{max-width: 1440px;margin: 0 auto;padding: 32px 16px 64px;box-sizing: border-box}.cv2-blog-homebody .cv2-blog-cats{margin: 0 0 28px}@media (min-width: 801px){.cv2-blog-homehero .cv2-blog-title{font-size: 36px !important}.cv2-blog-homehero__inner{padding: 56px 24px 24px}.cv2-blog-homebody{padding: 32px 24px 72px}html body.cv2-blog-home #full-wrapper,html body.cv2-blog-home .full-wrapper{position: relative}html body.cv2-blog-home #topm-cats.cv2mm-host,html body.cv2-blog-home .topm-cats.cv2mm-host{position: absolute !important;left: 0;right: 0;top: var(--cv2-hdr-h,80px);width: 100% !important;max-width: none !important;z-index: 80;background: #85003ebd !important}.cv2-blog-homehero{padding-top: var(--cv2-menu-h,48px);min-height: 0;height: auto}}@media (min-width: 1081px){.cv2-blog-homehero .cv2-blog-title{font-size: 36px !important}}@media (max-width: 800px){.cv2-blog-homehero .cv2-blog-title{font-size: 36px !important}.cv2-blog-homehero{min-height: 0;height: auto}.cv2-blog-homehero:before{background-position: 48% center}.cv2-blog-homehero:after{background: linear-gradient(180deg,rgba(247,241,235,0) 68%,#f7f1eb 100%)}.cv2-blog-homehero__inner{padding: 28px 16px 28px}.cv2-blog-homebody{padding: 18px 16px 64px}}.cv2-blog-previewbar{position: sticky;top: 0;z-index: 40;margin: 0 0 16px;padding: 10px 14px;border-radius: 10px;background: #1d1d1f;color: #fff;font-size: 13px;font-weight: 700;text-align: center}
/*# cv2-terms.css */html body.cv2-terms-page{overflow-x: hidden;background: #f7f3ef !important;background-color: #f7f3ef !important}html body.cv2-terms-page #full-wrapper,html body.cv2-terms-page .full-wrapper,html body.cv2-terms-page #main-container,html body.cv2-terms-page .main-container,html body.cv2-terms-page #main-content,html body.cv2-terms-page .main-content,html body.cv2-terms-page #main-content.nomenu,html body.cv2-terms-page .main-content.nomenu{display: block !important;float: none !important;width: 100% !important;max-width: none !important;min-width: 0 !important;padding: 0 !important;margin: 0 !important;box-sizing: border-box !important;overflow: visible !important;text-align: left !important;box-shadow: none !important;border: 0 !important;background: #f7f3ef !important;background-color: #f7f3ef !important}html body.cv2-terms-page #full-wrapper,html body.cv2-terms-page .full-wrapper{background: #f7f3ef !important;background-color: #f7f3ef !important}.cv2-terms{position: relative;left: 50%;right: auto;width: 100vw;max-width: 100vw;margin-left: -50vw;margin-right: 0;box-sizing: border-box;background: #f7f3ef;color: #2A2226;font-family: "Nunito",Helvetica,Arial,sans-serif;-webkit-font-smoothing: antialiased;text-align: left}.cv2-terms a{color: #BE1E5B}.cv2-terms a:hover{color: #8B1C3C}.cv2-terms__wrap{width: 100%;max-width: 1440px;margin-left: auto;margin-right: auto;padding: 0 16px;box-sizing: border-box;text-align: left}@media (min-width: 801px){.cv2-terms__wrap{padding: 0 24px}}.cv2-terms__hero{background: linear-gradient(180deg,#F4E6EB 0%,#f7f3ef 100%);padding: 18px 0 40px;width: 100%;box-sizing: border-box;text-align: left}.cv2-terms__hero .cv2-terms__wrap{display: flex;flex-direction: column;align-items: flex-start;gap: 14px}.cv2-terms__bc{display: block;width: 100%;text-align: left}.cv2-terms__h1{margin: 0;width: 100%;font-family: "Cormorant Garamond",Georgia,serif;font-size: 36px;font-weight: 700;color: #3A1F2A;letter-spacing: -0.5px;line-height: 1.15;text-align: left !important}.cv2-terms__updated{display: flex;gap: 10px;flex-wrap: wrap;align-items: center;margin-top: 6px;font-size: 13px;font-weight: 700;letter-spacing: 1.4px;text-transform: uppercase;color: #8B1C3C;text-align: left}.cv2-terms__updated-val{color: #5B4F54;letter-spacing: 0;text-transform: none;font-weight: 600;font-size: 14px}.cv2-terms__intro{font-size: 16px;line-height: 1.7;color: #4A3F44;width: 100%;max-width: 52rem;text-align: left}.cv2-terms__cards-wrap{padding: 0 0 8px;width: 100%;box-sizing: border-box;text-align: left;background: #f7f3ef}.cv2-terms__cards{display: grid !important;grid-template-columns: repeat(4,minmax(0,1fr));gap: 12px;width: 100%;text-align: left}.cv2-terms__card{text-decoration: none !important;background: #fff;border-radius: 14px;padding: 18px 20px;display: flex;flex-direction: column;gap: 4px;min-width: 0;box-shadow: 0 1px 2px rgba(58,31,42,0.06);transition: background 0.15s ease;text-align: left}.cv2-terms__card:hover{background: #FBF1F4}.cv2-terms__card-title{font-size: 12px;font-weight: 800;letter-spacing: 1.4px;text-transform: uppercase;color: #8B1C3C}.cv2-terms__card-sum{font-size: 15px;font-weight: 700;color: #2A2226;line-height: 1.35}.cv2-terms__main{padding: 32px 0 80px;width: 100%;box-sizing: border-box;background: #f7f3ef;text-align: left}.cv2-terms__acc{display: flex;flex-direction: column;gap: 8px;width: 100%;text-align: left}.cv2-terms__section{padding: 12px clamp(20px,3vw,32px);background: #fff;border-radius: 16px;box-shadow: 0 1px 2px rgba(58,31,42,0.06);display: flex;flex-direction: column;gap: 8px;text-align: left}.cv2-terms__head{margin: 0;text-align: left}.cv2-terms__toggle{width: 100%;margin: 0;padding: 8px 0;border: 0;background: transparent;cursor: pointer;font: inherit;font-size: 22px;font-weight: 800;color: #BE1E5B;display: flex;gap: 12px;align-items: baseline;text-align: left;user-select: none}.cv2-terms__toggle:focus-visible{outline: 2px solid #BE1E5B;outline-offset: 4px;border-radius: 6px}.cv2-terms__head-main{display: flex;gap: 12px;align-items: baseline;flex: 1;min-width: 0;text-align: left}.cv2-terms__num{font-family: "Cormorant Garamond",Georgia,serif;font-weight: 600;color: #C9A0B0;font-size: 20px;flex: none}.cv2-terms__sec-title{color: #8B1C3C;font-weight: 800;font-size: 22px;line-height: 1.25;text-align: left}.cv2-terms__chev{font-family: "Cormorant Garamond",Georgia,serif;font-size: 26px;line-height: 1;color: #C9A0B0;flex: none}.cv2-terms__panel[hidden]{display: none !important}.cv2-terms__body{display: block;min-height: 0;padding-bottom: 4px;font-size: 16px;line-height: 1.55;color: #4A3F44;text-align: left}.cv2-terms__body p{margin: 0 0 0.45em}.cv2-terms__body > p:empty{display: none}.cv2-terms__body hr{display: none}.cv2-terms__body > :last-child{margin-bottom: 0}.cv2-terms__body h3{margin: 0.85em 0 0.3em;font-size: 17px;font-weight: 800;color: #8B1C3C;text-align: left;letter-spacing: -0.15px}.cv2-terms__body > h3:first-child{margin-top: 0}.cv2-terms__body ul,.cv2-terms__body ol{margin: 0.55em 0 0.15em;padding-left: 1.15em;text-align: left}.cv2-terms__body li{margin: 0.12em 0}.cv2-terms__body li:empty{display: none}.cv2-terms__body br + br{display: none}.cv2-terms__body table{width: 100%;border-collapse: collapse;border: 1px solid #EFE4E8;border-radius: 14px;overflow: hidden;font-size: 15px}.cv2-terms__body th,.cv2-terms__body td{padding: 14px 18px;border-bottom: 1px solid #EFE4E8;text-align: left;vertical-align: top}.cv2-terms__body th{background: #FBF1F4;font-weight: 800;color: #2A2226}.cv2-terms__body .cv2-terms-info,.cv2-terms__body .info-box,.cv2-terms__body [data-cv2-info]{border: 1px solid #EFE4E8;border-radius: 14px;padding: 18px 20px;background: #fff;text-align: left}.cv2-terms__body .cv2-terms-chip,.cv2-terms__body .pay-chip{display: inline-block;background: #FBF1F4;color: #8B1C3C;font-size: 14px;font-weight: 700;padding: 8px 14px;border-radius: 999px;margin: 4px 4px 4px 0}@media (max-width: 900px){.cv2-terms__cards{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.cv2-terms__cards{grid-template-columns: 1fr}.cv2-terms__sec-title{font-size: 18px}.cv2-terms__toggle{font-size: 18px}.cv2-terms__num{font-size: 18px}.cv2-terms__h1{font-size: 36px}}@media print{.cv2-terms__panel[hidden]{display: block !important}.cv2-terms__chev{display: none}.cv2-terms__section{break-inside: avoid;box-shadow: none;border: 1px solid #EFE4E8}.cv2-terms__card{break-inside: avoid}.cv2-terms{left: 0;width: 100%;max-width: none;margin-left: 0}}@media (prefers-reduced-motion: reduce){.cv2-terms__card{transition: none}}html.no-js .cv2-terms__panel[hidden],.cv2-terms.cv2-terms--nojs .cv2-terms__panel[hidden]{display: block !important}.cv2-terms__prose{width: 100%;font-size: 16px;line-height: 1.7;color: #4A3F44}.cv2-terms__prose,.cv2-terms__prose *{font-family: "Nunito",Helvetica,Arial,sans-serif !important;text-align: left !important}.cv2-terms__prose h1,.cv2-terms__prose h2,.cv2-terms__prose h3,.cv2-terms__prose h4,.cv2-terms__prose h5,.cv2-terms__prose h6{color: #8B1C3C !important;font-weight: 800;line-height: 1.25;margin: 1.1em 0 0.4em;letter-spacing: -0.2px}.cv2-terms__prose h1{font-size: 26px}.cv2-terms__prose h2{font-size: 22px}.cv2-terms__prose h3,.cv2-terms__prose h4,.cv2-terms__prose h5,.cv2-terms__prose h6{font-size: 17px;color: #2A2226 !important}.cv2-terms__prose p{margin: 0 0 0.75em}.cv2-terms__prose ul,.cv2-terms__prose ol{margin: 0 0 0.75em;padding-left: 1.25em}.cv2-terms__prose li{margin: 0.35em 0}.cv2-terms__prose img{max-width: 100% !important;height: auto !important}.cv2-terms__prose table{width: 100%;border-collapse: collapse;border: 1px solid #EFE4E8;border-radius: 14px;overflow: hidden;font-size: 15px;margin: 0 0 0.75em}.cv2-terms__prose th,.cv2-terms__prose td{padding: 14px 18px;border-bottom: 1px solid #EFE4E8;vertical-align: top}.cv2-terms__prose th{background: #FBF1F4;font-weight: 800;color: #2A2226}.cv2-terms__prose a{color: #BE1E5B}.cv2-terms__prose hr{display: none}html body.webstore-main-body.cv2-terms-page.cv2-blog-page,html body.cv2-terms-page.cv2-blog-page,html body.webstore-main-body.cv2-terms-page.cv2-blog-page #full-wrapper,html body.webstore-main-body.cv2-terms-page.cv2-blog-page .full-wrapper,html body.webstore-main-body.cv2-terms-page.cv2-blog-page #main-container,html body.webstore-main-body.cv2-terms-page.cv2-blog-page .main-container,html body.webstore-main-body.cv2-terms-page.cv2-blog-page #main-content,html body.webstore-main-body.cv2-terms-page.cv2-blog-page .main-content,html body.cv2-terms-page #main-content,html body.cv2-terms-page .main-content{background: #f7f3ef !important;background-color: #f7f3ef !important;text-align: left !important}html body.cv2-terms-page .cv2-terms__hero,html body.cv2-terms-page .cv2-terms__hero .cv2-terms__wrap,html body.cv2-terms-page .cv2-terms__bc,html body.cv2-terms-page .cv2-terms__bc ol,html body.cv2-terms-page .cv2-terms__bc li,html body.cv2-terms-page .cv2-terms__h1,html body.cv2-terms-page .cv2-terms__intro,html body.cv2-terms-page .cv2-terms__intro *{text-align: left !important}html body.cv2-terms-page .cv2-terms__h1{font-family: "Cormorant Garamond",Georgia,serif !important;font-size: 36px !important;font-weight: 700 !important;color: #3A1F2A !important;letter-spacing: -0.5px !important;line-height: 1.15 !important}html body.cv2-terms-page .cv2-blog-title,html body.cv2-terms-page .cv2-blog-bc,html body.cv2-terms-page .cv2-blog-kicker,html body.cv2-terms-page .cv2-blog-excerpt,html body.cv2-terms-page .cv2-blog-author,html body.cv2-terms-page .cv2-blog-hero,html body.cv2-terms-page .cv2-blog-body{display: none !important}html body.cv2-terms-page .cv2-blog.cv2-blog--inst-tail{max-width: 1440px;width: 100%;margin-left: auto;margin-right: auto;box-sizing: border-box;background: transparent !important;background-color: transparent !important;text-align: left !important;color: #4A3F44}html body.cv2-terms-page .cv2-terms .cv2-terms__prose,html body.cv2-terms-page .cv2-terms .cv2-terms__prose p,html body.cv2-terms-page .cv2-terms .cv2-terms__prose div,html body.cv2-terms-page .cv2-terms .cv2-terms__prose li,html body.cv2-terms-page .cv2-terms .cv2-terms__prose span,html body.cv2-terms-page .cv2-terms .cv2-terms__prose a,html body.cv2-terms-page .cv2-terms .cv2-terms__prose strong,html body.cv2-terms-page .cv2-terms .cv2-terms__prose em,html body.cv2-terms-page .cv2-terms .cv2-terms__prose label{font-family: "Nunito",Helvetica,Arial,sans-serif !important;font-size: 16px !important;line-height: 1.7 !important;text-align: left !important}html body.cv2-terms-page .cv2-terms .cv2-terms__prose,html body.cv2-terms-page .cv2-terms .cv2-terms__prose p,html body.cv2-terms-page .cv2-terms .cv2-terms__prose div,html body.cv2-terms-page .cv2-terms .cv2-terms__prose li{color: #4A3F44 !important}html body.cv2-terms-page .cv2-terms .cv2-terms__prose a{color: #BE1E5B !important}html body.cv2-terms-page .cv2-terms .cv2-terms__prose ul,html body.cv2-terms-page .cv2-terms .cv2-terms__prose ol{margin: 0 0 0.75em;padding-left: 1.25em;text-align: left !important}html body.cv2-terms-page .cv2-terms .cv2-terms__prose input,html body.cv2-terms-page .cv2-terms .cv2-terms__prose input[type="checkbox"]{float: none !important;text-align: left !important;vertical-align: middle}html body.cv2-terms-page .cv2-terms .cv2-terms__prose h1,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h1 span,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h1 font,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h2,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h2 span,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h2 font,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h3,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h3 span,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h3 font,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h4,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h4 span,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h5,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h6,html body.cv2-terms-page .cv2-terms .cv2-terms__prose > span[style*="8d0042"],html body.cv2-terms-page .cv2-terms .cv2-terms__prose > span[style*="8D0042"],html body.cv2-terms-page .cv2-terms .cv2-terms__prose p > strong:only-child,html body.cv2-terms-page .cv2-terms .cv2-terms__prose p > b:only-child,html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size:18px"],html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size: 18px"],html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size:18px"] span,html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size: 18px"] span,html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size:20px"],html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size: 20px"],html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size:20px"] span,html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size: 20px"] span,html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size:22px"],html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size: 22px"],html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size:22px"] span,html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size: 22px"] span,html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size:24px"],html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size: 24px"],html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size:24px"] span,html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size: 24px"] span,html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size:26px"],html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size: 26px"],html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size:26px"] span,html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size: 26px"] span,html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size:28px"],html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size: 28px"],html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size:28px"] span,html body.cv2-terms-page .cv2-terms .cv2-terms__prose [style*="font-size: 28px"] span{font-family: "Nunito",Helvetica,Arial,sans-serif !important;font-size: 22px !important;font-weight: 800 !important;line-height: 1.25 !important;color: #8B1C3C !important;text-align: left !important;text-transform: none !important;letter-spacing: 0 !important}html body.cv2-terms-page .cv2-terms .cv2-terms__prose{margin-top: 0;padding-top: 0}html body.cv2-terms-page .cv2-terms .cv2-terms__prose p,html body.cv2-terms-page .cv2-terms .cv2-terms__prose li{margin: 0 0 12px}html body.cv2-terms-page .cv2-terms .cv2-terms__prose h1,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h2,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h3,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h4,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h5,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h6{display: block;margin: 28px 0 8px !important;padding-top: 0;font-size: 22px !important;font-weight: 800 !important;color: #8B1C3C !important;text-align: left !important;line-height: 1.3 !important;text-transform: none !important}html body.cv2-terms-page .cv2-terms .cv2-terms__prose > span[style*="8d0042"],html body.cv2-terms-page .cv2-terms .cv2-terms__prose > span[style*="8D0042"]{display: block;margin: 28px 0 8px !important;padding-top: 0;font-size: 22px !important;font-weight: 800 !important;color: #8B1C3C !important;text-align: left !important;line-height: 1.3 !important;text-transform: none !important;letter-spacing: 0 !important}html body.cv2-terms-page .cv2-terms .cv2-terms__prose > :first-child,html body.cv2-terms-page .cv2-terms .cv2-terms__prose > h1:first-child,html body.cv2-terms-page .cv2-terms .cv2-terms__prose > h2:first-child,html body.cv2-terms-page .cv2-terms .cv2-terms__prose > h3:first-child,html body.cv2-terms-page .cv2-terms .cv2-terms__prose > h4:first-child,html body.cv2-terms-page .cv2-terms .cv2-terms__prose > h5:first-child,html body.cv2-terms-page .cv2-terms .cv2-terms__prose > h6:first-child,html body.cv2-terms-page .cv2-terms .cv2-terms__prose > span[style*="8d0042"]:first-child,html body.cv2-terms-page .cv2-terms .cv2-terms__prose > span[style*="8D0042"]:first-child,html body.cv2-terms-page .cv2-terms .cv2-terms__prose > :first-child[style*="margin"],html body.cv2-terms-page .cv2-terms .cv2-terms__prose > :first-child[style*="padding"],html body.cv2-terms-page .cv2-terms .cv2-terms__prose > :first-child[style*="line-height"]{margin-top: 0 !important;padding-top: 0 !important}html body.cv2-terms-page .cv2-terms .cv2-terms__prose br + br{display: none}html body.cv2-terms-page .cv2-terms .cv2-terms__prose > br:first-child,html body.cv2-terms-page .cv2-terms .cv2-terms__prose hr + br,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h1 + br,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h2 + br,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h3 + br,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h4 + br,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h5 + br,html body.cv2-terms-page .cv2-terms .cv2-terms__prose h6 + br,html body.cv2-terms-page .cv2-terms .cv2-terms__prose > span[style*="8d0042"] + br,html body.cv2-terms-page .cv2-terms .cv2-terms__prose > span[style*="8D0042"] + br{display: none}.cv2-terms--prose .cv2-terms__hero{padding-bottom:50px}.cv2-terms--prose .cv2-terms__main{padding-top:0}
