:root{--ceka-section-space: clamp(64px, 4rem + 4vw, 128px);--ceka-section-head-gap: clamp(32px, 1.5rem + 1.5vw, 56px)}.ceka-product-price{display:flex;min-width:0px;flex-direction:column;gap:.125rem}.ceka-product-price__gross{font-size:18px;line-height:25px;letter-spacing:.02px}.ceka-product-price__net{font-size:16px;--tw-text-opacity: 1;color:rgb(107 107 104 / var(--tw-text-opacity))}.ceka-hero{--tw-bg-opacity: 1;background-color:rgb(244 242 238 / var(--tw-bg-opacity));padding-bottom:2.5rem;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}@media (min-width: 768px){.ceka-hero{padding-top:1.25rem;padding-bottom:1.25rem}}.ceka-hero__inner{margin-left:auto;margin-right:auto;box-sizing:border-box;display:flex;max-width:1700px;flex-direction:column-reverse;align-items:stretch;gap:2rem}@media (min-width: 768px){.ceka-hero__inner{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width: 1024px){.ceka-hero__inner{flex-direction:row;gap:2.5rem}}.ceka-hero__content{box-sizing:border-box;display:flex;min-width:0px;flex-direction:column;justify-content:center;padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 768px){.ceka-hero__content{padding-left:0;padding-right:0}}@media (min-width: 1024px){.ceka-hero__content{flex-shrink:0;flex-grow:0;flex-basis:40%;padding-bottom:1.25rem}}.ceka-hero__reveal{animation:ceka-hero-reveal 1s cubic-bezier(.2,.7,.2,1) both}.ceka-hero__reveal:nth-child(2){animation-delay:.1s}.ceka-hero__reveal:nth-child(3){animation-delay:.2s}.ceka-hero__reveal:nth-child(4){animation-delay:.3s}@media (prefers-reduced-motion: reduce){.ceka-hero__reveal{animation:none}}@keyframes ceka-hero-reveal{0%{opacity:0;transform:translateY(28px)}}.ceka-hero__reviews{margin-bottom:22px;display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity));text-decoration-line:none}.ceka-hero__reviews-source{display:flex;align-items:center;gap:.625rem;font-size:16px}.ceka-hero__reviews-score{display:flex;align-items:center;gap:.5rem;font-size:12px}.ceka-hero__reviews-stars{display:inline-flex;-webkit-background-clip:text;background-clip:text;font-size:16px;letter-spacing:1px;color:transparent;background-image:linear-gradient(90deg,#F4B400 var(--ceka-reviews-fill, 100%),#D9D4CA var(--ceka-reviews-fill, 100%))}.ceka-hero__reviews-count{--tw-text-opacity: 1;color:rgb(107 107 104 / var(--tw-text-opacity))}.ceka-hero__title{margin:0;margin-bottom:2rem;max-width:640px;font-size:40px;font-weight:700;line-height:1.1;letter-spacing:-.5px;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}@media (min-width: 768px){.ceka-hero__title{font-size:56px}}@media (min-width: 1024px){.ceka-hero__title{max-width:480px;font-size:clamp(48px,4.7vw,72px)}}.ceka-hero__title{text-wrap:balance}.ceka-hero__lead{margin:0;margin-bottom:2.25rem;max-width:420px;font-size:16px;line-height:1.7;--tw-text-opacity: 1;color:rgb(107 107 104 / var(--tw-text-opacity));text-wrap:pretty}.ceka-hero__button{position:relative;isolation:isolate;display:inline-flex;height:52px;align-items:center;gap:1rem;overflow:hidden;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(28 28 26 / var(--tw-bg-opacity));padding-top:0;padding-bottom:0;padding-left:1.5rem;padding-right:.375rem;font-size:16px;font-weight:500;line-height:1.2;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));text-decoration-line:none}.ceka-hero__button:hover,.ceka-hero__button:focus-visible{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ceka-hero__button:hover .ceka-hero__button-fill,.ceka-hero__button:focus-visible .ceka-hero__button-fill{top:-1px;bottom:-1px;right:-1px;width:calc(100% + 2px)}.ceka-hero__button:hover .ceka-hero__button-arrow--out,.ceka-hero__button:focus-visible .ceka-hero__button-arrow--out{--tw-translate-x: 1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ceka-hero__button:hover .ceka-hero__button-arrow--in,.ceka-hero__button:focus-visible .ceka-hero__button-arrow--in{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ceka-hero__button-fill{position:absolute;top:.375rem;bottom:.375rem;right:.375rem;z-index:-10;width:2.5rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(185 65 46 / var(--tw-bg-opacity));transition-property:width,top,right,bottom;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.45s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}.ceka-hero__button-arrows{position:relative;display:flex;height:2.5rem;width:2.5rem;flex:none;align-items:center;justify-content:center;overflow:hidden}.ceka-hero__button-arrow{position:absolute;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.45s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}.ceka-hero__button-arrow--in{--tw-translate-x: -1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ceka-hero__media{position:relative;height:440px;min-width:0px;overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(230 225 216 / var(--tw-bg-opacity))}@media (min-width: 768px){.ceka-hero__media{height:520px;border-radius:20px}}@media (min-width: 1024px){.ceka-hero__media{height:clamp(480px,40vw,720px);flex:1 1 0%}}.ceka-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:40% 60%;object-position:40% 60%}.ceka-range{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:var(--ceka-section-space);padding-bottom:var(--ceka-section-space);--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}.ceka-range__inner{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1700px;padding-left:1.25rem;padding-right:1.25rem}.ceka-range__head{margin-bottom:var(--ceka-section-head-gap);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;-moz-column-gap:3rem;column-gap:3rem;row-gap:1rem}@media (min-width: 1024px){.ceka-range__head{flex-direction:row;align-items:last baseline}}.ceka-range__title{margin:0;min-width:0px;font-size:32px;font-weight:400;line-height:1.2;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}@media (min-width: 768px){.ceka-range__title{font-size:40px}}@media (min-width: 1280px){.ceka-range__title{font-size:56px}}.ceka-range__text{margin:0;max-width:420px;flex:none;font-size:16px;line-height:1.65;--tw-text-opacity: 1;color:rgb(90 90 86 / var(--tw-text-opacity))}@media (min-width: 1024px){.ceka-range__text{flex:0 1 420px}}.ceka-range__text{text-wrap:pretty}.ceka-range__grid{margin:0;display:grid;list-style-type:none;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;padding:0}@media (min-width: 500px){.ceka-range__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.ceka-range__grid{gap:1.5rem}}@media (min-width: 1024px){.ceka-range__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ceka-range__item{transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.9s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}.ceka-range__item:nth-child(2){transition-delay:.14s}.ceka-range__item:nth-child(3){transition-delay:.28s}.ceka-range__item:nth-child(4){transition-delay:.42s}.is-reveal-pending:not(.is-revealed) .ceka-range__item{--tw-translate-y: 2rem;--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.ceka-range__card{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(230 225 216 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));text-decoration-line:none}@media (min-width: 500px){.ceka-range__card{aspect-ratio:3/3.4}}@media (min-width: 1024px){.ceka-range__card{aspect-ratio:3/4}}.ceka-range__card:after{pointer-events:none;position:absolute;left:0;right:0;bottom:0;height:40%;--tw-content: "";content:var(--tw-content);background:linear-gradient(to top,#14141299,#14141266 55%,#14141200)}.ceka-range__card:hover,.ceka-range__card:focus-visible{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ceka-range__card:hover .ceka-range__media,.ceka-range__card:focus-visible .ceka-range__media{--tw-scale-x: 1.06;--tw-scale-y: 1.06;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ceka-range__card:hover .ceka-range__image--hover,.ceka-range__card:focus-visible .ceka-range__image--hover{opacity:1}.ceka-range__card:hover .ceka-range__arrow svg,.ceka-range__card:focus-visible .ceka-range__arrow svg{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ceka-range__card:focus-visible .ceka-range__description{grid-template-rows:1fr;opacity:1}@media (hover: hover){.ceka-range__card:hover .ceka-range__description{grid-template-rows:1fr;opacity:1}}.ceka-range__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:1.6s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}.ceka-range__scroll-scale{position:absolute;top:0;right:0;bottom:0;left:0;display:block;will-change:transform}.ceka-range__image{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ceka-range__image--hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}.ceka-range__body{pointer-events:none;position:absolute;bottom:1rem;left:1.25rem;right:1rem;z-index:1;display:flex;align-items:flex-end;gap:1rem}.ceka-range__text-wrap{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;padding-bottom:.625rem;text-shadow:0 1px 2px rgba(0,0,0,.35)}.ceka-range__name{font-size:20px;font-weight:500;line-height:1.2}.ceka-range__description{display:grid;grid-template-rows:0fr;opacity:0;transition-property:grid-template-rows,opacity;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ceka-range__description-text{min-height:0px;overflow:hidden}.ceka-range__description-clamp{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;padding-top:.375rem;font-size:15px;line-height:1.4;text-wrap:pretty}.ceka-range__arrow{display:flex;height:2.75rem;width:2.75rem;flex:none;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(233 102 82 / var(--tw-bg-opacity))}.ceka-range__arrow svg{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}.ceka-bestsellers{scroll-margin-top:96px;--tw-bg-opacity: 1;background-color:rgb(248 246 242 / var(--tw-bg-opacity));padding-top:var(--ceka-section-space);padding-bottom:var(--ceka-section-space);--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}.ceka-bestsellers__head{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1700px;padding-left:1.25rem;padding-right:1.25rem}.ceka-bestsellers__title{margin:0;margin-bottom:1.25rem;font-size:32px;font-weight:400;line-height:1.2;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}@media (min-width: 768px){.ceka-bestsellers__title{margin-bottom:2.25rem;font-size:40px}}@media (min-width: 1280px){.ceka-bestsellers__title{font-size:56px}}.ceka-bestsellers__bar{margin-bottom:calc(var(--ceka-section-head-gap) - 8px);display:flex;align-items:center;justify-content:space-between;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1rem}.ceka-bestsellers__tabs-frame{position:relative;min-width:0px;flex:1 1 auto}.ceka-bestsellers__tabs{position:relative;margin-left:-3px;margin-right:-3px;display:flex;min-width:0px;max-width:100%;flex-wrap:nowrap;gap:.75rem;overflow-x:auto;scroll-behavior:smooth;padding:3px;scrollbar-width:none}.ceka-bestsellers__tabs::-webkit-scrollbar{display:none}.ceka-bestsellers__tab{box-sizing:border-box;display:flex;height:52px;flex:none;cursor:pointer;align-items:center;gap:.75rem;white-space:nowrap;border-radius:9999px;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(236 232 225 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:0;padding-bottom:0;padding-left:.375rem;padding-right:1.5rem;font-size:18px;line-height:25px;letter-spacing:.02px;font-weight:400;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s;transition-timing-function:cubic-bezier(0,0,.2,1)}.ceka-bestsellers__tab:hover{--tw-border-opacity: 1;border-color:rgb(28 28 26 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(245 243 239 / var(--tw-bg-opacity))}.ceka-bestsellers__tab:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #e96652}.ceka-bestsellers__tab[aria-selected=true]{--tw-border-opacity: 1;border-color:rgb(28 28 26 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(28 28 26 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ceka-bestsellers__tab-media{box-sizing:border-box;display:flex;height:2.5rem;width:2.5rem;flex:none;align-items:center;justify-content:center;overflow:hidden;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(241 239 235 / var(--tw-bg-opacity));padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s;transition-timing-function:cubic-bezier(0,0,.2,1)}[aria-selected=true]>.ceka-bestsellers__tab-media{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.ceka-bestsellers__tab-image{display:block;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.ceka-bestsellers__tabs-fade{pointer-events:none;visibility:hidden;position:absolute;top:0;bottom:0;display:flex;width:4rem;align-items:center;opacity:0;transition-property:opacity,visibility;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.ceka-bestsellers__tabs-fade--start{left:-3px;justify-content:flex-start;background:linear-gradient(90deg,#f8f6f2 45%,#f8f6f200)}.ceka-bestsellers__tabs-fade--end{right:-3px;justify-content:flex-end;background:linear-gradient(270deg,#f8f6f2 45%,#f8f6f200)}.ceka-bestsellers__tabs-fade.is-visible{visibility:visible;opacity:1}.ceka-bestsellers__tabs-arrow{pointer-events:auto;display:flex;height:2.75rem;width:2.75rem;cursor:pointer;align-items:center;justify-content:center;border-width:0px;background-color:transparent;padding:0}.ceka-bestsellers__tabs-arrow-circle{box-sizing:border-box;display:flex;height:30px;width:30px;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(224 221 214 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity));box-shadow:0 2px 8px #1c1c1a14}.ceka-bestsellers__all{display:inline-flex;flex:none;align-items:center;gap:.5rem;white-space:nowrap;font-size:16px;font-weight:500;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity));text-decoration-line:none;outline:2px solid transparent;outline-offset:2px}.ceka-bestsellers__all:hover,.ceka-bestsellers__all:focus-visible{--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}.ceka-bestsellers__all:focus-visible{outline-width:2px;outline-offset:4px;outline-color:#e96652}.ceka-bestsellers__all-label{position:relative}.ceka-bestsellers__all-label:after{position:absolute;left:0;right:0;bottom:-3px;height:1px;transform-origin:left;--tw-scale-x: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(233 102 82 / var(--tw-bg-opacity));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.35s;transition-timing-function:cubic-bezier(0,0,.2,1);--tw-content: "";content:var(--tw-content)}.ceka-bestsellers__all:hover .ceka-bestsellers__all-label:after,.ceka-bestsellers__all:focus-visible .ceka-bestsellers__all-label:after{--tw-scale-x: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ceka-bestsellers__all-below{margin-left:auto;margin-right:auto;box-sizing:border-box;display:none;max-width:1700px;padding-left:1.25rem;padding-right:1.25rem;padding-top:1.5rem}.is-tabs-overflowing .ceka-bestsellers__all-below{display:block}.is-tabs-overflowing .ceka-bestsellers__all--inline{display:none}.ceka-bestsellers__track{margin:0;margin-bottom:-1.5rem;margin-top:-.5rem;display:flex;list-style-type:none;gap:.75rem;overflow-x:auto;padding-bottom:1.75rem;padding-right:1.25rem;padding-top:.5rem}@media (min-width: 768px){.ceka-bestsellers__track{gap:22px}}.ceka-bestsellers__track{padding-left:max(20px,(100% - 1700px) / 2 + 20px);scroll-padding-left:max(20px,(100% - 1700px) / 2 + 20px);scrollbar-width:none}.ceka-bestsellers__track::-webkit-scrollbar{display:none}.ceka-bestsellers__track.is-draggable{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ceka-bestsellers__track.is-dragging{cursor:grabbing}.ceka-bestsellers__item{display:flex;width:280px;flex:none}@media (min-width: 768px){.ceka-bestsellers__item{width:368px}}.ceka-bestsellers__card{box-sizing:border-box;display:flex;width:100%;flex-direction:column;border-radius:1rem;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(236 232 225 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.75rem;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity));text-decoration-line:none;outline:2px solid transparent;outline-offset:2px;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease}.ceka-bestsellers__card:hover,.ceka-bestsellers__card:focus-visible{--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity));transform:translateY(-4px) scale(1.01);box-shadow:0 12px 28px #1c1c1a14}.ceka-bestsellers__card:hover .ceka-bestsellers__button-icon svg,.ceka-bestsellers__card:focus-visible .ceka-bestsellers__button-icon svg{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ceka-bestsellers__card:focus-visible{outline-width:2px;outline-offset:3px;outline-color:#e96652}@media (hover: hover) and (min-width: 768px){.ceka-bestsellers__card:hover .ceka-bestsellers__button,.ceka-bestsellers__card:focus-visible .ceka-bestsellers__button{max-width:220px;--tw-bg-opacity: 1;background-color:rgb(185 65 46 / var(--tw-bg-opacity))}.ceka-bestsellers__card:hover .ceka-bestsellers__button-label,.ceka-bestsellers__card:focus-visible .ceka-bestsellers__button-label{opacity:1}}.ceka-bestsellers__media{position:relative;display:block;aspect-ratio:380/252;overflow:hidden;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(243 240 235 / var(--tw-bg-opacity))}.ceka-bestsellers__picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.ceka-bestsellers__image{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ceka-bestsellers__body{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;padding-top:.875rem}@media (min-width: 768px){.ceka-bestsellers__body{padding-top:1.25rem}}.ceka-bestsellers__name{font-size:1.125rem;line-height:1.75rem;font-weight:500;line-height:1.25}@media (min-width: 1024px){.ceka-bestsellers__name{font-size:22px}}.ceka-bestsellers__description{margin-top:.375rem;font-size:18px;line-height:25px;letter-spacing:.02px;line-height:1.45;--tw-text-opacity: 1;color:rgb(90 90 86 / var(--tw-text-opacity));text-wrap:pretty}.ceka-bestsellers__footer{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem;padding-top:1.75rem}.ceka-bestsellers__footer .ceka-product-price__gross{font-size:16px;font-weight:500;line-height:1.3}@media (min-width: 768px){.ceka-bestsellers__footer .ceka-product-price__gross{font-size:18px}}.ceka-bestsellers__footer .ceka-product-price__net{font-size:13px;line-height:1.35;--tw-text-opacity: 1;color:rgb(90 90 86 / var(--tw-text-opacity))}@media (min-width: 768px){.ceka-bestsellers__footer .ceka-product-price__net{font-size:14px}}.ceka-bestsellers__button{margin-left:auto;display:flex;height:2.5rem;min-width:2.5rem;max-width:2.5rem;flex:none;align-items:center;justify-content:flex-end;overflow:hidden;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(233 102 82 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition:max-width .4s cubic-bezier(.2,.7,.2,1),background-color .4s ease}.ceka-bestsellers__button-label{white-space:nowrap;padding-left:18px;font-size:14px;font-weight:500;line-height:1;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ceka-bestsellers__button-icon{display:flex;height:2.5rem;width:2.5rem;flex:none;align-items:center;justify-content:center}.ceka-bestsellers__button-icon svg{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}.ceka-bestsellers__controls{visibility:hidden;margin-left:auto;margin-right:auto;margin-top:2.5rem;box-sizing:border-box;display:flex;max-width:1700px;align-items:center;gap:1.5rem;padding-left:1.25rem;padding-right:1.25rem}.is-enhanced .ceka-bestsellers__controls{visibility:visible}.ceka-bestsellers__progress{height:.25rem;flex:1 1 0%;overflow:hidden;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(232 226 216 / var(--tw-bg-opacity))}.ceka-bestsellers__progress-bar{display:block;height:100%;width:8%;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(90 90 86 / var(--tw-bg-opacity));transition-property:width;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ceka-bestsellers__arrows{display:flex;gap:.625rem}.ceka-bestsellers__arrow{display:flex;height:2.5rem;width:2.5rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(224 221 214 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.ceka-bestsellers__arrow:hover,.ceka-bestsellers__arrow:focus-visible{--tw-border-opacity: 1;border-color:rgb(233 102 82 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(233 102 82 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (prefers-reduced-motion: reduce){.ceka-bestsellers__card{transition:none}.ceka-bestsellers__card:hover,.ceka-bestsellers__card:focus-visible{transform:none}.ceka-bestsellers__button,.ceka-bestsellers__button-icon svg,.ceka-bestsellers__all-label:after{transition:none}}.ceka-new-products{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity));padding-block:var(--ceka-section-space)}.ceka-new-products__inner{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1700px;padding-left:1.25rem;padding-right:1.25rem}.ceka-new-products__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1rem;margin-bottom:var(--ceka-section-head-gap)}.ceka-new-products__title{margin:0;font-size:32px;font-weight:500;line-height:1.12;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}@media (min-width: 768px){.ceka-new-products__title{font-size:40px}}@media (min-width: 1280px){.ceka-new-products__title{font-size:56px}}.ceka-new-products__all{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;padding-bottom:.375rem;font-size:16px;font-weight:500;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity));text-decoration-line:none;outline:2px solid transparent;outline-offset:2px}.ceka-new-products__all:hover,.ceka-new-products__all:focus-visible{--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity));text-decoration-line:underline}.ceka-new-products__all:focus-visible{outline-style:solid;outline-width:2px;outline-offset:4px;outline-color:#e96652}.ceka-new-products__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:stretch;gap:1.25rem}@media (min-width: 500px){.ceka-new-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.ceka-new-products__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ceka-new-products__stack{display:contents}@media (min-width: 1024px){.ceka-new-products__stack{display:flex;min-width:0px;flex-direction:column;gap:1.25rem}}.ceka-new-products__card{position:relative;display:block;aspect-ratio:4/5;min-width:0px;overflow:hidden;border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(230 225 216 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));text-decoration-line:none;outline:2px solid transparent;outline-offset:2px}@media (min-width: 1024px){.ceka-new-products__card{aspect-ratio:3/2}}.ceka-new-products__card:after{pointer-events:none;position:absolute;left:0;right:0;bottom:0;height:45%;--tw-content: "";content:var(--tw-content);background:linear-gradient(to top,#1414129e,#14141273,#14141200)}.ceka-new-products__card:hover,.ceka-new-products__card:focus-visible{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ceka-new-products__card:hover .ceka-new-products__zoom,.ceka-new-products__card:focus-visible .ceka-new-products__zoom{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ceka-new-products__card:hover .ceka-new-products__pill-icon svg,.ceka-new-products__card:focus-visible .ceka-new-products__pill-icon svg{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ceka-new-products__card:focus-visible{outline-style:solid;outline-width:2px;outline-offset:3px;outline-color:#e96652}@media (hover: hover) and (min-width: 768px){.ceka-new-products__card:hover .ceka-new-products__pill,.ceka-new-products__card:focus-visible .ceka-new-products__pill{max-width:220px;--tw-bg-opacity: 1;background-color:rgb(185 65 46 / var(--tw-bg-opacity))}.ceka-new-products__card:hover .ceka-new-products__pill-label,.ceka-new-products__card:focus-visible .ceka-new-products__pill-label{opacity:1}}@media (min-width: 1024px){.ceka-new-products__card--tall{aspect-ratio:auto;min-height:100%}}.ceka-new-products__zoom{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}.ceka-new-products__image{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ceka-new-products__body{pointer-events:none;position:absolute;left:1.5rem;right:1.5rem;bottom:1.5rem;z-index:1;display:flex;align-items:flex-end;gap:1rem}@media (min-width: 500px){@media not all and (min-width: 768px){.ceka-new-products__body{left:1rem;right:1rem;bottom:1rem;gap:.75rem}}}.ceka-new-products__text{display:flex;min-width:0px;flex:1 1 auto;flex-direction:column;gap:.375rem;padding-bottom:.625rem;text-shadow:0 1px 3px rgba(0,0,0,.4)}.ceka-new-products__name{font-size:24px;font-weight:500;line-height:1.15}@media (min-width: 500px){@media not all and (min-width: 768px){.ceka-new-products__name{font-size:20px}}}@media (min-width: 768px){.ceka-new-products__name{font-size:26px}}@media (min-width: 1280px){.ceka-new-products__name{font-size:32px}}.ceka-new-products__name{overflow-wrap:anywhere}.ceka-new-products__description{max-width:36ch;overflow:hidden;font-size:16px;line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-wrap:pretty}@media (min-width: 500px) and (max-width: 767px){.ceka-new-products__description{display:none}}.ceka-new-products__pill-slot{display:flex;width:2.75rem;flex:none;justify-content:flex-end}@media (hover: hover) and (min-width: 768px){.ceka-new-products__pill-slot{width:150px}.ceka-new-products__grid--long-label .ceka-new-products__pill-slot{width:170px}}.ceka-new-products__pill{display:flex;height:2.75rem;max-width:2.75rem;flex:none;align-items:center;justify-content:flex-end;overflow:hidden;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(233 102 82 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:max-width,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}.ceka-new-products__pill-label{white-space:nowrap;padding-left:18px;font-size:14px;font-weight:500;line-height:1;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ceka-new-products__pill-icon{display:flex;height:2.75rem;width:2.75rem;flex:none;align-items:center;justify-content:center}.ceka-new-products__pill-icon svg{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion: reduce){.ceka-new-products__zoom,.ceka-new-products__pill,.ceka-new-products__pill-label,.ceka-new-products__pill-icon svg{transition-property:none}.ceka-new-products__card:hover .ceka-new-products__zoom,.ceka-new-products__card:focus-visible .ceka-new-products__zoom{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.ceka-why{--tw-bg-opacity: 1;background-color:rgb(244 242 238 / var(--tw-bg-opacity));padding-top:var(--ceka-section-space);padding-bottom:var(--ceka-section-space);--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}.ceka-why__inner{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1700px;padding-left:1.25rem;padding-right:1.25rem}.ceka-why__main{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;gap:3rem}@media (min-width: 1024px){.ceka-why__main{grid-template-columns:minmax(0,1.618fr) minmax(0,1fr);align-items:stretch;gap:5rem}}.ceka-why__content{min-width:0px}.ceka-why__title{margin:0;margin-bottom:2.5rem;font-size:32px;font-weight:500;line-height:1.12;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}@media (min-width: 768px){.ceka-why__title{font-size:40px}}@media (min-width: 1280px){.ceka-why__title{font-size:56px}}.ceka-why__points{position:relative;border-width:0px;border-top-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(222 218 207 / var(--tw-border-opacity));min-height:var(--ceka-why-points-height, auto)}.ceka-why__point-line{position:relative;display:block;height:1px;--tw-bg-opacity: 1;background-color:rgb(222 218 207 / var(--tw-bg-opacity))}.ceka-why__point-fill{position:absolute;left:0;top:-.5px;display:block;height:.125rem;width:100%;transform-origin:left;--tw-scale-x: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(233 102 82 / var(--tw-bg-opacity));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.has-autoplay .is-open .ceka-why__point-fill{opacity:1}.ceka-why__autoplay{position:absolute;right:0;top:calc(100% + 4px);display:flex;height:2rem;width:2rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(222 218 207 / var(--tw-border-opacity));background-color:transparent;padding:0;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.ceka-why__autoplay[hidden]{display:none}.ceka-why__autoplay:hover{--tw-bg-opacity: 1;background-color:rgb(230 222 207 / var(--tw-bg-opacity))}.ceka-why__autoplay:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#e96652}.ceka-why__autoplay-play{display:none}.is-paused>.ceka-why__autoplay-play{display:block}.is-paused>.ceka-why__autoplay-pause{display:none}.ceka-why__point-heading{margin:0}.ceka-why__point-button{display:flex;width:100%;cursor:pointer;align-items:center;gap:1.5rem;border-width:0px;background-color:transparent;padding:18px 0;text-align:left;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}.ceka-why__point-title{min-width:0px;flex:1 1 0%;font-size:18px;font-weight:500;line-height:1.3}.ceka-why__point-title-text{display:inline-block;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.ceka-why__point:not(.is-open) .ceka-why__point-button:hover .ceka-why__point-title-text,.ceka-why__point:not(.is-open) .ceka-why__point-button:focus-visible .ceka-why__point-title-text{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ceka-why__point-icon{display:flex;height:2.5rem;width:2.5rem;flex:none;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(245 243 239 / var(--tw-bg-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.is-open .ceka-why__point-icon{--tw-bg-opacity: 1;background-color:rgb(230 222 207 / var(--tw-bg-opacity))}.ceka-why__point-icon-bar{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);transform-origin:12px 12px}.is-open .ceka-why__point-icon-bar{transform:scaleY(0)}.ceka-why__panel{overflow:hidden;transition:max-height .3s ease,opacity .3s ease,visibility .3s}.is-enhanced .ceka-why__panel{max-height:var(--ceka-why-panel-height, 240px)}.is-enhanced .ceka-why__point:not(.is-open) .ceka-why__panel{visibility:hidden;max-height:0px;opacity:0}.ceka-why__point-text{margin:0;padding-bottom:1.5rem;padding-right:3.5rem;font-size:16px;line-height:1.65;--tw-text-opacity: 1;color:rgb(90 90 86 / var(--tw-text-opacity))}.ceka-why__certificates{margin-top:2.5rem}.ceka-why__certificates-label{margin:0;margin-bottom:.875rem;font-size:16px;--tw-text-opacity: 1;color:rgb(107 107 104 / var(--tw-text-opacity))}.ceka-why__certificate-list{margin:0;display:flex;list-style-type:none;flex-wrap:wrap;align-items:center;gap:1.5rem;padding:0}.ceka-why__certificate{display:flex;height:60px;align-items:center}.ceka-why__certificate-image{display:block;height:60px;width:auto;filter:brightness(0) invert(.55)}.ceka-why__certificate-name{width:-moz-min-content;width:min-content;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.1;letter-spacing:.08em;--tw-text-opacity: 1;color:rgb(107 107 104 / var(--tw-text-opacity))}.ceka-why__eras{margin-left:-1.25rem;margin-right:-1.25rem;display:flex;min-width:0px;scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness: mandatory;scroll-padding-left:1.25rem;scroll-padding-right:1.25rem;gap:.75rem;overflow-x:auto;padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 768px){.ceka-why__eras{margin-left:0;margin-right:0;height:480px;scroll-snap-type:none;overflow:visible;padding-left:0;padding-right:0}}@media (min-width: 1024px){.ceka-why__eras{height:auto;min-height:480px}}.ceka-why__eras{scrollbar-width:none}.ceka-why__eras::-webkit-scrollbar{display:none}.ceka-why__era{position:relative;height:40vh;min-width:0px;flex:0 0 85vw;cursor:pointer;scroll-snap-align:start;overflow:hidden;border-radius:1rem;border-width:0px;--tw-bg-opacity: 1;background-color:rgb(245 243 239 / var(--tw-bg-opacity));padding:0}@media (min-width: 768px){.ceka-why__era{flex:0 0 140px;transition-property:flex;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.8s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}}.ceka-why__era{height:40svh}@media (min-width: 768px){.ceka-why__era{height:auto}.ceka-why__era.is-active{flex:1 1 0}}.ceka-why__era:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#1c1c1a}.ceka-why__era-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ceka-why__era-label{pointer-events:none;position:absolute;bottom:1.25rem;left:1.25rem;box-sizing:border-box;display:flex;height:2.25rem;align-items:center;white-space:nowrap;border-radius:9999px;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));background-color:transparent;padding-left:.875rem;padding-right:.875rem;font-size:16px;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}@media (min-width: 768px){.ceka-why__era-label{border-width:0px;background-color:#ffffffe6;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}}.is-active>.ceka-why__era-label{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}@media (min-width: 768px){.is-active>.ceka-why__era-label{background-color:#ffffffe6}}@media (prefers-reduced-motion: reduce){.ceka-why__panel,.ceka-why__era,.ceka-why__era-label,.ceka-why__point-title-text,.ceka-why__point-icon-bar,.ceka-why__point-fill,.ceka-why__autoplay{transition-property:none}}.ceka-key-numbers{overflow-x:clip;--tw-bg-opacity: 1;background-color:rgb(196 71 47 / var(--tw-bg-opacity));padding-top:var(--ceka-section-space);padding-bottom:var(--ceka-section-space);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ceka-key-numbers__inner{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1700px;padding-left:1.25rem;padding-right:1.25rem}.ceka-key-numbers__head{margin-bottom:var(--ceka-section-head-gap);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;-moz-column-gap:3rem;column-gap:3rem;row-gap:1.5rem}@media (min-width: 1024px){.ceka-key-numbers__head{flex-direction:row}}.ceka-key-numbers__title{margin:0;flex:none;font-size:clamp(3rem,1.5rem + 5vw,80px);font-weight:500;line-height:1;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ceka-key-numbers__text{margin:0;min-width:0px;max-width:36ch;text-align:left;font-size:clamp(1.25rem,.9rem + 1.3vw,32px);line-height:1.35;color:#ffffffc7}@media (min-width: 1024px){.ceka-key-numbers__text{max-width:440px;text-align:right}}.ceka-key-numbers__text{text-wrap:pretty}.ceka-key-numbers__title,.ceka-key-numbers__text{will-change:transform}.ceka-key-numbers__stats{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 1024px){.ceka-key-numbers__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.ceka-key-numbers__stats{container-type:inline-size}.ceka-key-numbers__stat{box-sizing:border-box;display:flex;min-width:0px;flex-direction:column;gap:.5rem;overflow:hidden;border-width:0px;border-style:solid;border-color:#ffffff4d;padding-right:1rem}@media (min-width: 768px){.ceka-key-numbers__stat{padding-right:2rem}}.ceka-key-numbers__stat:nth-child(2n){border-left-width:1px;padding-left:1rem}@media (min-width: 768px){.ceka-key-numbers__stat:nth-child(2n){padding-left:2rem}}.ceka-key-numbers__stat:nth-child(-n+2){padding-bottom:1rem}@media (min-width: 768px){.ceka-key-numbers__stat:nth-child(-n+2){padding-bottom:2rem}}@media (min-width: 1024px){.ceka-key-numbers__stat:nth-child(-n+2){padding-bottom:0}}.ceka-key-numbers__stat:nth-child(n+3){border-top-width:1px;padding-top:1rem}@media (min-width: 768px){.ceka-key-numbers__stat:nth-child(n+3){padding-top:2rem}}@media (min-width: 1024px){.ceka-key-numbers__stat:nth-child(n+3){border-top-width:0px;padding-top:0}.ceka-key-numbers__stat:not(:first-child){border-left-width:1px;padding-left:2rem}}.ceka-key-numbers__value{order:-9999;margin:0;white-space:nowrap;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;font-size:clamp(1.25rem,(50cqi - 32px) * .22,56px)}@media (min-width: 768px){.ceka-key-numbers__value{font-size:clamp(1.25rem,(50cqi - 64px) * .22,56px)}}@media (min-width: 1024px){.ceka-key-numbers__value{font-size:clamp(1.25rem,(25cqi - 64px) * .22,56px)}}.ceka-key-numbers__label{margin-top:.625rem;display:flex;min-width:0px;flex-direction:column;gap:.5rem;font-size:20px;font-weight:500;line-height:1.35;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.ceka-key-numbers__note{font-size:18px;font-weight:400;line-height:1.45}.ceka-planning{--tw-bg-opacity: 1;background-color:rgb(234 228 218 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity));padding-block:var(--ceka-section-space)}.ceka-planning__inner{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1700px;padding-left:1.25rem;padding-right:1.25rem}.ceka-planning__head{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:stretch;gap:1.5rem}@media (min-width: 1024px){.ceka-planning__head{-moz-column-gap:0px;column-gap:0px}}.ceka-planning__head{margin-bottom:var(--ceka-section-head-gap)}@media (min-width: 1024px){.ceka-planning__head{grid-template-columns:calc((100% - 36px)/2 + 48px) minmax(0,1fr)}}.ceka-planning__title{margin:0;font-size:32px;font-weight:500;line-height:1.12;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}@media (min-width: 768px){.ceka-planning__title{font-size:40px}}@media (min-width: 1024px){.ceka-planning__title{padding-right:3rem}}@media (min-width: 1280px){.ceka-planning__title{font-size:56px}}.ceka-planning__title{text-wrap:balance}.ceka-planning__title-break{display:none}@media (min-width: 768px){.ceka-planning__title-break{display:inline}}.ceka-planning__intro{display:flex;max-width:560px;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1.5rem}.ceka-planning__text{margin:0;font-size:16px;line-height:1.65;--tw-text-opacity: 1;color:rgb(90 90 86 / var(--tw-text-opacity));text-wrap:pretty}.ceka-planning__button{box-sizing:border-box;display:inline-flex;height:3rem;align-items:center;justify-content:center;align-self:stretch;border-radius:9999px;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(28 28 26 / var(--tw-border-opacity));padding-left:1.5rem;padding-right:1.5rem;font-size:16px;font-weight:500;line-height:1.2;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media (min-width: 768px){.ceka-planning__button{align-self:flex-start}}.ceka-planning__button:hover,.ceka-planning__button:focus-visible{--tw-border-opacity: 1;border-color:rgb(185 65 46 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(185 65 46 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ceka-planning__steps{margin:0;display:grid;list-style-type:none;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;padding:0}@media (min-width: 768px){.ceka-planning__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.ceka-planning__steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.ceka-planning__step{position:relative;overflow:hidden;border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.ceka-planning__letter{pointer-events:none;position:absolute;bottom:-37.5px;left:1.5rem;display:none;height:250px;width:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .3s cubic-bezier(.22,.61,.36,1),opacity .3s ease}.ceka-planning__step-head{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem}@media (min-width: 768px){.ceka-planning__step-head{padding:1.5rem}}.ceka-planning__step-top{margin-top:-.25rem;margin-bottom:-.25rem;display:flex;height:1.75rem;align-items:center;justify-content:space-between;gap:.75rem}.ceka-planning__step-number{font-size:16px;font-weight:500;--tw-text-opacity: 1;color:rgb(90 90 86 / var(--tw-text-opacity))}.ceka-planning__plus{box-sizing:border-box;display:none;height:1.75rem;width:1.75rem;flex:none;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(236 232 225 / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:rgb(90 90 86 / var(--tw-text-opacity));transition:background-color .25s ease,border-color .25s ease,color .25s ease}.ceka-planning__plus svg{transition:transform .3s ease}.ceka-planning__step-title{margin:0;font-size:22px;font-weight:500;line-height:1.25;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}.ceka-planning__step-lead{margin:0;font-size:16px;line-height:1.45;--tw-text-opacity: 1;color:rgb(90 90 86 / var(--tw-text-opacity));text-wrap:pretty}.ceka-planning__toggle{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:none;height:100%;width:100%;cursor:pointer;border-radius:1rem;border-width:0px;background-color:transparent;padding:0;outline:2px solid transparent;outline-offset:2px}.ceka-planning__toggle:focus-visible{outline-style:solid;outline-width:2px;outline-color:#e96652;outline-offset:-2px}.ceka-planning__panel-inner{display:flex;flex-direction:column}.ceka-planning__items{margin:0;display:flex;list-style-type:none;flex-direction:column;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem}@media (min-width: 768px){.ceka-planning__items{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem}}.ceka-planning__item{font-size:16px;line-height:1.45;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}.ceka-planning__item+.ceka-planning__item{margin-top:.625rem;border-width:0px;border-top-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(236 232 225 / var(--tw-border-opacity));padding-top:.625rem}.ceka-planning__media{aspect-ratio:16 / 9;overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(230 225 216 / var(--tw-bg-opacity))}.ceka-planning__image{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ceka-planning__architects{margin:0;margin-top:1.25rem;font-size:14px;line-height:1.55;--tw-text-opacity: 1;color:rgb(90 90 86 / var(--tw-text-opacity));text-wrap:balance}@media (min-width: 1024px){.ceka-planning__architects{max-width:calc(50% + 6px)}}.ceka-planning__architects-link{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap;font-weight:500;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity));text-decoration-line:none}.ceka-planning__architects-link:hover,.ceka-planning__architects-link:focus-visible{text-decoration-line:underline}.ceka-planning.is-enhanced .ceka-planning__steps{display:flex;flex-direction:column}.ceka-planning.is-enhanced .ceka-planning__step.is-hover .ceka-planning__plus,.ceka-planning.is-enhanced .ceka-planning__step.is-open .ceka-planning__plus{--tw-border-opacity: 1;border-color:rgb(233 102 82 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(233 102 82 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ceka-planning.is-enhanced .ceka-planning__step.is-open .ceka-planning__plus svg{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ceka-planning.is-enhanced .ceka-planning__plus,.ceka-planning.is-enhanced .ceka-planning__toggle{display:flex}@media (max-width: 1023.98px){.ceka-planning.is-enhanced .ceka-planning__step-head{position:relative;padding-right:64px}@media (min-width: 768px){.ceka-planning.is-enhanced .ceka-planning__step-head{padding-right:68px}}.ceka-planning.is-enhanced .ceka-planning__step-head{transition:padding-bottom .45s cubic-bezier(.22,.61,.36,1)}.ceka-planning.is-enhanced .ceka-planning__step.is-open .ceka-planning__step-head{padding-bottom:1rem}.ceka-planning.is-enhanced .ceka-planning__items{padding-right:64px}@media (min-width: 768px){.ceka-planning.is-enhanced .ceka-planning__items{padding-right:68px}}.ceka-planning.is-enhanced .ceka-planning__plus{position:absolute;right:1.25rem;top:1rem}@media (min-width: 768px){.ceka-planning.is-enhanced .ceka-planning__plus{right:1.5rem;top:1.25rem}}.ceka-planning.is-enhanced .ceka-planning__panel{visibility:hidden;display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,.61,.36,1),visibility 0s linear .45s}.ceka-planning.is-enhanced .ceka-planning__panel-inner{min-height:0px;overflow:hidden;opacity:0;transition:opacity .2s ease}.ceka-planning.is-enhanced .ceka-planning__step.is-open .ceka-planning__panel{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .45s cubic-bezier(.22,.61,.36,1)}.ceka-planning.is-enhanced .ceka-planning__step.is-open .ceka-planning__panel-inner{opacity:1}}@media (min-width: 1024px){.ceka-planning.is-enhanced .ceka-planning__steps{height:430px;flex-direction:row}.ceka-planning.is-enhanced .ceka-planning__step{min-width:0px;flex:1 1 0;transition:flex-grow .45s cubic-bezier(.22,.61,.36,1)}.ceka-planning.is-enhanced .ceka-planning__step.is-open{flex-grow:2.4}.ceka-planning.is-enhanced .ceka-planning__letter{display:block}.ceka-planning.is-enhanced .ceka-planning__step.is-open .ceka-planning__letter{opacity:0;transform:translateY(60%)}.ceka-planning.is-enhanced .ceka-planning__step-body{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.ceka-planning.is-enhanced .ceka-planning__step-head{position:static;flex:none;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:0;padding-top:1.5rem}.ceka-planning.is-enhanced .ceka-planning__toggle{pointer-events:auto}.ceka-planning.is-enhanced .ceka-planning__panel{visibility:hidden;display:flex;min-height:0px;flex:1 1 auto;flex-direction:column;opacity:0;transition:opacity .15s ease,visibility 0s linear .15s}.ceka-planning.is-enhanced .ceka-planning__step.is-open .ceka-planning__panel{visibility:visible;opacity:1;transition:opacity .2s ease .18s}.ceka-planning.is-enhanced .ceka-planning__panel-inner{min-height:0px;flex:1 1 auto}.ceka-planning.is-enhanced .ceka-planning__items{box-sizing:border-box;flex:none;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:0;padding-top:1rem;width:var(--ceka-planning-list-width, 100%)}.ceka-planning.is-enhanced .ceka-planning__media{margin-top:1.5rem;aspect-ratio:auto;min-height:0px;flex:1 1 auto}}@media (prefers-reduced-motion: reduce){.ceka-planning.is-enhanced .ceka-planning__step,.ceka-planning.is-enhanced .ceka-planning__letter,.ceka-planning.is-enhanced .ceka-planning__plus,.ceka-planning.is-enhanced .ceka-planning__plus svg,.ceka-planning.is-enhanced .ceka-planning__panel,.ceka-planning.is-enhanced .ceka-planning__panel-inner,.ceka-planning.is-enhanced .ceka-planning__step.is-open .ceka-planning__panel{transition:none}.ceka-planning.is-enhanced .ceka-planning__step.is-open .ceka-planning__letter{transform:none}}.ceka-testimonials{overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(244 242 238 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity));padding-block:var(--ceka-section-space)}.ceka-testimonials__inner{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1700px;padding-left:1.25rem;padding-right:1.25rem}.ceka-testimonials__title{margin:0;margin-bottom:1rem;font-size:32px;font-weight:500;line-height:1.12;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}@media (min-width: 768px){.ceka-testimonials__title{font-size:40px}}@media (min-width: 1280px){.ceka-testimonials__title{font-size:56px}}@media (min-width: 768px){.ceka-testimonials__title{margin-bottom:var(--ceka-section-head-gap)}}.ceka-testimonials__stage{position:relative;margin-left:-1.25rem;margin-right:-1.25rem;display:flex;scroll-padding-left:1.25rem;scroll-padding-right:1.25rem;gap:.75rem;overflow-x:auto;padding-left:1.25rem;padding-right:1.25rem;outline:2px solid transparent;outline-offset:2px;scroll-snap-type:x mandatory;scrollbar-width:none}.ceka-testimonials__stage::-webkit-scrollbar{display:none}.ceka-testimonials__stage:focus-visible{border-radius:28px;outline-style:solid;outline-width:2px;outline-offset:6px;outline-color:#b9412e}@media (min-width: 768px){.ceka-testimonials__stage{margin-left:0;margin-right:0;display:block;height:444px;overflow:visible;padding-left:0;padding-right:0;container-type:inline-size;scroll-snap-type:none;--ceka-ts-center: max(480px, 80cqw - 100px);--ceka-ts-gap: 12px;--ceka-ts-side-w: 175px;--ceka-ts-left: calc((100cqw - var(--ceka-ts-center)) / 2);--ceka-ts-col: calc((var(--ceka-ts-center) - 24px) / 2)}}@media (min-width: 1200px){.ceka-testimonials__stage{--ceka-ts-center: max(480px, 52cqw - 100px);--ceka-ts-gap: 16px}}.ceka-testimonials__item{position:relative;box-sizing:border-box;display:flex;height:min(68svh,560px);width:min(88%,calc(min(68svh,560px)*.5625));min-width:0px;flex:none;scroll-snap-align:start;border-radius:1.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.75rem}@media (min-width: 768px){.ceka-testimonials__item{position:absolute;left:0;top:67px;z-index:2;height:311px;width:var(--ceka-ts-side-w);cursor:pointer;border-radius:28px;background-color:transparent;padding:0;transition:left .5s cubic-bezier(.22,.61,.36,1),top .5s cubic-bezier(.22,.61,.36,1),width .5s cubic-bezier(.22,.61,.36,1),height .5s cubic-bezier(.22,.61,.36,1),padding .5s cubic-bezier(.22,.61,.36,1),background-color .5s cubic-bezier(.22,.61,.36,1),opacity .3s ease}.ceka-testimonials__item.is-active{top:0;z-index:3;height:444px;width:var(--ceka-ts-center);cursor:default;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.75rem}.ceka-testimonials__item[data-slot="0"]{left:var(--ceka-ts-left)}.ceka-testimonials__item[data-slot="1"]{left:calc(var(--ceka-ts-left) + var(--ceka-ts-center) + 1 * var(--ceka-ts-gap) + 0 * var(--ceka-ts-side-w))}.ceka-testimonials__item[data-slot="-1"]{left:calc(var(--ceka-ts-left) - 1 * (var(--ceka-ts-gap) + var(--ceka-ts-side-w)))}.ceka-testimonials__item[data-slot="2"]{left:calc(var(--ceka-ts-left) + var(--ceka-ts-center) + 2 * var(--ceka-ts-gap) + 1 * var(--ceka-ts-side-w))}.ceka-testimonials__item[data-slot="-2"]{left:calc(var(--ceka-ts-left) - 2 * (var(--ceka-ts-gap) + var(--ceka-ts-side-w)))}.ceka-testimonials__item[data-slot="3"]{left:calc(var(--ceka-ts-left) + var(--ceka-ts-center) + 3 * var(--ceka-ts-gap) + 2 * var(--ceka-ts-side-w))}.ceka-testimonials__item[data-slot="-3"]{left:calc(var(--ceka-ts-left) - 3 * (var(--ceka-ts-gap) + var(--ceka-ts-side-w)))}.ceka-testimonials__item[data-slot="3"],.ceka-testimonials__item[data-slot="-3"]{pointer-events:none;opacity:0}.ceka-testimonials__item.is-jumping{opacity:0;transition:none}}.ceka-testimonials__text{pointer-events:none;visibility:hidden;position:absolute;left:1.75rem;right:1.75rem;bottom:1.75rem;z-index:2;opacity:0;transition:opacity .3s ease,visibility .3s}.is-active>.ceka-testimonials__text{visibility:visible;opacity:1}@media (min-width: 768px){.ceka-testimonials__text{pointer-events:auto;visibility:visible;position:static;height:100%;width:0px;flex:none;overflow:hidden;transition:width .5s cubic-bezier(.22,.61,.36,1),opacity .5s cubic-bezier(.22,.61,.36,1)}.is-active>.ceka-testimonials__text{width:var(--ceka-ts-col)}}.ceka-testimonials__text-inner{display:flex;flex-direction:column;gap:.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));text-shadow:0 1px 3px rgba(0,0,0,.45)}@media (min-width: 768px){.ceka-testimonials__text-inner{box-sizing:border-box;height:100%;width:var(--ceka-ts-col);justify-content:space-between;gap:1.5rem;padding:1.75rem 2rem 1.75rem 1.75rem;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity));text-shadow:none}}.ceka-testimonials__figure{margin:0;display:flex;min-height:0px;flex-direction:column;gap:.25rem}@media (min-width: 768px){.ceka-testimonials__figure{gap:1.25rem;overflow:hidden}}.ceka-testimonials__quote{margin:0}.ceka-testimonials__quote p{margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;font-size:20px;font-weight:400;line-height:1.35}@media (min-width: 768px){.ceka-testimonials__quote p{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:none;font-size:22px}}@media (min-width: 1024px){.ceka-testimonials__quote p{font-size:24px}}@media (min-width: 1280px){.ceka-testimonials__quote p{font-size:26px}}.ceka-testimonials__quote p{text-wrap:pretty}.ceka-testimonials__caption{margin-top:.25rem;display:flex;min-width:0px;flex-direction:column;gap:.125rem}@media (min-width: 768px){.ceka-testimonials__caption{margin-top:0}}.ceka-testimonials__author{font-size:16px;font-weight:500;line-height:1.35}.ceka-testimonials__role{overflow-wrap:break-word;font-size:14px;line-height:1.35;color:#ffffffe6}@media (min-width: 768px){.ceka-testimonials__role{--tw-text-opacity: 1;color:rgb(90 90 86 / var(--tw-text-opacity))}}.ceka-testimonials__link{pointer-events:auto;margin-top:.375rem;display:flex;align-items:center;gap:.875rem;border-radius:1rem;background-color:#ffffffe6;padding:.5rem;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity));text-decoration-line:none;outline:2px solid transparent;outline-offset:2px}@media (min-width: 768px){.ceka-testimonials__link{margin-top:0;align-items:flex-end;border-radius:0;background-color:transparent;padding:0}}.ceka-testimonials__link{text-shadow:none}.ceka-testimonials__link:hover,.ceka-testimonials__link:focus-visible{--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}.ceka-testimonials__link:hover .ceka-testimonials__link-product:after,.ceka-testimonials__link:focus-visible .ceka-testimonials__link-product:after{--tw-scale-x: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ceka-testimonials__link:hover .ceka-testimonials__pill-icon svg,.ceka-testimonials__link:focus-visible .ceka-testimonials__pill-icon svg{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ceka-testimonials__link:focus-visible{outline-style:solid;outline-width:2px;outline-offset:4px;outline-color:#b9412e}@media (hover: hover) and (min-width: 768px){.ceka-testimonials__link:hover .ceka-testimonials__pill,.ceka-testimonials__link:focus-visible .ceka-testimonials__pill{max-width:220px;--tw-bg-opacity: 1;background-color:rgb(185 65 46 / var(--tw-bg-opacity))}.ceka-testimonials__link:hover .ceka-testimonials__pill-label,.ceka-testimonials__link:focus-visible .ceka-testimonials__pill-label{opacity:1}}.ceka-testimonials__link-text{display:flex;min-width:0px;flex:1 1 auto;flex-direction:column;gap:.125rem}.ceka-testimonials__link-label{font-size:14px;line-height:1.35;--tw-text-opacity: 1;color:rgb(90 90 86 / var(--tw-text-opacity))}.ceka-testimonials__link-product{position:relative;max-width:100%;align-self:flex-start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;line-height:1.35}.ceka-testimonials__link-product:after{position:absolute;left:0;right:0;bottom:0;height:1px;transform-origin:left;--tw-scale-x: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(233 102 82 / var(--tw-bg-opacity));--tw-content: "";content:var(--tw-content);transition:transform .35s ease}.ceka-testimonials__pill-slot{display:flex;width:2.5rem;flex:none;justify-content:flex-end}@media (hover: hover) and (min-width: 768px){.ceka-testimonials__pill-slot{width:170px}}.ceka-testimonials__pill{display:flex;height:2.5rem;min-width:2.5rem;max-width:2.5rem;align-items:center;justify-content:flex-end;overflow:hidden;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(233 102 82 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:max-width,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}.ceka-testimonials__pill-label{white-space:nowrap;padding-left:18px;font-size:14px;font-weight:500;line-height:1;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ceka-testimonials__pill-icon{display:flex;height:2.5rem;width:2.5rem;flex:none;align-items:center;justify-content:center}.ceka-testimonials__pill-icon svg{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}.ceka-testimonials__frame{position:relative;height:100%;min-width:0px;flex:1 1 0%;overflow:hidden;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(42 42 40 / var(--tw-bg-opacity))}.ceka-testimonials__frame:after{pointer-events:none;position:absolute;left:0;right:0;bottom:0;height:55%;opacity:0;--tw-content: "";content:var(--tw-content);background:linear-gradient(to top,#141412d1,#141412b3 45%,#14141200);transition:opacity .3s ease}.is-active>.ceka-testimonials__frame:after{opacity:1}@media (min-width: 768px){.ceka-testimonials__frame{border-radius:28px;background-color:transparent;transition:border-radius .5s cubic-bezier(.22,.61,.36,1),transform .3s ease}.ceka-testimonials__frame:after{display:none}.is-active>.ceka-testimonials__frame{border-radius:1rem}}@media (hover: hover) and (min-width: 768px){.ceka-testimonials__item:not(.is-active):hover>.ceka-testimonials__frame{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.ceka-testimonials__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;height:100%;width:100%;--tw-bg-opacity: 1;background-color:rgb(230 225 216 / var(--tw-bg-opacity));-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.ceka-testimonials__video{background-color:transparent}}.ceka-testimonials__play{position:absolute;left:50%;top:40%;z-index:3;margin-left:-2rem;margin-top:-2rem;display:flex;height:4rem;width:4rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:0px;--tw-bg-opacity: 1;background-color:rgb(233 102 82 / var(--tw-bg-opacity));padding:0;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 768px){.ceka-testimonials__play{top:50%;margin-left:-2.25rem;margin-top:-2.25rem;height:72px;width:72px}}.ceka-testimonials__play{box-shadow:0 8px 24px #1c1c1a2e}.ceka-testimonials__play[hidden]{display:none}.ceka-testimonials__play:focus-visible{outline-style:solid;outline-width:2px;outline-offset:3px;outline-color:#fff}.ceka-testimonials__sound,.ceka-testimonials__pause{position:absolute;top:.75rem;z-index:3;display:flex;height:2.5rem;width:2.5rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:0px;padding:0;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media (min-width: 768px){.ceka-testimonials__sound,.ceka-testimonials__pause{bottom:.875rem;top:auto}}.ceka-testimonials__sound,.ceka-testimonials__pause{background:#1c1c1a8c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ceka-testimonials__sound[hidden],.ceka-testimonials__pause[hidden]{display:none}.ceka-testimonials__sound:hover,.ceka-testimonials__pause:hover{--tw-bg-opacity: 1;background-color:rgb(233 102 82 / var(--tw-bg-opacity))}.ceka-testimonials__sound:focus-visible,.ceka-testimonials__pause:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#fff}.ceka-testimonials__sound{right:60px}@media (min-width: 768px){.ceka-testimonials__sound{right:62px}}.ceka-testimonials__sound .ceka-testimonials__sound-on{display:block}.ceka-testimonials__sound .ceka-testimonials__sound-off,.ceka-testimonials__sound.is-muted .ceka-testimonials__sound-on{display:none}.ceka-testimonials__sound.is-muted .ceka-testimonials__sound-off{display:block}.ceka-testimonials__pause{right:.75rem}@media (min-width: 768px){.ceka-testimonials__pause{right:.875rem}}.ceka-testimonials__pause .ceka-testimonials__resume-icon,.ceka-testimonials__pause.is-paused .ceka-testimonials__pause-icon{display:none}.ceka-testimonials__pause.is-paused .ceka-testimonials__resume-icon{display:block}.ceka-testimonials__arrows{margin-top:2rem;display:none;justify-content:center;gap:.625rem}@media (min-width: 768px){.ceka-testimonials__arrows{display:flex}}.ceka-testimonials__arrow{display:flex;height:2.5rem;width:2.5rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(224 221 214 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:0;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.ceka-testimonials__arrow:hover:not(:disabled),.ceka-testimonials__arrow:focus-visible{--tw-border-opacity: 1;border-color:rgb(233 102 82 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(233 102 82 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ceka-testimonials__arrow:disabled{cursor:default;opacity:.4}.ceka-testimonials__dots{margin-top:.75rem;display:flex;align-items:center;justify-content:center;gap:.25rem}@media (min-width: 768px){.ceka-testimonials__dots{display:none}}.ceka-testimonials__dot{display:flex;height:1.5rem;width:1.5rem;cursor:pointer;align-items:center;justify-content:center;border-width:0px;background-color:transparent;padding:0}.ceka-testimonials__dot:before{display:block;height:.5rem;width:.5rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(207 202 192 / var(--tw-bg-opacity));--tw-content: "";content:var(--tw-content);transition:width .3s ease,background-color .3s ease}.ceka-testimonials__dot[aria-current=true]:before{width:1.25rem;--tw-bg-opacity: 1;background-color:rgb(233 102 82 / var(--tw-bg-opacity))}.ceka-testimonials__dot:focus-visible{border-radius:9999px;outline-style:solid;outline-width:2px;outline-color:#b9412e}@media (prefers-reduced-motion: reduce){.ceka-testimonials__item,.ceka-testimonials__text,.ceka-testimonials__frame,.ceka-testimonials__frame:after,.ceka-testimonials__pill,.ceka-testimonials__pill-label,.ceka-testimonials__pill-icon svg,.ceka-testimonials__link-product:after,.ceka-testimonials__dot:before{transition:none!important}.ceka-testimonials__item:not(.is-active):hover>.ceka-testimonials__frame{transform:none!important}}.ceka-lookbook{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:var(--ceka-section-space);padding-bottom:var(--ceka-section-space);--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}.ceka-lookbook__head{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1700px;padding-left:1.25rem;padding-right:1.25rem}.ceka-lookbook__title{margin:0;margin-bottom:var(--ceka-section-head-gap);font-size:32px;font-weight:500;line-height:1.12;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}@media (min-width: 768px){.ceka-lookbook__title{font-size:40px}}@media (min-width: 1280px){.ceka-lookbook__title{font-size:56px}}.ceka-lookbook__body{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1700px;padding-left:1.25rem;padding-right:1.25rem}.ceka-lookbook__stage{position:relative;aspect-ratio:16 / 9;width:100%;overflow:hidden;border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(245 243 239 / var(--tw-bg-opacity))}.ceka-lookbook__look{visibility:hidden;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .7s ease,visibility .7s}.ceka-lookbook__look.is-active{visibility:visible;opacity:1}.ceka-lookbook__image{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ceka-lookbook__spot{position:absolute;display:flex;height:2.75rem;width:2.75rem;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;align-items:center;justify-content:center;border-width:0px;background-color:transparent;padding:0;outline:2px solid transparent;outline-offset:2px}.ceka-lookbook__spot-pulse{pointer-events:none;position:absolute;left:.375rem;top:.375rem;height:2rem;width:2rem;border-radius:9999px;background-color:#fff6;animation:ceka-lookbook-ring 2s ease-out infinite}.ceka-lookbook:has(.ceka-lookbook__panel[open]) .ceka-lookbook__spot-pulse{animation:none}.ceka-lookbook__spot-icon{position:relative;display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(233 102 82 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));outline-offset:3px;box-shadow:0 2px 8px #00000047,0 0 0 1px #0000000a;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.ceka-lookbook__spot-icon svg{display:block;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.ceka-lookbook__spot:hover .ceka-lookbook__spot-icon{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ceka-lookbook__spot:focus-visible .ceka-lookbook__spot-icon{outline-style:solid;outline-width:2px;outline-color:#fff}.ceka-lookbook__spot.is-open .ceka-lookbook__spot-icon svg{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ceka-lookbook-ring{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.ceka-lookbook__thumbs{margin-top:1.25rem;display:flex;height:80px;align-items:center;justify-content:center;gap:.75rem}@media (min-width: 768px){.ceka-lookbook__thumbs{height:100px}}.ceka-lookbook__thumb{box-sizing:border-box;height:3.5rem;width:81px;flex:none;cursor:pointer;overflow:hidden;border-radius:10px;border-width:2px;border-style:solid;border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(245 243 239 / var(--tw-bg-opacity));padding:0}@media (min-width: 768px){.ceka-lookbook__thumb{height:76px;width:110px}}.ceka-lookbook__thumb{transition:width .4s ease,height .4s ease,border-color .3s}.ceka-lookbook__thumb.is-active{height:5rem;width:105px;--tw-border-opacity: 1;border-color:rgb(28 28 26 / var(--tw-border-opacity))}@media (min-width: 768px){.ceka-lookbook__thumb.is-active{height:100px;width:134px}}.ceka-lookbook__thumb-image{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ceka-lookbook__panel{position:fixed;bottom:.75rem;left:auto;right:.75rem;top:.75rem;margin:0;box-sizing:border-box;height:auto;max-height:none;width:480px;max-width:calc(100vw - 24px);overflow-y:auto;border-radius:1rem;border-width:0px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:0;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}.ceka-lookbook__panel[open]{animation:ceka-lookbook-panel-in .45s cubic-bezier(.2,.7,.2,1)}.ceka-lookbook__panel::backdrop{background:#00000073}@keyframes ceka-lookbook-panel-in{0%{transform:translate(calc(100% + 40px))}to{transform:translate(0)}}.ceka-lookbook__panel-head{display:flex;justify-content:flex-end;padding:.75rem}.ceka-lookbook__close{display:flex;height:2.5rem;width:2.5rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:0px;background-color:transparent;padding:0;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}.ceka-lookbook__close:hover,.ceka-lookbook__close:focus-visible{--tw-bg-opacity: 1;background-color:rgb(245 243 239 / var(--tw-bg-opacity))}.ceka-lookbook__product{display:flex;flex-direction:column;gap:1rem;padding-left:1.25rem;padding-right:1.25rem}.ceka-lookbook__product[hidden]{display:none}.ceka-lookbook__product-media{aspect-ratio:3/2;overflow:hidden;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(245 243 239 / var(--tw-bg-opacity))}.ceka-lookbook__product-picture{display:block;height:100%;width:100%}.ceka-lookbook__product-image{display:block;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.ceka-lookbook__product-name{margin:0;font-size:22px;font-weight:500}.ceka-lookbook__product-description{margin:0;font-size:16px;line-height:1.6;--tw-text-opacity: 1;color:rgb(90 90 86 / var(--tw-text-opacity))}.ceka-lookbook__product-price .ceka-product-price__gross{font-size:1.125rem;line-height:1.75rem;font-weight:500}.ceka-lookbook__product-link{display:flex;height:3rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(28 28 26 / var(--tw-bg-opacity));font-size:16px;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.ceka-lookbook__product-link:hover,.ceka-lookbook__product-link:focus-visible{--tw-bg-opacity: 1;background-color:rgb(185 65 46 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ceka-lookbook__panel-nav{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.25rem}.ceka-lookbook__panel-nav[hidden]{display:none}.ceka-lookbook__counter{font-size:16px;--tw-text-opacity: 1;color:rgb(107 107 104 / var(--tw-text-opacity))}.ceka-lookbook__arrows{display:flex;gap:.5rem}.ceka-lookbook__arrow{display:flex;height:2.75rem;width:2.75rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(28 28 26 / var(--tw-border-opacity));background-color:transparent;padding:0;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.ceka-lookbook__arrow:hover,.ceka-lookbook__arrow:focus-visible{--tw-border-opacity: 1;border-color:rgb(185 65 46 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(185 65 46 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (prefers-reduced-motion: reduce){.ceka-lookbook__spot-pulse,.ceka-lookbook__panel[open]{animation:none}.ceka-lookbook__look,.ceka-lookbook__spot-icon,.ceka-lookbook__spot-icon svg,.ceka-lookbook__thumb{transition:none}}.ceka-projects{overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity));padding-block:var(--ceka-section-space)}.ceka-projects__head{margin-left:auto;margin-right:auto;box-sizing:border-box;display:flex;max-width:1700px;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem;padding-left:1.25rem;padding-right:1.25rem;margin-bottom:var(--ceka-section-head-gap)}.ceka-projects__title{margin:0;max-width:820px;font-size:32px;font-weight:500;line-height:1.12;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}@media (min-width: 768px){.ceka-projects__title{font-size:40px}}@media (min-width: 1280px){.ceka-projects__title{font-size:56px}}.ceka-projects__title{text-wrap:balance}.ceka-projects__all{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;font-size:16px;font-weight:500;--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity));text-decoration-line:none;outline:2px solid transparent;outline-offset:2px}.ceka-projects__all:hover,.ceka-projects__all:focus-visible{--tw-text-opacity: 1;color:rgb(28 28 26 / var(--tw-text-opacity))}.ceka-projects__all:hover .ceka-projects__all-label:after,.ceka-projects__all:focus-visible .ceka-projects__all-label:after{--tw-scale-x: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ceka-projects__all-label{position:relative}.ceka-projects__all-label:after{position:absolute;left:0;right:0;bottom:-3px;height:1px;transform-origin:left;--tw-scale-x: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(233 102 82 / var(--tw-bg-opacity));transition-property:transform;transition-duration:.35s;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-content: "";content:var(--tw-content)}.ceka-projects__grid{margin:0 auto;box-sizing:border-box;display:grid;max-width:1700px;list-style-type:none;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem;padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 768px){.ceka-projects__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ceka-projects__item{min-width:0px}.ceka-projects__card{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(230 222 207 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));text-decoration-line:none;outline:2px solid transparent;outline-offset:2px}@media (min-width: 768px){.ceka-projects__card{aspect-ratio:4/3}}.ceka-projects__card:after{pointer-events:none;position:absolute;left:0;right:0;bottom:0;height:65%;--tw-content: "";content:var(--tw-content);background:linear-gradient(to top,#141412bf,#14141200)}.ceka-projects__card:hover,.ceka-projects__card:focus-visible{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ceka-projects__card:hover .ceka-projects__zoom,.ceka-projects__card:focus-visible .ceka-projects__zoom{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ceka-projects__card:hover .ceka-projects__pill-icon svg,.ceka-projects__card:focus-visible .ceka-projects__pill-icon svg{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ceka-projects__card:focus-visible{outline-style:solid;outline-width:2px;outline-offset:3px;outline-color:#e96652}@media (hover: hover) and (min-width: 768px){.ceka-projects__card:hover .ceka-projects__pill,.ceka-projects__card:focus-visible .ceka-projects__pill{max-width:220px;--tw-bg-opacity: 1;background-color:rgb(185 65 46 / var(--tw-bg-opacity))}.ceka-projects__card:hover .ceka-projects__pill-label,.ceka-projects__card:focus-visible .ceka-projects__pill-label{opacity:1}}.ceka-projects__zoom{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}.ceka-projects__image{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ceka-projects__body{pointer-events:none;position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem;z-index:1;display:flex;align-items:flex-end;gap:1rem}.ceka-projects__text{display:flex;min-width:0px;flex:1 1 auto;flex-direction:column;gap:.625rem;padding-bottom:.625rem}.ceka-projects__kicker{font-size:14px;letter-spacing:.04em}.ceka-projects__name{font-size:22px;font-weight:500}.ceka-projects__description{max-width:560px;font-size:16px;line-height:1.5;text-wrap:pretty}.ceka-projects__pill-slot{display:flex;width:2.75rem;flex:none;justify-content:flex-end}@media (hover: hover) and (min-width: 768px){.ceka-projects__pill-slot{width:180px}.ceka-projects__pill-slot:lang(en){width:160px}}.ceka-projects__pill{display:flex;height:2.75rem;max-width:2.75rem;flex:none;align-items:center;justify-content:flex-end;overflow:hidden;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(233 102 82 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:max-width,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}.ceka-projects__pill-label{white-space:nowrap;padding-left:18px;font-size:14px;font-weight:500;line-height:1;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ceka-projects__pill-icon{display:flex;height:2.75rem;width:2.75rem;flex:none;align-items:center;justify-content:center}.ceka-projects__pill-icon svg{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion: reduce){.ceka-projects__all-label:after,.ceka-projects__zoom,.ceka-projects__pill,.ceka-projects__pill-label,.ceka-projects__pill-icon svg{transition-property:none}.ceka-projects__card:hover .ceka-projects__zoom,.ceka-projects__card:focus-visible .ceka-projects__zoom{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}::highlight(ceka-heading-fill-0){color:#d9d9d6}::highlight(ceka-heading-fill-1){color:#c6c6c3}::highlight(ceka-heading-fill-2){color:#b3b3b0}::highlight(ceka-heading-fill-3){color:#a0a09e}::highlight(ceka-heading-fill-4){color:#8d8d8b}::highlight(ceka-heading-fill-5){color:#7a7a78}::highlight(ceka-heading-fill-6){color:#686865}::highlight(ceka-heading-fill-7){color:#555552}::highlight(ceka-heading-fill-8){color:#424240}::highlight(ceka-heading-fill-9){color:#2f2f2d}::highlight(ceka-heading-fill-10){color:#1c1c1a}::highlight(ceka-heading-fill-light-0){color:#ffffff59}::highlight(ceka-heading-fill-light-1){color:#ffffff6a}::highlight(ceka-heading-fill-light-2){color:#ffffff7a}::highlight(ceka-heading-fill-light-3){color:#ffffff8b}::highlight(ceka-heading-fill-light-4){color:#ffffff9c}::highlight(ceka-heading-fill-light-5){color:#ffffffac}::highlight(ceka-heading-fill-light-6){color:#ffffffbd}::highlight(ceka-heading-fill-light-7){color:#ffffffcd}::highlight(ceka-heading-fill-light-8){color:#ffffffde}::highlight(ceka-heading-fill-light-9){color:#fffe}::highlight(ceka-heading-fill-light-10){color:#fff}
