:root{--ck-mint:#A7E6D7;--ck-mint-soft:#E9F8F3;--ck-line:#E6EAE9;--ck-mint-line:#CFEDE5;--ck-ink:#1F2422;--ck-grey:#6E6F70}.sf-menu-wrapper-mobile .sf-menu__content{width:88vw;max-width:420px}.sf-menu-wrapper-mobile .sf-menu-links{padding-top:0}.sf-menu-wrapper-mobile .sf-link{border-bottom:1px solid var(--ck-line);min-height:58px}.sf-menu-wrapper-mobile .sf-link>a{padding:19px 20px;font-size:12.5px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--ck-ink)}.sf-menu-wrapper-mobile .sf__toggle-submenu-mb{width:58px;height:58px;color:var(--ck-ink);border-left:1px solid var(--ck-line)}.sf-menu-wrapper-mobile .sf__toggle-submenu-mb svg{width:12px;height:12px}.sf-menu-wrapper-mobile .sf-sub-links a{padding:15px 20px;font-size:15px;letter-spacing:.01em;text-transform:none;color:var(--ck-ink);border-bottom:1px solid var(--ck-line)}.sf-menu-wrapper-mobile .sf-sub-links a:active,.sf-menu-wrapper-mobile .sf-link>a:active{background:var(--ck-mint-soft)}.sf-menu-wrapper-mobile .sf-link[data-url$="/pages/professional-registration"]{margin:22px 20px 6px;border:0;min-height:0;background:var(--ck-mint)}.sf-menu-wrapper-mobile .sf-link[data-url$="/pages/professional-registration"]>a{justify-content:center;padding:17px 20px}.ck-msearch{display:flex;margin:18px 20px 10px;border:1px solid var(--ck-mint-line);background:#fff}.ck-msearch input{flex:1;min-width:0;border:0;padding:14px;font-size:16px;color:var(--ck-ink);background:transparent;outline:0}.ck-msearch button{border:0;background:var(--ck-ink);color:#fff;padding:0 16px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ck-mhint{margin:0 20px 14px;font-size:11px;color:var(--ck-grey);letter-spacing:.04em}.ck-mquick{display:flex;flex-wrap:wrap;gap:8px;margin:18px 20px 0}.ck-mquick a{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ck-ink);border:1px solid var(--ck-mint-line);background:var(--ck-mint-soft);padding:8px 11px}.sf-menu-wrapper-mobile .sf__btn-primary{background:var(--ck-ink);color:#fff;letter-spacing:.14em;text-transform:uppercase;font-size:12px}.sf-menu-wrapper-mobile .font-medium.text-xl{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ck-grey)}h1,h2,h3,.sf__footer-block-title{color:var(--ck-ink)}.sf__pcard .sf__image-box{background:#fff}.sf__pcard .sf__pcard-image img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.sf__pcard:hover .sf__pcard-image img{transform:scale(1.035)}}.sf__pcard-content .mt-3{margin-top:14px!important}.sf__pcard .sf__pcard-name,.sf__pcard-name{font-size:14px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:.01em;text-transform:none!important;color:var(--ck-ink)!important;margin-bottom:6px!important}.sf__pcard .sf__pcard-name:hover{color:#2f8c78!important}@media(max-width:767px){.sf__pcard-name{font-size:13px!important}}.sf__pcard-price{font-size:13px;letter-spacing:.02em;color:var(--ck-grey)}.sf__pcard-price button,.sf__pcard-price a{font-size:10.5px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase}.main-product__block h1,.product-template h1{font-weight:400;letter-spacing:.005em;line-height:1.25}.product__description.prose{max-width:68ch;color:#3a4340}.product__description.prose p{font-size:15px;line-height:1.75;margin:0 0 14px;color:#3a4340}.product__description.prose p:first-child{font-size:16px;color:var(--ck-ink)}.product__description.prose strong,.product__description.prose b{font-weight:600;color:var(--ck-ink)}.product__description.prose h2,.product__description.prose h3,.product__description.prose h4{display:flex;align-items:center;gap:12px;margin:30px 0 12px;font-size:12px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:.16em;text-transform:uppercase;color:var(--ck-ink)}.product__description.prose h2:before,.product__description.prose h3:before,.product__description.prose h4:before{content:"";flex:none;width:22px;height:2px;background:var(--ck-mint)}.product__description.prose ul{list-style:none;margin:0 0 16px;padding:0}.product__description.prose ul li{position:relative;margin:0;padding:9px 0 9px 22px;font-size:15px;line-height:1.6;color:#3a4340;border-bottom:1px solid var(--ck-line)}.product__description.prose ul li:last-child{border-bottom:0}.product__description.prose ul li:before{content:"";position:absolute;left:2px;top:19px;width:8px;height:8px;border-radius:50%;background:var(--ck-mint)}.product__description.prose ul li::marker{content:""}.product__description.prose ol{margin:0 0 16px;padding-left:20px}.product__description.prose ol li{font-size:15px;line-height:1.6;margin:6px 0;padding-left:4px}.product__description.prose ol li::marker{color:#2f8c78;font-weight:600}.product__description.prose a{color:var(--ck-ink);text-decoration:underline;text-decoration-color:var(--ck-mint);text-underline-offset:3px;text-decoration-thickness:2px}.product__description.prose table{width:100%;border-collapse:collapse;font-size:14px}.product__description.prose th,.product__description.prose td{padding:10px 12px;border-bottom:1px solid var(--ck-line);text-align:left}.collection-header.collection-header--small{min-height:0!important;padding:56px 0 30px;border-bottom:1px solid var(--ck-line);background:#fff}.collection-header .container.text-center{text-align:left}.sf__collection-headerContent{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.collection-header__breadcrumb{order:-1;margin:0!important}.collection-header__breadcrumb .sf-breadcrumb,.collection-header__breadcrumb .sf-breadcrumb *{justify-content:flex-start!important;font-size:11px!important;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ck-grey)}.collection-header__breadcrumb a:hover{color:var(--ck-ink)}.collection-header__breadcrumb svg{width:9px;height:9px}.collection-header__title{margin:0!important;font-size:clamp(30px,3.6vw,48px)!important;font-weight:300!important;line-height:1.08!important;letter-spacing:.06em;text-transform:uppercase!important;color:var(--ck-ink)}.collection-header__title:after{content:"";display:block;width:44px;height:2px;margin-top:18px;background:var(--ck-mint)}.collection-header .collection-header__description,.collection-header .rte{max-width:64ch;font-size:15px;line-height:1.7;color:#3a4340;text-align:left}.sf__collection-toolbar{border-bottom:1px solid var(--ck-line);padding-top:14px;padding-bottom:14px;margin-bottom:28px}.sf__collection-toolbar,.sf__collection-toolbar button,.sf__collection-toolbar select,.sf__collection-toolbar label{font-size:11px!important;font-weight:600!important;letter-spacing:.14em;text-transform:uppercase;color:var(--ck-ink)}@media(max-width:767px){.collection-header.collection-header--small{padding:32px 0 20px}}.sf__pcard .background-color-expand{display:none!important}.sf__pcard-style-2:hover{box-shadow:none!important}.page-header{min-height:0!important;padding:56px 0 30px!important;border-bottom:1px solid var(--ck-line);background:#fff!important}.page-header .container{text-align:left!important}.page-header__title{margin:0!important;font-size:clamp(30px,3.6vw,48px)!important;font-weight:300!important;line-height:1.08!important;letter-spacing:.06em;text-transform:uppercase;color:var(--ck-ink)!important}.page-header__title:after{content:"";display:block;width:44px;height:2px;margin-top:18px;background:var(--ck-mint)}.page-header .sf-breadcrumb,.page-header .sf-breadcrumb *{justify-content:flex-start!important;font-size:11px!important;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ck-grey)}@media(max-width:767px){.page-header{padding:32px 0 20px!important}}body .carelika-contact{max-width:1320px!important;padding:56px 40px 88px!important}body .carelika-contact__grid{grid-template-columns:minmax(0,1fr) 380px!important;gap:72px!important}body .carelika-contact__header{padding-left:0!important;margin-bottom:32px!important}body .carelika-contact__heading{margin:0 0 14px!important;font-size:clamp(28px,3vw,40px)!important;font-weight:300!important;line-height:1.15!important;letter-spacing:-.005em;color:var(--ck-ink)!important}body .carelika-contact__intro,body .carelika-contact__intro p{font-size:16px!important;line-height:1.65!important;color:#3a4340!important;max-width:52ch}body .carelika-contact__app .upform-container,body .carelika-contact__app form,body .carelika-contact__app .uf-form-wrap,body .carelika-contact__app .uf-form-content{padding-left:0!important;padding-right:0!important;margin-left:0!important;max-width:none!important}body .carelika-contact .uf-input-label{font-size:11px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--ck-ink)!important;padding-bottom:8px!important}body .carelika-contact .uf-form-required{color:#2f8c78!important}body .carelika-contact .uf-input-field-content{border:1px solid #CDD5D2!important;border-radius:0!important;background:#fff!important;min-height:54px;transition:border-color .2s,box-shadow .2s}body .carelika-contact .uf-input-field-content:focus-within{border-color:var(--ck-ink)!important;box-shadow:0 0 0 3px #a7e6d78c!important}body .carelika-contact .uf-input-field-content input,body .carelika-contact .uf-input-field-content select,body .carelika-contact .uf-input-field-content textarea{font-size:15px!important;color:var(--ck-ink)!important;border-radius:0!important;padding-left:16px!important;padding-right:16px!important;min-height:52px}body .carelika-contact .uf-input-field-content textarea{padding-top:14px!important;min-height:180px!important}body .carelika-contact .uf-input-field-content ::placeholder{color:#9aa19f}body .carelika-contact button.uf-form-button{min-height:54px!important;padding:0 34px!important;border-radius:0!important;background:var(--ck-ink)!important;color:#fff!important;font-size:12px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;transition:background .25s,color .25s}body .carelika-contact button.uf-form-button *{color:inherit!important}body .carelika-contact button.uf-form-button:hover{background:var(--ck-mint)!important;color:var(--ck-ink)!important}body .carelika-contact__right{position:sticky;top:110px;padding:34px 32px;background:var(--ck-mint-soft);border-top:3px solid var(--ck-mint)}body .carelika-contact__info-block{margin:0 0 28px!important;padding:0 0 26px;border-bottom:1px solid var(--ck-mint-line)}body .carelika-contact__info-block:last-child{margin-bottom:0!important;padding-bottom:0;border-bottom:0}body .carelika-contact__info-block h3{margin:0 0 12px!important;font-size:11px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--ck-ink)!important}body .carelika-contact__info-block p{font-size:15px!important;line-height:1.7!important;color:#3a4340!important;margin:0!important}body .carelika-contact__info-block a{color:var(--ck-ink)!important;text-decoration:none!important;border-bottom:1px solid var(--ck-mint);transition:border-color .2s}body .carelika-contact__info-block a:hover{border-color:var(--ck-ink)}body .carelika-contact .carelika-icon-row{display:flex;gap:8px;margin-top:14px}body .carelika-contact .carelika-icon-row a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--ck-ink)!important;border-radius:50%;background:#fff;transition:background .2s,color .2s}body .carelika-contact .carelika-icon-row a:hover{background:var(--ck-ink);color:#fff!important}body .carelika-contact .carelika-icon-row a:hover svg{fill:#fff;color:#fff}body .carelika-contact .carelika-icon-row svg{width:16px;height:16px}@media(max-width:900px){body .carelika-contact{padding:32px 20px 56px!important}body .carelika-contact__grid{grid-template-columns:minmax(0,1fr)!important;gap:40px!important}body .carelika-contact__right{position:static;padding:26px 22px}}.page-contact .page-header .container{max-width:1320px!important;padding-left:40px!important;padding-right:40px!important}@media(max-width:900px){.page-contact .page-header .container{padding-left:20px!important;padding-right:20px!important}}.collection-header>.container{--offset-x:1rem;width:100%;max-width:calc(var(--fluid-container-width,1620px) + var(--offset-x)*2)!important;padding-left:var(--offset-x)!important;padding-right:var(--offset-x)!important}@media(min-width:1024px){.collection-header>.container{--offset-x:calc(var(--fluid-container-offset,6rem)/1.25)}}@media(min-width:1536px){.collection-header>.container{--offset-x:var(--fluid-container-offset,6rem)}}.page-header .sf-breadcrumb,.collection-header__breadcrumb .sf-breadcrumb,.page-header .sf-breadcrumb ol,.page-header .sf-breadcrumb ul{padding-left:0!important;margin-left:0!important}.sf__btn-primary,.sf__btn.sf__btn-primary,button.sf__btn-primary,.ck-msearch button,.sf-menu-wrapper-mobile .sf__btn-primary,body .carelika-contact button.uf-form-button{background:#a7e6d7!important;color:#1f2422!important;border-color:#a7e6d7!important}.sf__btn-primary:hover,.sf__btn.sf__btn-primary:hover,body .carelika-contact button.uf-form-button:hover{background:#8fd9c7!important;color:#1f2422!important;border-color:#8fd9c7!important}.sf__btn-primary *,body .carelika-contact button.uf-form-button *{color:#1f2422!important}.Avada-Launcher__ButtonCustom,[class*=Avada-Launcher__Button]{background:#a7e6d7!important;color:#1f2422!important}[class*=Avada-Launcher__Button] *{color:#1f2422!important;fill:#1f2422!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/carelika-2026.css.map */
