.contact-v21{position:relative;z-index:2;background-color:var(--ct21-bg, #000000);color:var(--ct21-text, #ffffff);border-top:var(--ct21-border-top, 0) solid var(--ct21-border-color, #2a2a2a);border-bottom:var(--ct21-border-bottom, 0) solid var(--ct21-border-color, #2a2a2a)}.contact-v21__grid{display:grid;grid-template-columns:1fr;align-items:stretch;min-height:var(--ct21-min-h-mobile, 36rem);height:var(--ct21-h-mobile, auto)}@media screen and (min-width:750px){.contact-v21__grid{grid-template-columns:repeat(2,minmax(0,1fr));min-height:var(--ct21-min-h-desktop, 48rem);height:var(--ct21-h-desktop, auto)}.contact-v21--image-right .contact-v21__media{order:2}.contact-v21--image-right .contact-v21__content{order:1}.contact-v21--sticky-image .contact-v21__grid{height:auto;align-items:start}.contact-v21--sticky-image .contact-v21__media{position:sticky;top:0;height:var(--ct21-min-h-desktop, 48rem);min-height:var(--ct21-min-h-desktop, 48rem);align-self:start}.contact-v21--sticky-image .contact-v21__content{min-height:calc(var(--ct21-min-h-desktop, 48rem) * 1.6)}}.contact-v21__inner--contained{max-width:var(--page-width);margin:0 auto;padding-left:1.6rem;padding-right:1.6rem}@media screen and (min-width:750px){.contact-v21__inner--contained{padding-left:2.4rem;padding-right:2.4rem}}@media screen and (min-width:990px){.contact-v21__inner--contained{padding-left:3.2rem;padding-right:3.2rem}}@media screen and (min-width:1200px){.contact-v21__inner--contained{padding-left:5rem;padding-right:5rem}}.contact-v21__media{position:relative;min-height:var(--ct21-media-h-mobile, 28rem);height:100%;background-color:#111;overflow:hidden}@media screen and (min-width:750px){.contact-v21__media{min-height:100%}}.contact-v21__media-inner{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;will-change:transform}.contact-v21--parallax .contact-v21__media-inner{top:-6%;right:0;bottom:-6%;left:0;height:112%}.contact-v21__media img,.contact-v21__media .placeholder-svg{width:100%;height:100%;object-fit:cover;object-position:var(--ct21-focal, center center);position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .75s cubic-bezier(.22,1,.36,1)}.contact-v21--parallax .contact-v21__media img,.contact-v21--parallax .contact-v21__media .placeholder-svg{transform:scale(1.06)}.contact-v21__media:hover img{transform:scale(1.04)}.contact-v21--parallax .contact-v21__media:hover img{transform:scale(1.1)}.contact-v21__content{display:flex;align-items:var(--ct21-v-align, center);justify-content:var(--ct21-h-align, flex-start);height:100%;min-height:inherit;padding:var(--ct21-pad-y, 4.8rem) var(--ct21-pad-x, 4rem);background-color:var(--ct21-content-bg, #000000)}.contact-v21__box{max-width:var(--ct21-content-w, 42rem);width:100%;text-align:var(--ct21-text-align, left)}.contact-v21__text{margin:0 0 var(--ct21-text-mb, 2.8rem);color:var(--ct21-text, #ffffff);font-family:var(--ct21-text-font, var(--font-body-family));font-style:var(--ct21-text-style, var(--font-body-style));font-weight:var(--ct21-text-fw, var(--font-body-weight));font-size:var(--ct21-fs-m, 1.6rem);letter-spacing:var(--ct21-text-ls, .01em);line-height:var(--ct21-text-lh, 1.55)}@media screen and (min-width:750px){.contact-v21__text{font-size:var(--ct21-fs-d, 1.8rem)}}.contact-v21__text p{margin:0}.contact-v21__text p+p{margin-top:1em}.contact-v21__link{display:inline-block;color:var(--ct21-link, #ffffff);font-family:var(--ct21-link-font, var(--font-body-family));font-style:var(--ct21-link-style, var(--font-body-style));font-weight:var(--ct21-link-fw, 500);font-size:var(--ct21-link-fs, 1.2rem);letter-spacing:var(--ct21-link-ls, .16em);line-height:1.2;text-decoration:none;text-transform:uppercase;border-bottom:var(--ct21-link-border-w, 1px) solid var(--ct21-link-border, #ffffff);padding-bottom:var(--ct21-link-pad-b, .25rem);transition:opacity .2s ease,border-color .2s ease,transform .35s cubic-bezier(.22,1,.36,1)}.contact-v21__link:hover{opacity:.7;border-bottom-color:var(--ct21-link-border-hover, #ffffff);transform:translate(.3rem)}@media screen and (max-width:749px){.contact-v21--mobile-text-first .contact-v21__media{order:2}.contact-v21--mobile-text-first .contact-v21__content{order:1}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/contact-v21.css.map */
