﻿:is(.alberdi-institutional,.editor-styles-wrapper){--paper: #f6f3eb;--ink: #272d28;--accent: #755138;--rule: #d9d7ce;background:var(--paper);color:var(--ink);font-family:Arial,sans-serif;line-height:1.65;overflow-wrap:anywhere}:is(.alberdi-institutional,.editor-styles-wrapper) .container{width:min(1180px,100% - 64px);max-width:1180px;margin-inline:auto;padding-inline:0}:is(.alberdi-institutional,.editor-styles-wrapper) :focus-visible{outline:2px solid var(--accent);outline-offset:5px}:is(.alberdi-institutional,.editor-styles-wrapper) a:not(:where(li.product *)){color:inherit}:is(.alberdi-institutional,.editor-styles-wrapper) h1:not(:where(li.product *)),:is(.alberdi-institutional,.editor-styles-wrapper) h2:not(:where(li.product *)),:is(.alberdi-institutional,.editor-styles-wrapper) h3:not(:where(li.product *)){color:inherit;font-family:Georgia,serif;font-style:normal;font-weight:400;line-height:1.12;letter-spacing:-0.025em}:is(.alberdi-institutional,.editor-styles-wrapper) h1:not(:where(li.product *)){font-size:clamp(2.8rem,5.4vw,5.4rem)}:is(.alberdi-institutional,.editor-styles-wrapper) h2:not(:where(li.product *)){font-size:clamp(2rem,3.6vw,3.5rem)}:is(.alberdi-institutional,.editor-styles-wrapper) h3:not(:where(li.product *)){font-size:clamp(1.35rem,2vw,1.85rem)}:is(.alberdi-institutional,.editor-styles-wrapper) .hero{min-height:0}:is(.alberdi-institutional,.editor-styles-wrapper) .hero-homepage{background:rgba(0,0,0,0);color:var(--ink);padding-block:64px 80px}:is(.alberdi-institutional,.editor-styles-wrapper) .hero-homepage__inner{gap:clamp(24px,5vw,80px)}:is(.alberdi-institutional,.editor-styles-wrapper) .hero-homepage__eyebrow,:is(.alberdi-institutional,.editor-styles-wrapper) .portfolio-description__eyebrow{font-family:Arial,sans-serif;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.18em;margin-bottom:24px}:is(.alberdi-institutional,.editor-styles-wrapper) .hero-homepage__title{margin-block:0 28px}:is(.alberdi-institutional,.editor-styles-wrapper) .hero-homepage__deck{max-width:40ch;font-size:1.05rem}:is(.alberdi-institutional,.editor-styles-wrapper) .hero-homepage__image{background:#e9e5dc}:is(.alberdi-institutional,.editor-styles-wrapper) .hero-homepage__image img{width:100%;max-height:none;height:auto;aspect-ratio:4/5;object-fit:cover;mix-blend-mode:normal}:is(.alberdi-institutional,.editor-styles-wrapper) .hero-homepage__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}:is(.alberdi-institutional,.editor-styles-wrapper) .button:not(:where(li.product *)),:is(.alberdi-institutional,.editor-styles-wrapper) .btn:not(:where(li.product *)),:is(.alberdi-institutional,.editor-styles-wrapper) .single_add_to_cart_button:not(:where(li.product *)){background:var(--ink);color:var(--paper);border:1px solid var(--ink);border-radius:0;padding:14px 24px;font-family:Arial,sans-serif;font-size:.85rem;line-height:1.3;text-transform:none;letter-spacing:.02em;text-decoration:none;height:auto}:is(.alberdi-institutional,.editor-styles-wrapper) .button:not(:where(li.product *)):hover,:is(.alberdi-institutional,.editor-styles-wrapper) .btn:not(:where(li.product *)):hover{background:var(--accent);color:#fff}:is(.alberdi-institutional,.editor-styles-wrapper) .portfolio-description,:is(.alberdi-institutional,.editor-styles-wrapper) .portfolio-media-gallery,:is(.alberdi-institutional,.editor-styles-wrapper) .product-grid,:is(.alberdi-institutional,.editor-styles-wrapper) .alberdi-content-block,:is(.alberdi-institutional,.editor-styles-wrapper) .slider-cards{padding-block:48px;margin-block:0}:is(.alberdi-institutional,.editor-styles-wrapper) .portfolio-description__body{max-width:780px}:is(.alberdi-institutional,.editor-styles-wrapper) .portfolio-description__title{margin-bottom:24px}:is(.alberdi-institutional,.editor-styles-wrapper) .portfolio-description__content{font-size:1.1rem}:is(.alberdi-institutional,.editor-styles-wrapper) .portfolio-media-gallery__title{margin-bottom:32px}:is(.alberdi-institutional,.editor-styles-wrapper) .portfolio-media-gallery__grid{grid-template-columns:repeat(var(--gallery-cols, 3), minmax(0, 1fr));gap:24px}:is(.alberdi-institutional,.editor-styles-wrapper) .portfolio-media-gallery__item img{aspect-ratio:4/5;object-fit:cover;mix-blend-mode:normal}:is(.alberdi-institutional,.editor-styles-wrapper) .alberdi-process__steps{gap:40px;border-top:1px solid var(--rule);padding-top:24px}:is(.alberdi-institutional,.editor-styles-wrapper) .alberdi-process__steps li::marker{color:var(--accent);font-family:Georgia,serif}:is(.alberdi-institutional,.editor-styles-wrapper) .alberdi-call-to-action{background:#e9e7de;margin-top:48px;padding-block:64px}:is(.alberdi-institutional,.editor-styles-wrapper) .alberdi-call-to-action h2:not(:where(li.product *)){max-width:22ch}:is(.alberdi-institutional,.editor-styles-wrapper) .alberdi-cta__layout{gap:40px}:is(.alberdi-institutional,.editor-styles-wrapper) .alberdi-cta__layout>img{max-width:40%;aspect-ratio:4/3;object-fit:cover}:is(.alberdi-institutional,.editor-styles-wrapper) .alberdi-faq__item{border-color:var(--rule)}:is(.alberdi-institutional,.editor-styles-wrapper) .alberdi-faq__item summary{font-weight:400;font-size:1.1rem}:is(.alberdi-institutional,.editor-styles-wrapper) .product-grid__section-title{text-align:left !important}:is(.alberdi-institutional,.editor-styles-wrapper) .woocommerce ul.products{gap:24px}:is(.alberdi-institutional,.editor-styles-wrapper) .institutional-note{font-size:.75rem;color:#5e645c;border-bottom:1px solid var(--rule);padding-block:12px}@media(max-width: 767px){:is(.alberdi-institutional,.editor-styles-wrapper) .container{width:calc(100% - 40px)}:is(.alberdi-institutional,.editor-styles-wrapper) .hero-homepage{padding-block:36px}:is(.alberdi-institutional,.editor-styles-wrapper) .hero-homepage__inner{grid-template-columns:1fr}:is(.alberdi-institutional,.editor-styles-wrapper) .hero-homepage__image img{aspect-ratio:1;object-fit:cover}:is(.alberdi-institutional,.editor-styles-wrapper) .portfolio-description,:is(.alberdi-institutional,.editor-styles-wrapper) .portfolio-media-gallery,:is(.alberdi-institutional,.editor-styles-wrapper) .product-grid,:is(.alberdi-institutional,.editor-styles-wrapper) .alberdi-content-block{padding-block:32px}:is(.alberdi-institutional,.editor-styles-wrapper) .portfolio-media-gallery__grid{grid-template-columns:1fr}:is(.alberdi-institutional,.editor-styles-wrapper) .alberdi-cta__layout>img{max-width:100%}:is(.alberdi-institutional,.editor-styles-wrapper) .alberdi-process__steps{grid-template-columns:1fr}}.site-content>.alberdi-institutional .button:not(:where(li.product *)),.site-content>.alberdi-institutional .btn:not(:where(li.product *)){font:500 .85rem/1.3 Arial,sans-serif;border-radius:0;background:var(--ink);color:var(--paper);padding:14px 24px}.site-content>.alberdi-institutional .button:not(:where(li.product *)) span,.site-content>.alberdi-institutional .btn:not(:where(li.product *)) span{font:inherit}.site-content>.alberdi-institutional .button:not(:where(li.product *)):hover,.site-content>.alberdi-institutional .btn:not(:where(li.product *)):hover{background:var(--accent)}:is(.alberdi-institutional,.editor-styles-wrapper) .hero-background-slider{min-height:clamp(480px,72vh,760px);background:#343e33;margin-block:0;color:#fff}:is(.alberdi-institutional,.editor-styles-wrapper) .hero-background-slider__title{font-family:Georgia,serif;font-style:normal;color:#fff}:is(.alberdi-institutional,.editor-styles-wrapper) .hero-background-slider__description{color:#fff;font-family:Arial,sans-serif}:is(.alberdi-institutional,.editor-styles-wrapper) .hero-background-slider__uppertitle{font:500 .85rem/1.4 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}:is(.alberdi-institutional,.editor-styles-wrapper) .hero-internal--native{padding-block:56px;margin-block:0}:is(.alberdi-institutional,.editor-styles-wrapper) .hero-internal__image{border-radius:0;background:#e9e5dc;aspect-ratio:4/3}:is(.alberdi-institutional,.editor-styles-wrapper) .hero-internal__image img{mix-blend-mode:normal}:is(.alberdi-institutional,.editor-styles-wrapper) .hero-internal__title,:is(.alberdi-institutional,.editor-styles-wrapper) .hero-internal__uppertitle{font-family:Georgia,serif;font-style:normal;color:var(--ink)}:is(.alberdi-institutional,.editor-styles-wrapper) .hero-internal__description{font:400 1.05rem/1.65 Arial,sans-serif;color:var(--ink)}:is(.alberdi-institutional,.editor-styles-wrapper) .hero-internal__text{gap:24px}:is(.alberdi-institutional,.editor-styles-wrapper) .hero-internal__content{padding-inline:0}:is(.alberdi-institutional,.editor-styles-wrapper) .text-icon-grid--native{padding-block:48px;margin-block:0}:is(.alberdi-institutional,.editor-styles-wrapper) .text-icon-grid--native .grid__cards{align-items:start;gap:32px}:is(.alberdi-institutional,.editor-styles-wrapper) .text-icon-grid--native .hero-card{padding-top:24px;border-top:1px solid var(--rule)}:is(.alberdi-institutional,.editor-styles-wrapper) .text-icon-grid--native .hero-card__title{font:400 1.6rem/1.2 Georgia,serif}:is(.alberdi-institutional,.editor-styles-wrapper) .text-icon-grid--native .hero-card__text{font:400 1rem/1.65 Arial,sans-serif}.alberdi-institutional [id]{scroll-margin-top:100px}.site-content>.alberdi-institutional .hero-internal--native .hero-internal__title,.site-content>.alberdi-institutional .text-icon-grid--native .hero-card__title{font-family:Georgia,serif;font-style:normal;font-weight:400}.site-content>.alberdi-institutional .hero-internal--native .hero-internal__uppertitle{font:500 .8rem/1.4 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .hero-internal--native .hero-internal__image{aspect-ratio:4/3;border-radius:0}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .hero-internal--native .hero-internal__content{padding-inline:0}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper .is-root-container)>.hero-internal--native:first-child{padding:0;margin:0}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper .is-root-container)>.hero-internal--native:first-child>.container{width:100%;max-width:none;padding:0}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper .is-root-container)>.hero-internal--native:first-child .hero-internal__cont{gap:0;align-items:stretch;grid-template-columns:1fr}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper .is-root-container)>.hero-internal--native:first-child .hero-internal__image{aspect-ratio:4/3;border-radius:0}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper .is-root-container)>.hero-internal--native:first-child .hero-internal__image img{aspect-ratio:auto;object-fit:cover;object-position:center}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper .is-root-container)>.hero-internal--native:first-child .hero-internal__content{padding:36px 24px 44px;max-width:none;min-width:0}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper .is-root-container)>.hero-internal--native:first-child .hero-internal__text{gap:24px}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper .is-root-container)>.hero-internal--native:first-child .hero-internal__title{font-size:clamp(2.6rem,4vw,4rem);line-height:1.08;margin:0}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper .is-root-container)>.hero-internal--native:first-child .hero-internal__title em{font-weight:inherit}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper .is-root-container)>.hero-internal--native:first-child .hero-internal__description{font-size:1rem;line-height:1.65;margin:0}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper .is-root-container)>.hero-internal--native:first-child .hero-internal__buttons{gap:12px;justify-content:flex-start;flex-wrap:wrap}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper .is-root-container)>.hero-internal--native:first-child .button-outline{background:rgba(0,0,0,0);color:var(--ink)}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper .is-root-container)>.hero-internal--native:first-child .button-outline:hover{background:var(--ink);color:var(--paper)}@media(min-width: 992px){:is(.site-content>.alberdi-institutional,.editor-styles-wrapper .is-root-container)>.hero-internal--native:first-child .hero-internal__cont{grid-template-columns:minmax(0, 34fr) minmax(0, 66fr);min-height:min(740px,100svh - 84px)}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper .is-root-container)>.hero-internal--native:first-child .hero-internal__content{order:-1;padding:48px clamp(32px,3.5vw,56px)}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper .is-root-container)>.hero-internal--native:first-child .hero-internal__image{aspect-ratio:auto;min-height:580px}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper .is-root-container)>.hero-internal--native:first-child .hero-internal__image img{position:absolute;inset:0;width:100%;height:100%}}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper){--editorial-surface: #f0ece1;--editorial-muted: #59615a}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .container{width:calc(100% - clamp(40px,8vw,128px));max-width:1440px}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .hero-internal--native:not(:first-child),:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .portfolio-media-gallery,:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-content-block,:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .text-icon-grid--native{padding-block:clamp(48px,7vw,104px);border-bottom:1px solid var(--rule)}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) h2:not(:where(li.product *)),:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .hero-internal--native:not(:first-child) .hero-internal__title{font-size:clamp(2rem,3.2vw,3rem);line-height:1.16}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .hero-internal--native:not(:first-child) .hero-internal__cont{gap:clamp(32px,5vw,72px)}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .hero-internal--native:not(:first-child) .hero-internal__content{padding:0}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .hero-internal--native:not(:first-child) .hero-internal__text{gap:24px}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .hero-internal--native:not(:first-child) .hero-internal__description{font-size:1rem;color:var(--editorial-muted)}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .hero-internal--native:not(:first-child) .hero-internal__image img{aspect-ratio:auto}@media(min-width: 992px){:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .hero-internal--native:nth-child(2) .hero-internal__cont{grid-template-columns:minmax(0, 5fr) minmax(0, 7fr)}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .hero-internal--native:nth-child(2) .hero-internal__content{order:-1}}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .portfolio-media-gallery+.hero-internal--native{background:var(--editorial-surface)}@media(min-width: 992px){:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .portfolio-media-gallery+.hero-internal--native .hero-internal__cont{grid-template-columns:minmax(0, 7fr) minmax(0, 5fr)}}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-work-process{background:var(--editorial-surface)}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-work-process h2:not(:where(li.product *)){text-align:center;margin-bottom:48px}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-process__steps{list-style:none;counter-reset:editorial-step;gap:0;padding:24px 0;margin:0;border-block:1px solid var(--rule)}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-process__steps li{counter-increment:editorial-step;padding:0 32px}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-process__steps li::before{content:counter(editorial-step, decimal-leading-zero);display:block;color:#9a5b37;font:400 1.5rem/1.4 Georgia,serif;margin-bottom:12px}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-process__steps li+li{border-left:1px solid var(--rule)}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-process__steps h3:not(:where(li.product *)){font-size:1.4rem;margin-bottom:16px}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-process__steps p{font-size:.95rem;color:var(--editorial-muted)}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .portfolio-media-gallery__title{margin-bottom:48px}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .portfolio-media-gallery__grid{grid-template-columns:repeat(12, minmax(0, 1fr));gap:clamp(16px,2.2vw,32px)}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .portfolio-media-gallery__item{grid-column:span 5;height:clamp(320px,36vw,540px)}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .portfolio-media-gallery__item:nth-child(4n+2),:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .portfolio-media-gallery__item:nth-child(4n+3){grid-column:span 7}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .portfolio-media-gallery__item img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .portfolio-media-gallery__item:focus-visible{outline-offset:4px}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .institutional-learning-title{width:calc(100% - clamp(40px,8vw,128px));max-width:1440px;margin:0 auto;padding-top:clamp(48px,7vw,104px)}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .institutional-learning-title+.text-icon-grid--native{padding-top:32px}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .text-icon-grid--native .grid__cards{gap:32px}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .text-icon-grid--native .hero-card__title{font-size:1.4rem;margin-bottom:16px}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .text-icon-grid--native .hero-card__text{color:var(--editorial-muted);font-size:.95rem}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-faq{background:var(--editorial-surface)}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-faq .container{max-width:920px}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-faq h2:not(:where(li.product *)){margin-bottom:40px}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-faq__item{padding-block:24px;margin:0;border-radius:0;border-width:0 0 1px}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-faq__item:first-of-type{border-top-width:1px}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:24px;font:400 1.3rem/1.4 Georgia,serif;list-style:none}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-faq__item summary::-webkit-details-marker{display:none}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-faq__item summary::after{content:"+";font:400 1.5rem/1 Arial,sans-serif;flex-shrink:0}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-faq__item[open] summary::after{content:"−"}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-faq__item>div{color:var(--editorial-muted);padding-top:16px;max-width:74ch}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-call-to-action{background:rgba(0,0,0,0);margin-top:0;text-align:center}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-call-to-action .container{max-width:780px}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-call-to-action h2:not(:where(li.product *)){max-width:none;margin-bottom:24px}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-call-to-action p{max-width:54ch;margin-inline:auto;color:var(--editorial-muted)}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-call-to-action .alberdi-cta__layout,:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-call-to-action .alberdi-content-actions{justify-content:center}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-call-to-action .alberdi-content-actions{margin-top:32px}@media(max-width: 767px){:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-process__steps li{padding:24px 0}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .alberdi-process__steps li+li{border-left:0;border-top:1px solid var(--rule)}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .portfolio-media-gallery__grid{grid-template-columns:1fr}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .portfolio-media-gallery__item,:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .portfolio-media-gallery__item:nth-child(n){grid-column:auto;height:auto}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .portfolio-media-gallery__item img{height:auto;aspect-ratio:var(--media-aspect-ratio, 4/3)}}.site-content>.alberdi-institutional h2.institutional-learning-title{font-family:Georgia,serif;font-style:normal;font-weight:400}@media(min-width: 768px){:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .portfolio-media-gallery__grid:has(>.portfolio-media-gallery__item:nth-child(3):last-child){grid-template-columns:repeat(3, minmax(0, 1fr))}:is(.site-content>.alberdi-institutional,.editor-styles-wrapper) .portfolio-media-gallery__grid:has(>.portfolio-media-gallery__item:nth-child(3):last-child) .portfolio-media-gallery__item:nth-child(n){grid-column:auto;height:clamp(280px,32vw,460px)}}.site-content>.alberdi-institutional .product-grid__section-title{margin-bottom:32px}.site-content>.alberdi-institutional .product-grid li.product{font-family:var(--alberdi-f-primary);line-height:var(--alberdi-base-lh);color:var(--alberdi-color-body-text);--section-btn-bg-color: var(--alberdi-color-green-dark);--section-btn-bg-color-hover: var(--alberdi-color-green-bright)}.site-content>.alberdi-institutional .hero-internal__buttons .button.button-outline{background:rgba(0,0,0,0);color:var(--ink);border:1px solid var(--ink)}.site-content>.alberdi-institutional .hero-internal__buttons .button.button-outline:hover{background:var(--ink);color:var(--paper)}.site-content>.alberdi-institutional .home-section-link{width:calc(100% - clamp(40px,8vw,128px));max-width:1440px;margin:-16px auto 48px;text-align:center;font:500 1rem/1.5 Arial,sans-serif}.site-content>.alberdi-institutional .home-section-link a{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px;text-decoration:underline;text-underline-offset:.25em}.site-content>.alberdi-institutional .home-section-link a:hover{color:var(--accent)}.site-content>.alberdi-institutional p.home-section-link a{color:var(--ink);text-decoration:underline}.site-content>.alberdi-institutional p.home-section-link a:hover{color:var(--accent)}.site-content>.alberdi-institutional #contacto .alberdi-content-actions a:nth-child(2){background:rgba(0,0,0,0);color:var(--ink)}.site-content>.alberdi-institutional #contacto .alberdi-content-actions a:nth-child(2):hover{background:var(--ink);color:var(--paper)}.site-content>.alberdi-institutional .error-404{display:grid;max-width:1600px;margin-inline:auto}.site-content>.alberdi-institutional .error-404--with-image{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.site-content>.alberdi-institutional .error-404__content{padding:clamp(32px,5vw,80px);align-self:center}.site-content>.alberdi-institutional .error-404 h1{font-size:clamp(2rem,3.5vw,3.6rem);max-width:14ch;margin-bottom:24px}.site-content>.alberdi-institutional .error-404__number{display:block;font:400 clamp(4rem, 7vw, 6rem)/1 Georgia,serif;color:var(--accent);margin-bottom:24px}.site-content>.alberdi-institutional .error-404 p{max-width:44ch;margin-bottom:28px}.site-content>.alberdi-institutional .error-404__links{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:16px}.site-content>.alberdi-institutional .error-404__links a{padding-block:10px;text-decoration:underline;text-underline-offset:.25em}.site-content>.alberdi-institutional .error-404__image{min-height:100%}.site-content>.alberdi-institutional .error-404__image img{display:block;width:100%;height:100%;object-fit:cover}.site-content>.alberdi-institutional .error-404__search{margin-top:32px;max-width:480px}.site-content>.alberdi-institutional .error-404__search label{display:block;margin-bottom:10px;font-size:.95rem}.site-content>.alberdi-institutional .error-404__search>div{display:flex}.site-content>.alberdi-institutional .error-404__search input{flex:1;min-width:0;width:100%;border:1px solid var(--rule);background:#fff;color:var(--ink);padding:12px;min-height:48px;border-radius:0;font:400 1rem/1.4 Arial,sans-serif}.site-content>.alberdi-institutional .error-404__search input::placeholder{color:#62665e;opacity:1}.site-content>.alberdi-institutional .error-404__search button{padding:12px 18px;background:var(--ink);color:var(--paper);border:1px solid var(--ink);cursor:pointer;font:500 1rem/1.4 Arial,sans-serif}.site-content>.alberdi-institutional .error-404 a:focus-visible,.site-content>.alberdi-institutional .error-404 input:focus-visible,.site-content>.alberdi-institutional .error-404 button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media(max-width: 767px){.site-content>.alberdi-institutional .error-404{grid-template-columns:minmax(0, 1fr)}.site-content>.alberdi-institutional .error-404__image{min-height:0;max-height:300px;overflow:hidden}.site-content>.alberdi-institutional .error-404__image img{aspect-ratio:4/3}}.site-content>.alberdi-institutional .site-search{width:calc(100% - clamp(40px,8vw,128px));max-width:1080px;margin-inline:auto;padding-block:clamp(40px,6vw,80px)}.site-content>.alberdi-institutional .site-search h1{font-size:clamp(2.2rem,4vw,3.8rem);margin-bottom:28px}.site-content>.alberdi-institutional .site-search__header{max-width:760px;margin-bottom:40px}.site-content>.alberdi-institutional .site-search__form label{display:block;margin-bottom:12px}.site-content>.alberdi-institutional .site-search__form>div{display:flex}.site-content>.alberdi-institutional .site-search__form input{flex:1;min-width:0;width:100%;min-height:52px;border:1px solid #858b80;border-radius:0;padding:12px 16px;background:#fff;color:var(--ink);font:400 1rem/1.5 Arial,sans-serif}.site-content>.alberdi-institutional .site-search__form button{border:1px solid var(--ink);background:var(--ink);color:var(--paper);padding:12px 24px;cursor:pointer;font:500 1rem/1.5 Arial,sans-serif}.site-content>.alberdi-institutional .site-search__count{margin-top:20px;overflow-wrap:anywhere;color:#59615a}.site-content>.alberdi-institutional .site-search__result{border-top:1px solid var(--rule);padding-block:28px;display:grid;gap:24px}.site-content>.alberdi-institutional .site-search__result--image{grid-template-columns:160px minmax(0, 1fr)}.site-content>.alberdi-institutional .site-search__image img{width:100%;height:160px;object-fit:contain;background:#fff;display:block}.site-content>.alberdi-institutional .site-search__body h2{font:400 clamp(1.4rem, 2.5vw, 2rem)/1.2 Georgia,serif;margin:8px 0 12px}.site-content>.alberdi-institutional .site-search__body p{max-width:65ch;margin-block:10px}.site-content>.alberdi-institutional .site-search__type{font-size:.85rem;color:#59615a}.site-content>.alberdi-institutional .site-search__price{font-size:1.15rem}.site-content>.alberdi-institutional .site-search__price .amount{white-space:nowrap}.site-content>.alberdi-institutional .site-search__price .badge-percent{display:none}.site-content>.alberdi-institutional .site-search__price ins{text-decoration:none}.site-content>.alberdi-institutional .site-search__price del{color:#59615a;font-size:.9rem;margin-right:8px}.site-content>.alberdi-institutional .site-search__stock{color:#735130}.site-content>.alberdi-institutional .site-search a.site-search__more{display:inline-block;padding-block:10px;text-decoration:underline;text-underline-offset:.25em}.site-content>.alberdi-institutional .site-search__empty{padding-block:24px;border-top:1px solid var(--rule)}.site-content>.alberdi-institutional .site-search__empty h2{font-size:clamp(1.6rem,3vw,2.3rem);margin-bottom:20px}.site-content>.alberdi-institutional .site-search__empty p{max-width:60ch}.site-content>.alberdi-institutional .site-search__empty nav{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px}.site-content>.alberdi-institutional .site-search__empty a{padding-block:10px;text-decoration:underline;text-underline-offset:.25em}.site-content>.alberdi-institutional .site-search .nav-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:32px}.site-content>.alberdi-institutional .site-search .nav-links .page-numbers{padding:10px 16px;border:1px solid var(--rule)}.site-content>.alberdi-institutional .site-search .nav-links .current{background:var(--ink);color:var(--paper)}.site-content>.alberdi-institutional .site-search a:focus-visible,.site-content>.alberdi-institutional .site-search input:focus-visible,.site-content>.alberdi-institutional .site-search button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media(max-width: 600px){.site-content>.alberdi-institutional .site-search__result--image{grid-template-columns:88px minmax(0, 1fr);gap:16px}.site-content>.alberdi-institutional .site-search__image img{height:100px}.site-content>.alberdi-institutional .site-search__form button{padding-inline:16px}}.site-content>.alberdi-institutional .site-search form.site-search__form{display:block}.site-content>.alberdi-institutional .site-search form.site-search__form>div{width:100%}
