@font-face{font-weight:400;font-style:normal;font-family:basis-grotesque-pro;src:url(basis_grotesque_pro_regular-webfont.woff2) format("woff2"),url(basis_grotesque_pro_regular-webfont.woff) format("woff")}@font-face{font-weight:500;font-style:normal;font-family:basis-grotesque-pro;src:url(basis_grotesque_pro_medium-webfont.woff2) format("woff2"),url(basis_grotesque_pro_medium-webfont.woff) format("woff")}@font-face{font-weight:700;font-style:normal;font-family:basis-grotesque-pro;src:url(basis_grotesque_pro_bold-webfont.woff2) format("woff2"),url(basis_grotesque_pro_bold-webfont.woff) format("woff")}@font-face{font-weight:500;font-style:normal;font-family:ibm-plex-mono;src:url(ibmplexmono-medium-webfont.woff2) format("woff2"),url(ibmplexmono-medium-webfont.woff) format("woff")}@font-face{font-weight:400;font-style:normal;font-family:mabry-pro;src:url(mabrypro-regular-webfont.woff2) format("woff2"),url(mabrypro-regular-webfont.woff) format("woff")}@font-face{font-weight:500;font-style:normal;font-family:mabry-pro;src:url(mabrypro-medium-webfont.woff2) format("woff2"),url(mabrypro-medium-webfont.woff) format("woff")}@font-face{font-weight:700;font-style:normal;font-family:mabry-pro;src:url(mabrypro-bold-webfont.woff2) format("woff2"),url(mabrypro-bold-webfont.woff) format("woff")}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-100%)}}.image-rail{padding:0 0 80px;color:#ff7276;background:#541625}@media (max-width: 767px){.image-rail{position:relative;padding-bottom:120px}}.image-rail-inner{border-top:1px solid rgba(255,114,118,.2)}.image-rail-header{padding:60px 30px 75px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 767px){.image-rail-header{display:block;padding:40px 20px}}.image-rail-tag{font-size:34px;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;font-family:mabry-pro,sans-serif;font-weight:500;font-optical-sizing:auto}@media (max-width: 767px){.image-rail-tag{width:100%;font-size:24px;text-align:center}}.image-rail-follow{gap:40px;padding:10px 16px;border-radius:7px;color:#ff7276;display:flex;align-items:center;justify-content:center;text-decoration:none;text-transform:uppercase;font-family:basis-grotesque-pro,sans-serif;font-weight:500;font-optical-sizing:auto;border:1px solid rgba(255,114,118,.3);transition:background-color .3s ease-out,border-color .3s ease-out,color .15s ease-out}.image-rail-follow:hover{background-color:#ffffff1a;border-color:#ffffff1a}.image-rail-follow svg path{stroke:#ff7276}@media (max-width: 767px){.image-rail-follow{left:50%;bottom:40px;position:absolute;transform:translate(-50%)}}.image-rail-marquee{overflow:hidden;position:relative}.image-rail-marquee-content{gap:20px;display:flex;align-items:flex-start;justify-content:flex-start;animation:scroll-left 45s linear infinite}.image-rail img{width:326px;height:380px;object-fit:cover}@media (max-width: 767px){.image-rail img{width:266px;height:375px}}.template-collection .image-rail,.template-page .image-rail{background:#fff;color:#010101;border-bottom:1px solid #a0a0a0}.template-collection .image-rail-inner,.template-page .image-rail-inner{border-top:0 none}.template-collection .image-rail-follow,.template-page .image-rail-follow{color:#010101;border-color:silver}.template-collection .image-rail-follow:hover,.template-page .image-rail-follow:hover{background-color:#f5f5f5;border-color:#0000001a}.template-collection .image-rail-follow svg path,.template-page .image-rail-follow svg path{stroke:#010101}
/*# sourceMappingURL=/cdn/shop/t/73/assets/image-rail.css.map */
