.md-ocasiones,.md-ocasiones *,.md-ocasiones *:before,.md-ocasiones *:after{box-sizing:border-box;margin:0;padding:0}.md-ocasiones a{color:inherit;text-decoration:none}.md-ocasiones img,.md-ocasiones svg{max-width:none;border:none}.md-ocasiones{--md-ocasiones-pt: 72px;--md-ocasiones-pb: 72px;--md-ocasiones-gap: clamp(10.95px, 3.41vw, 15px);padding-top:calc(var(--md-ocasiones-pt) * .6);padding-bottom:calc(var(--md-ocasiones-pb) * .6);background-color:var(--md-color-bg);color:var(--md-color-black);font-family:var(--md-font-body);overflow:hidden;content-visibility:auto;contain-intrinsic-size:auto 560px}.md-ocasiones__container{width:100%;max-width:var(--md-container);margin:0 auto;padding:0 clamp(11px,3.41vw,15px)}.md-ocasiones__title{margin-bottom:clamp(38px,11.82vw,52px);font-family:var(--md-font-display);font-size:clamp(14.6px,4.55vw,20px);line-height:1;font-weight:var(--md-font-weight-bold);color:var(--md-color-black);text-align:left;overflow-wrap:break-word}.md-ocasiones__empty{font-size:clamp(10.2px,3.18vw,14px);color:var(--md-color-muted)}.md-ocasiones__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--md-ocasiones-gap);list-style:none}.md-ocasiones__item{min-width:0}.md-ocasiones__card{display:flex;flex-direction:column;width:100%;border-radius:0 0 clamp(5.84px,1.82vw,8px) clamp(5.84px,1.82vw,8px);overflow:hidden}.md-ocasiones__media{position:relative;width:100%;height:0;padding-bottom:64.04%;overflow:hidden;background-color:var(--md-color-bg-soft)}.md-ocasiones__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.md-ocasiones__img--placeholder{fill:var(--md-color-muted)}.md-ocasiones__label{display:block;padding:clamp(7.3px,2.27vw,10px);background-color:var(--md-color-heading);font-family:var(--md-font-body);font-size:clamp(11.68px,3.64vw,16px);line-height:1.05;font-weight:var(--md-font-weight-bold);color:var(--md-color-accent);text-align:center;overflow-wrap:break-word}.md-ocasiones__card--link:hover .md-ocasiones__label{text-decoration:underline}.md-ocasiones a:focus-visible{outline:2px solid var(--md-color-focus, #000);outline-offset:2px}@media(max-width:767px){.md-ocasiones a{min-height:44px;min-width:44px}}@media(min-width:768px){.md-ocasiones{--md-ocasiones-gap: 30px;padding-top:calc(var(--md-ocasiones-pt) * .8);padding-bottom:calc(var(--md-ocasiones-pb) * .8)}.md-ocasiones__container{padding:0 30px}.md-ocasiones__title{margin-bottom:52px;font-size:30px}.md-ocasiones__empty{font-size:14px}.md-ocasiones__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.md-ocasiones__card{border-radius:0 0 8px 8px}.md-ocasiones__label{padding:10px;font-size:18px;line-height:1.05}}@media(min-width:1024px){.md-ocasiones__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.md-ocasiones__label{font-size:16px}}@media(min-width:1280px){.md-ocasiones{padding-top:var(--md-ocasiones-pt);padding-bottom:var(--md-ocasiones-pb);contain-intrinsic-size:auto 300px}.md-ocasiones__container{padding:0 15px}.md-ocasiones__title{margin-bottom:52px;font-size:40px;line-height:1}.md-ocasiones__grid{padding:0 15px;gap:30px}.md-ocasiones__label{padding:10px;font-size:20px;line-height:.98}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/md-ocasiones.css.map */
