.red{color:#de0000}.orange{color:orange}.pink{color:#fc4a6a}.light-blue,.light_blue{color:#0094da}.medium-blue,.medium_blue{color:#0040a8}.dark-blue,.dark_blue{color:#000f44}.black,.darkest-blue{color:#00142a}.white{color:#fff}:root{--font-body-family: "TT Commons", sans-serif;--font-heading-family: "TT Commons", sans-serif}@font-face{font-family:VadelmaLight;src:url(font_VadelmaLight.woff2) format("woff2"),url(font_VadelmaLight.woff2) format("woff")}@font-face{font-family:ImperialURW;src:url(font_ImperialURWUltraBold.woff2) format("woff2"),url(font_ImperialURWUltraBold.woff2) format("woff");font-weight:800}@font-face{font-family:TT Commons;src:url(font_TTCommonsProExtraLight.woff2) format("woff2"),url(font_TTCommonsProExtraLight.woff) format("woff");font-weight:200}@font-face{font-family:TT Commons;src:url(font_TTCommonsProExtraLightItalic.woff2) format("woff2"),url(font_TTCommonsProExtraLightItalic.woff) format("woff");font-weight:200;font-style:italic}@font-face{font-family:TT Commons;src:url(font_TTCommonsProMedium.woff2) format("woff2"),url(font_TTCommonsProMedium.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:TT Commons;src:url(font_TTCommonsProMediumItalic.woff2) format("woff2"),url(font_TTCommonsProMediumItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:TT Commons;src:url(font_TTCommonsProDemiBold.woff2) format("woff2"),url(font_TTCommonsProDemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:TT Commons;src:url(font_TTCommonsProDemiBoldItalic.woff2) format("woff2"),url(font_TTCommonsProDemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:TT Commons;src:url(font_TTCommonsProBold.woff2) format("woff2"),url(font_TTCommonsProBold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:TT Commons;src:url(font_TTCommonsProBoldItalic.woff2) format("woff2"),url(font_TTCommonsProBoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:TT Commons;src:url(font_TTCommonsProExtraBold.woff2) format("woff2"),url(font_TTCommonsProExtraBold.woff) format("woff");font-weight:800}@font-face{font-family:TT Commons;src:url(font_TTCommonsProExtraBoldItalic.woff2) format("woff2"),url(font_TTCommonsProExtraBoldItalic.woff) format("woff");font-weight:800;font-style:italic}@font-face{font-family:TT Commons;src:url(font_TTCommonsProBlack.woff2) format("woff2"),url(font_TTCommonsProBlack.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:TT Commons;src:url(font_TTCommonsProBlackItalic.woff2) format("woff2"),url(font_TTCommonsProBlackItalic.woff) format("woff");font-weight:900;font-style:italic}.locator-slider-wrap{background:#ebebeb;width:100%;display:flex;flex-wrap:wrap;margin-bottom:0;padding:40px 20px}@media (min-width: 768px){.locator-slider-wrap{padding:40px 60px}}@media (min-width: 1280px){.locator-slider-wrap{padding:40px 100px}}.section-locator-w-slider{width:1312px;max-width:100%;padding:20px 0;margin:0 auto 40px;position:relative;z-index:1}@media (min-width: 768px){.section-locator-w-slider{padding:40px}}.section-locator-w-slider.no-form{width:100vw;padding:20px 0}@media (min-width: 768px){.section-locator-w-slider.no-form{padding:40px 0}}.section-locator-w-slider h2{width:100%;text-align:center;text-transform:uppercase;font-size:20px;padding:0;margin:0 0 1em}@media (min-width: 768px){.section-locator-w-slider h2{width:50%;text-align:left;font-size:30px;margin:0}}.section-locator-w-slider .logo-slider{color:#ebebeb;padding:20px;margin:0}.section-locator-w-slider .logo-slider:before{background:#ebebeb;background:linear-gradient(90deg,#ebebeb,#ebebeb00)}.section-locator-w-slider .logo-slider:after{background:#ebebeb;background:linear-gradient(90deg,#ebebeb00,#ebebeb)}.section-locator-w-slider .logo-slider img{max-height:26px}@media (min-width: 768px){.section-locator-w-slider .logo-slider img{max-height:34px;margin:0 20px}}.section-locator-w-slider form+.logo-slider{margin-top:20px}.newsletter-form.store-locator-form{width:100%}@media (min-width: 768px){.newsletter-form.store-locator-form{width:50%}}.newsletter-form.store-locator-form .field{z-index:0;border-radius:50px;overflow:hidden}.newsletter-form.store-locator-form .field:after{border:0px}.newsletter-form.store-locator-form .button{position:absolute;top:0;right:0;height:100%;border-radius:0;background:url(bg-rainbow-button.svg) top left no-repeat;background-size:cover;width:45%;transition:all .3s ease 0s}@media (min-width: 768px){.newsletter-form.store-locator-form .button{width:30%}}.newsletter-form.store-locator-form .button span{position:relative;z-index:2}.newsletter-form.store-locator-form .button:after{content:"";display:block;width:120%;height:100%;position:absolute;z-index:1;background:#0040a8;top:0;left:105%;transform:skew(30deg);transition:all .3s cubic-bezier(.68,-.55,.265,1.55) 0s}.newsletter-form.store-locator-form .button:hover:after{left:0;transform:skew(0)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-locator-w-slider.css.map */
