.shopify-pc__banner__dialog{display:none!important}:root{--font-heading-family: "Helvetica Neue", sans-serif;--font-body-family: "Helvetica Neue", sans-serif;--font-size-base: 16px;--font-size-small: 14px;--font-size-smaller: 12px;--theme-header-height: 67px !important;--container-pad-x: 20px;--section-padding: 60px;--gutter-large: 0;--gutter-desktop: 2px;--gutter-mobile: 0;--gutter-content: 20px !important;--border-radius-lg: 60px;--dialog-backdrop-blur: 12px;--velo-light-grey: #f7f7f7;--product-card-bg: #f7f7f7;--swatch-colour-liquorice: #000000;--swatch-colour-vanilla: #FDF8F7;--swatch-colour-espresso: #3D292E;--swatch-colour-plum: #4A213A;--swatch-colour-strawberry: #F8BBCE;--swatch-colour-berry: #9C2C6B;--swatch-colour-sky: #B4D4E4;--modal-overlay-opacity: .6;--section-border: 1px solid #000000;--border-light: 1px solid #000;--sticker-shadow: drop-shadow(0 1px 1px rgba(0, 0, 0, .2)) drop-shadow(0 6px 10px rgba(0, 0, 0, .16));--sticker-slap: .25s cubic-bezier(.34, 1.56, .64, 1) both}@media screen and (max-width:768px){:root{--container-pad-x: 12px;--section-padding: 50px}}@font-face{font-family:Helvetica Neue;src:local("Helvetica Neue"),local("HelveticaNeue"),url(/cdn/shop/files/HelveticaNeue.woff2?v=1741829538) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:local("Helvetica Neue Italic"),local("HelveticaNeue-Italic"),url(/cdn/shop/files/HelveticaNeue-Italic.woff2?v=1741829538) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:local("Helvetica Neue Medium"),local("HelveticaNeue-Medium"),url(/cdn/shop/files/HelveticaNeue-Medium.woff2?v=1741829538) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:local("Helvetica Neue Bold"),local("HelveticaNeue-Bold"),url(/cdn/shop/files/HelveticaNeue-Bold.woff2?v=1741829538) format("woff2");font-weight:700;font-style:normal;font-display:swap}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--font-heading-family)!important}body,a,p,span,ul,ol,li{font-family:var(--font-body-family)!important}h1,.h1{font-size:60px!important;line-height:1.2!important}h2,.h2{font-size:42px!important;line-height:1.2!important}h3,.h3{font-size:22px!important;line-height:1.1!important}h4,.h4{font-size:18px!important;line-height:1.1!important}h5,.h5{font-size:22px!important;line-height:1.2!important}h6,.h6{font-size:16px!important;line-height:1.2!important}.hometitle{margin:0 0 1rem!important}@media screen and (max-width:768px){h1,.h1{font-size:40px!important}h2,.h2{font-size:32px!important}h3,.h3,h4,.h4{font-size:22px!important}}.hide{display:none!important}.btn{font-size:var(--font-size-small)!important;font-weight:500;text-transform:uppercase;letter-spacing:0!important;border:1px solid rgb(var(--btn-border-color))!important;border-radius:0!important}.loot-overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background-color:#000;opacity:.1}.loot-overlay:after{content:"";width:100%;height:50%;background:#999;position:absolute;bottom:0;left:0;background:#000;background:-moz-linear-gradient(0deg,rgba(0,0,0,.75) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,.75) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(0deg,#000000bf,#fff0)}.overlay,.page-shade,.header-shade,.filter-shade,.modal[open],[open]:not(.is-closing) .modal{-webkit-backdrop-filter:blur(var(--dialog-backdrop-blur));backdrop-filter:blur(var(--dialog-backdrop-blur))}.filter-container .filter-shade{background:#00000040}.filter-container.filter-container--show-filters-mobile .filter-shade{opacity:1}.announcement-bar .announcement-bar__announcements{margin:5px 0}.announcement-bar a.inline-menu__link.announcement-bar__link{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;padding-bottom:2px!important;padding-top:0!important;gap:5px;font-size:12px;text-transform:uppercase}.announcement-bar a.inline-menu__link.announcement-bar__link svg{width:12px;margin-left:2px}.countdown__compact{font-variant-numeric:tabular-nums;white-space:nowrap}#pageheader .logo-area{border-bottom:var(--section-border)}#pageheader .navigation.navigation--left{margin-left:10px}#pageheader a.navigation__link{text-transform:uppercase;font-size:var(--font-size-base);padding:19px 10px!important}#main-nav .navigation__tier-2-container .container{max-width:100%}#main-nav a.navigation__link{text-transform:uppercase;padding:6px 0}#main-nav a.navigation__link:hover{text-decoration:underline;text-underline-offset:2px;text-decoration-color:rgb(var(--link-color));text-decoration-thickness:1px}.navigation .navigation__columns .navigation__column:not(.navigation__column--promotion) .navigation__column-title{margin-bottom:5px}#main-nav li.navigation__item.navigation__item--with-children.navigation__column:nth-of-type(1)>a{display:none}#main-nav li.navigation__item.navigation__item--with-children.navigation__column:nth-of-type(1) a{font-size:20px}#pageheader .navigation .navigation__tier-1>.navigation__item>.navigation__link:before{bottom:-2px!important}.navigation .navigation__column .menu-promotion__image img{aspect-ratio:1 / 1.4;max-height:700px;object-fit:cover}@media screen and (min-width:1000px){.navigation .navigation__column{max-width:25%}}@media screen and (min-width:768px){#pageheader .logo-area__left{min-height:calc(44px + 1em)!important}.announcement-bar .announcement-bar__announcements{text-align:center}}.mobile-navigation-drawer{width:100%!important}.mobile-navigation-drawer a.navigation__link{font-weight:400!important;text-transform:uppercase}.mobile-navigation-drawer .navigation__tier-3-container.navigation__child-tier a.navigation__link{font-size:16px;padding:8px 20px}.mobile-navigation-drawer .mobile-navigation-drawer__footer .announcement-bar__link{text-transform:uppercase;display:flex;align-items:center;gap:10px}.drawer{--gutter-content: 20px !important}cart-drawer.drawer .free-shipping-bar__message{text-transform:uppercase;font-size:var(--font-size-smaller)!important}cart-drawer.drawer .cart-item-list.cart-drawer__content-item{padding:0!important;margin:0!important}cart-drawer.drawer .cart-item{padding:15px var(--gutter-content);border-top:var(--border-light)}cart-drawer.drawer .cart-item__column.cart-item__image{--column-gutter: 20px !important;width:100%!important;max-width:100px}cart-drawer.drawer .cart-item__quantity{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}cart-drawer.drawer .cart-item__remove{display:flex!important}cart-drawer.drawer .cart-item__title{font-weight:400;font-size:var(--font-size-smaller)!important}cart-drawer.drawer .cart-item__selling-price,cart-drawer.drawer .cart-item__selling-total{font-weight:400;font-size:var(--font-size-small)!important}cart-drawer.drawer .cart-drawer__footer{box-shadow:0 -5px 15px 5px #0000001a;border-top:var(--border-light)}.cart-drawer__footer .subtotal.opposing-items{margin-bottom:20px!important}.drawer .cart-drawer__footer .payment-icons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:20px}cart-drawer.drawer .rebuy-widget{padding:20px 0 0;margin:12px 0 0;border-top:var(--border-light)}cart-drawer.drawer .rebuy-widget .primary-title{font-size:15px!important;line-height:21px!important;text-align:left;margin-bottom:20px;padding:0 20px}cart-drawer.drawer .rebuy-widget .rebuy-product-grid.large-carousel{padding:0!important}cart-drawer.drawer .rebuy-widget .rebuy-product-block{padding:0!important;width:50%!important;border:var(--border-light);border-left:none;border-radius:0}cart-drawer.drawer .rebuy-product-info,cart-drawer.drawer .rebuy-product-options,cart-drawer.drawer .rebuy-product-actions{flex:0 1 auto!important;padding:0 10px!important}cart-drawer.drawer .rebuy-widget .rebuy-product-block a.rebuy-product-title{width:100%;font-size:12px;line-height:19px;text-align:left}cart-drawer.drawer .rebuy-widget .rebuy-product-block .rebuy-product-price{display:flex;flex-direction:row;width:100%;font-size:14px;line-height:22px;text-align:left!important;margin:0!important}cart-drawer.drawer .rebuy-widget .rebuy-product-block .rebuy-product-options{margin:0!important}cart-drawer.drawer .rebuy-widget .rebuy-product-block .rebuy-size-label{border-radius:100px;padding:2px 10px;margin-right:5px;border-color:#e3e3e3!important}cart-drawer.drawer .rebuy-widget .rebuy-product-block .rebuy-size-input:checked+.rebuy-size-label{border-color:#000!important}cart-drawer.drawer .rebuy-product-actions{margin:10px 0!important}cart-drawer.drawer .rebuy-widget .rebuy-product-block .rebuy-button{width:auto!important;font-size:var(--font-size-smaller)!important;text-transform:uppercase;letter-spacing:0!important;border:1px solid rgb(var(--btn-border-color))!important;border-radius:var(--border-radius-lg)!important}cart-drawer.drawer .rebuy-widget .rebuy-product-block .rebuy-money.compare-at{color:#000!important;opacity:.5!important}cart-drawer.drawer .rebuy-carousel__arrow{width:30px!important;height:30px!important;background-color:var(--velo-light-grey)!important}cart-drawer.drawer .rebuy-carousel__arrow.splide__arrow--prev.rebuy-carousel__arrow--prev{top:-30px;right:60px;left:unset}cart-drawer.drawer .rebuy-carousel__arrow.splide__arrow--next.rebuy-carousel__arrow--next{top:-30px;right:20px;left:unset}cart-drawer.drawer .rebuy-widget .rebuy-carousel__arrows .rebuy-carousel__arrow svg{width:15px;height:15px}.powered-by-rebuy,cart-drawer.drawer .rebuy-widget .rebuy-carousel__pagination{display:none!important}@media screen and (max-width:768px){.drawer{width:100%!important}cart-drawer.drawer .cart-item__title,cart-drawer.drawer .cart-item__selling-price,cart-drawer.drawer .cart-item__selling-total{font-size:var(--font-size-smaller)!important}}#pageheader .main-search{top:90px;transition:top .3s ease}#pageheader .main-search.is-scrolled{top:60px}#pageheader .main-search__container.container{max-width:none;padding-top:20px}#pageheader .main-search__form{margin:0;max-width:none;border-bottom:var(--section-border);padding-bottom:10px}#pageheader .main-search .main-search__input-container{background:transparent;border-radius:0}#pageheader .main-search input.main-search__input{padding:0!important;font-size:20px!important;text-transform:uppercase}#pageheader .main-search input.main-search__input::placeholder{color:#000!important}#pageheader .main-search .search-suggestions{text-transform:uppercase}#pageheader .main-search .main-search__button{display:none}#pageheader .main-search button.main-search__close{top:10px!important;right:3px!important;z-index:9999;padding-bottom:0!important}#pageheader .main-search .main-search__suggestions{text-align:left}#pageheader .main-search .search-recommendations__item-row{justify-content:flex-start}@media screen and (max-width:768px){#pageheader .main-search{top:72px}#pageheader .main-search.is-scrolled{top:44px}#pageheader .main-search button.main-search__close{padding:0!important}}#pagefooter{margin-top:0}#pagefooter .section-footer .section-footer__row--blocks{padding-bottom:0!important}#pagefooter .section-footer__row--blocks .section-footer__row__col:not(:last-child){margin-bottom:20px!important}#pagefooter .section-footer .section-footer__title{opacity:.8}#pagefooter .section-footer__menu-block__menu li{margin-bottom:0!important}#pagefooter .section-footer .section-footer__menu-block a{text-transform:uppercase;font-size:14px}#pagefooter .section-scrolling-banner .marquee-content img{filter:invert(1)}#pagefooter .section-footer__payment-icons{margin:0!important}#pagefooter .localization .custom-select__btn{background:transparent!important;color:#fff!important;border-radius:0!important}#pagefooter .section-footer__row.section-footer__row-lower{align-items:flex-end}#pagefooter .section-footer__payment-icons .section-footer__payment-icon{height:22px!important;margin:0!important}.account-form label{font-weight:400!important;text-transform:uppercase!important}.quantity.buttoned-input{border:var(--border-light)!important;border-radius:var(--border-radius-lg)!important;padding:0 5px}.buttoned-input input,.buttoned-input a{height:1.6em!important;font-size:14px}.template-collection .page-header{text-align:left;padding:0 0 30px!important}.template-collection .page-header .container{max-width:100%!important}.template-collection .container.container--no-max.container--no-padding{padding:0!important}.template-collection .page-header .pagetitle{margin-bottom:0!important}.template-collection .page-header .reading-width{text-align:left!important;margin:10px 0 0!important;font-size:var(--font-size-small)!important}.template-collection .container.container--no-max.container--no-padding .utility-bar{padding-left:var(--container-pad-x);padding-right:var(--container-pad-x);border-top:var(--section-border);margin-bottom:0!important}.utility-bar .toggle-btn{font-weight:400;text-transform:uppercase}@media(min-width:1000px){.filter-shade{display:block!important;visibility:hidden;position:fixed;z-index:8001;top:0;left:0;width:100%;height:100%;transition:visibility .3s,opacity .3s;opacity:0;background:#00000040;-webkit-backdrop-filter:blur(var(--dialog-backdrop-blur));backdrop-filter:blur(var(--dialog-backdrop-blur));pointer-events:none}.filter-container--side{display:block!important}.filter-container--side .filters{position:fixed!important;z-index:8002!important;top:0!important;left:0!important;right:auto!important;width:400px!important;height:100%!important;padding:0!important;overflow:auto!important;transform:translate3d(-100%,0,0)!important;transition:transform .34s ease,visibility .34s ease!important;background:rgb(var(--body-bg-color))!important;visibility:hidden!important;opacity:1!important;outline:0}.filter-container--side .filters .filters__inner{padding-inline-end:0!important;position:static!important}.filters__heading{display:flex!important}.filter-container--side .filters-adjacent{width:100%!important}.filter-container--side:not(.filter-container--show-filters-desktop) .filters{width:400px!important;height:100%!important;overflow:auto!important}.filter-container.filter-container--show-filters-desktop .filters{visibility:visible!important;transition:visibility 0s 0s,transform .34s ease!important;transform:translateZ(0)!important}.filter-container.filter-container--show-filters-desktop .filter-shade{visibility:visible!important;transition:visibility .3s,opacity .3s;opacity:1!important;pointer-events:auto!important}}.filters{padding:0!important}.filters__heading{padding:20px 15px 20px 20px;border-bottom:var(--section-border);margin:0!important}.filters__heading-text{margin:0!important}.filter-group{padding:20px;border-bottom:var(--section-border);margin:0!important}.filter-group__heading{padding-bottom:0!important}.filter-group__applied-item{margin:5px 5px 5px 0!important}.filter-group .toggle-target-container{padding-top:10px;padding-bottom:0}.toggle-btn .toggle-btn__chevron{display:none}.filter-toggle__group-label,.filter-group__heading__text,.utility-bar__item{font-weight:400;text-transform:uppercase;font-size:14px;margin:0!important}.product-block .product-block__image{background-color:var(--product-card-bg)}.product-block .product-block__image img{mix-blend-mode:multiply}.product-block .image-page-button{display:none}.product-grid .product-block__detail{margin:0}.product-grid .product-block__detail a.product-link{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:13px;padding:10px}.product-block .product-link .product-block__title,.product-block .product-link .price{font-size:13px;text-transform:uppercase}.product-block__colour-info{display:flex;align-items:center;gap:6px;width:100%;font-size:10px;text-transform:uppercase;opacity:.8;margin-top:0}.product-block__colour-count,.product-block:hover .product-block__colour-name{display:none}.product-block:hover .product-block__colour-count{display:inline}.product-block__sold-out{margin-left:auto;color:var(--product-label-sold-text)}.product-block .price__current{font-weight:400!important}.product-block .product-price--block .price__current{margin-inline-end:0!important}.product-block__sold-out{text-transform:uppercase;font-size:10px}.product-block--collection .image-cont{position:relative;aspect-ratio:4 / 6;overflow:hidden}.product-block--collection .image-cont>.product-link,.product-block--collection .image-label-wrap,.product-block--collection .image-label-wrap>div,.product-block--collection .product-block__image,.product-block--collection .img-ar{width:100%;height:100%}.product-block--collection .img-ar:before{display:none}.product-block--collection .product-block__image,.product-block--collection .img-ar{background-color:var(--product-card-bg)}.product-block--collection .img-ar{isolation:isolate}.product-block--collection .product-block__image img{width:100%;height:100%;background-color:transparent;mix-blend-mode:multiply;object-fit:cover}.product-block--collection .image-cont--with-secondary-image .product-block__image{transition:opacity .33s ease}.product-block--collection .image-cont--with-secondary-image .product-block__image--secondary{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.product-block--collection .collection-card__video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;mix-blend-mode:normal;object-fit:cover;pointer-events:none}.product-block--collection .product-label-container{top:12px;right:auto;bottom:auto;left:12px;align-items:flex-start}.product-block--collection .wk-floating{position:absolute!important;top:-3px!important;right:-3px!important;bottom:auto!important;left:auto!important;width:auto!important;height:auto!important;margin:0!important;transform:none!important;opacity:1!important;visibility:visible!important;z-index:4}.product-block--collection .product-block__detail a.product-link{display:flex;flex-direction:column;align-items:stretch;padding:12px;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:18px;text-transform:none}.product-block--collection .product-block__title{order:1}.product-block--collection .product-block__colour-info{order:2}.product-block--collection .product-price--block{order:3}.product-block.product-block--collection .product-link .product-block__title,.product-block.product-block--collection .product-block__colour-count,.product-block.product-block--collection .product-block__colour-name,.product-block.product-block--collection .product-link .price,.product-block.product-block--collection .product-price--block .price__current,.product-block.product-block--collection .product-price--block .price__was{font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:18px;letter-spacing:normal;text-transform:none}.product-block--collection .product-block__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;width:100%;min-height:18px}.product-block--collection .product-block__colour-info{position:relative;display:flex;align-items:center;width:100%;min-height:18px;margin-top:0;opacity:1;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:18px;letter-spacing:normal;text-transform:none}.product-block--collection .product-block__colour-count,.product-block--collection .product-block__colour-name{opacity:.5;font-weight:400}.product-block--collection .product-block__colour-name{display:block;visibility:visible}.product-block--collection .product-block__colour-count{position:absolute;top:0;left:0;display:block;visibility:hidden}.product-block.product-block--collection:hover .product-block__colour-name{display:block;visibility:hidden}.product-block.product-block--collection:hover .product-block__colour-count{display:block;visibility:visible}.product-block--collection .product-price--block{display:flex;align-items:center;justify-content:flex-end;width:100%;margin-top:22px;text-align:right;white-space:nowrap}.product-block--collection .product-price--block .price,.product-block--collection .product-price--block .price__default{flex-wrap:nowrap;justify-content:flex-end}.product-block--collection .product-block-options{display:none}.product-block--collection .product-block__colour-swatches{display:flex;align-items:center;gap:6px;margin-right:auto;opacity:0;visibility:hidden}.product-block--collection .product-block__colour-swatch{display:flex;flex:0 0 18px;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:1px solid rgba(0,0,0,.3);border-radius:50%}.product-block--collection .product-block__colour-swatch--active{border-color:#000}.product-block--collection .product-block__colour-swatch-more{font-size:12px;line-height:18px;letter-spacing:0;opacity:.55}.product-block--collection .product-block__colour-swatch-dot{display:block;width:10px;height:10px;border-radius:50%;background-color:var(--collection-swatch, #d5d5d5);background-image:none;background-position:center;background-size:cover}@media(min-width:1025px){.product-block--collection:hover .product-block__colour-swatches{opacity:1;visibility:visible}}@media(max-width:1024px){.product-block--collection .product-block__detail a.product-link{padding:12px 8px 8px;font-size:13px;line-height:20px}.product-block.product-block--collection .product-link .product-block__title,.product-block.product-block--collection .product-link .price,.product-block.product-block--collection .product-price--block .price__current,.product-block.product-block--collection .product-price--block .price__was{font-size:13px;line-height:20px}.product-block--collection .product-block__title{min-height:20px}.product-block.product-block--collection .product-block__colour-info,.product-block.product-block--collection .product-block__colour-count,.product-block.product-block--collection .product-block__colour-name{font-size:13px;line-height:18px}.product-block--collection .product-price--block{margin-top:10px}.product-block--collection .product-block__colour-swatches,.product-block--collection .collection-card__video{display:none}}.product-grid{row-gap:0;border-top:var(--section-border);align-items:stretch}.product-grid .product-block{border-right:var(--section-border);border-bottom:var(--section-border);display:flex;flex-direction:column}.product-grid .product-block .block-inner,.product-grid .product-block .block-inner-inner{display:flex;flex-direction:column;flex-grow:1}.product-grid .product-block .product-block__detail{margin-top:auto}@media screen and (max-width:767px){.product-grid:not(.product-grid--per-row-mob-2) .product-block{border-right:none}.product-grid--per-row-mob-2 .product-block:nth-child(2n){border-right:none}}@media screen and (min-width:768px){.product-grid--per-row-2 .product-block:nth-child(2n),.product-grid--per-row-3 .product-block:nth-child(3n),.product-grid--per-row-4 .product-block:nth-child(4n),.product-grid--per-row-5 .product-block:nth-child(5n){border-right:none}}@media screen and (max-width:767px){.product-grid--per-row-mob-2{--product-columns-desktop: 2 !important}.product-grid .product-block__detail{margin-bottom:0}}.collection-listing{overflow-x:clip}.collection-listing>.product-grid{column-gap:0;row-gap:0;margin-right:-1px}.collection-listing>.product-grid .product-block{border-right:var(--section-border)}@media screen and (min-width:768px)and (max-width:1024px){.collection-listing>.product-grid{--product-columns-desktop: 2}}.pagination-row:has(>.load-more){margin:0}.load-more{display:flex;flex-direction:column;align-items:center;gap:14px;padding:40px var(--container-pad-x)}.load-more__status{margin:0;font-size:12px;text-transform:uppercase}.load-more__progress{position:relative;width:220px;height:2px;overflow:hidden;background-color:rgb(var(--body-text-color) / .12)}.load-more__progress-bar{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--body-text-color));transform:scaleX(var(--load-more-progress, 0));transform-origin:left center;transition:transform .7s cubic-bezier(.22,1,.36,1)}.load-more__button{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:220px;min-height:44px;margin-top:6px;padding:12px 24px;border:1px solid rgb(var(--body-text-color));border-radius:50px;background-color:transparent;color:rgb(var(--body-text-color));font-size:13px;line-height:1;text-transform:uppercase;text-decoration:none;transition:background-color .33s,color .33s,transform .15s ease-out}@media(hover:hover){.load-more__button:hover{background-color:rgb(var(--body-text-color));color:rgb(var(--body-bg-color))}}.load-more__button:active{transform:scale(.97)}.load-more__button:focus-visible{outline:1px solid rgb(var(--body-text-color));outline-offset:3px}.load-more--loading .load-more__button{background-color:rgb(var(--body-text-color));color:rgb(var(--body-bg-color));cursor:progress}.load-more--loading .load-more__label{visibility:hidden}.load-more__loader{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;gap:5px}.load-more--loading .load-more__loader{display:flex}.load-more__loader span{width:4px;height:4px;border-radius:50%;background-color:currentColor;animation:load-more-dot 1s ease-in-out infinite both}.load-more__loader span:nth-child(2){animation-delay:.16s}.load-more__loader span:nth-child(3){animation-delay:.32s}@keyframes load-more-dot{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.load-more__progress-bar,.load-more__button{transition:none}.load-more__loader span{animation:none;opacity:.6}}.content-tile{--content-tile-cols: 1;--content-tile-rows: 1;position:relative;overflow:hidden;grid-column:span var(--content-tile-cols);grid-row:span var(--content-tile-rows);border-right:var(--section-border);border-bottom:var(--section-border);background-color:var(--product-card-bg)}.content-tile:before{content:"";display:block;padding-top:var(--content-tile-height, calc(100% * var(--content-tile-rows) / (var(--content-tile-ratio, 1) * var(--content-tile-cols))))}.content-tile--mobile-2x1{--content-tile-cols: 2}.content-tile--mobile-2x2{--content-tile-cols: 2;--content-tile-rows: 2}.content-tile--mobile-full-1x1{--content-tile-cols: 2;--content-tile-height: 100%}.content-tile--mobile-full-4x5{--content-tile-cols: 2;--content-tile-height: 125%}.content-tile--mobile-full-16x9{--content-tile-cols: 2;--content-tile-height: 56.25%}@media screen and (max-width:767.98px){.product-grid--per-row-mob-1 .content-tile{--content-tile-cols: 1;--content-tile-rows: 1}.content-tile__media--desktop{display:none}.content-tile__media picture img{object-position:var(--content-tile-mobile-focal-point)!important}}@media screen and (min-width:768px){.content-tile{--content-tile-cols: 1;--content-tile-rows: 1;--content-tile-height: initial}.content-tile--desktop-2x1{--content-tile-cols: 2}.content-tile--desktop-2x2{--content-tile-cols: 2;--content-tile-rows: 2}.content-tile--desktop-4x1{--content-tile-cols: var(--product-columns-desktop)}.content-tile--desktop-full-21x9{--content-tile-cols: var(--product-columns-desktop);--content-tile-height: calc(100% * 9 / 21)}.content-tile--desktop-full-16x9{--content-tile-cols: var(--product-columns-desktop);--content-tile-height: 56.25%}.content-tile--desktop-full-3x1{--content-tile-cols: var(--product-columns-desktop);--content-tile-height: calc(100% / 3)}.content-tile__media--mobile{display:none}}.content-tile__inner{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.content-tile__inner:focus-visible{outline:1px solid currentColor;outline:-webkit-focus-ring-color auto 1px;outline-offset:-3px}.content-tile__media,.content-tile__media img,.content-tile__media deferred-media,.content-tile__media video-component,.content-tile__media video{position:absolute;top:0;left:0;width:100%;height:100%}.content-tile__media img,.content-tile__media video{object-fit:cover}.content-tile__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0003;pointer-events:none}.content-tile__overlay--medium{background-color:#00000059}.content-tile__overlay--dark{background-color:#00000080}.content-tile__caption{position:absolute;right:10px;bottom:10px;left:10px;margin:0;color:rgb(var(--body-bg-color));font-size:13px;font-weight:500;line-height:1.25;text-transform:uppercase;pointer-events:none}.content-tile__sticker{--content-tile-sticker-tilt: 6deg;position:absolute;top:9%;right:6%;display:block;width:116px;max-width:88%;transform:rotate(var(--content-tile-sticker-tilt));pointer-events:none}@media screen and (min-width:768px){.content-tile__sticker{width:190px}}.content-tile__sticker .content-tile__sticker-img{width:100%;height:auto;filter:var(--sticker-shadow)}.js .content-tile__sticker{opacity:0}.js .content-tile__sticker.is-in{opacity:1;animation:content-tile-sticker-slap var(--sticker-slap)}@keyframes content-tile-sticker-slap{0%{opacity:0;transform:scale(1.25) rotate(calc(var(--content-tile-sticker-tilt) + 7deg))}to{opacity:1;transform:scale(1) rotate(var(--content-tile-sticker-tilt))}}@media(prefers-reduced-motion:reduce){.js .content-tile__sticker,.js .content-tile__sticker.is-in{opacity:1;animation:none}}.drop-sticker-edge{position:relative;z-index:3;height:0}.content-tile__sticker.drop-sticker{--content-tile-sticker-tilt: -7deg;top:0;right:7%;width:104px;max-width:none;translate:0 -60%}.content-tile__sticker.drop-sticker--left{right:auto;left:7%}@media screen and (min-width:768px){.content-tile__sticker.drop-sticker{width:190px}}.majortitle.drop-title{font-size:36px!important}@media screen and (max-width:768px){.majortitle.drop-title{font-size:32px!important}}.drop-text-body,.drop-text-body p{font-size:var(--font-size-smaller)!important;color:#000}.drop-text.subheading--over{margin-bottom:12px;font-size:var(--font-size-smaller);letter-spacing:0}.drop-text~[class*=countdown-font-]{margin-top:14px}.drop-notify>summary{display:inline-block;font-size:var(--font-size-small);font-weight:500;text-decoration:underline;text-underline-offset:4px;text-transform:uppercase;list-style:none;cursor:pointer}.drop-notify>summary::-webkit-details-marker{display:none}.drop-notify__form{max-width:480px;margin:var(--gutter-content) auto 0;text-align:start}.template-suffix-drop .section-rich-text .fully-spaced-row--small{margin-top:32px;margin-bottom:0;padding-bottom:28px}.template-suffix-drop .drop-title{margin-top:0;margin-bottom:12px}.template-suffix-drop .drop-text-body{max-width:34rem;margin-right:auto;margin-left:auto}.template-suffix-drop .drop-text-body,.template-suffix-drop .drop-text-body p{font-size:14px!important;line-height:1.45;color:#000}.template-suffix-drop .drop-text~[class*=countdown-font-]{margin-top:10px}.template-suffix-drop .drop-notify{margin-top:20px}.template-suffix-drop .drop-notify>summary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid #000;background:#fff;font-size:14px;font-weight:400;letter-spacing:.04em;text-decoration:none}.template-suffix-drop .drop-notify__form{max-width:420px;margin-top:16px;padding:16px;background:var(--velo-light-grey)}.template-suffix-drop .drop-notify .coming-soon-notify__heading,.template-suffix-drop .drop-prompt .coming-soon-notify__heading{font-family:var(--font-body-family);font-size:14px!important;font-weight:400!important;letter-spacing:.06em}.template-suffix-drop .drop-notify .coming-soon-notify__text,.template-suffix-drop .drop-prompt .coming-soon-notify__text{font-size:14px!important;line-height:18px}.template-suffix-drop .drop-feed{margin-top:0}.template-suffix-drop .drop-feed .product-grid{border-top:var(--section-border)}.template-suffix-drop .drop-feed .content-tile{background-color:var(--product-card-bg)}.template-suffix-drop .drop-feed .content-tile__media,.template-suffix-drop .drop-feed .content-tile__media img,.template-suffix-drop .drop-feed .content-tile__media video{width:100%;height:100%;object-fit:cover}.template-suffix-drop .drop-prompt.sticky-atc{padding:18px 18px 20px}.template-suffix-drop .drop-prompt .coming-soon-notify__intro{margin-bottom:12px}.template-suffix-drop .product-block--collection .wk-floating{z-index:5}.template-suffix-drop .product-block--collection .product-label-container{right:auto;bottom:auto;width:auto;height:auto;max-width:calc(100% - 56px)}.template-suffix-drop .product-block--collection .wk-button.wk-selected{color:#000}.template-suffix-drop .product-block--collection .wk-button.wk-selected .wk-icon,.template-suffix-drop .product-block--collection .wk-button.wk-selected svg{fill:currentColor}.template-suffix-drop .drop-feed:not(:has(.product-grid)){display:none}.template-suffix-drop .lookbook{overflow-x:clip}.template-suffix-drop .lookbook__grid{gap:0!important;max-width:none;margin-right:-1px;border-top:var(--section-border)}.template-suffix-drop .lookbook__row{gap:0!important}.template-suffix-drop .lookbook__item{box-sizing:border-box;border-right:var(--section-border);border-bottom:var(--section-border);background-color:var(--product-card-bg)}.template-suffix-drop .lookbook__item--half{width:50%}.template-suffix-drop .drop-prompt.sticky-atc{border:1px solid #000;background:#fff;box-shadow:none;font-family:var(--font-body-family);font-weight:400}@media(min-width:768px){.template-suffix-drop .drop-prompt.sticky-atc{inset-inline:auto 24px;bottom:24px;width:min(420px,calc(100vw - 48px))}}@media(max-width:767px){.template-suffix-drop .drop-prompt .coming-soon-notify__heading,.template-suffix-drop .drop-prompt .coming-soon-notify__text,.template-suffix-drop .drop-notify .coming-soon-notify__heading,.template-suffix-drop .drop-notify .coming-soon-notify__text{font-size:13px!important}.template-suffix-drop .drop-notify>summary{font-size:13px}}.product-label-container .product-label{display:flex;align-items:center;text-transform:uppercase;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);font-weight:500}.product-label-container .product-label span.label-dot{display:none;width:.375rem;height:.375rem;background:#000!important;border-radius:999px;padding:0!important}.product-label-container .product-label>span{background:transparent!important;color:#000!important}.velo-product .product-info{max-width:100%!important;margin-bottom:50px!important;border-bottom:var(--section-border)}.velo-product .media-gallery--layout-columns-1 .product-media-collage,.velo-product .media-gallery--layout-columns-2 .product-media-collage{display:grid;gap:0;margin:0 -1px 0 0!important}.velo-product .media-gallery--layout-columns-1 .product-media-collage{grid-template-columns:1fr}.velo-product .media-gallery--layout-columns-2 .product-media-collage{grid-template-columns:1fr 1fr}.velo-product .media-gallery--layout-columns-2 .product-media-collage .product-media-collage__item,.velo-product .media-gallery--layout-columns-2 .product-media-collage .product-media-collage__item:first-child{flex:0 0 auto;width:auto;max-width:none;margin-left:0}.velo-product .product-media-collage__item{margin:0!important;border-right:var(--section-border);border-bottom:var(--section-border);overflow:hidden;background-color:var(--product-card-bg);aspect-ratio:1 / 1.4}.velo-product .img-ar.img-ar--contain,.velo-product .product-media--frame{width:100%!important;height:100%!important;aspect-ratio:1 / 1.4!important;padding-bottom:0!important;background-color:var(--product-card-bg);overflow:hidden!important}.velo-product .img-ar img,.velo-product .product-media--frame *{object-fit:cover!important;mix-blend-mode:multiply}@media(min-width:768px){.velo-product .media-gallery .main-image{overflow-x:clip}}.velo-product .product-media-collage__item>a,.velo-product .product-media-collage__item>.product-media-wrapper,.velo-product .product-media-collage__item .product-media-wrapper,.velo-product .product-media-collage__item .product-media,.velo-product .product-media-collage__item .img-ar,.velo-product .product-media-collage__item .product-media--frame{display:block;width:100%!important;height:100%!important;max-width:none;padding:0!important;aspect-ratio:auto!important}.velo-product .product-media-collage__item .img-ar:before{display:none}.velo-product .product-media-collage__item .img-ar img,.velo-product .product-media-collage__item .product-media--frame img,.velo-product .product-media-collage__item .product-media--frame video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover!important}.velo-product carousel-slider.carousel.block.thumbnails.mobile-only{position:absolute;bottom:0}.velo-product .thumbnails .slider__item{width:30px}.velo-product .thumbnail.thumbnail--media-image .img-ar,.velo-product .thumbnail.thumbnail--media-video .img-ar{aspect-ratio:unset!important;height:2px!important}.velo-product .thumbnail.thumbnail--media-image img,.velo-product .thumbnail.thumbnail--media-video img{display:none}.velo-product .thumbnails .thumbnail:after{opacity:.2}.velo-product .thumbnails .slider__item.is-active .thumbnail:after{opacity:1}.velo-product .media-gallery .product-label-container{align-items:flex-start!important}.velo-product .product-info .product-column-right{margin-top:0}.velo-product .title-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.velo-product .product-title,.velo-product .price span{font-size:var(--font-size-small)!important;font-weight:500;margin:0}.velo-product .price span.price__was{text-decoration:line-through;opacity:.6}.velo-product .theme-product-reviews .cc-rating{font-size:12px!important}.velo-product .product-form .label,.velo-product .product-form .pl-swatches__label{font-weight:400;text-transform:uppercase;font-size:var(--font-size-smaller)!important;margin-bottom:.75rem!important}.velo-product .product-info-accordion .disclosure__title{padding:12px 30px 12px 0;font-size:var(--font-size-small)!important;font-weight:400!important;text-transform:uppercase}.velo-product .product-info-accordion.details-fit-tab .feature-rating{margin-top:25px}.velo-product .product-info .detail .product-info-accordion+.product-info-accordion{margin-top:0!important}.velo-product .product-info .disclosure{margin-bottom:0!important}.velo-product .product-info .disclosure__content{color:#000!important}.velo-product .product-info .disclosure__content p{font-size:var(--font-size-smaller)!important}.velo-product .product-info .disclosure__content ul{font-size:var(--font-size-smaller)!important;letter-spacing:0!important;line-height:16px!important}.velo-product .size-chart-link .size-chart-link__icon{display:none}.velo-product .size-chart-link{font-size:var(--font-size-smaller)!important;letter-spacing:0!important;line-height:16px!important;text-transform:uppercase!important}.velo-product .size-chart-link .underline{text-underline-offset:4px!important}.velo-product .price-container{margin-bottom:0!important;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.velo-product .product-price--large .price__default{font-size:calc(1 * var(--font-scale) + var(--base-text-size))!important}.velo-product .product-form .quantity-submit-row .quantity-submit-row__submit{margin-top:25px!important}.velo-product .product-form .option-selector{margin-bottom:25px!important}.velo-product .option-selector__btns{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;margin:0!important}.velo-product .product-form .opt-label{min-width:3em;min-height:3em;max-height:3em;border:1px solid #e3e3e3!important;margin:0!important;font-size:var(--font-size-smaller)!important}.velo-product .product-form .opt-btn:checked+.opt-label{border:1px solid #000000!important;box-shadow:none!important}.velo-product .product-form .opt-btn.is-unavailable+.opt-label span{text-decoration:line-through}.velo-product .product-form .quantity-submit-row .quantity-submit-row__submit .btn[disabled]{width:100%!important;background:#f2f2f2;border:none!important;color:#000;cursor:not-allowed}.velo-product .product-form .email-me-button{padding:var(--input-btn-padding-top) 25px var(--input-btn-padding-bottom);transition:background-color .1s,color .1s,border-color .1s,opacity .1s;background:rgb(var(--btn-bg-color))!important;color:rgb(var(--btn-text-color))!important;font-family:var(--base-font-family)!important;font-style:var(--base-font-style);font-weight:var(--base-font-weight)!important;text-transform:var(--btn-text-transform);vertical-align:middle;cursor:pointer;font-size:var(--font-size-small)!important;letter-spacing:0!important;border:1px solid rgb(var(--btn-border-color))!important;border-radius:0!important;flex:1 1 auto;width:auto;align-self:stretch;margin-top:0!important}.velo-product .product-form .quantity-submit-row__submit>.btn.is-soldout-hidden{display:none!important}.velo-product .product-form .pl-swatches{margin-bottom:25px}.velo-product .product-form .pl-swatches__group{margin-bottom:0!important}.velo-product .product-form .pl-swatches__container{display:grid;grid-template-columns:repeat(8,minmax(0,1fr))!important;column-gap:0;row-gap:0}.velo-product .product-form .pl-swatches__swatch{width:100%;height:100%}.velo-product .product-form .pl-swatches__swatch-wrapper{box-shadow:none!important;border:1px solid #e3e3e3!important;margin:0!important;border-radius:0!important;width:100%;height:100%;min-height:28px;padding:5px}.velo-product .product-form .pl-swatches__swatch-wrapper--active{box-shadow:none!important;border:1px solid #000000!important}.velo-product .product-form .pl-swatches__swatch-wrapper .pl-swatches__color img{object-fit:cover;width:100%;min-height:100%;max-height:24px;margin:0}.template-product .shopify-section.section-apps .fully-spaced-row--medium{margin:50px 0!important;border-bottom:var(--section-border)!important}.velo-product .product-form .cc-rating-stars--inactive{color:#0003!important}.velo-product .product-form .cc-rating-stars--active{color:#000!important}.jdgm-widget{max-width:100%!important;padding-right:var(--container-pad-x);padding-left:var(--container-pad-x)}.jdgm-widget .jdgm-rev-widg{padding:var(--container-pad-x)!important;border:none}.jdgm-widget .jdgm-rev-widg__title{font-size:var(--font-size-base)!important;text-align:center!important}.jdgm-widget .jm-stack.jm-review-widget.jm-review-widget--minimal-header{padding:0!important}.jdgm-widget .jm-review-widget-minimal-header__title{font-family:var(--font-heading-family)!important;font-size:var(--font-size-base)!important;line-height:1.1!important;text-transform:var(--heading-text-transform)}.jdgm-widget .jm-star-rating__font-icon{font-family:JudgemeStar,monospace!important}.jdgm-widget .jm-text.jm-no-reviews-state__text{font-size:12px;font-weight:var(--text-weight)}.jdgm-widget a.jdgm-write-rev-link{font-size:14px!important;text-transform:uppercase;letter-spacing:0!important;border-radius:var(--border-radius-lg)!important;background:rgb(var(--btn-bg-color));color:rgb(var(--btn-text-color));border:none;padding:10px 20px}.velo-product .product-form .th_prd_wl_btn{width:100%;padding:12px 30px 12px 0;text-transform:uppercase;border:none!important}.velo-product .product-form .th_prd_wl_btn .th_wl_button,.velo-product .product-form .th_prd_wl_btn .th_wl_button_after{font-size:var(--font-size-small)!important}.velo-product .product-form .th_wl_dropdown{display:none!important}.velo-product .product-form .product-restore-email{width:100%!important}.velo-product .product-inventory{font-size:12px;text-transform:uppercase;margin-bottom:0!important}.velo-product .store-availability-widget{display:flex;align-items:center;gap:8px;padding:20px 0;font-size:12px;text-transform:uppercase;margin-bottom:0!important}.store-availability__indicator{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.store-availability__indicator--available{background-color:#16a34a}.store-availability__indicator--unavailable{background-color:#b0b0b0}.store-availability__indicator--low{background-color:#c2772e}.store-availability__indicator--loading{background-color:#d1d5db}.store-availability__indicator--small{width:7px;height:7px}.store-availability__text{color:#000;font-weight:500}.store-availability__check-btn{margin-left:auto;background:none;border:none;padding:0;font-size:11px;text-transform:uppercase;text-decoration:underline;cursor:pointer;color:inherit;white-space:nowrap}.store-availability__check-btn:hover{opacity:.7}.store-availability-drawer{width:88vw;max-width:420px}@media(min-width:741px){.store-availability-drawer{width:420px}}.store-availability-drawer__variant{font-size:13px;color:#0000008c;margin-top:4px}.store-availability-drawer__list{list-style:none;padding:0;margin:0}.store-availability-drawer__item{border-bottom:1px solid #000}.store-availability-drawer__item:last-child{border-bottom:none}.store-availability-drawer__accordion{width:100%}.store-availability-drawer__accordion-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent;min-height:44px}.store-availability-drawer__accordion-header::-webkit-details-marker,.store-availability-drawer__accordion-header::marker{display:none}.store-availability-drawer__store-header{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.store-availability-drawer__name{font-weight:500;font-size:13px;text-transform:uppercase;letter-spacing:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.store-availability-drawer__status-group{display:flex;align-items:center;gap:6px;flex-shrink:0}.store-availability-drawer__status-group .store-availability__indicator{flex-shrink:0}.store-availability-drawer__status{font-size:12px;white-space:nowrap}.store-availability-drawer__status--in-stock{color:#15803d}.store-availability-drawer__status--low-stock{color:#c2772e}.store-availability-drawer__status--out-of-stock{color:#888}.store-availability-drawer__chevron{flex-shrink:0;display:flex;align-items:center;transition:transform .2s ease}.store-availability-drawer__accordion.is-open .store-availability-drawer__chevron,.store-availability-drawer__accordion[open]:not(.is-open) .store-availability-drawer__chevron{transform:rotate(180deg)}.store-availability-drawer__accordion-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.32,.72,0,1)}.store-availability-drawer__accordion.is-open .store-availability-drawer__accordion-body{grid-template-rows:1fr}.store-availability-drawer__accordion-inner{overflow:hidden;min-height:0;padding-bottom:14px}.store-availability-drawer__badge{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:0;color:#000;background:#fff;border:1px solid #000;padding:4px 9px;border-radius:0;margin-bottom:10px}.store-availability-drawer__badge-icon{width:12px;height:12px;flex-shrink:0}.store-availability-drawer__address{font-style:normal;font-size:12px;color:#0000008c;line-height:1.5}.store-availability-drawer__map-link{display:block;color:inherit;text-decoration:none}.store-availability-drawer__directions{display:inline-flex;align-items:center;gap:3px;margin-top:3px;font-size:12px;color:#0000008c;text-decoration:underline;text-underline-offset:2px}.store-availability-drawer__directions svg{flex-shrink:0}.store-availability-drawer__map-link:hover .store-availability-drawer__directions{color:#000}.store-availability-drawer__phone{display:inline-block;margin-top:4px;font-size:12px;color:#0000008c;text-decoration:underline;text-underline-offset:2px}.store-availability-drawer__phone:hover{color:#000}.store-availability-drawer__hours-title{margin:12px 0 6px;font-size:12px;font-weight:600;color:#000}.store-availability-drawer__hours-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:0;border:0;background:none;color:inherit;font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.store-availability-drawer__hours-today{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex:1;min-width:0;font-size:11px;font-weight:600;line-height:1.7;color:#000}.store-availability-drawer__hours-today-day{white-space:nowrap}.store-availability-drawer__hours-today-val{text-align:right;white-space:nowrap}.store-availability-drawer__hours-chevron{flex-shrink:0;display:flex;align-items:center;color:#0000008c;transition:transform .2s ease}.store-availability-drawer__hours-acc.is-open .store-availability-drawer__hours-chevron{transform:rotate(180deg)}.store-availability-drawer__hours-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.32,.72,0,1)}.store-availability-drawer__hours-acc.is-open .store-availability-drawer__hours-body{grid-template-rows:1fr}.store-availability-drawer__hours-body-inner{overflow:hidden;min-height:0}.store-availability-drawer__hours{margin:4px 0 0}.store-availability-drawer__hours--all{margin:2px 0 0}.store-availability-drawer__hours-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:11px;line-height:1.7}.store-availability-drawer__hours-row.is-today{font-weight:600}.store-availability-drawer__hours-day{margin:0;color:#000000b3}.store-availability-drawer__hours-val{margin:0;text-align:right;color:#0000008c}.store-availability-drawer__hours-row.is-today .store-availability-drawer__hours-day,.store-availability-drawer__hours-row.is-today .store-availability-drawer__hours-val{color:#000}.store-availability-drawer__hours-plain{margin:0;font-size:11px;line-height:1.6;color:#0000008c}.store-availability-drawer__empty{font-size:13px;color:#0000008c}.modal--store-availability,.modal--size-guide,.modal--payment-options{justify-content:center!important;align-items:center!important}.modal--store-availability .modal__window,.modal--size-guide .modal__window,.modal--payment-options .modal__window{min-height:0;border-radius:14px;box-shadow:0 4px 32px #0000002e}@media(max-width:767px){.modal--store-availability,.modal--size-guide{align-items:flex-end!important;justify-content:flex-start!important}.modal--store-availability .modal__window,.modal--size-guide .modal__window{width:100%;margin:0;border-radius:14px 14px 0 0;max-height:88vh;overflow-y:auto;transform:translateY(100%);opacity:1;transition:transform .32s cubic-bezier(.32,.72,0,1)}.modal--store-availability[open]:not(.is-closing) .modal__window,.modal--size-guide[open]:not(.is-closing) .modal__window{transform:translateY(0);transition:transform .32s cubic-bezier(.32,.72,0,1)}}.store-availability-modal__window{width:calc(100% - 32px);max-width:540px;padding:0;overflow:hidden}.store-availability-modal__head{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 0}.store-availability-modal__title{margin:0;font-size:var(--font-size-small, 14px);font-weight:600;letter-spacing:0;text-transform:uppercase;line-height:1.2;color:#000}.store-availability-modal__close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-10px -10px -10px 0;padding:0;border:0;background:none;color:#000;cursor:pointer;flex-shrink:0;-webkit-tap-highlight-color:transparent}.store-availability-modal__variant{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:6px 20px 0;line-height:1.4}.store-availability-modal__variant-name{font-size:12px;font-weight:600;color:#000;text-transform:uppercase;letter-spacing:0}.store-availability-modal__variant-options{display:inline-flex;flex-wrap:wrap;align-items:baseline}.store-availability-modal__variant-opt{font-size:11px;font-weight:400;color:#0000008c;text-transform:uppercase;letter-spacing:0;line-height:1.4}.store-availability-modal__variant-opt:not(:last-child):after{content:"/";margin:0 6px;color:#0000004d}.store-availability-modal__size-selector{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:12px 20px 0}.store-availability-modal__size-selector[hidden]{display:none}.store-availability-modal__size-btn{display:flex;align-items:center;justify-content:center;min-width:3em;min-height:3em;max-height:3em;padding:0;margin:0;border:1px solid #e3e3e3;border-radius:0;background:#fff;color:#000;font-family:inherit;font-size:var(--font-size-smaller);font-weight:400;text-transform:none;letter-spacing:0;cursor:pointer;overflow:hidden;-webkit-tap-highlight-color:transparent;transition:border-color .1s}.store-availability-modal__size-btn span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-availability-modal__size-btn:hover{border-color:#000}.store-availability-modal__size-btn[aria-pressed=true]{border:1px solid #000}.store-availability-modal__size-btn[data-unavailable]{border-color:#e3e3e3;color:#00000059}.store-availability-modal__size-btn[data-unavailable] span{text-decoration:line-through}.store-availability-modal__size-btn[data-unavailable][aria-pressed=true]{border-color:#000;color:#00000059}.modal--store-availability .store-availability-drawer__list{padding:12px 20px}.modal--store-availability .store-availability-drawer__accordion-header{padding:14px 0}.modal--store-availability .store-availability-drawer__item:first-child .store-availability-drawer__accordion-header{padding-top:8px}.modal--store-availability .store-availability-drawer__item:last-child:not(.is-open) .store-availability-drawer__accordion-header{padding-bottom:8px}.store-availability-modal__disclaimer{margin:0;padding:14px 20px 20px;font-size:11px;line-height:1.5;color:#000;border-top:1px solid #eee}.velo-product .modal.modal--for-product .modal__window{padding:20px}.velo-product .modal.modal--for-product .modal__content{padding:10px!important}.velo-product .modal.modal--for-product .modal__window table{width:100%}.velo-product .modal.modal--for-product .modal__window th,.velo-product .modal.modal--for-product .modal__window td{text-align:center}.velo-product .product-form .rebuy-widget{margin-top:40px;padding:0}.velo-product .product-form .rebuy-widget .primary-title{font-size:15px!important;line-height:21px!important;text-align:left;margin-bottom:15px}.velo-product .product-form .rebuy-widget .splide .splide__track .splide__list{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.velo-product .product-form .rebuy-widget .rebuy-product-block{padding:0!important;width:100%!important}.velo-product .rebuy-widget .rebuy-product-block a.rebuy-product-title{font-size:12px;line-height:19px;text-align:left;width:100%}.velo-product .rebuy-widget .rebuy-product-block .rebuy-product-price{display:flex;flex-direction:row;width:100%;font-size:14px;line-height:22px;text-align:left!important;margin:0!important}.velo-product .rebuy-widget .rebuy-product-block .rebuy-product-options{margin:0!important}.velo-product .rebuy-widget .rebuy-product-block .rebuy-size-label{border-radius:100px;padding:2px 10px;margin-right:5px;border-color:#e3e3e3!important}.velo-product .rebuy-widget .rebuy-product-block .rebuy-size-input:checked+.rebuy-size-label{border-color:#000!important}.velo-product .rebuy-widget .rebuy-product-block .rebuy-button{font-size:14px!important;text-transform:uppercase;letter-spacing:0!important;border:1px solid rgb(var(--btn-border-color))!important;border-radius:var(--border-radius-lg)!important}.velo-product .rebuy-widget .rebuy-product-block .rebuy-money.compare-at{color:#000!important;opacity:.5!important}.rebuy-widget .powered-by-rebuy{display:none!important}.section-related-products .no-padding{padding:0!important}.section-related-products h4.hometitle{font-size:var(--font-size-base)!important;text-align:center!important;margin-bottom:50px!important}@media screen and (min-width:1040px){.velo-product .product-info{padding-left:0!important}.product-info .media-gallery-size-large{width:60%!important;border-right:var(--section-border)}.velo-product .product-info .product-column-right{width:100%;max-width:40%!important;padding:2.5rem!important;margin:0!important}}@media screen and (min-width:768px){.velo-product.section-main-product{margin-top:0}}@media screen and (min-width:768px)and (max-width:1039px){.velo-product .media-gallery .main-image{margin:0 calc(-1 * var(--container-pad-x)) 10px!important}}@media screen and (max-width:768px){.velo-product{margin-bottom:0!important}.velo-product .product-info{margin-bottom:0!important;padding-bottom:50px!important;overflow:hidden}.velo-product .product-info .product-column-right{margin-top:20px}.velo-product .product-title,.velo-product .product-price--large .price__default{font-size:var(--font-size-base)!important}.template-product .shopify-section.section-apps .fully-spaced-row--medium{padding:50px 0!important;border-top:var(--section-border)!important}.jdgm-widget .jdgm-rev-widg{padding:0 var(--container-pad-x)!important;margin:0!important;border:none!important}.jdgm-widget .jdgm-widget-actions-wrapper{text-align:left!important}.jdgm-widget a.jdgm-write-rev-link{margin:20px 0;display:inline-block;width:auto}}.template-page .page-header{padding:0!important;margin-bottom:30px;text-align:left}.shopify-policy__container{padding:0!important}.shopify-policy__container .shopify-policy__title{text-align:left;margin-bottom:30px}.shopify-policy__container .shopify-policy__title h1{font-size:28px!important;line-height:1.2!important}.shopify-policy__container .shopify-policy__body h6{font-weight:500!important}.shopify-policy__container .shopify-policy__body table{width:100%!important;background:#fcfcfc}.shopify-policy__container .shopify-policy__body table th,.shopify-policy__container .shopify-policy__body table td{border:1px solid #000000;height:auto!important}.shopify-policy__container .shopify-policy__body table p,.template-page.template-suffix-model-measurements .page-section-spacing{margin-bottom:0!important}.template-page.template-suffix-model-measurements .page-header{padding:0!important;margin-bottom:30px;text-align:center}.template-search .container{max-width:100%!important}.template-search .main-search .main-search__form{margin:0;max-width:none;border-bottom:var(--section-border)}.template-search .main-search .main-search__input-container{background:transparent;border-radius:0}.template-search .main-search input.main-search__input{padding:0!important;font-size:20px!important;text-transform:uppercase;margin-bottom:10px}.template-search .main-search .main-search__button{top:unset;bottom:0;right:0}.template-search .main-search .search-suggestions{text-transform:uppercase;margin:0 0 12px!important}#th_wishlist_page_id .th-wl-container-header h3{font-size:28px!important;line-height:1.2!important;font-weight:400!important}.th-wl-product .th-wl-product-list-text .th-wl-product-title a,.th-wl-product .th-wl-product-list-text .th-wl-product-price{font-size:16px;font-weight:400}.th-wl-product .th-wl-header-col .th-wl-share_on{display:none!important}.th-wl-product .th-wl-product-add-to-cart,.th-wl-product .add-to-cart-all-product-btn{background:#000!important;color:#fff!important;font-size:14px!important;font-weight:400!important;text-transform:uppercase;padding:12px 20px;border-radius:40px!important;border:none!important}.template-page.template-suffix-early-access #content{background:#000!important}.template-page.template-suffix-early-access .section-footer{border-top:2px solid #ffffff}.js-truncate-small__wrapper{font-size:var(--font-size-small)!important;line-height:20px;text-wrap-style:pretty}.js-truncate-small__text,.js-truncate-small__full-text{display:inline}button.js-truncate__toggle,button.js-truncate-small__toggle{text-decoration:underline;text-underline-offset:2px}button.js-truncate-small__toggle{font-size:var(--font-size-small)!important;text-decoration:underline;text-underline-offset:2px;margin-left:5px}.needsclick .needsclick[aria-label="POPUP Form"]{-webkit-backdrop-filter:blur(var(--dialog-backdrop-blur));backdrop-filter:blur(var(--dialog-backdrop-blur))}table{width:100%!important;background:#fcfcfc}table th,table td{height:auto!important}.shopify-pc__banner__dialog{width:100%!important;max-width:450px!important;padding:20px!important;right:20px!important;left:unset!important;bottom:20px!important;border-radius:4px!important}.shopify-pc__banner__dialog h2{font-size:18px!important;font-weight:400!important}.shopify-pc__banner__dialog p{font-size:12px!important}.shopify-pc__banner__dialog .shopify-pc__banner__btns button{margin-top:5px;font-size:14px!important;text-transform:uppercase!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept{background:#000!important;color:#fff!important;text-transform:uppercase!important;order:-1!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline{padding:0!important;background:#f7f7f7!important;border:none!important;color:#000!important;text-decoration:none!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs{display:none!important}@media screen and (max-width:768px){.shopify-pc__banner__dialog{max-width:90%!important;left:20px!important;margin:0 auto}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline{background:transparent!important}}.template-password #shopify-section-main-password-header{position:relative;z-index:999999;background-color:#000!important}.template-password summary.details-modal__toggle{color:#000!important;text-transform:uppercase;font-weight:700!important;padding:15px 25px;border:2px solid #000000}.template-password .collapsible-tabs__heading{text-align:center}.template-password .disclosure__title:before,.template-password .disclosure__title:after{right:20px!important}.template-password .disclosure__content{color:#fff!important}.template-password .password-login .modal__window{background:#fff!important;color:#000!important;padding:12px!important}.template-password #password-modal-heading{color:#000!important;margin-bottom:20px!important}.template-password .password-login .modal__content .flex{flex-direction:column!important}.template-password .password-login .modal__content .input{width:100%!important;color:#000!important;font-size:18px!important;text-transform:uppercase!important;border:2px solid #000000;margin-bottom:10px!important}.template-password .password-login .modal__content button.btn{background-color:#da0000!important;color:#fff!important;font-weight:700!important;border:2px solid #000!important;text-transform:uppercase}.slideshow .text-overlay--for-banner .text-overlay__inner{padding:40px!important}@media screen and (min-width:768px){.slideshow h2.text-overlay__title.h1{font-size:42px!important;margin-bottom:0!important}}@media screen and (max-width:768px){.slideshow h2.text-overlay__title.h1{font-size:30px!important}}.slideshow .image-overlay--bg-full .image-overlay__image:after{background:linear-gradient(0deg,#000,#fff0 60%)!important}.section-countdown-timer .fully-padded-row--medium{padding:20px 0!important;background:#ff7abf!important}.section-countdown-timer .feature-text-paired-wide{margin:0 auto;width:100%;max-width:100%!important;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px}.section-countdown-timer h2.majortitle{margin:0;font-size:30px!important;font-weight:500;color:#000}.countdown-font-base.lightly-spaced-row{margin:0 0 0 20px!important;background:#fff;padding:2px 6px;border-radius:4px}.countdown__grid{font-weight:500;align-items:center;vertical-align:middle;color:#000}.section-countdown-timer .countdown{--countdown-desktop-size: 22px !important}.price-label--sale{text-transform:uppercase!important}.velo-product .product-info-block.text-box{font-size:13px;padding:6px 12px;margin-top:10px}.velo-product .product-info-block .icon{margin-inline-end:8px!important}.price-label--sale{font-weight:700!important}.product-label-container .product-label>span{font-size:13px!important}.marquee-container{z-index:999!important}.marquee-container .marquee-text{font-size:12px!important;font-weight:700!important}.marquee-container .countdown__grid{color:rgb(var(--heading-color))!important}.marquee-container .countdown__item{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-end}.marquee-container .countdown-font-heading .countdown__number{font-size:12px!important;line-height:1!important;font-weight:700!important;letter-spacing:0}.marquee-container .countdown__unit{margin-top:0!important;margin-left:2px;letter-spacing:0!important;line-height:1.2!important;font-size:12px}.fabrics-guide{padding:0}.fabrics-guide .hometitle{font-size:var(--font-size-base)!important;text-align:center!important;margin-bottom:50px!important}.fabrics-guide__scroll-container{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:20px}.fabrics-guide__scroll-container::-webkit-scrollbar{height:2px}.fabrics-guide__scroll-container::-webkit-scrollbar-track{background:#e1e1e1;margin:0 16px}.fabrics-guide__scroll-container::-webkit-scrollbar-thumb{background:#636363}.fabrics-guide__scroll-container::-webkit-scrollbar-thumb:hover{background:#444}.fabrics-guide__scroll-indicator{display:none}@media screen and (max-width:768px){.fabrics-guide__scroll-indicator{display:block;height:2px;background:#e1e1e1;margin:0 var(--container-pad-x)}}.fabrics-guide__grid{display:flex;min-width:min-content;padding:0 var(--container-pad-x)}.fabrics-guide__card{flex:0 0 25%;min-width:250px;border:1px solid rgb(var(--body-text-color)/.15)}.fabrics-guide__card--active{border-color:#000;order:-1;background-color:var(--velo-light-grey)}.fabrics-guide__media{width:100%;max-height:200px;overflow:hidden;background-color:var(--product-card-bg);position:relative;display:none}.fabrics-guide__media video{width:100%;height:100%;object-fit:cover;display:block;opacity:0}.fabrics-guide__media--placeholder{background-color:var(--product-card-bg)}.fabrics-guide__badge{margin-left:auto;font-size:10px!important;font-weight:500!important;text-transform:uppercase;letter-spacing:0;opacity:.6;text-decoration:none!important}.fabrics-guide__name{padding:18px var(--container-pad-x);display:flex;align-items:center;gap:10px}.fabrics-guide__name a,.fabrics-guide__name span{font-size:15px;font-weight:500;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;color:inherit}.fabrics-guide__name a:hover{opacity:.7}.fabrics-guide__section{padding:16px var(--container-pad-x);border-top:1px solid #000}.fabrics-guide__label{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0;margin-bottom:6px}.fabrics-guide__text{font-size:var(--font-size-smaller)!important;font-weight:400;line-height:1.55;margin:0}.fabrics-guide__features{display:flex;flex-direction:column;gap:2px}.fabrics-guide__feature{display:flex;align-items:center;gap:10px;font-size:var(--font-size-smaller)}.fabrics-guide__feature-dot{width:5px;height:5px;border-radius:50%;background-color:#000;flex-shrink:0}@media screen and (min-width:769px){.fabrics-guide__scroll-container{overflow-x:hidden}.fabrics-guide__grid{display:grid;grid-template-columns:repeat(4,1fr);min-width:0}.fabrics-guide__card{display:grid;grid-template-rows:subgrid;grid-row:span 5;min-width:0}}@media screen and (max-width:768px){.fabrics-guide{padding:50px 0 0}.fabrics-guide .hometitle{margin-bottom:50px!important}.fabrics-guide__scroll-container{scroll-snap-type:x mandatory;scroll-padding-left:var(--container-pad-x);padding-bottom:40px}.fabrics-guide__grid{display:grid;grid-auto-flow:column;grid-auto-columns:80%;grid-template-rows:repeat(5,auto);padding:0 var(--container-pad-x);min-width:0}.fabrics-guide__card{display:grid;grid-template-rows:subgrid;grid-row:span 5;min-width:0;scroll-snap-align:start}}.coming-soon-notify__intro{margin-bottom:14px}.coming-soon-notify__heading{font-size:12px!important;text-transform:uppercase!important;font-weight:500!important;margin:0 0 2px!important;color:#000!important}.coming-soon-notify__text{font-size:var(--font-size-smaller)!important}.coming-soon-notify__row{display:flex!important;align-items:stretch!important;gap:0!important;border:1px solid #000!important;background:#fff!important}.coming-soon-notify__row[hidden]{display:none!important}.coming-soon-notify__input{flex:1 1 auto!important;min-width:0!important;height:auto!important;margin:0 !important!important;padding:var(--input-btn-padding-top) 16px var(--input-btn-padding-bottom)!important;border:0!important;border-radius:0!important;background:transparent!important;font-size:var(--font-size-small)!important}.coming-soon-notify__input:focus,.coming-soon-notify__input:focus-visible{outline:none!important}.coming-soon-notify__input::placeholder{color:#000!important}.product-form .coming-soon-notify__submit.btn.btn--large,.drop-prompt .coming-soon-notify__submit.btn.btn--large{flex:0 0 auto!important;width:auto!important;margin:0!important;border:0!important;border-radius:0!important;white-space:nowrap!important}.coming-soon-notify__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.coming-soon-notify__message{font-size:var(--font-size-small);font-weight:500;margin:0;color:#000}.coming-soon-notify__message--success{display:inline-flex;align-items:baseline;gap:7px;font-weight:500;color:#000}.coming-soon-notify__message--success:before{content:"\2713";font-weight:500}.coming-soon-notify__message--error{color:#b0281a}.coming-soon-notify__dismiss{min-height:24px;margin-top:10px;font-size:var(--font-size-smaller);text-decoration:underline;text-underline-offset:3px}.preview-buy{display:block;flex:1 1 100%;width:100%}.preview-buy__stack{display:flex;flex-direction:column;gap:10px}.preview-buy .btn.btn--large{display:block;width:100%}.preview-buy__save{position:relative}.preview-buy__save:before{--loading-spinner-size: 1.4em;content:"";pointer-events:none;position:absolute;top:calc(50% - var(--loading-spinner-size) / 2);left:calc(50% - var(--loading-spinner-size) / 2);width:var(--loading-spinner-size);height:var(--loading-spinner-size);animation:loadingSpinner 1s linear infinite;border:1px solid transparent;border-radius:100%;border-left-color:rgb(var(--btn-text-hover-color));opacity:0;visibility:hidden;transition:all .2s ease-in}.preview-buy__save[aria-busy=true]:not(.is-saved){pointer-events:none;background:rgb(var(--btn-bg-hover-color))!important;color:rgb(var(--btn-bg-hover-color))!important}.preview-buy__save[aria-busy=true]:not(.is-saved):before{opacity:1;visibility:visible}.preview-buy__save.is-saved{--btn-bg-color: 0 0 0;--btn-bg-hover-color: 0 0 0;--btn-border-color: 0 0 0;--btn-border-hover-color: 0 0 0;--btn-text-color: 255 255 255;--btn-text-hover-color: 255 255 255;border-width:1px;font-family:var(--font-body-family);font-size:14px;font-weight:400;letter-spacing:.04em;white-space:nowrap;cursor:default}@media(max-width:767px){.preview-buy__save.is-saved{font-size:13px}}.preview-buy__notify{--btn-bg-color: 242 242 242;--btn-bg-hover-color: 242 242 242;--btn-border-color: 242 242 242;--btn-border-hover-color: 242 242 242;--btn-text-color: 0 0 0;--btn-text-hover-color: 0 0 0}.preview-buy__error{margin:10px 0 0;font-size:var(--font-size-small);color:#b0281a}.preview-buy__meta{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:10px;font-size:var(--font-size-smaller)}.preview-buy__helper{margin:0}.preview-buy__view{white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.preview-buy__form{margin-top:15px;padding:15px;background:var(--velo-light-grey)}.preview-wishlist-bar.sticky-atc,.drop-prompt.sticky-atc{position:fixed}.preview-wishlist-bar{gap:14px}.preview-wishlist-bar .btn.btn--large{flex:1 1 auto;min-width:0}.preview-wishlist-bar .preview-buy__view{flex:none;font-size:var(--font-size-smaller)}@media(min-width:768px){.preview-wishlist-bar.sticky-atc{display:none}}.drop-prompt.sticky-atc{display:block}.scrolled-to-bottom .drop-prompt.sticky-atc.is-open{visibility:visible;transform:none;opacity:1}.drop-prompt__close{position:absolute;top:0;inset-inline-end:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px}.drop-prompt .coming-soon-notify__intro{padding-inline-end:44px}.product-label-container .product-label--coming-soon>span{font-size:11px!important;max-width:120px;text-align:left}.product-label-container .product-label--unreleased>span{font-size:11px!important;max-width:120px;text-align:left}wishlist-product-card[data-preview-locked] .wk-cta-button:not(.preview-lock__cta),wishlist-add-to-cart[data-preview-locked]{display:none!important}.preview-lock__label{margin:0 0 14px;font-size:var(--font-size-smaller);font-weight:500;text-transform:uppercase;text-align:var(--meta-text-align, center)}.cart-item__preview-lock{color:#b0281a}.checkout-buttons .btn[disabled]{background:#f2f2f2;border-color:#f2f2f2!important;color:#000}
/*# sourceMappingURL=/cdn/shop/t/71/assets/velocity.css.map */
