@font-face{font-family:Fann Doren;src:url(https://secure-static.vans.com.br/content/landing-pages/vans/2025/vans-stores/fonts/FannDorenCondensed-Regular.woff) format("woff"),url(https://secure-static.vans.com.br/content/landing-pages/vans/2025/vans-stores/fonts/FannDorenCondensed-Regular.woff2) format("woff2"),url(https://secure-static.vans.com.br/content/landing-pages/vans/2025/vans-stores/fonts/FannDorenCondensed-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Fann Doren;src:url(https://secure-static.vans.com.br/content/landing-pages/vans/2025/vans-stores/fonts/FannDorenCondensed-Medium.woff) format("woff"),url(https://secure-static.vans.com.br/content/landing-pages/vans/2025/vans-stores/fonts/FannDorenCondensed-Medium.woff2) format("woff2"),url(https://secure-static.vans.com.br/content/landing-pages/vans/2025/vans-stores/fonts/FannDorenCondensed-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Fann Doren;src:url(https://secure-static.vans.com.br/content/landing-pages/vans/2025/vans-stores/fonts/FannDorenCondensed-Bold.woff) format("woff"),url(https://secure-static.vans.com.br/content/landing-pages/vans/2025/vans-stores/fonts/FannDorenCondensed-Bold.woff2) format("woff2"),url(https://secure-static.vans.com.br/content/landing-pages/vans/2025/vans-stores/fonts/FannDorenCondensed-Bold.ttf) format("truetype");font-weight:600;font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.vans-stores{background:#f2f2f2;flex-direction:column;align-items:center;padding-top:44px;font-family:Fann Doren,Arial,sans-serif}.vans-stores-container{max-width:1140px;margin:0 auto;width:100%;padding:0 20px}.vans-stores__title{text-transform:uppercase;font-size:30px;font-weight:600;margin:10px 0;text-align:center}.vans-stores__stores-list{margin:45px 0;max-height:650px;overflow-y:auto;overflow-x:hidden}.vans-stores__stores-list-container{padding:0 20px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.vans-stores__stores-list::-webkit-scrollbar{width:4px!important}.vans-stores__stores-list::-webkit-scrollbar-track{background:#b8b8b8!important}.vans-stores__stores-list::-webkit-scrollbar-thumb{background:#202124!important}.vans-stores__stores-list::-webkit-scrollbar-thumb:hover{background:#000!important}@media only screen and (max-width: 1180px){.vans-stores__stores-list-container{grid-template-columns:repeat(1,1fr);padding:0 5px}.vans-stores-container{padding:0}}@media only screen and (max-width: 780px){.vans-stores{padding-top:20px}.vans-stores-container{width:-moz-fit-content;width:fit-content}.vans-stores__title{font-size:20px;text-align:center;max-width:100%;margin:10px 0 6px}.vans-stores__stores-list{margin:26px 20px;grid-template-columns:repeat(1,1fr)}}.filter{display:flex;flex-direction:column;align-items:center}.filter__title{text-transform:uppercase;font-weight:600;margin:16px 0;font-size:15px!important}.filter__states-wrapper{width:100%;display:flex;align-items:center;justify-content:center}.filter__states-wrapper .state{border:1px solid #000;color:#000;font-family:inherit;background:#fff;height:44px;width:44px;box-sizing:border-box;margin:0 7px;font-weight:600;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 590px){.filter__states-wrapper{display:grid;grid-template-columns:repeat(5,1fr);width:auto}.filter__states-wrapper .state{margin:7px}}.filter__states-wrapper .state:hover,.state.selected{border:1px solid #B92F35;background:#b92f35;color:#fff}.store-box{display:flex;flex-direction:column;background:#fff;padding:22px 20px 24px;width:100%;margin:0 10px 0 0;box-sizing:border-box}@media only screen and (max-width: 590px){.store-box{width:unset}}.store-box__store-name{text-transform:uppercase;font-size:17px;font-weight:600!important;color:#b92f35;margin:0 0 10px}.store-box__description{font-size:13px;font-weight:500;max-width:75%}a.store-box__description,a.store-box__description:hover{color:#000!important;text-decoration:none!important;margin-bottom:12px}.store-box__whatsapp-link.store-box__whatsapp-link{height:51px;width:100%;font-size:15px;font-weight:600;background:#202124;color:#fff!important;text-transform:uppercase;border:none;margin-top:auto;display:flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none!important}.store-box__whatsapp-link.store-box__whatsapp-link:hover{background:#b92f35;color:#fff!important;text-decoration:none!important}.store-box__whatsapp-link__icon.store-box__whatsapp-link__icon{margin:0 0 3px 8px}@media only screen and (max-width: 780px){.store-box__store-name{font-size:15px}.store-box__whatsapp-link.store-box__whatsapp-link{height:45px}}.sales-modalities{max-width:100%;overflow:hidden}.sales-modalities__checkerboard{--backgroundColor: #fff;--squareColor: #000;--squareSize: 18px;width:100vw;height:35.9px;background-color:var(--backgroundColor);background-image:linear-gradient(45deg,var(--squareColor) 25%,transparent 25%),linear-gradient(135deg,var(--squareColor) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--squareColor) 75%),linear-gradient(135deg,transparent 75%,var(--squareColor) 75%);background-position:0 0,var(--squareSize) 0,var(--squareSize) calc(-1 * var(--squareSize)),0 calc(-1 * var(--squareSize));background-size:calc(2 * var(--squareSize)) calc(2 * var(--squareSize))}.checkerboard-m{width:100%;height:13.9px;--squareSize: 7px}@media only screen and (max-width: 780px){.sales-modalities__checkerboard{--squareSize: 15px;height:29.9px}.checkerboard-m{width:100%;height:13.8px;--squareSize: 7px}}.sales-modalities__container{height:600px;background-repeat:no-repeat;background-size:100% auto;position:relative}.sales-modalities__image-opacity{background-color:#000;opacity:.7;width:100%;height:100%;position:absolute}.sales-modalities__title{font-size:30px;font-weight:600;text-transform:uppercase;text-align:center;color:#fff;margin:45px 0 30px}.sales-modalities__content{position:relative;display:flex;flex-direction:column}.sales-modalities__list{display:grid;align-items:center;justify-content:center;grid-template-columns:repeat(3,min-content);-moz-column-gap:65px;column-gap:65px;margin-top:80px}.sales-modalities__modality{position:relative;width:280px;height:282px;box-sizing:border-box;background-color:#fff}.sales-modalities__modality__icon{position:absolute;top:-25px;left:50%;right:50%;transform:translate(-50%,-50%)}.sales-modalities__modality__title{text-transform:uppercase;text-align:center;font-weight:600!important;margin:45px 0 12px;font-size:18px}.sales-modalities__modality__description{padding:0 16px;font-weight:400;font-size:15px;margin-top:8px;text-align:center}@media only screen and (max-width: 1024px){.sales-modalities__list{-moz-column-gap:20px;column-gap:20px}}@media only screen and (max-width: 920px){.sales-modalities__container{height:unset;background-size:cover;padding-bottom:50px}.sales-modalities__list{grid-template-columns:1fr;justify-items:center;row-gap:100px}.sales-modalities__title{font-size:20px;padding:0 20px}}@media only screen and (max-width: 780px){.sales-modalities__modality__icon{top:-15px}}
