.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}.collection-banner{position:relative;z-index:1;padding:80px 0 42px}@media (min-width: 768px){.collection-banner{padding:127px 0 96px}}.collection-banner .inner{z-index:3}.collection-banner nav{position:relative;z-index:2}.collection-banner .rainbow-banner{position:absolute;left:0;top:0;z-index:1;width:100%;height:662px;max-height:50vh}#collection-nav ul{display:flex;flex-wrap:wrap;margin:0;justify-content:flex-start}#collection-nav ul li{display:inline-flex;font-size:28px;font-weight:800;line-height:1.5em}@media (min-width: tabklet){#collection-nav ul li{line-height:1em}}#collection-nav ul li:after{content:"/";display:inline-flex;margin:0 10px;color:#fff}#collection-nav ul li:last-child:after{display:none}#collection-nav ul li a{display:inline-flex;position:relative;color:#fff;text-decoration:none;font-weight:800;font-size:28px;text-transform:uppercase;letter-spacing:2px}#collection-nav ul li a:after{content:"";display:block;height:3px;width:0%;background-color:#000f44;position:absolute;left:0;bottom:0;transition:all .3s ease 0s}@media (min-width: 768px){#collection-nav ul li a:after{height:4px;bottom:-10px}}#collection-nav ul li a:hover:after{width:100%}#collection-nav ul li.active a:after{width:100%}.collection-hero__inner{display:flex;flex-direction:column}.collection-hero__text-wrapper{flex-basis:100%}.collection-hero{padding:0}.collection-hero__inner{align-items:center;flex-direction:row;padding-bottom:0}.collection-hero__title{margin:2.5rem 0}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-collection-hero.css.map */
