@font-face{font-family:Bricolage Grotesque;src:url(bricolage-grotesque-var.woff2) format("woff2");font-weight:500 800;font-stretch:75% 100%;font-display:swap}@font-face{font-family:Figtree;src:url(figtree-var.woff2) format("woff2");font-weight:400 800;font-display:swap}@font-face{font-family:Bricolage Fallback;src:local("Arial Narrow"),local("Arial");size-adjust:92%;ascent-override:98%;descent-override:26%}@font-face{font-family:Figtree Fallback;src:local("Arial");size-adjust:101%;ascent-override:94%;descent-override:25%}:root{--c-ink: #2a1e16;--c-cream: #f8f3ea;--c-white: #ffffff;--c-charco: #1e4d3a;--c-charco-deep: #143628;--c-foam: #e6efe8;--c-sol: #c89a5b;--c-sol-deep: #b5844a;--c-sol-soft: #f3e6d1;--c-barro: #7b4a2d;--c-barro-soft: #efe3d5;--c-musgo: #3e6b4f;--c-musgo-soft: #e8f0e9;--c-cielo: #a9cdb4;--c-error: #c2271d;--c-error-soft: #ffe3de;--c-muted: #6b6157;--c-border-ui: #857a6b;--c-divider: #d9cfc0;--ff-display: "Bricolage Grotesque", "Bricolage Fallback", "Arial Narrow", sans-serif;--ff-body: "Figtree", "Figtree Fallback", system-ui, sans-serif;--fs-display: clamp(2.75rem, 1.5rem + 5.6vw, 6.25rem);--fs-h1: clamp(1.875rem, 1.45rem + 1.9vw, 2.875rem);--fs-h2: clamp(1.875rem, 1.3rem + 2.5vw, 3.5rem);--fs-h3: clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--fs-body-lg: 1.1875rem;--fs-body: 1.0625rem;--fs-small: .9375rem;--fs-xs: .8125rem;--fs-price: clamp(1.5rem, 1.3rem + .8vw, 1.875rem);--fs-eyebrow: .8125rem;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--sp-9: 96px;--sp-10: 128px;--section-y: clamp(56px, 3rem + 5vw, 128px);--gutter: clamp(16px, 4vw, 40px);--container: 1280px;--container-text: 68ch;--header-h: 64px;--r-sm: 8px;--r-md: 14px;--r-lg: 24px;--r-xl: 40px;--r-pill: 999px;--sh-1: 0 1px 2px rgb(42 30 22 / .08), 0 1px 1px rgb(42 30 22 / .04);--sh-2: 0 6px 16px -4px rgb(42 30 22 / .14);--sh-3: 0 18px 40px -12px rgb(42 30 22 / .22);--sh-cta: 0 8px 20px -6px rgb(30 77 58 / .45);--sh-sol: 0 8px 20px -6px rgb(181 132 74 / .5);--dur-press: .12s;--dur-quick: .18s;--dur-base: .24s;--dur-enter: .38s;--dur-exit: .24s;--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--ease-drawer: cubic-bezier(.32, .72, 0, 1);--ease-gota: linear(0, .62 18%, 1.05 42%, .99 66%, 1);--reveal-distance: 20px}@media(prefers-reduced-motion:reduce){:root{--dur-quick: 0ms;--dur-enter: .15s;--dur-exit: .12s;--reveal-distance: 0px}}[data-clima]{background:var(--bg);color:var(--fg)}[data-clima=crema]{--bg: var(--c-cream);--fg: var(--c-ink);--fg-muted: var(--c-muted);--accent: var(--c-charco);--link: var(--c-charco);--btn-bg: var(--c-charco);--btn-bg-hover: var(--c-charco-deep);--btn-fg: #fff;--btn-shadow: var(--sh-cta);--focus: var(--c-charco);--card: var(--c-white);--line: var(--c-divider);--ui-border: var(--c-border-ui)}[data-clima=blanco]{--bg: var(--c-white);--fg: var(--c-ink);--fg-muted: var(--c-muted);--accent: var(--c-charco);--link: var(--c-charco);--btn-bg: var(--c-charco);--btn-bg-hover: var(--c-charco-deep);--btn-fg: #fff;--btn-shadow: var(--sh-cta);--focus: var(--c-charco);--card: var(--c-cream);--line: var(--c-divider);--ui-border: var(--c-border-ui)}[data-clima=espuma]{--bg: var(--c-foam);--fg: var(--c-ink);--fg-muted: #4c5a50;--accent: var(--c-charco);--link: var(--c-charco);--btn-bg: var(--c-charco);--btn-bg-hover: var(--c-charco-deep);--btn-fg: #fff;--btn-shadow: var(--sh-cta);--focus: var(--c-charco);--card: var(--c-white);--line: #c5d8cb;--ui-border: #6b7d70}[data-clima=charco]{--bg: var(--c-charco);--fg: #fff;--fg-muted: #d6e6dc;--accent: var(--c-sol-soft);--link: #fff;--btn-bg: var(--c-sol);--btn-bg-hover: var(--c-sol-deep);--btn-fg: var(--c-ink);--btn-shadow: var(--sh-sol);--focus: var(--c-sol);--card: rgb(255 255 255 / .1);--line: rgb(255 255 255 / .24);--ui-border: rgb(255 255 255 / .6)}[data-clima=barro]{--bg: var(--c-barro);--fg: #fff;--fg-muted: #f5e6da;--accent: var(--c-sol-soft);--link: #fff;--btn-bg: var(--c-sol);--btn-bg-hover: var(--c-sol-deep);--btn-fg: var(--c-ink);--btn-shadow: var(--sh-sol);--focus: var(--c-sol);--card: rgb(255 255 255 / .1);--line: rgb(255 255 255 / .24);--ui-border: rgb(255 255 255 / .6)}[data-clima=barro-seco]{--bg: var(--c-barro-soft);--fg: var(--c-ink);--fg-muted: #6a4f3e;--accent: var(--c-barro);--link: var(--c-barro);--btn-bg: var(--c-charco);--btn-bg-hover: var(--c-charco-deep);--btn-fg: #fff;--btn-shadow: var(--sh-cta);--focus: var(--c-charco);--card: var(--c-white);--line: #e6c9b3;--ui-border: var(--c-border-ui)}[data-clima=sol]{--bg: var(--c-sol);--fg: var(--c-ink);--fg-muted: #2f2419;--accent: var(--c-ink);--link: var(--c-ink);--btn-bg: var(--c-ink);--btn-bg-hover: #3e2e22;--btn-fg: #fff;--btn-shadow: var(--sh-2);--focus: var(--c-ink);--card: var(--c-white);--line: rgb(42 30 22 / .2);--ui-border: var(--c-ink)}[data-clima=musgo]{--bg: var(--c-musgo);--fg: var(--c-cream);--fg-muted: var(--c-musgo-soft);--accent: var(--c-sol-soft);--link: var(--c-cream);--btn-bg: var(--c-sol);--btn-bg-hover: var(--c-sol-deep);--btn-fg: var(--c-ink);--btn-shadow: var(--sh-sol);--focus: var(--c-sol);--card: rgb(255 255 255 / .1);--line: rgb(255 255 255 / .24);--ui-border: rgb(255 255 255 / .6)}[data-clima=tinta]{--bg: var(--c-ink);--fg: #fff;--fg-muted: #cdbfb0;--accent: var(--c-sol);--link: var(--c-cielo);--btn-bg: var(--c-sol);--btn-bg-hover: var(--c-sol-deep);--btn-fg: var(--c-ink);--btn-shadow: var(--sh-sol);--focus: var(--c-sol);--card: rgb(255 255 255 / .06);--line: rgb(255 255 255 / .16);--ui-border: rgb(255 255 255 / .55)}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px);scroll-padding-bottom:96px}@media(prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}body{min-height:100svh;font-family:var(--ff-body);font-size:var(--fs-body);line-height:1.55;color:var(--c-ink);background:var(--c-cream);-webkit-font-smoothing:antialiased;font-optical-sizing:auto;text-rendering:optimizeLegibility}img,picture,video,svg,canvas{display:block;max-width:100%}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:.08em}ul[role=list],ol[role=list]{list-style:none;padding:0}p,h1,h2,h3,h4,li,dd,dt{overflow-wrap:break-word}table{border-collapse:collapse}[hidden]{display:none!important}::selection{background:var(--c-sol);color:var(--c-ink)}:focus-visible{outline:3px solid var(--focus, var(--c-charco));outline-offset:2px;border-radius:4px}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;top:8px;left:8px;z-index:100;padding:12px 18px;border-radius:var(--r-md);background:var(--c-ink);color:#fff;font-weight:700;text-decoration:none;transform:translateY(-160%);transition:transform var(--dur-base) var(--ease-out)}.skip-link:focus-visible{transform:translateY(0)}.container{width:min(100% - 2 * var(--gutter),var(--container));margin-inline:auto}.container--narrow{width:min(100% - 2 * var(--gutter),880px);margin-inline:auto}.container--text{width:min(100% - 2 * var(--gutter),var(--container-text));margin-inline:auto}.section{padding-block:var(--section-y);position:relative}.section--tight{padding-block:clamp(32px,2rem + 2vw,64px)}.section--flush{padding-block:0}.section[data-spacing=s]{--section-y: clamp(32px, 2rem + 2vw, 64px)}.section[data-spacing=l]{--section-y: clamp(72px, 4rem + 6vw, 160px)}.stack>*+*{margin-top:var(--stack, var(--sp-4))}.cluster{display:flex;flex-wrap:wrap;gap:var(--gap, var(--sp-3));align-items:center}.grid{display:grid;gap:var(--gap, var(--sp-5))}.section-head{display:grid;gap:var(--sp-3);margin-bottom:clamp(28px,2rem + 1.5vw,56px);max-width:760px}.section-head--center{margin-inline:auto;text-align:center;justify-items:center}.island{border-radius:var(--r-xl);margin-inline:clamp(8px,2vw,24px);overflow:clip}@media(max-width:749px){.island{border-radius:var(--r-lg);margin-inline:8px}}.waterline{position:relative}.waterline:before{content:"";position:absolute;left:0;right:0;top:-1px;height:clamp(18px,3vw,40px);background:var(--prev-bg, var(--c-cream));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 40' preserveAspectRatio='none'%3E%3Cpath d='M0 0h1440v14c-96 10-180 22-300 20-132-2-168-20-312-20S612 30 480 32 300 12 168 14 48 26 0 22z'/%3E%3C/svg%3E") top / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 40' preserveAspectRatio='none'%3E%3Cpath d='M0 0h1440v14c-96 10-180 22-300 20-132-2-168-20-312-20S612 30 480 32 300 12 168 14 48 26 0 22z'/%3E%3C/svg%3E") top / 100% 100% no-repeat;pointer-events:none;z-index:1}h1,h2,h3,h4,.display,.h1,.h2,.h3{font-family:var(--ff-display);font-weight:700;letter-spacing:-.015em;text-wrap:balance}.display{font-size:var(--fs-display);line-height:.92;font-weight:800;font-stretch:80%;letter-spacing:-.025em}h1,.h1{font-size:var(--fs-h1);line-height:1.05}h2,.h2{font-size:var(--fs-h2);line-height:1.02;font-stretch:88%;font-weight:800;letter-spacing:-.02em}h3,.h3{font-size:var(--fs-h3);line-height:1.15;font-weight:700}.eyebrow{font-family:var(--ff-body);font-size:var(--fs-eyebrow);font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1.2;color:var(--accent, var(--c-charco));display:inline-flex;align-items:center;gap:8px}[data-clima=sol] .eyebrow,[data-clima=barro-seco] .eyebrow{color:var(--fg)}.lead{font-size:var(--fs-body-lg);line-height:1.5;color:var(--fg-muted, var(--c-muted));max-width:56ch;text-wrap:pretty}.small{font-size:var(--fs-small);line-height:1.45}.xs{font-size:var(--fs-xs);line-height:1.4}.muted{color:var(--fg-muted, var(--c-muted))}.accent-text{color:var(--accent)}.tabular{font-variant-numeric:tabular-nums}.rte>*+*{margin-top:.9em}.rte h2{font-size:var(--fs-h3);font-stretch:100%}.rte h3{font-size:1.125rem}.rte ul,.rte ol{padding-left:1.2em}.rte li+li{margin-top:.35em}.rte a{color:var(--link, var(--c-charco))}.rte table{width:100%;font-size:var(--fs-small)}.rte th,.rte td{text-align:left;padding:10px 8px;border-bottom:1px solid var(--line, var(--c-divider))}.rte img{border-radius:var(--r-md)}.btn{--_bg: var(--btn-bg, var(--c-charco));--_fg: var(--btn-fg, #fff);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:14px 26px;border-radius:var(--r-md);background:var(--_bg);color:var(--_fg);font-family:var(--ff-body);font-weight:700;font-size:1.0625rem;line-height:1.1;text-decoration:none;text-align:center;border:2px solid transparent;transition:transform var(--dur-press) var(--ease-out),background-color var(--dur-quick) ease,box-shadow var(--dur-quick) ease,color var(--dur-quick) ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.btn:active:not([aria-disabled=true]):not(:disabled){transform:scale(.97)}@media(hover:hover)and (pointer:fine){.btn--primary:hover:not([aria-disabled=true]):not(:disabled){background:var(--btn-bg-hover, var(--c-charco-deep));box-shadow:var(--btn-shadow, var(--sh-cta));transform:translateY(-2px)}.btn--primary:hover:active:not([aria-disabled=true]):not(:disabled){transform:translateY(-1px) scale(.97)}}.btn--secondary{--_bg: transparent;--_fg: var(--fg, var(--c-ink));border-color:currentColor}@media(hover:hover)and (pointer:fine){.btn--secondary:hover{background:color-mix(in srgb,currentColor 8%,transparent)}}.btn--quiet{--_bg: var(--card, #fff);--_fg: var(--fg, var(--c-ink));box-shadow:var(--sh-1)}.btn--lg{min-height:60px;padding-inline:32px;font-size:1.125rem}.btn--sm{min-height:44px;padding:10px 18px;font-size:var(--fs-small)}.btn--block{width:100%}.btn:disabled,.btn[aria-disabled=true]{--_bg: rgb(42 30 22 / .14);--_fg: rgb(42 30 22 / .6);cursor:not-allowed;box-shadow:none}[data-clima=tinta] .btn:disabled,[data-clima=charco] .btn:disabled{--_bg: rgb(255 255 255 / .16);--_fg: rgb(255 255 255 / .7)}.btn__label,.btn__state{display:inline-flex;align-items:center;gap:10px;transition:opacity var(--dur-quick) ease,transform var(--dur-base) var(--ease-out),filter var(--dur-quick) ease}.btn__sep{opacity:.55}.btn__price{font-variant-numeric:tabular-nums}.btn__state{position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;transform:translateY(8px);filter:blur(2px);pointer-events:none}.btn[data-state=loading] .btn__label,.btn[data-state=added] .btn__label{opacity:0;transform:translateY(-8px);filter:blur(2px)}.btn[data-state=loading] .btn__state--loading,.btn[data-state=added] .btn__state--added{opacity:1;transform:none;filter:none}.btn[data-state=added]{--_bg: var(--c-musgo);--_fg: #fff}.gota-spinner{width:18px;height:22px;color:currentColor}@media(prefers-reduced-motion:no-preference){.btn[data-state=loading] .gota-spinner{animation:gota-cae .7s var(--ease-in-out) infinite;transform-origin:50% 100%}}@keyframes gota-cae{0%{transform:translateY(-4px) scaleY(1.05);opacity:.4}45%{transform:translateY(2px) scaleY(1);opacity:1}70%{transform:translateY(3px) scale(1.15,.8);opacity:.9}to{transform:translateY(3px) scale(1.25,.55);opacity:0}}.check-draw path{stroke-dasharray:24;stroke-dashoffset:24}.btn[data-state=added] .check-draw path{stroke-dashoffset:0;transition:stroke-dashoffset .32s var(--ease-out) 60ms}.link-arrow{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--link, var(--c-charco));text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.25em;min-height:44px;transition:text-decoration-color var(--dur-quick) ease}.link-arrow svg{transition:transform var(--dur-quick) var(--ease-out)}@media(hover:hover)and (pointer:fine){.link-arrow:hover{text-decoration-color:currentColor}.link-arrow:hover svg{transform:translate(3px)}}.badge{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:700;line-height:1.2;letter-spacing:.02em;background:var(--c-sol-soft);color:var(--c-ink)}.badge--nuevo{background:var(--c-foam);color:var(--c-charco-deep)}.badge--pack{background:var(--c-sol-soft)}.badge--agotado{background:var(--c-ink);color:#fff}.badge--ok{background:var(--c-musgo-soft);color:#155f3a}.icon{width:24px;height:24px;flex:none}.icon--xs{width:14px;height:14px}.icon--sm{width:18px;height:18px}.icon--lg{width:32px;height:32px}.icon-tile{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent)}[data-clima=sol] .icon-tile{background:#2a1e161a}.field{display:grid;gap:6px}.label{font-weight:600;font-size:var(--fs-small)}.input,.select,.textarea{width:100%;min-height:52px;padding:12px 16px;border:1.5px solid var(--ui-border, var(--c-border-ui));border-radius:var(--r-sm);background:var(--c-white);color:var(--c-ink);transition:border-color var(--dur-quick) ease,box-shadow var(--dur-quick) ease}.textarea{min-height:120px;resize:vertical}@media(hover:hover)and (pointer:fine){.input:hover,.select:hover,.textarea:hover{border-color:var(--c-ink)}}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{outline:none;border-color:var(--c-charco);box-shadow:0 0 0 3px #1e4d3a4d}.input[aria-invalid=true],.textarea[aria-invalid=true]{border-color:var(--c-error)}.field-error{display:flex;gap:6px;align-items:flex-start;color:var(--c-error);font-size:var(--fs-small);font-weight:600}.notice{display:flex;gap:10px;align-items:flex-start;padding:14px 16px;border-radius:var(--r-md);font-size:var(--fs-small)}.notice--error{background:var(--c-error-soft);color:#8e1a12}.notice--ok{background:var(--c-musgo-soft);color:#155f3a}.notice--info{background:var(--c-foam);color:var(--c-ink)}.qty{display:inline-grid;grid-template-columns:44px 3ch 44px;align-items:center;border:1.5px solid var(--ui-border, var(--c-border-ui));border-radius:var(--r-pill);background:var(--c-white);color:var(--c-ink);height:44px}.qty button{height:100%;display:grid;place-items:center;border-radius:var(--r-pill);transition:transform var(--dur-press) var(--ease-out),background-color var(--dur-quick) ease}.qty button:active{transform:scale(.9)}@media(hover:hover)and (pointer:fine){.qty button:hover{background:var(--c-foam)}}.qty input{width:100%;border:0;text-align:center;font-weight:700;background:none;padding:0;font-variant-numeric:tabular-nums;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.option{border:0;padding:0;min-width:0}.option__legend{display:flex;justify-content:space-between;align-items:baseline;gap:12px;width:100%;margin-bottom:10px;font-weight:700;font-size:var(--fs-small)}.option__legend output{font-weight:500;color:var(--fg-muted)}.option__values{display:flex;gap:8px;flex-wrap:wrap}.option__values:not(:has(.swatch)){display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,136px),1fr))}.chip{position:relative}.chip input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.chip__face{display:grid;gap:2px;align-content:center;min-width:48px;min-height:52px;padding:10px 16px;border:1.5px solid var(--ui-border, var(--c-border-ui));border-radius:var(--r-sm);background:var(--c-white);color:var(--c-ink);font-weight:700;line-height:1.15;transition:border-color var(--dur-quick) ease,box-shadow var(--dur-quick) ease,transform var(--dur-press) var(--ease-out)}.chip__hint{font-size:var(--fs-xs);font-weight:500;color:var(--c-muted)}.chip__check{position:absolute;top:-7px;right:-7px;width:20px;height:20px;border-radius:50%;background:var(--c-charco);color:#fff;display:grid;place-items:center;opacity:0;transform:scale(.6);transition:opacity var(--dur-quick) ease,transform var(--dur-base) var(--ease-gota)}.chip input:checked+.chip__face{border-color:var(--c-charco);box-shadow:inset 0 0 0 1px var(--c-charco)}.chip input:checked~.chip__check{opacity:1;transform:none}.chip input:focus-visible+.chip__face{outline:3px solid var(--c-charco);outline-offset:2px}.chip input:active+.chip__face{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.chip input:not(:checked):hover+.chip__face{border-color:var(--c-ink)}}.chip[data-unavailable] .chip__face{color:var(--c-muted);background:linear-gradient(to top right,transparent calc(50% - 1px),var(--c-border-ui) calc(50% - .5px),var(--c-border-ui) calc(50% + .5px),transparent calc(50% + 1px)),var(--c-white)}.swatch .chip__face{padding:6px 16px 6px 6px;grid-auto-flow:column;justify-content:start;align-items:center;gap:10px;border-radius:var(--r-pill)}.swatch__dot{width:36px;height:36px;border-radius:50%;background:var(--swatch, #ccc);background-size:cover;box-shadow:inset 0 0 0 1px #2a1e1626}.card{background:var(--card, var(--c-white));color:inherit;border-radius:var(--r-lg);box-shadow:var(--sh-1)}[data-clima=tinta] .card,[data-clima=charco] .card,[data-clima=musgo] .card,[data-clima=barro] .card{box-shadow:inset 0 0 0 1px var(--line)}.media{position:relative;overflow:hidden;background:color-mix(in srgb,var(--fg, #2a1e16) 6%,transparent)}.media>img,.media>video,.media>svg,.media>picture>img{width:100%;height:100%;object-fit:cover}.media--4x5{aspect-ratio:4 / 5}.media--1x1{aspect-ratio:1}.media--16x9{aspect-ratio:16 / 9}.media--3x2{aspect-ratio:3 / 2}.placeholder-svg{width:100%;height:100%;fill:currentColor;opacity:.25;background:color-mix(in srgb,currentColor 6%,transparent)}.charco-mask{-webkit-clip-path:url(#azubi-charco);clip-path:url(#azubi-charco)}.accordion{border-top:1px solid var(--line, var(--c-divider))}.accordion__item{border-bottom:1px solid var(--line, var(--c-divider))}.accordion__summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:14px 4px;font-weight:700;font-size:1.0625rem;transition:color var(--dur-quick) ease}.accordion__summary::-webkit-details-marker{display:none}.accordion__summary-main{display:flex;align-items:center;gap:12px}.accordion__chevron{flex:none;transition:transform var(--dur-base) var(--ease-out)}details[open]>.accordion__summary .accordion__chevron{transform:rotate(180deg)}@media(hover:hover)and (pointer:fine){.accordion__summary:hover{color:var(--accent)}}.accordion__content{padding:0 4px 22px;color:var(--fg-muted, var(--c-muted));max-width:70ch}.accordion__content strong{color:var(--fg)}@supports (interpolate-size: allow-keywords){.accordion{interpolate-size:allow-keywords}.accordion__item::details-content{block-size:0;overflow:clip;transition:block-size var(--dur-base) var(--ease-out),content-visibility var(--dur-base) allow-discrete}.accordion__item[open]::details-content{block-size:auto}}dialog{padding:0;border:0;color:var(--c-ink);background:transparent;max-width:none;max-height:none}dialog::backdrop{background:#2a1e1600;transition:background-color var(--dur-exit) ease,overlay var(--dur-exit) allow-discrete,display var(--dur-exit) allow-discrete}dialog[open]::backdrop{background:#2a1e167a}@starting-style{dialog[open]::backdrop{background:#2a1e1600}}.dialog-panel{background:var(--c-cream);color:var(--c-ink);border-radius:var(--r-lg);box-shadow:var(--sh-3)}.modal{margin:auto;width:min(100% - 32px,560px)}.modal .dialog-panel{padding:clamp(24px,4vw,40px);max-height:min(85vh,760px);overflow:auto}.modal[open]{opacity:1;transform:none;transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out),overlay var(--dur-base) allow-discrete,display var(--dur-base) allow-discrete}.modal{opacity:0;transform:scale(.96);transition:opacity var(--dur-exit) ease,transform var(--dur-exit) ease,overlay var(--dur-exit) allow-discrete,display var(--dur-exit) allow-discrete}@starting-style{.modal[open]{opacity:0;transform:scale(.96)}}.sheet{margin:auto 0 0;width:100%;max-width:100%}.sheet .dialog-panel{border-radius:var(--r-lg) var(--r-lg) 0 0;padding:12px var(--gutter) calc(20px + env(safe-area-inset-bottom));max-height:88vh;overflow:auto}.sheet__handle{width:44px;height:5px;border-radius:3px;background:#2a1e1633;margin:0 auto 12px}.sheet{transform:translateY(100%);transition:transform var(--dur-exit) var(--ease-drawer),overlay var(--dur-exit) allow-discrete,display var(--dur-exit) allow-discrete}.sheet[open]{transform:none;transition:transform var(--dur-enter) var(--ease-drawer),overlay var(--dur-enter) allow-discrete,display var(--dur-enter) allow-discrete}@starting-style{.sheet[open]{transform:translateY(100%)}}@media(min-width:750px){.sheet{margin:auto;width:min(100% - 48px,520px);transform:translateY(24px);opacity:0;transition:transform var(--dur-exit) ease,opacity var(--dur-exit) ease,overlay var(--dur-exit) allow-discrete,display var(--dur-exit) allow-discrete}.sheet[open]{transform:none;opacity:1;transition:transform var(--dur-base) var(--ease-out),opacity var(--dur-base) var(--ease-out),overlay var(--dur-base) allow-discrete,display var(--dur-base) allow-discrete}@starting-style{.sheet[open]{transform:translateY(24px);opacity:0}}.sheet .dialog-panel{border-radius:var(--r-lg);padding:28px}.sheet__handle{display:none}}.drawer{margin:0 0 0 auto;height:100dvh;max-height:100dvh;width:min(100%,460px)}.drawer .dialog-panel{height:100%;border-radius:0;display:flex;flex-direction:column}@media(min-width:750px){.drawer .dialog-panel{border-radius:var(--r-lg) 0 0 var(--r-lg)}}.drawer--left{margin:0 auto 0 0}.drawer--left .dialog-panel{border-radius:0}@media(min-width:750px){.drawer--left .dialog-panel{border-radius:0 var(--r-lg) var(--r-lg) 0}}.drawer{transform:translate(100%);transition:transform var(--dur-exit) var(--ease-drawer),overlay var(--dur-exit) allow-discrete,display var(--dur-exit) allow-discrete}.drawer--left{transform:translate(-100%)}.drawer[open]{transform:none;transition:transform var(--dur-enter) var(--ease-drawer),overlay var(--dur-enter) allow-discrete,display var(--dur-enter) allow-discrete}@starting-style{.drawer[open]{transform:translate(100%)}.drawer--left[open]{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.drawer,.drawer--left,.sheet{transform:none;opacity:0}.drawer[open],.sheet[open]{opacity:1}@starting-style{.drawer[open],.sheet[open],.drawer--left[open]{transform:none;opacity:0}}}.dialog-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px var(--gutter);border-bottom:1px solid var(--c-divider)}.icon-btn{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:var(--r-pill);color:inherit;position:relative;transition:background-color var(--dur-quick) ease,transform var(--dur-press) var(--ease-out)}.icon-btn:active{transform:scale(.92)}@media(hover:hover)and (pointer:fine){.icon-btn:hover{background:#2a1e1612}}@media(hover:hover)and (pointer:fine){[data-clima=tinta] .icon-btn:hover,[data-clima=charco] .icon-btn:hover{background:#ffffff1f}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.reveal{animation:azubi-reveal linear both;animation-timeline:view();animation-range:entry 5% entry 70%}.reveal-stagger>*{animation:azubi-reveal linear both;animation-timeline:view();animation-range:entry calc(5% + var(--i, 0) * 6%) entry calc(65% + var(--i, 0) * 6%)}}}@keyframes azubi-reveal{0%{opacity:0;transform:translateY(var(--reveal-distance))}to{opacity:1;transform:none}}.reveal-stagger>:nth-child(2){--i: 1}.reveal-stagger>:nth-child(3){--i: 2}.reveal-stagger>:nth-child(4){--i: 3}.reveal-stagger>:nth-child(5){--i: 4}.reveal-stagger>:nth-child(6){--i: 5}html.no-decor .reveal,html.no-decor .reveal-stagger>*{animation:none!important}.pending{display:inline-flex;gap:6px;align-items:center;padding:3px 10px;margin:2px 0;border:1.5px dashed #b45309;border-radius:6px;background:#fff7d6;color:#7a3a00;font:600 12px/1.35 var(--ff-body);letter-spacing:0;text-transform:none}.pending:before{content:"\2691"}
/*# sourceMappingURL=/cdn/shop/t/16/assets/azubi-base.css.map */
