:root{--or-store-rule: rgb(3 3 2 / .14);--or-store-muted: rgb(3 3 2 / .62);--or-store-label-size: .6875rem;--or-store-label-track: .14em}.header-menu .menu-list__link{font-size:var(--or-store-label-size);letter-spacing:var(--or-store-label-track)}.header-menu .mega-menu__link{font-size:.875rem;font-weight:400;line-height:1.35;letter-spacing:0;text-transform:none;color:var(--color-foreground)}.header-menu .mega-menu__link:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.header .Vtl-WishlistHeader svg{fill:var(--color-foreground)!important}@media screen and (min-width:990px)and (max-width:1279px){.header-menu .menu-list,.header-menu.menu-list{--menu-horizontal-gap: 14px}.header-menu .menu-list__link{letter-spacing:.1em}.header-menu .menu-list__link-title{padding-inline:7px}}.header-menu a.mega-menu__link--parent{margin-bottom:6px;font-size:var(--or-store-label-size)!important;font-weight:700!important;letter-spacing:var(--or-store-label-track)!important;color:var(--or-store-muted)}.header-menu .mega-menu__content .resource-card__title{font-size:var(--or-store-label-size);font-weight:700;letter-spacing:var(--or-store-label-track);text-transform:uppercase}.menu-drawer .menu-drawer__menu-item--mainlist{min-height:56px;font-size:1.25rem;line-height:1.2;letter-spacing:.04em}.menu-drawer__menu:not(.menu-drawer__menu--childlist)>.menu-drawer__list-item{border-bottom:1px solid var(--or-store-rule)}.menu-drawer__menu:not(.menu-drawer__menu--childlist)>.menu-drawer__list-item>.menu-drawer__menu-container--divider{border-bottom:0}.menu-drawer .menu-drawer__menu-item--parent{font-size:.9375rem;letter-spacing:.08em}.menu-drawer .menu-drawer__menu-item--child{font-size:.9375rem;letter-spacing:0;text-transform:none}.menu-drawer .resource-card__title{font-size:var(--or-store-label-size);font-weight:700;letter-spacing:var(--or-store-label-track);text-transform:uppercase}.product-grid .product-card .text-block p{font-size:.875rem;line-height:1.35}.product-card .or-card__label{margin:0;font-size:var(--or-store-label-size);font-weight:700;line-height:1.4;letter-spacing:var(--or-store-label-track);text-transform:uppercase;color:var(--or-store-muted)}.product-card .or-card__colours{font-size:.875rem;line-height:1.35;color:var(--or-store-muted);white-space:nowrap}.product-card .or-card__colours:before{content:"\b7";margin-inline-end:6px}.product-card .group-block-content:has(>div>.or-card__colours){min-height:1.5rem;align-items:center}.product-card .group-block-content:has(>div>.or-card__colours)>product-price{flex:0 0 auto}collection-component .product-card product-swatches{display:none}@media(hover:hover){collection-component .product-card:has(.or-card__colours):is(:hover,:focus-within) product-swatches{display:block}collection-component .product-card:is(:hover,:focus-within) .or-card__colours{display:none}}.product-card__content>div:has(>.or-card-sizes){position:relative;z-index:2;height:36px;margin-top:calc(-48px - var(--product-card-gap, 12px));margin-bottom:12px;padding-inline:12px 56px;pointer-events:none;opacity:0;transition:opacity .15s ease}.product-card .or-card-sizes{display:inline-flex;align-items:center;gap:8px;max-width:100%;height:36px;margin:0;padding:0 10px;overflow:hidden;list-style:none;font-size:var(--or-store-label-size);font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--color-foreground);background:var(--color-background)}.product-card .or-card-sizes__size--out{font-weight:400;text-decoration:line-through;color:var(--or-store-muted)}@media(hover:hover){.product-card:is(:hover,:focus-within) .product-card__content>div:has(>.or-card-sizes){opacity:1}}.product-card__content>h3+div:not(:has(*)){display:none}.product-card .quick-add{--quick-add-offset: 12px}.product-card button.quick-add__button{--quick-add-collapsed-width: 36px;--quick-add-icon-width: 34px;height:36px;border:1px solid var(--or-store-rule);border-radius:0}@media(hover:hover){.product-card .Vtl-CollectionCardWidget{opacity:0;transition:opacity .15s ease}.product-card:is(:hover,:focus-within) .Vtl-CollectionCardWidget{opacity:1}}.or-collection-header{padding-block:var(--or-collection-header-pad-top, 20px) var(--or-collection-header-pad-bottom, 16px)}.or-collection-header__inner{width:min(100% - (var(--page-margin, 16px) * 2),1440px);margin-inline:auto}.or-collection-header__crumbs{display:flex;flex-wrap:wrap;gap:0 8px;margin:0;padding:0;list-style:none;font-size:var(--or-store-label-size);font-weight:700;line-height:1.4;letter-spacing:var(--or-store-label-track);text-transform:uppercase;color:var(--or-store-muted)}.or-collection-header__crumb+.or-collection-header__crumb:before{content:"/";margin-inline-end:8px}.or-collection-header__crumb a{color:inherit;text-decoration:none}.or-collection-header__crumb a:hover{color:var(--color-foreground);text-decoration:underline;text-underline-offset:.3em}.or-collection-header .or-collection-header__title{margin:12px 0 0;font-family:var(--font-body--family);font-size:1.75rem;font-weight:400;line-height:1.1;letter-spacing:-.01em;text-transform:none;color:var(--color-foreground)}.or-collection-header__description{position:relative;max-width:46rem;margin-top:10px;font-size:.875rem;line-height:1.55}.or-collection-header__text>:first-child{margin-top:0}.or-collection-header__text>:last-child{margin-bottom:0}.or-collection-header__description--clamp .or-collection-header__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.or-collection-header__toggle{position:absolute;width:1px;height:1px;margin:0;opacity:0}.or-collection-header__toggle:checked~.or-collection-header__text{display:block;overflow:visible}.or-collection-header__more{display:inline-block;margin-top:6px;padding-block:4px;font-size:var(--or-store-label-size);font-weight:700;letter-spacing:var(--or-store-label-track);text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.4em;cursor:pointer}.or-collection-header__more-close,.or-collection-header__toggle:checked~.or-collection-header__more .or-collection-header__more-open{display:none}.or-collection-header__toggle:checked~.or-collection-header__more .or-collection-header__more-close{display:inline}.or-collection-header__toggle:focus-visible~.or-collection-header__more{outline:2px solid var(--color-foreground);outline-offset:3px}@media screen and (min-width:750px){.or-collection-header .or-collection-header__title{font-size:2rem}}@media screen and (min-width:750px){.main-collection-grid .product-grid.product-grid--grid[product-grid-view=default]{--product-grid-columns-desktop: repeat(3, minmax(0, 1fr))}}@media screen and (min-width:990px){.main-collection-grid .product-grid.product-grid--grid[product-grid-view=default]{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr))}}.product-grid .or-collection-tile{grid-column:span 2;container-type:inline-size;border:0}.or-collection-tile__inner{display:flex;flex-direction:column;gap:12px;height:100%;text-decoration:none;color:var(--color-foreground)}.or-collection-tile__media{position:relative;flex:1 1 auto;min-height:62.5cqw;overflow:hidden;background:#eceae6}.or-collection-tile__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.or-collection-tile__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:16px;text-align:center;color:var(--or-store-muted);border:1px dashed rgb(3 3 2 / .28)}.or-collection-tile__placeholder-name{font-size:var(--or-store-label-size);font-weight:700;letter-spacing:var(--or-store-label-track);text-transform:uppercase}.or-collection-tile__placeholder-size{font-size:.75rem}.or-collection-tile__caption{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.product-grid .or-collection-tile__line{margin:0;font-size:.875rem;line-height:1.35}.or-collection-tile__cta{font-size:var(--or-store-label-size);font-weight:700;letter-spacing:var(--or-store-label-track);text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.4em;white-space:nowrap}@media screen and (min-width:750px){.or-collection-tile__media{min-height:50cqw}}.collection-wrapper .facets-block-wrapper--horizontal{position:sticky;top:var(--header-height, 52px);z-index:3;background:var(--color-background)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/or-store.css.map */
