.cs [hidden]{display:none!important}.cs-spin{display:inline-block;width:22px;height:22px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:cs-spin .7s linear infinite}.cs-shipbar-section{position:relative;z-index:4}.cs-hero{padding-top:calc(var(--header-group-height, var(--header-height, 72px)) + clamp(20px,4.5vh,48px))}@media(max-width:749px){.cs-hero{padding-top:calc(var(--header-group-height, var(--header-height, 60px)) + 24px)}}.cs-shipbar{position:relative;background:var(--cs-ink);color:var(--cs-cream);overflow:hidden}.cs-shipbar__in{display:flex;justify-content:center;align-items:center;gap:8px 0;min-height:36px;padding:7px var(--cs-gutter)}.cs-shipbar__item{display:inline-flex;align-items:center;gap:8px;margin:0;font:500 13px/1.3 var(--cs-sans);letter-spacing:.01em;white-space:nowrap;color:#f9f8f6c7}.cs-shipbar__free{color:var(--cs-cream);font-weight:600}.cs-shipbar__to+.cs-shipbar__free{margin-left:22px;padding-left:22px;border-left:1px solid rgba(249,248,246,.22)}.cs-shipbar__icon{width:16px;height:16px;flex:none;color:var(--cs-bronze-light)}.cs-shipbar__meter{position:absolute;left:0;bottom:0;width:100%;height:2px;transform-origin:0 50%;transform:scaleX(var(--fs, 0));background:var(--cs-bronze-light);transition:transform .9s var(--cs-ease),opacity .4s}.cs-shipbar--idle .cs-shipbar__meter{opacity:0}@media(max-width:639px){.cs-shipbar__in{display:grid;place-items:center;min-height:34px;padding-block:6px}.cs-shipbar__item{grid-area:1 / 1;font-size:12.5px;white-space:normal;text-align:center;justify-content:center}.cs-shipbar__to+.cs-shipbar__free{margin:0;padding:0;border:0}.cs-shipbar--idle .cs-shipbar__to{animation:cs-ship-a 9s var(--cs-ease) infinite}.cs-shipbar--idle .cs-shipbar__free{animation:cs-ship-b 9s var(--cs-ease) infinite}.cs-shipbar--more .cs-shipbar__to,.cs-shipbar--done .cs-shipbar__to{visibility:hidden}}@keyframes cs-ship-a{0%,44%{opacity:1;transform:none}50%,94%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes cs-ship-b{0%,44%{opacity:0;transform:translateY(8px)}50%,94%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}@media(max-width:639px)and (prefers-reduced-motion:reduce){.cs-shipbar__in{display:flex;flex-direction:column;gap:2px}.cs-shipbar__item{grid-area:auto;animation:none!important}.cs-shipbar--idle .cs-shipbar__to,.cs-shipbar--idle .cs-shipbar__free{opacity:1;transform:none}}.cs-fs{display:grid;gap:10px;padding:14px 16px 16px;border-radius:16px;background:var(--cs-sand);color:var(--cs-ink);font-family:var(--cs-sans)}.cart-drawer .cs-fs{margin:2px var(--padding-xl, 20px) 18px}@media(min-width:750px){.cart-drawer .cs-fs{margin-inline:var(--padding-2xl, 32px)}}.cart-page>.cs-fs{grid-column:1;margin:18px 0 6px}.cs-fs__msg{display:flex;align-items:center;gap:8px;margin:0;font:600 14px/1.35 var(--cs-sans)}.cs-fs__check{display:none;width:18px;height:18px;flex:none;color:var(--cs-bronze)}.cs-fs.is-done .cs-fs__check{display:block}.cs-fs__track{position:relative;height:6px;border-radius:99px;background:#0b1f3a1a;overflow:hidden}.cs-fs__fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--cs-ink);transform-origin:0 50%;transform:scaleX(var(--p, 0));transition:transform .9s var(--cs-ease),background-color .5s}.cs-fs.is-done .cs-fs__fill{background:var(--cs-bronze)}.cs-shop__head:has(+.cs-shop__bar){margin-bottom:30px}.cs-shop__bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-bottom:clamp(30px,4vw,52px);padding-bottom:18px;border-bottom:1px solid var(--cs-line)}.cs-shop__bar .cs-chips{display:flex;flex-wrap:wrap;gap:8px}.cs-chip{min-height:40px;padding:0 16px;border-radius:999px;border:1.5px solid rgba(11,31,58,.16);background:transparent;color:var(--cs-ink);font:600 14px/1 var(--cs-sans);white-space:nowrap;cursor:pointer;transition:background-color .3s var(--cs-ease),color .3s var(--cs-ease),border-color .3s var(--cs-ease)}.cs-chip:hover{border-color:var(--cs-ink)}.cs-chip[aria-pressed=true]{background:var(--cs-ink);border-color:var(--cs-ink);color:var(--cs-cream)}.cs-chip:focus-visible,.cs-select select:focus-visible{outline:2px solid var(--cs-bronze);outline-offset:3px}.cs-shop__tools{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.cs-switch{position:relative;display:inline-flex;align-items:center;gap:10px;cursor:pointer;font:600 14px/1 var(--cs-sans);color:var(--cs-ink)}.cs-switch input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.cs-switch__ui{position:relative;flex:none;width:38px;height:22px;border-radius:99px;background:#0b1f3a2e;transition:background-color .3s var(--cs-ease)}.cs-switch__ui:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0b1f3a4d;transition:transform .35s var(--cs-ease)}.cs-switch input:checked+.cs-switch__ui{background:var(--cs-ink)}.cs-switch input:checked+.cs-switch__ui:after{transform:translate(16px)}.cs-switch input:focus-visible+.cs-switch__ui{outline:2px solid var(--cs-bronze);outline-offset:3px}.cs-select{position:relative;display:inline-flex;align-items:center;gap:10px}.cs-select__label{font:600 14px/1 var(--cs-sans);color:var(--cs-ink-soft)}.cs-select select{-webkit-appearance:none;appearance:none;min-height:40px;padding:0 38px 0 16px;border-radius:999px;border:1.5px solid rgba(11,31,58,.16);background:transparent;color:var(--cs-ink);font:600 14px/1 var(--cs-sans);cursor:pointer;box-shadow:none}.cs-select select:hover{border-color:var(--cs-ink)}.cs-select__chev{position:absolute;right:12px;width:16px;height:16px;pointer-events:none;color:var(--cs-ink)}.cs-shop__empty{display:grid;justify-items:center;gap:20px;padding:30px 0 10px;text-align:center}@media(max-width:749px){.cs-shop__bar{flex-direction:column;flex-wrap:nowrap;align-items:stretch}.cs-shop__bar .cs-chips{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(var(--cs-gutter) * -1);padding-inline:var(--cs-gutter);scrollbar-width:none}.cs-shop__bar .cs-chips::-webkit-scrollbar{display:none}.cs-chip{flex:none}.cs-shop__tools{justify-content:space-between;gap:12px}.cs-select__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cs-select:before{content:"";position:absolute;left:13px;top:50%;width:16px;height:16px;margin-top:-8px;background:var(--cs-ink);pointer-events:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 4v16M3.5 7.5 7 4l3.5 3.5M17 20V4M13.5 16.5 17 20l3.5-3.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 4v16M3.5 7.5 7 4l3.5 3.5M17 20V4M13.5 16.5 17 20l3.5-3.5'/%3E%3C/svg%3E") center / contain no-repeat}.cs-select select{padding-left:36px;padding-right:34px}}.cs-card__qv{position:absolute;left:12px;bottom:12px;z-index:3;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px 0 14px;border:0;border-radius:999px;cursor:pointer;background:#fffffff5;color:var(--cs-ink);font:600 14px/1 var(--cs-sans);white-space:nowrap;box-shadow:0 8px 20px -10px #0b1f3a73;transition:background-color .3s var(--cs-ease),color .3s var(--cs-ease),opacity .35s,transform .45s var(--cs-ease)}.cs-card__qv svg{width:18px;height:18px;flex:none}.cs-card__qv:hover{background:var(--cs-ink);color:var(--cs-cream)}.cs-card__qv:focus-visible{outline:2px solid var(--cs-bronze);outline-offset:3px}@media(hover:hover)and (pointer:fine){.cs-card__qv{opacity:0;transform:translateY(8px)}.cs-card:hover .cs-card__qv,.cs-card__qv:focus-visible{opacity:1;transform:none}}@media(hover:none),(pointer:coarse){.cs-card__qv{width:40px;height:40px;padding:0;justify-content:center}.cs-card__qv span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media(max-width:559px){.cs-shop .cs-card__qv{left:8px;bottom:8px}}@media(hover:hover)and (pointer:fine){.cs-depth-on .cs-card__visual{transform:perspective(1100px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .8s var(--cs-ease)}.cs-depth-on .cs-card__visual.is-tilting{transition:transform .14s linear}.cs-depth-on .cs-card__media{transition:box-shadow .6s var(--cs-ease)}.cs-depth-on .cs-card:hover .cs-card__media{box-shadow:0 30px 50px -28px #0b1f3a73}.cs-depth-on .cs-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(circle at var(--gx, 50%) var(--gy, 30%),rgba(255,255,255,.24),rgba(255,255,255,0) 48%);opacity:0;transition:opacity .5s var(--cs-ease)}.cs-depth-on .cs-card:hover .cs-card__media:after{opacity:1}}.cs-btn{transition:background-color .3s var(--cs-ease),color .3s var(--cs-ease),box-shadow .3s var(--cs-ease),transform .3s var(--cs-ease),opacity .3s,translate .7s cubic-bezier(.2,.9,.25,1.25)}.cs-btn.is-magnet{transition:background-color .3s var(--cs-ease),color .3s var(--cs-ease),box-shadow .3s var(--cs-ease),transform .3s var(--cs-ease),opacity .3s,translate .16s linear}html.cs-qv-open{overflow:hidden}.cs-qvd{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:hidden;color:var(--cs-ink)}.cs-qvd::backdrop{background:#0b1f3a66;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity .35s var(--cs-ease)}.cs-qvd.is-open::backdrop{opacity:1}.cs-qvd__wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px}.cs-qvd__panel{position:relative;width:min(1040px,100%);max-height:min(760px,calc(100dvh - 48px));overflow:auto;overscroll-behavior:contain;border-radius:var(--cs-radius-lg);background:var(--cs-cream);box-shadow:0 50px 100px -40px #0b1f3a99;opacity:0;transform:translateY(26px) scale(.98);transition:opacity .35s var(--cs-ease),transform .6s var(--cs-ease)}.cs-qvd.is-open .cs-qvd__panel{opacity:1;transform:none}.cs-qvd__close{position:absolute;top:14px;right:14px;z-index:5;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#fffffff0;color:var(--cs-ink);cursor:pointer;box-shadow:0 6px 16px -8px #0b1f3a73;transition:background-color .3s,color .3s}.cs-qvd__close:hover{background:var(--cs-ink);color:var(--cs-cream)}.cs-qvd__close:focus-visible{outline:2px solid var(--cs-bronze);outline-offset:3px}.cs-qvd__close svg{width:18px;height:18px}.cs-qvd__state{display:grid;place-items:center;align-content:center;gap:20px;min-height:440px;padding:40px;text-align:center;color:var(--cs-ink)}.cs-qv{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.cs-qv__gallery{position:relative;min-width:0;background:var(--cs-paper)}.cs-qv__slides{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.cs-qv__slides::-webkit-scrollbar{display:none}.cs-qv .cs-qv__slide{flex:0 0 100%;height:100%;min-height:100%;aspect-ratio:4 / 5;border-radius:0;scroll-snap-align:start}.cs-qv__dots{position:absolute;left:0;right:0;bottom:16px;display:flex;justify-content:center;gap:8px;pointer-events:none}.cs-qv__dot{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:#0b1f3a40;cursor:pointer;pointer-events:auto;transition:width .4s var(--cs-ease),background-color .4s}.cs-qv__dot.is-active{width:24px;background:var(--cs-ink)}.cs-qv__dot:focus-visible{outline:2px solid var(--cs-bronze);outline-offset:3px}.cs-qv__info{display:flex;flex-direction:column;gap:16px;min-width:0;padding:clamp(56px,6vw,72px) clamp(24px,4vw,48px) clamp(28px,4vw,44px)}.cs-qv__title{margin:0;font:700 clamp(30px,3vw,44px)/1.04 var(--cs-sans);letter-spacing:-.032em;color:var(--cs-ink);text-wrap:balance}.cs-qv__tagline{margin:-6px 0 0;font-size:17px;line-height:1.45;color:var(--cs-ink-soft)}.cs-qv__price{font:600 20px/1.2 var(--cs-sans);color:var(--cs-ink)}.cs-qv__price s{margin-left:8px;font-weight:400;color:var(--cs-mute)}.cs-qv__form{margin-top:4px}.cs-qv__notes{display:grid;gap:7px;margin:2px 0 0;padding:0;list-style:none;font-size:14px;line-height:1.4;color:var(--cs-ink-soft)}.cs-qv__notes li{display:flex;align-items:center;gap:10px}.cs-qv__notes li:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:var(--cs-bronze)}.cs-qv__more{margin-top:auto;align-self:flex-start}@media(max-width:749px){.cs-qvd__wrap{place-items:end center;padding:0}.cs-qvd__panel{width:100%;max-height:92dvh;border-radius:28px 28px 0 0;transform:translateY(100%)}.cs-qv{grid-template-columns:minmax(0,1fr)}.cs-qv .cs-qv__slide{aspect-ratio:1;height:auto}.cs-qv__info{padding:26px var(--cs-gutter) calc(28px + env(safe-area-inset-bottom,0px))}}.cs-anat{background:var(--cs-ink);color:var(--cs-cream);padding:clamp(100px,12vw,170px) 0 clamp(90px,10vw,140px)}.cs-anat__head{max-width:900px;margin-bottom:clamp(44px,6vw,80px);text-align:center}.cs-anat__head .cs-lead{margin-inline:auto}.cs-anat .cs-eyebrow{color:var(--cs-bronze-light)}.cs-anat .cs-title{color:var(--cs-cream)}.cs-anat .cs-title em{color:#f9f8f680}.cs-anat .cs-lead{color:#f9f8f6b8}.cs-anat__stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}.cs-anat__frame{position:relative;margin:0;aspect-ratio:4 / 5;max-width:100%;border-radius:var(--cs-radius-lg);overflow:hidden;background:var(--cs-ink-2)}.cs-anat__cam{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 50%;will-change:transform}.cs-anat__img{width:100%;height:100%;object-fit:cover}.cs-anat__steps{display:grid;gap:30px;margin:0;padding:0;list-style:none}.cs-anat__step h3{margin:0 0 8px;font:700 clamp(24px,2.5vw,36px)/1.08 var(--cs-sans);letter-spacing:-.028em;color:var(--cs-cream)}.cs-anat__step p{margin:0;max-width:30em;font-size:clamp(16px,1.2vw,18px);line-height:1.55;color:#f9f8f6b8}.cs-anat__ticks{display:none}.cs-anat__end{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;margin-top:clamp(40px,6vw,70px)}.cs-anat__name{margin:0;font:600 18px/1.3 var(--cs-sans);color:var(--cs-cream)}.cs-anat__name span{margin-left:8px;font-weight:400;color:#f9f8f6a6}@media(max-width:749px){.cs-anat__stage{grid-template-columns:1fr}}.cs-anat.is-live .cs-anat__track{height:calc(100vh + var(--n, 3) * 85vh)}.cs-anat.is-live .cs-anat__sticky{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;overflow:hidden}.cs-anat.is-live .cs-anat__stage{--fh: min(84vh, 860px, 55vw);position:relative;display:block;width:100%;max-width:none;height:var(--fh)}.cs-anat.is-live .cs-anat__frame{position:absolute;left:50%;top:50%;height:100%;width:auto;transform:translate(-50%,-50%) scale(var(--fs, .84));box-shadow:0 60px 120px -60px #000000b3}.cs-anat.is-live .cs-anat__steps{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}.cs-anat.is-live .cs-anat__step{position:absolute;top:50%;width:min(340px,calc((100% - var(--fh) * .8) / 2 - var(--cs-gutter) - 40px));opacity:0;transform:translateY(calc(-50% + 22px));filter:blur(6px);transition:opacity .6s var(--cs-ease),transform .9s var(--cs-ease),filter .6s var(--cs-ease)}.cs-anat.is-live .cs-anat__step--left{left:var(--cs-gutter);text-align:right}.cs-anat.is-live .cs-anat__step--left p{margin-left:auto}.cs-anat.is-live .cs-anat__step--right{right:var(--cs-gutter)}.cs-anat.is-live .cs-anat__step.is-active{opacity:1;transform:translateY(-50%);filter:none}.cs-anat.is-live .cs-anat__ticks{position:absolute;left:50%;bottom:-30px;display:flex;gap:6px;transform:translate(-50%)}.cs-anat__ticks i{display:block;width:30px;height:3px;border-radius:3px;background:#f9f8f633;overflow:hidden}.cs-anat__ticks b{display:block;height:100%;background:var(--cs-cream);transform-origin:0 50%;transform:scaleX(var(--t, 0))}@media(max-width:989px){.cs-anat.is-live .cs-anat__stage{height:calc(100vh - 40px);height:calc(100svh - 40px)}.cs-anat.is-live .cs-anat__frame{top:2vh;width:min(calc(100% - var(--cs-gutter) * 2),calc((100svh - 280px)*.8));height:auto;aspect-ratio:4 / 5;transform:translate(-50%) scale(var(--fs, .84));transform-origin:50% 0}.cs-anat.is-live .cs-anat__step,.cs-anat.is-live .cs-anat__step--left,.cs-anat.is-live .cs-anat__step--right{left:var(--cs-gutter);right:var(--cs-gutter);top:auto;bottom:64px;width:auto;text-align:center;transform:translateY(22px)}.cs-anat.is-live .cs-anat__step p{margin-inline:auto}.cs-anat.is-live .cs-anat__step.is-active{transform:none}.cs-anat.is-live .cs-anat__ticks{bottom:26px}}.cs-voices{background:var(--cs-cream);padding:clamp(90px,11vw,150px) 0;overflow:hidden}.cs-voices__head{margin-bottom:clamp(30px,4vw,52px)}.cs-voices .cs-rail-x{padding-inline:max(var(--cs-gutter),calc((100% - 1280px) / 2 + var(--cs-gutter)));scroll-padding-inline:max(var(--cs-gutter),calc((100% - 1280px) / 2 + var(--cs-gutter)))}.cs-voices .cs-rail-x>.cs-voice{flex-basis:clamp(280px,32vw,440px)}.cs-voice{display:flex;flex-direction:column;gap:22px;margin:0;padding:clamp(26px,3vw,38px);border-radius:var(--cs-radius-lg);background:var(--cs-paper)}.cs-voice__stars{display:flex;gap:4px;margin:0}.cs-voice__stars i{width:14px;height:14px;background:var(--cs-clay);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.cs-voice__stars i.is-on{background:var(--cs-bronze)}.cs-voice__quote{margin:0}.cs-voice__quote p{margin:0;font:600 clamp(20px,1.8vw,25px)/1.32 var(--cs-sans);letter-spacing:-.015em;color:var(--cs-ink);text-wrap:pretty}.cs-voice__by{display:grid;gap:4px;margin-top:auto;font-size:15px;color:var(--cs-ink-soft)}.cs-voice__name{font-weight:700;color:var(--cs-ink)}.cs-voice__product{width:fit-content;color:var(--cs-bronze);font-weight:600;text-decoration:none}.cs-voice__product:hover{text-decoration:underline;text-underline-offset:3px}.cs-voices--empty{padding:40px 0}@media(prefers-reduced-motion:reduce){.cs-fs__fill,.cs-shipbar__meter,.cs-qvd__panel,.cs-qvd::backdrop,.cs-chip,.cs-switch__ui:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/crochuito-v6.css.map */
