@import"https://fonts.googleapis.com/css2?family=Outfit:wght@400;500&display=swap";:is(.heading,h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,#MainContent,.button){font-family:Outfit,sans-serif}.top-page-banner .column-image img{animation:rattle .4s infinite alternate}@media screen and (max-width:767px){.top-page-banner .column-image{margin-top:-150px}.lookbook-component{margin-left:20px!important;margin-right:20px!important}}@keyframes tilt-n-move-shaking{0%{transform:translate(0) rotate(0);filter:blur(0)}6%{transform:translate(5%,5%) rotate(5deg);filter:blur(4px)}12%{transform:translate(0) rotate(0);filter:blur(0)}18%{transform:translate(-5%,5%) rotate(-5deg);filter:blur(4px)}24%{transform:translate(0) rotate(0);filter:blur(0)}30%{transform:translate(5%,5%) rotate(5deg);filter:blur(4px)}36%{transform:translate(0) rotate(0);filter:blur(0)}42%{transform:translate(-5%,5%) rotate(-5deg);filter:blur(4px)}48%{transform:translate(0) rotate(0);filter:blur(0)}to{transform:translate(0) rotate(0);filter:blur(0)}}@-webkit-keyframes rattle{0%{-webkit-transform:translateX(-1%);letter-spacing:-.012em}3%{-webkit-transform:translateY(-1%) rotate(-1deg);font-size:6.9999em}6%{-webkit-transform:translateX(1%)}9%{-webkit-transform:translateY(1%)}12%{-webkit-transform:translateY(-2%)}to{-webkit-transform:translateY(-2%)}}#MainContent,#MainContent :is(.rich-text,.image-with-text__grid,.typeset2){background:#000;color:#fff}.rich-text__heading.h1,.rich-text__text.typeset2.rte,.image-with-text__heading.h1{color:#fff}:not(.quick-view) .button{background:#fff;color:#000;border-color:#fff}.intro-blurb p{max-width:650px;margin-left:auto;margin-right:auto}.intro-blurb p{font-size:24px}.rule-breaking-list .image-with-text__heading:before{content:"New";font-size:.7em;display:block}@media screen and (max-width:749px){.rule-breaking-list .image-with-text__heading{font-size:32px}}.rule-breaking-list li{font-size:24px;margin-left:1em}.rule-breaking-list .image-with-text__content{padding-top:0}@media screen and (min-width:750px){.rule-breaking-list .image-with-text__content{padding-top:0!important}}@media screen and (max-width:767px){.rule-breaking-list .image-with-text__content{padding-left:10px;padding-right:10px}}#MainContent .quick-view{background:#fff;color:#000}.quick-view .button{background:#000;color:#fff;border-color:#000}.quick-view .button:hover{color:#000}.share-button{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/template-z-rebel-lash.css.map */
