:root{--v5-black: #0b0b0b;--v5-ink: #141414;--v5-grey-900: #1c1c1c;--v5-grey-600: #6b6b6b;--v5-grey-300: #d9d9d9;--v5-grey-100: #f4f4f4;--v5-line: rgba(0, 0, 0, .1);--v5-accent: #e10600;--v5-ease: cubic-bezier(.2, .7, .2, 1)}body{text-shadow:none!important;-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.banner__heading,.collection-hero__title{font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1.05}.title-wrapper-with-link,.title-wrapper--no-top-margin,.collection-list-title,.title-wrapper{align-items:flex-end}.title-wrapper-with-link .title,.collection-list-wrapper .title,.featured-collection .title,.section .title.inline-richtext{font-size:clamp(2.2rem,2.4vw,3.2rem);margin:0}.title-wrapper-with-link{border-bottom:1px solid var(--v5-line);padding-bottom:1.4rem;margin-bottom:2.4rem}.title-wrapper-with-link .link,.title-wrapper-with-link a.link--text{font-family:var(--font-menu-family);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid currentColor}.rte,.rte p{color:rgba(var(--color-foreground),.78)}.announcement-bar-section .utility-bar,.announcement-bar,.utility-bar{background:var(--v5-black)!important;border:0!important}.announcement-bar__message,.announcement-bar__message span,.announcement-bar__link{font-family:var(--font-menu-family);font-size:1.1rem!important;letter-spacing:.16em!important;text-transform:uppercase;color:#fff!important;padding-top:.9rem;padding-bottom:.9rem}.header-wrapper{background:var(--v5-black)!important}.header-wrapper--border-bottom{border-bottom:1px solid rgba(255,255,255,.08)!important}.header__menu-item{position:relative;font-weight:500!important}.header__inline-menu .header__menu-item span{position:relative}.header__inline-menu .header__menu-item span:after{content:"";position:absolute;left:0;right:0;bottom:-.6rem;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s var(--v5-ease)}.header__inline-menu .header__menu-item:hover span:after,.header__inline-menu details[open]>.header__menu-item span:after,.header__active-menu-item:after{transform:scaleX(1)!important}.header__active-menu-item{text-decoration:none!important}.header__inline-menu .header__menu-item:hover span{text-decoration:none}#HeaderMenu-promos,#HeaderMenu-promos span{color:var(--v5-accent)!important;background:transparent!important}.header__icon .icon{width:2rem;height:2rem}.cart-count-bubble{background:var(--v5-accent)!important;color:#fff!important}.button,.shopify-payment-button__button--unbranded,.button--primary{font-family:var(--font-button-family);letter-spacing:.14em!important;text-transform:uppercase;font-size:1.25rem!important;transition:background-color .2s ease,color .2s ease}.button:not(.button--secondary):not(.button--tertiary):hover{opacity:.88}.button--secondary{--color-button-text: var(--color-foreground)}.card-wrapper .card,.card--card,.card--standard .card__inner{background:transparent}.card--card .card__inner,.card__media,.card .media{background-color:var(--v5-grey-100)}.card__media .media img{transition:transform .7s var(--v5-ease),opacity .4s ease}.card-wrapper:hover .card__media .media img:only-child,.card-wrapper:hover .card__media .media img:first-child:last-child{transform:scale(1.035)}.card__content{padding:1.2rem 0 0!important;text-align:left}.card__information{padding:0!important;text-align:left!important}.card__heading,.card__heading a,.card-information__text{font-family:var(--font-menu-family)!important;font-size:1.3rem!important;font-weight:500!important;letter-spacing:.06em!important;line-height:1.35!important;text-transform:uppercase;text-align:left!important}.card__heading a:hover,.card-wrapper:hover .card__heading a{text-decoration:none!important}.card-information .price,.card-information .price-item,.card .price{font-family:var(--font-body-family);font-size:1.35rem!important;font-weight:400;letter-spacing:.02em;justify-content:flex-start!important;text-align:left!important}.price--on-sale .price-item--sale{color:var(--v5-accent)!important}.price--on-sale .price-item--regular{color:var(--v5-grey-600)!important}.caption-with-letter-spacing,.card-information .caption-with-letter-spacing{font-size:1rem;letter-spacing:.16em;color:var(--v5-grey-600)}.badge{border-radius:0!important;font-family:var(--font-menu-family);font-size:1rem!important;letter-spacing:.14em;text-transform:uppercase;padding:.5rem .9rem!important;border:0!important}.card__badge .badge,.price__badge-sale{background:var(--v5-black)!important;color:#fff!important}.price__badge-sold-out,.card__badge .badge.color-inverse{background:#fff!important;color:var(--v5-black)!important;border:1px solid var(--v5-black)!important}.card__badge.top,.card__badge.bottom{padding:1rem}@media screen and (min-width:990px)and (hover:hover){.card-wrapper .quick-add{opacity:0;transform:translateY(.6rem);transition:opacity .2s ease,transform .2s ease}.card-wrapper:hover .quick-add{opacity:1;transform:none}}.quick-add__submit{min-height:4.2rem!important;font-size:1.1rem!important}.card .swatch,.card [class*=swatch]{box-shadow:0 0 0 1px var(--v5-line)}.section+.section{margin-top:0}.collection-list .card__heading,.collection-card-wrapper .card__heading{font-size:1.6rem!important;letter-spacing:.12em!important}.collection-list .card__media img,.collection-card-wrapper .card__media img{transition:transform .8s var(--v5-ease)}.collection-list .card-wrapper:hover .card__media img,.collection-card-wrapper:hover .card__media img{transform:scale(1.04)}.collection-list .icon-wrap,.collection-card-wrapper .icon-wrap{display:none}.collection-hero,.collection-hero__inner{padding-bottom:0}.collection-hero__title{font-size:clamp(2.8rem,3.4vw,4.4rem)!important;margin:0!important}.collection-hero__description{max-width:64rem;font-size:1.4rem;color:var(--v5-grey-600)}@media screen and (min-width:750px){.facets-vertical{gap:4rem;align-items:flex-start}.facets-vertical .facets-wrapper{position:sticky;top:calc(var(--header-height, 8rem) + 2rem);width:24rem;min-width:24rem;padding-right:0;max-height:calc(100vh - var(--header-height, 8rem) - 4rem);overflow-y:auto;scrollbar-width:thin}.facets-vertical .product-grid-container{flex:1}}.facets-vertical-sort{border-bottom:1px solid var(--v5-line);padding-bottom:1.4rem;margin-bottom:2.4rem}.facets__heading,.facets-vertical .facets__heading,.facet-filters__label,.product-count__text,.facets__summary,.facets__summary span{font-family:var(--font-menu-family)!important;font-size:1.2rem!important;letter-spacing:.14em!important;text-transform:uppercase;text-decoration:none!important}.facets-vertical .facets__disclosure-vertical{border-top:1px solid var(--v5-line);padding:.4rem 0}.facets-vertical .facets__summary{padding:1.4rem 0}.facet-checkbox,.facets__label,.facets-vertical .facet-checkbox>span{font-size:1.35rem!important;color:rgba(var(--color-foreground),.85)}.facet-checkbox input[type=checkbox]+svg,.facet-checkbox .icon-checkmark{border-radius:0!important}.active-facets__button-inner{border-radius:0!important;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase}.select__select,.facet-filters__sort{font-family:var(--font-menu-family);font-size:1.25rem!important;letter-spacing:.06em;text-transform:uppercase}.pagination__item{font-family:var(--font-menu-family);border-radius:0}.pagination__item--current:after{height:2px}.breadcrumbs,.breadcrumbs a,.breadcrumb{font-size:1.1rem!important;letter-spacing:.14em;text-transform:uppercase;color:var(--v5-grey-600)!important}.product__title h1,.product__title .h1{font-size:clamp(2.4rem,2.6vw,3.4rem)!important;letter-spacing:.02em}.product .price-item{font-size:2rem!important;font-weight:500}.product-form__input input[type=radio]+label{border-radius:0!important;font-family:var(--font-menu-family);letter-spacing:.08em;min-width:5.2rem;text-align:center}.product-form__input input[type=radio]:checked+label{background:var(--v5-black)!important;color:#fff!important;border-color:var(--v5-black)!important}.product__accordion summary,.product__accordion .accordion__title{font-family:var(--font-menu-family);font-size:1.25rem!important;letter-spacing:.14em;text-transform:uppercase}.product-form__submit{min-height:5.4rem}.v5-trust{border-top:1px solid var(--v5-line);border-bottom:1px solid var(--v5-line)}.multicolumn .multicolumn-card__info .inline-richtext,.multicolumn .multicolumn-card__info h3{font-family:var(--font-menu-family);font-size:1.25rem!important;letter-spacing:.14em;text-transform:uppercase}.multicolumn .multicolumn-card__info .rte p{font-size:1.3rem}.multicolumn-card__image-wrapper--fourth-width-of-column-width{width:4rem!important}.footer{background:var(--v5-black)!important}.footer-block__heading{font-family:var(--font-menu-family)!important;font-size:1.2rem!important;letter-spacing:.18em!important;text-transform:uppercase;color:#fff!important}.footer-block__details-content .list-menu__item--link,.footer .rte,.footer .rte h4,.footer .rte a{font-size:1.35rem!important;font-weight:400!important;color:#ffffffb3!important;text-decoration:none}.footer-block__details-content .list-menu__item--link:hover,.footer .rte a:hover{color:#fff!important}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.1)!important}.footer__copyright,.copyright__content{font-size:1.1rem;letter-spacing:.08em;color:#ffffff80}.media,.card__inner,.collection-card,.banner__media,input.field__input,.field__input,.select__select,.customer .field input{border-radius:0!important}#fsb,.fsb,[class*=freeshipping]{background:var(--v5-grey-100)!important;color:var(--v5-ink)!important}@media screen and (max-width:749px){.title-wrapper-with-link{margin-bottom:1.6rem}.card__heading,.card__heading a{font-size:1.15rem!important}.card-information .price,.card .price{font-size:1.25rem!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/v5-pro.css.map */
