.front-store-directory{text-align:center}.front-store-directory__state{appearance:none;border:1px solid var(--color-brand-primary);width:min(100%,280px);height:48px;color:var(--color-brand-primary);font-family:var(--fontBase);letter-spacing:1.448px;text-transform:uppercase;text-align:center;cursor:pointer;background:url(/build/assets/arrow-select-COnn644N.svg) right 24px center/24px no-repeat;border-radius:32px;padding:0 50px 0 24px;font-size:14.48px;font-weight:700}@media (width>=768px){.front-store-directory__state{letter-spacing:1.8075px;width:322px;height:53px;font-size:18.075px}}.front-store-directory__retailer-list{flex-wrap:wrap;justify-content:center;gap:28px 12px;max-width:366px;margin:76px auto 0;padding:0;list-style:none;display:flex}@media (width>=768px){.front-store-directory__retailer-list{gap:72px 28px;max-width:1110px;margin-top:84px}}.front-store-directory__retailer{justify-content:center;align-items:center;width:calc(33.3333% - 8px);max-width:110px;height:60px;display:flex}@media (width>=768px){.front-store-directory__retailer{width:calc(20% - 22.4px);max-width:196px;height:100px}}.front-store-directory__retailer a{justify-content:center;align-items:center;width:100%;min-height:44px;display:flex}.front-store-directory__retailer img{object-fit:contain;width:auto;max-width:min(100%,103px);height:auto;max-height:56px;display:block}@media (width>=768px){.front-store-directory__retailer img{max-width:100%;max-height:94px}}.front-store-directory__results{min-height:236px}.front-store-directory__results[aria-busy=true]{cursor:progress}.front-store-directory__results--enter .front-store-directory__retailer{animation:.5s cubic-bezier(.22,1,.36,1) both store-retailer-in}.front-store-directory__results--enter .front-store-directory__retailer:first-child{animation-delay:0s}.front-store-directory__results--enter .front-store-directory__retailer:nth-child(2){animation-delay:35ms}.front-store-directory__results--enter .front-store-directory__retailer:nth-child(3){animation-delay:70ms}.front-store-directory__results--enter .front-store-directory__retailer:nth-child(4){animation-delay:.105s}.front-store-directory__results--enter .front-store-directory__retailer:nth-child(5){animation-delay:.14s}.front-store-directory__results--enter .front-store-directory__retailer:nth-child(6),.front-store-directory__results--enter .front-store-directory__retailer:nth-child(7),.front-store-directory__results--enter .front-store-directory__retailer:nth-child(8),.front-store-directory__results--enter .front-store-directory__retailer:nth-child(9),.front-store-directory__results--enter .front-store-directory__retailer:nth-child(10),.front-store-directory__results--enter .front-store-directory__retailer:nth-child(11),.front-store-directory__results--enter .front-store-directory__retailer:nth-child(12),.front-store-directory__results--enter .front-store-directory__retailer:nth-child(13),.front-store-directory__results--enter .front-store-directory__retailer:nth-child(14),.front-store-directory__results--enter .front-store-directory__retailer:nth-child(15),.front-store-directory__results--enter .front-store-directory__retailer:nth-child(16),.front-store-directory__results--enter .front-store-directory__retailer:nth-child(17),.front-store-directory__results--enter .front-store-directory__retailer:nth-child(18),.front-store-directory__results--enter .front-store-directory__retailer:nth-child(19),.front-store-directory__results--enter .front-store-directory__retailer:nth-child(20),.front-store-directory__results--enter .front-store-directory__retailer:nth-child(21),.front-store-directory__results--enter .front-store-directory__retailer:nth-child(22),.front-store-directory__results--enter .front-store-directory__retailer:nth-child(23),.front-store-directory__results--enter .front-store-directory__retailer:nth-child(24){animation-delay:.175s}@media (prefers-reduced-motion:reduce){.front-store-directory__results--enter .front-store-directory__retailer{animation:none}}.front-store-directory__retailer-name{overflow-wrap:anywhere;font-size:16px;line-height:1.3}.front-store-directory__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:32px;display:flex}.front-store-directory__filter-submit{margin:16px auto 0;display:block}.front-store-directory__filter-submit[hidden]{display:none}.front-store-directory__error{max-width:480px;color:var(--color-brand-primary);margin:16px auto 0}.front-store-directory__empty{width:100%;font-size:18px;line-height:26px}.front-store-directory__sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes store-retailer-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.front-our-tequilas__hero{min-height:min(189.744vw,740px);color:var(--color-light);isolation:isolate;text-align:center;margin-bottom:17px;padding-top:70px;position:relative}.front-our-tequilas__landscape{z-index:-1;background:var(--color-bg);height:min(178.462vw,696px);position:absolute;inset:0 0 auto;overflow:hidden}.front-our-tequilas__landscape:before{content:"";pointer-events:none;background:url(/build/assets/textura-fajo-BjFBQFWg.webp) 0 0/cover no-repeat;position:absolute;inset:min(142.051vw,554px) 0 0}@media (width>=768px){.front-our-tequilas__landscape:before{background-position:top;top:34.7917vw}}.front-our-tequilas__landscape:after{content:"";background:linear-gradient(transparent, var(--color-bg));pointer-events:none;height:21%;position:absolute;inset:auto 0 0}.front-our-tequilas__landscape video{object-fit:cover;object-position:top;width:100%;height:min(142.051vw,554px);display:block}@media (width>=768px){.front-our-tequilas__landscape video{height:34.7917vw}}.front-our-tequilas__hero-copy{text-shadow:0 2px 12px #0009}.front-our-tequilas__hero-copy h1{margin-bottom:24px;font-size:48px;line-height:64px}.front-our-tequilas__hero-copy ul{flex-direction:column;align-items:center;gap:18px;max-width:356px;margin:0 auto;padding:0;font-size:20px;line-height:26px;list-style:none;display:flex}.front-our-tequilas__hero-copy li:last-child{max-width:300px}.front-our-tequilas__hero-copy li:before{content:"•";color:var(--color-brand-primary);margin-right:8px}.front-our-tequilas__family{width:min(100%,390px);display:block;position:absolute;top:min(94.8718vw,370px);left:50%;transform:translate(-50%)}.front-our-tequilas__family img{aspect-ratio:780/748;width:100%;height:auto;display:block}@media (width>=768px){.front-our-tequilas__hero{min-height:max(620px,48.0208vw);margin-bottom:39px;padding-top:85px}.front-our-tequilas__hero-copy h1{margin-bottom:8px;font-size:72px;line-height:96px}.front-our-tequilas__hero-copy ul{flex-direction:row;justify-content:center;gap:28px;max-width:none;font-size:24px;line-height:34px}.front-our-tequilas__hero-copy li:last-child{max-width:none}.front-our-tequilas__landscape{height:100%}.front-our-tequilas__landscape:after{display:none}.front-our-tequilas__family{width:min(76.1979%,1463px);top:max(21.0833vw,280px)}.front-our-tequilas__family img{aspect-ratio:1463/501}}.front-our-tequilas__catalog{text-align:center;background:url(/build/assets/textura-aR1M6wOL.webp) top/100% no-repeat;position:relative}.front-our-tequilas__description{text-align:center;text-align:center;max-width:950px;margin:auto;font-size:17px}.front-our-tequilas__description strong{color:var(--color-brand-primary);font-weight:400}.front-our-tequilas__ornate{justify-content:center;align-items:center;gap:15px;display:flex}.front-our-tequilas__ornate:before,.front-our-tequilas__ornate:after{content:"";background:url(/build/assets/cenefa-keft-C1dKfKux.svg) 50%/contain no-repeat;flex-shrink:0;width:45px;height:20px}.front-our-tequilas__ornate:after{transform:scaleX(-1)}.front-our-tequilas__products{row-gap:40px;margin-top:50px;margin-bottom:70px}.front-our-tequilas__products .front-home__product-image{height:clamp(220px,25vw,510px)}.front-our-tequilas__products .front-home__product h3{min-height:55px;font-size:clamp(16px,1.4vw,24px)}.front-our-tequilas .front-our-tequilas__products .front-home__product .front-home__button{width:100%;min-width:0;max-width:230px;padding:10px;font-size:12px}.front-our-tequilas__products--felix{max-width:1100px;margin-inline:auto}.front-our-tequilas__products--felix .front-home__product-image{height:clamp(150px,19vw,380px)}@media (width>=1600px){.front-our-tequilas__products--felix .front-home__product-image{height:clamp(150px,19vw,345px)}}.front-our-tequilas__contact{text-align:center;background-image:url(/build/assets/mask-group-DYmHeg8S.svg),url(/build/assets/mask-group-Ci33t65p.svg);background-position:0,100%;background-repeat:no-repeat;background-size:26%;padding:70px 0;box-shadow:inset 0 14px 20px #e3d9bf70}.front-our-tequilas__contact .front-home__button{background:var(--color-brand-primary);color:var(--color-light)}.front-our-tequilas__tradition{color:var(--color-light)}.front-our-tequilas__charreria{height:500px;position:relative}.front-our-tequilas__charreria>picture{width:100%;height:100%;display:block}.front-our-tequilas__charreria>picture>img{object-fit:cover;object-position:center 60%;width:100%;height:100%;display:block}.front-our-tequilas__tradition-bottles{z-index:1;justify-content:center;align-items:flex-end;width:100%;display:flex;position:absolute;bottom:-41px;left:0}.front-our-tequilas__tradition-bottles img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:290px}.front-our-tequilas__follow{background-blend-mode:luminosity;text-align:center;background:#3e706d url(/build/assets/image-30-Z6AlizBt.webp) 50%/cover;padding:90px 25px 60px}@media (width>=768px){.front-our-tequilas__follow{text-align:left}}.front-our-tequilas__follow .front-social{justify-content:center}@media (width>=768px){.front-our-tequilas__follow .front-social{justify-content:flex-start}.front-our-tequilas__description{font-size:24px}.front-our-tequilas__products{margin-block:100px 140px}.front-our-tequilas .front-our-tequilas__products .front-home__product .front-home__button{font-size:16px}.front-our-tequilas__contact{padding-block:110px}.front-our-tequilas__tradition{display:flex}.front-our-tequilas__charreria{width:47%;height:630px}.front-our-tequilas__follow{padding-block:0;flex-direction:column;justify-content:center;width:53%;padding-bottom:30px;padding-left:14%;display:flex}.front-our-tequilas__tradition-bottles{align-items:center;width:55%;top:50%;bottom:0;left:73.5%;transform:translateY(-50%)}.front-our-tequilas__tradition-bottles img{max-height:552px}.front-our-tequilas__follow p{margin-bottom:24px;font-size:20px;line-height:28px}.front-our-tequilas__follow .front-social{gap:30px}.front-our-tequilas__follow .front-social span{min-width:36px}.front-our-tequilas__follow .front-social img{max-width:48px;height:40px;max-height:40px}}@media (width>=1600px){.front-our-tequilas__follow h2{margin-bottom:14px;font-size:52px;font-weight:400;line-height:64px}}@media (prefers-reduced-motion:reduce){.front-our-tequilas .swiper-wrapper{transition-duration:0s!important}}
