:root{--ck-ink: #2E4E33;--ck-palta: #4F7942;--ck-palta-lt: #8FBF6A;--ck-paper: #FBEFE9;--ck-white: #FFFFFF;--ck-sand: #EFE1D8;--ck-text-2: #5C5249;--ck-text-3: #8C7F74;--ck-tomato: #DB4A32;--ck-mustard: #E8B33D;--ck-font-display: "Sora", sans-serif;--ck-font-body: "Familjen Grotesk", sans-serif;--bs-headings-font-family: "Sora", sans-serif;--bs-body-font-family: "Familjen Grotesk", sans-serif;--ck-r-pill: 999px;--ck-r-card: 22px;--ck-r-box: 26px}body{background:var(--ck-paper);color:var(--ck-ink);font-family:var(--ck-font-body);font-size:16px;line-height:1.65}h1,h2,h3,h4,.h1,.h2,.h3{font-family:var(--ck-font-display);font-weight:700;letter-spacing:-.03em;line-height:1.1}h1,.h1{letter-spacing:-.04em;line-height:1.02}h3,.h3{letter-spacing:-.02em}a{color:var(--ck-palta)}a:hover{color:var(--ck-ink)}small,.ck-legal{font-size:13px;color:var(--ck-text-3);line-height:1.6}.btn{font-family:var(--ck-font-display);font-weight:600;border-radius:var(--ck-r-pill)!important;box-shadow:none!important;text-transform:none;letter-spacing:0}.btn:not(.btn-sm):not(.input-group .btn){min-height:48px}.btn-primary{background:var(--ck-palta);border-color:var(--ck-palta);color:var(--ck-paper)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:#43683a;border-color:#43683a;color:var(--ck-paper)}.btn-primary:focus-visible{outline:2px solid var(--ck-ink);outline-offset:2px}.btn-dark{background:var(--ck-ink);border-color:var(--ck-ink);color:var(--ck-paper)}.btn-outline-dark{border-color:var(--ck-ink);color:var(--ck-ink)}.btn-outline-dark:hover{background:var(--ck-ink);color:var(--ck-paper)}.shopify-payment-button__button--unbranded,.shopify-payment-button__button--unbranded:hover{background:var(--ck-ink)!important;color:var(--ck-paper)!important;border-radius:var(--ck-r-pill)!important;font-family:var(--ck-font-display)!important;font-weight:600!important;text-transform:none!important;min-height:48px}.shopify-payment-button__button--unbranded:hover{opacity:.9}.shopify-payment-button__more-options{color:var(--ck-text-2)!important}.card,.accordion-item{background:var(--ck-white);border:1px solid var(--ck-sand);border-radius:var(--ck-r-card)!important;box-shadow:none}.card{overflow:hidden}.img-thumbnail{border-radius:var(--ck-r-card)!important;border-color:var(--ck-sand);background:var(--ck-white)}.form-control,.form-select{border-radius:var(--ck-r-pill)!important;border:1px solid var(--ck-sand);font-family:var(--ck-font-body)}.form-control:focus,.form-select:focus{border-color:var(--ck-palta);box-shadow:none;outline:2px solid rgba(79,121,66,.2);outline-offset:1px}.input-group{border-radius:var(--ck-r-pill)}.input-group>.btn{border-radius:var(--ck-r-pill)!important}.announcement-bar,.announcement-bar *{font-family:var(--ck-font-display);font-weight:600;letter-spacing:0}.announcement-bar{font-size:12.5px}.navbar .form-control,.navbar .input-group{background:#fbefe91a;border:1px solid rgba(251,239,233,.25);border-radius:var(--ck-r-pill)!important;color:var(--ck-paper)}.navbar .form-control::placeholder{color:#fbefe98c}.navbar .input-group .btn{background:transparent;border:0;color:var(--ck-paper)}.ck-logo{display:inline-flex;align-items:baseline;font-family:var(--ck-font-display);letter-spacing:-.045em;line-height:.9;color:currentColor;text-decoration:none}.ck-logo__casa{font-weight:300;color:var(--ck-palta)}.ck-logo__kiubo{font-weight:700;color:var(--ck-ink)}.ck-logo--invert .ck-logo__casa{color:var(--ck-palta-lt)}.ck-logo--invert .ck-logo__kiubo{color:var(--ck-paper)}.ck-mark{display:inline-flex;align-items:center;justify-content:center;background:var(--ck-ink);color:var(--ck-palta-lt);font-family:var(--ck-font-display);font-weight:700;letter-spacing:-.045em;line-height:1;border-radius:23%;aspect-ratio:1}.ck-mark>span{transform:translateY(-.055em)}.ck-tag{display:inline-flex;align-items:center;font-family:var(--ck-font-display);font-weight:600;font-size:13px;line-height:1;padding:9px 17px;border-radius:var(--ck-r-pill);white-space:nowrap}.ck-tag--trend{background:var(--ck-mustard);color:var(--ck-ink)}.ck-tag--price{background:var(--ck-tomato);color:#fff;font-weight:700}.ck-tag--trust{background:var(--ck-palta);color:var(--ck-paper)}.ck-tag--quiet{background:var(--ck-paper);color:var(--ck-ink);border:1px solid #C9D9BE;padding:8px 16px}.product-item-inner-top{position:relative}.ck-tag--card{position:absolute;top:12px;left:12px;z-index:2;font-size:12px;padding:6px 12px}.img-badge-sale{transform:none!important;top:12px!important;left:12px!important;right:auto!important;bottom:auto!important;width:auto!important;max-width:calc(100% - 24px);padding:6px 12px!important;border-radius:var(--ck-r-pill)!important;background:var(--ck-tomato)!important;color:#fff!important;font-family:var(--ck-font-display);font-weight:700;font-size:12px;line-height:1.1;letter-spacing:0;text-align:left!important}.product-item-inner{background:var(--ck-white);border:1px solid var(--ck-sand);border-radius:var(--ck-r-card);overflow:hidden}.product-item-inner .card-body{padding:14px 16px 16px}.product-item-title{font-family:var(--ck-font-display);font-weight:600;letter-spacing:-.01em;white-space:normal!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5em}.product-item-title>a{overflow:hidden;text-overflow:ellipsis}.product-item-price{font-family:var(--ck-font-display);font-weight:700;letter-spacing:-.03em;color:var(--ck-ink)}.product-item-price s{color:var(--ck-text-3);font-weight:400;opacity:1}.product-item-price-compare+.product-item-price-final{color:var(--ck-tomato)}.price,.price-item,.money,.btn-atc-price,[class*=price]{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1}.product-gallery-wrapper{background:var(--ck-white);border:1px solid var(--ck-sand);border-radius:var(--ck-r-box);overflow:hidden}.product-gallery-wrapper .img-thumbnail{background:var(--ck-white);border:0}.splide__slide.is-active>.img-thumbnail{outline:2px solid var(--ck-palta);outline-offset:-2px;border-radius:12px!important}.splide__slide:not(.is-active)>.img-thumbnail{border-color:transparent;opacity:.6}.splide__pagination__page{background:#2e4e3340}.splide__pagination__page.is-active{background:var(--ck-palta)}.ck-guarantees{display:grid;grid-template-columns:repeat(4,1fr);background:var(--ck-white);border-top:1px solid var(--ck-sand);border-bottom:1px solid var(--ck-sand)}.ck-guarantees>*{padding:24px 26px;display:flex;flex-direction:column;gap:5px}.ck-guarantees>*+*{border-left:1px solid var(--ck-sand)}.ck-guarantees strong{font-family:var(--ck-font-display);font-weight:700;font-size:14.5px;color:var(--ck-ink)}.ck-guarantees span{font-size:13px;color:var(--ck-text-3)}@media(max-width:767px){.ck-guarantees{grid-template-columns:1fr 1fr}.ck-guarantees>*{padding:18px 16px}.ck-guarantees>*:nth-child(odd){border-left:0}.ck-guarantees>*:nth-child(n+3){border-top:1px solid var(--ck-sand)}}.ck-price{font-family:var(--ck-font-display);font-weight:700;font-size:22px;letter-spacing:-.03em;color:var(--ck-ink)}.ck-price--pdp{font-size:clamp(38px,4.4vw,52px);letter-spacing:-.04em}.ck-price--sale{color:var(--ck-tomato)}.ck-price__was{font-family:var(--ck-font-body);font-size:13px;color:var(--ck-text-3);text-decoration:line-through;font-weight:400}.ck-delivery{font-size:12.5px;color:var(--ck-palta);font-weight:600}.offcanvas{border-radius:0 0 var(--ck-r-box) var(--ck-r-box)}.offcanvas .btn-close{border-radius:var(--ck-r-pill)}#sticky-atc{background:var(--ck-white);border-top:1px solid var(--ck-sand)}#sticky-atc .btn{border-radius:var(--ck-r-pill)!important}@media(max-width:767.98px){.btn,.navbar .nav-link{min-height:48px}.btn{padding-top:.7rem;padding-bottom:.7rem}}.navbar .nav-link[href*="/collections/frontpage"]{color:var(--ck-mustard)!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
