.list-collections__item-info,.list-collections__item-info.text-container{bottom:0;text-align:left;top:auto}.heading--small.link{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;min-height:40px;border:1px solid #fff;background:transparent;color:#fff;text-transform:uppercase;font-size:12px;letter-spacing:.08em;text-decoration:none}.heading--small.link:hover{background:#ff1744;border-color:#ff1744;color:#fff}.list-collections__item.has-overlay .list-collections__item-image-wrapper:before{background:linear-gradient(to top,#000000b3,#0000004d 40%,#0000001a 70%)}.tabs-nav .tabs-nav__scroller{box-shadow:0 -1px rgb(var(--border-color)) inset}.tabs-nav__item-list{box-shadow:none}.product-list .product-item{background-color:#fff}.product-list .product-item .product-item__image-wrapper{margin-bottom:0}.product-list .product-item .product-item__cta-wrapper{background-color:#000;margin-top:8px;padding:10px}.product-list .product-item .product-item__info--with-button{justify-content:flex-end}.product-list .product-item .product-item__cta-wrapper .product-item__cta{display:inline-block;margin:0;width:100%}.product-list .section__footer .button{background-color:#000;background-image:none}.product-list .section__footer .button:hover{background-color:#e4002b}@media screen and (max-width:999px){.product-list__inner-scroller{grid-auto-columns:46vw!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:6px}.product-list__inner-scroller>*{scroll-snap-align:start}}.shopify-section--shop-the-look+.shopify-section--rich-text .content-box{display:flex;flex-direction:column-reverse}.shopify-section--shop-the-look+.shopify-section--rich-text .content-box .button-wrapper{margin:0}.shopify-section--shop-the-look+.shopify-section--rich-text .content-box p{margin:0}.home-brand-b2b{background:#000;padding:32px 20px}.home-brand-b2b__inner{max-width:1600px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr}.home-brand-b2b__col{min-height:520px;display:flex;align-items:center}.home-brand-b2b__col--left{background:linear-gradient(to bottom,#d9d9d9,#111);color:#fff}.home-brand-b2b__col--right{background:#ef002b;color:#fff;position:relative;overflow:hidden}.home-brand-b2b__col--right:before,.home-brand-b2b__col--right:after{content:"";position:absolute;border-radius:50%;background:#ffffff12;pointer-events:none}.home-brand-b2b__col--right:before{width:180px;height:180px;top:-60px;right:-60px}.home-brand-b2b__col--right:after{width:140px;height:140px;bottom:-40px;left:-40px}.home-brand-b2b__content{width:100%;max-width:680px;margin:0 auto;padding:48px 32px;position:relative;z-index:1}.home-brand-b2b__eyebrow{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;margin-bottom:18px;color:inherit}.home-brand-b2b__title{font-family:Bebas Neue,sans-serif;font-size:68px;line-height:.95;text-transform:uppercase;margin:0 0 24px;color:inherit}.home-brand-b2b__text{font-size:15px;line-height:1.8;margin-bottom:28px}.home-brand-b2b__text p:last-child{margin-bottom:0}.home-brand-b2b__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.home-brand-b2b .button{min-height:48px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;letter-spacing:.08em;font-size:12px;text-decoration:none}.home-brand-b2b .button--primary{background:#ef002b;color:#fff;border:1px solid #ef002b}.home-brand-b2b .button--secondary{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.7)}.home-brand-b2b .button--secondary-white{background:#fff;color:#111;border:1px solid #fff}.home-brand-b2b .button--outline{background:transparent;color:#fff;border:1px solid #fff}.home-brand-b2b__list{list-style:none;padding:0;margin:0 0 32px;display:grid;gap:14px}.home-brand-b2b__list li{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.6;color:#fff}.home-brand-b2b__icon-wrap{width:26px;height:26px;min-width:26px;background-color:#fff;border:2px solid #fff;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;box-sizing:border-box}.home-brand-b2b__icon{width:16px;height:16px;object-fit:contain;display:block}.home-brand-b2b__note{margin-top:20px;font-size:11px;line-height:1.5;opacity:.85}@media(max-width:989px){.home-brand-b2b__inner{grid-template-columns:1fr}.home-brand-b2b__col{min-height:auto}.home-brand-b2b__title{font-size:48px}.home-brand-b2b__content{max-width:none;padding:40px 24px}}.footer{background:#000!important;color:#fff}.footer__item,.footer__block,.footer .prose,.footer p,.footer a,.footer summary,.footer li{color:#fff}.footer a{text-decoration:none}.footer a:hover{opacity:.8}.footer .heading,.footer .h6,.footer .text-subdued{color:#fff!important;opacity:1!important;text-transform:uppercase;letter-spacing:.08em}.footer__item-content,.footer__item,.footer__block{font-size:14px;line-height:1.8}.footer .list--unstyled li{margin-bottom:6px}.footer .social-media{margin-top:20px}.footer .social-media__item{width:34px;height:34px;border-radius:50%;background:#1c1c1c;display:inline-flex;align-items:center;justify-content:center}.footer__aside{border-top:1px solid rgba(255,255,255,.2)}.footer .payment-methods{margin-top:12px}.footer .payment-methods img,.footer .payment-methods svg{height:22px}.footer__follow-and-payment{margin-inline-start:0}.footer__payment-methods-label{text-transform:uppercase}@media screen and (min-width:741px){.footer__payment-methods{flex-direction:column;align-items:flex-start;gap:5px}}@media(min-width:990px){.footer__wrapper,.footer__blocks-wrapper{align-items:start}.footer__aside,.footer__bottom{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;padding-top:20px}}.footer .social-media{display:flex;align-items:center;gap:10px;margin-top:18px}.footer .social-media__item,.footer .social-media a,.footer .list-social a{width:34px;height:34px;min-width:34px;border-radius:50%;background:#1f1f1f;border:1px solid #1f1f1f;display:inline-flex;align-items:center;justify-content:center;color:#fff!important;transition:background .25s ease,border-color .25s ease,transform .25s ease}.footer .social-media__item svg,.footer .social-media a svg,.footer .list-social a svg{width:15px;height:15px}.footer .social-media__item:hover,.footer .social-media a:hover,.footer .list-social a:hover{background:#ef002b;border-color:#ef002b;transform:translateY(-1px)}.footer__copyright{display:flex;flex-direction:column;text-align:right;font-size:12px;line-height:1.5;color:#fff9}.footer__copyright p{color:#fff9;font-size:16px;margin:0}.footer__copyright p.sub{color:#fff6;font-size:15px;margin:0}.product-list .product-item .product-item__image-wrapper{aspect-ratio:1 / 1;width:100%;overflow:hidden;background:#fff;display:flex;justify-content:center}.product-list .product-item__info{margin-top:10px}.product-list .product-item__quick-form{background-color:#000;padding:10px}.product-list .product-item__quick-form .button{background-image:linear-gradient(178deg,#e4002b,#e4002b 10%,#00000012 10% 100%),linear-gradient(#e4002b,#e4002b);background-position:100% -100%,100% 100%;background-repeat:no-repeat;background-size:100% 200%,100% 100%;border:none;color:#fff;font-family:Inter,sans-serif;font-size:13px;font-weight:600;letter-spacing:1.5px;transition:background-position .3s cubic-bezier(.215,.61,.355,1);transform:translateZ(0);text-transform:uppercase}.product-list .product-item__quick-form .button:hover{background-position:100% 25%,100% 100%}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
