:root{--ed-ink: #0c0c0d;--ed-paper: #f4f2ec;--ed-stone: #e8e5dd;--ed-line: #d9d5ca;--ed-mute: #6b6861;--ed-track: .14em;--page-width: 144rem;--buttons-radius: 0px;--buttons-radius-outset: 0px;--buttons-border-width: 1px;--buttons-shadow-opacity: 0;--inputs-radius: 0px;--inputs-radius-outset: 0px;--inputs-shadow-opacity: 0;--variant-pills-radius: 0px;--card-corner-radius: 0px;--media-radius: 0px;--media-border-width: 0px;--media-shadow-opacity: 0;--duration-short: .16s;--duration-default: .22s;--duration-long: .4s}html,body{background:var(--ed-paper);color:var(--ed-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{line-height:1.55;letter-spacing:.005em}::selection{background:var(--ed-ink);color:var(--ed-paper)}a:focus-visible,.focus-inset:focus-visible,.button:focus-visible{outline:1px solid currentColor;outline-offset:3px;box-shadow:none}.page-width{max-width:144rem;padding-left:2rem;padding-right:2rem}@media screen and (min-width:750px){.page-width{padding-left:4rem;padding-right:4rem}}@media screen and (min-width:1200px){.page-width{padding-left:5.6rem;padding-right:5.6rem}}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);color:rgb(var(--color-foreground));letter-spacing:-.01em;line-height:1.05}.h0,h1,.h1{font-weight:800;text-transform:uppercase;letter-spacing:-.02em}h2,.h2{font-weight:700;text-transform:uppercase;letter-spacing:-.01em}.title,.collection__title .title,.ed-section-title,.related-products__heading,.main-page-title{color:var(--ed-ink);font-size:clamp(2.6rem,3.4vw,4.4rem);font-weight:800;text-transform:uppercase;letter-spacing:-.015em;line-height:1;margin:0}.title-wrapper-with-link,.collection__title.title-wrapper,.ed-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:3.2rem}.title-wrapper-with-link .link,.collection__view-all a,.collection__view-all .link{font-size:1.2rem;text-transform:uppercase;letter-spacing:var(--ed-track);font-weight:600;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.collection__view-all{margin-top:3.2rem}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.product-form__submit,.cart__checkout-button{border-radius:0;text-transform:uppercase;letter-spacing:var(--ed-track);font-weight:600;font-size:1.3rem;min-height:5.2rem;padding:0 3.2rem}.button:after,.button:before{border-radius:0;box-shadow:none!important}.button:hover{opacity:.88}.utility-bar,.utility-bar.gradient{background:var(--ed-ink);border-bottom:1px solid #1d1d20}.announcement-bar__message,.announcement-bar__message.h5{font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:.18em;padding:.9rem 0;color:#d9d6ce;margin:0}.header-wrapper,.header-wrapper.gradient{background:var(--ed-ink);color:var(--ed-paper);border-bottom:0}.header{padding-top:1.6rem;padding-bottom:1.6rem}.header__heading-link .h2,.header__heading-link span.h2{font-family:var(--font-heading-family);font-size:2rem;font-weight:800;text-transform:uppercase;letter-spacing:.22em;color:var(--ed-paper);line-height:1;padding:0;border:0;background:none}.header__heading,.header__heading-link{padding:0;border:0;background:none}.header__inline-menu .list-menu--inline{gap:.2rem 2.4rem;flex-wrap:wrap}.header__menu-item,.header .list-menu__item{font-size:1.15rem;font-weight:600;text-transform:uppercase;letter-spacing:var(--ed-track);color:var(--ed-paper);padding:1rem 0;text-decoration:none}.header__menu-item span{text-decoration:none}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none;box-shadow:inset 0 -1px 0 currentColor}.header__icon,.header__icon .svg-wrapper,.header__icon svg{color:var(--ed-paper)}@media screen and (min-width:990px)and (max-width:1239px){.header__inline-menu .list-menu--inline{gap:.2rem 1.6rem}.header__menu-item{font-size:1.05rem;letter-spacing:.1em}}.menu-drawer,.menu-drawer__navigation-container{background:var(--ed-ink);color:var(--ed-paper)}.menu-drawer__menu-item{font-size:1.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:1.2rem 3.2rem;color:var(--ed-paper)}.ed-hero{background:var(--ed-ink);color:var(--ed-paper)}.ed-hero__inner{display:grid;grid-template-columns:1fr;min-height:0}.ed-hero__copy{display:flex;flex-direction:column;justify-content:flex-end;gap:2.4rem;padding:5.6rem 2rem 6.4rem}.ed-hero__kicker{margin:0;font-size:1.15rem;font-weight:600;text-transform:uppercase;letter-spacing:.24em;color:#a9a59c}.ed-hero__heading{margin:0;font-family:var(--font-heading-family);font-weight:800;text-transform:uppercase;font-size:clamp(4.4rem,12vw,7.2rem);line-height:.9;letter-spacing:-.03em;color:var(--ed-paper);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.ed-hero__subline{margin:0;max-width:42rem;font-size:1.6rem;line-height:1.5;color:#cfcbc2}.ed-hero__button{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;min-height:5.4rem;padding:0 3.6rem;background:var(--ed-paper);color:var(--ed-ink);font-size:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;text-decoration:none;transition:background var(--duration-default),color var(--duration-default)}.ed-hero__button:hover{background:#fff}.ed-hero__media{position:relative;overflow:hidden;background:#000;aspect-ratio:4 / 5;order:-1}.ed-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}@media screen and (min-width:990px){.ed-hero__inner{grid-template-columns:1.15fr 1fr;min-height:min(88vh,96rem)}.ed-hero__copy{padding:9.6rem 5.6rem 9.6rem max(5.6rem,calc((100vw - 144rem)/2 + 5.6rem))}.ed-hero__media{aspect-ratio:auto;order:0}.ed-hero__heading{font-size:clamp(6.4rem,6.4vw,11.6rem)}}.ed-hero:not(.ed-hero--with-image) .ed-hero__inner{grid-template-columns:1fr;min-height:72vh}.ed-tiles__grid{list-style:none;margin:0 -2rem;padding:0 2rem;display:grid;gap:1.2rem;grid-auto-flow:column;grid-auto-columns:70vw;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:2rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ed-tiles__grid::-webkit-scrollbar{display:none}.ed-tiles__item{scroll-snap-align:start}@media screen and (min-width:750px){.ed-tiles__grid{margin:0;padding:0;overflow:visible;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(3,1fr);gap:2rem}}@media screen and (min-width:1100px){.ed-tiles__grid--5{grid-template-columns:repeat(5,1fr)}.ed-tiles__grid--4{grid-template-columns:repeat(4,1fr)}}.ed-tiles__link{display:block;position:relative;text-decoration:none;color:var(--ed-paper)}.ed-tiles__media{display:block;position:relative;aspect-ratio:3 / 4;overflow:hidden;background:#151517}.ed-tiles__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 25%;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.ed-tiles__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0c0c0d00 45%,#0c0c0dc7)}.ed-tiles__label{position:absolute;left:1.6rem;right:1.6rem;bottom:1.6rem;z-index:1;font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;line-height:1.2}.ed-tiles__link:hover .ed-tiles__img{transform:scale(1.035)}.ed-tiles__link:hover .ed-tiles__label{text-decoration:underline;text-underline-offset:.4rem}.card,.card--card,.card--standard,.card--standard .card__inner,.product-card-wrapper .card,.card.gradient,.card--card.gradient{background:transparent;background-image:none;border:0;box-shadow:none;border-radius:0}.card--standard>.card__content,.card>.card__content{padding:1.4rem 0 0;background:transparent;color:var(--ed-ink)}.card__information{padding:0}.card__heading,.card__heading.h5,.card__heading a{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;line-height:1.4;color:var(--ed-ink);margin:0;padding:0;border:0;background:none}.card__heading a:hover,.card-wrapper:hover .card__heading a{text-decoration:none}.card-information{margin-top:.4rem}.card-information .price,.card-information .price-item,.card-information .price__regular .price-item{font-size:1.3rem;font-weight:400;color:var(--ed-mute);letter-spacing:.02em}.card-information .caption-with-letter-spacing:empty,.card-information .caption-large:empty{display:none}.card__badge,.card .badge,.price__badge-sale,.price__badge-sold-out{display:none!important}.product-card-wrapper .card__inner,.product-card-wrapper .card__media,.product-card-wrapper .media,.card--media .card__inner,.card--media .card__media,.card--media .media{background:var(--ed-stone);border:0;box-shadow:none;border-radius:0}.card__media .media img{object-fit:cover;object-position:center 20%;background:var(--ed-stone)}.card-wrapper:hover .card__media{filter:none}.card-wrapper .media.media--hover-effect>img+img{transition:opacity .4s ease}.product-grid{margin-top:0;row-gap:4.8rem}@media screen and (min-width:990px){.product-grid{row-gap:5.6rem}}.collection-hero{background:var(--ed-paper)}.collection-hero__inner{padding-top:6.4rem;padding-bottom:3.2rem}.collection-hero__title{color:var(--ed-ink);font-size:clamp(3.6rem,6vw,8.8rem);font-weight:800;text-transform:uppercase;letter-spacing:-.03em;line-height:.92;margin:0;padding:0;border:0;background:none}.collection-hero__description{max-width:60rem;margin-top:1.6rem;color:var(--ed-mute);font-size:1.5rem}.facets-wrapper{padding-top:0}.facets-container{border-top:1px solid var(--ed-line);border-bottom:1px solid var(--ed-line);padding:1.2rem 0;margin-bottom:3.2rem}.facets__form,.facets__heading{margin:0}.facet-filters__label,.facets__summary,.product-count__text,.facet-filters__field .select__select,.mobile-facets__open-label{font-size:1.15rem;text-transform:uppercase;letter-spacing:.12em;font-weight:600;color:var(--ed-ink)}.product-count{display:none}.edgy-collection-filters{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem;margin:-1.6rem 0 3.2rem;padding:0;border:0;background:none}.edgy-collection-filters__group{display:flex;align-items:center;gap:1.6rem;padding:0;border:0;margin:0}.edgy-collection-filters__label{font-size:1.15rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--ed-ink)}.edgy-collection-filters__list{display:flex;flex-wrap:wrap;gap:.8rem;list-style:none;margin:0;padding:0}.edgy-collection-filters__list a{display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;height:3.6rem;padding:0 1.2rem;border:1px solid var(--ed-line);background:transparent;color:var(--ed-ink);text-decoration:none;font-size:1.15rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:0}.edgy-collection-filters__list a:hover{border-color:var(--ed-ink)}.edgy-collection-filters__list a[aria-current=page]{background:var(--ed-ink);color:var(--ed-paper);border-color:var(--ed-ink)}.edgy-collection-filters__clear{font-size:1.15rem;text-transform:uppercase;letter-spacing:.12em;color:var(--ed-ink)}.product,.product__media-wrapper,.product__media-list,.product__media-item,.product__media-item .media,.product__modal-opener,.thumbnail-list__item .thumbnail{background:transparent}.product__media-item .media{background:var(--ed-stone)}.product__media-item .media>img{object-fit:contain;background:var(--ed-stone)}@media screen and (min-width:750px){.product--stacked .product__media-list{gap:1.2rem}.product__info-wrapper{padding-left:4.8rem}}.product__info-container{padding-top:0}.product__info-container>*+*{margin-top:2rem;margin-bottom:0}.product__title{margin:0;padding:0;border:0;background:none}.product__title h1,.product__title .h1{color:var(--ed-ink);font-size:clamp(2.6rem,2.6vw,3.8rem);font-weight:800;text-transform:uppercase;letter-spacing:-.01em;line-height:1.02}.product__info-container .price,.product__info-container .price-item{font-size:1.7rem;font-weight:500;color:var(--ed-ink);letter-spacing:.02em}.product-form__input .form__label,.product-form__input legend{font-size:1.15rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;margin-bottom:1rem}.product-form__input input[type=radio]+label{border-radius:0;border:1px solid var(--ed-line);background:transparent;color:var(--ed-ink);min-width:5.6rem;min-height:4.4rem;padding:1rem 1.4rem;margin:0 .6rem .8rem 0;font-size:1.25rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.product-form__input input[type=radio]+label:hover{border-color:var(--ed-ink)}.product-form__input input[type=radio]:checked+label{background:var(--ed-ink);color:var(--ed-paper);border-color:var(--ed-ink)}.product-form__buttons{max-width:100%}.product-form__buttons .button,.product-form__submit{width:100%;background:var(--ed-ink);color:var(--ed-paper);min-height:5.6rem}.product__description{font-size:1.5rem;color:#33322f;max-width:56rem}.product__accordion,.ed-accordion{border-top:1px solid var(--ed-line)}.product__accordion+.product__accordion{margin-top:0}.product__accordion summary{padding:1.8rem 0}.accordion__title,.product__accordion .accordion__title{font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em}.accordion{border-bottom:1px solid var(--ed-line)}.accordion__content{padding:0 0 2rem;font-size:1.45rem}.accordion__content a{color:var(--ed-ink)}.edgy-size-chart__label{font-size:1.15rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin:1.2rem 0 .8rem}.edgy-size-chart__table{width:100%;border-collapse:collapse;font-size:1.35rem;box-shadow:none}.edgy-size-chart__table th,.edgy-size-chart__table td{padding:.8rem .6rem;border:0;border-bottom:1px solid var(--ed-line);text-align:left}.edgy-size-chart__table thead th{font-weight:600;text-transform:uppercase;letter-spacing:.08em;font-size:1.1rem;color:var(--ed-mute)}.edgy-size-chart__details{display:none}.product__inventory,.product__tax,.product__pickup-availabilities,.share-button{font-size:1.25rem;color:var(--ed-mute)}.quantity__rules-cart{display:none!important}.cart__items,.cart-items th,.cart-items td{border-color:var(--ed-line)}.title--primary,.cart__empty-text{text-transform:uppercase}.drawer__inner{background:var(--ed-paper)}.drawer__heading{font-size:1.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.cart-item__name{font-size:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;text-decoration:none}.field__input,.select__select,.customer .field input{border-radius:0}.field:after,.select:after,.field:hover.field:after,.select:hover.select:after{border-radius:0;box-shadow:0 0 0 1px var(--ed-line)}.footer,.footer.gradient{background:var(--ed-ink);background-image:none;color:var(--ed-paper);border-top:0}.footer-block__heading{font-family:var(--font-body-family);font-size:1.15rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:#a9a59c;margin-bottom:1.6rem}.footer-block--text .footer-block__heading,.footer .footer-block:first-child .footer-block__heading{font-family:var(--font-heading-family);font-size:3.2rem;font-weight:800;letter-spacing:.2em;color:var(--ed-paper)}.footer-block__details-content .rte p,.footer .rte p{color:#cfcbc2;font-size:1.5rem}.footer a,.footer .list-menu__item--link{color:var(--ed-paper);font-size:1.35rem;text-decoration:none}.footer a:hover{text-decoration:underline;text-underline-offset:.3rem}.footer .newsletter-form__field-wrapper .field__input{background:transparent;border:0;color:var(--ed-paper)}.footer .newsletter-form__field-wrapper .field:after{box-shadow:0 0 0 1px #3a3a3e}.footer-block__newsletter .footer-block__heading{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.16em}.footer__content-bottom{border-top:1px solid #222225;padding-top:2.4rem}.footer__copyright,.copyright__content,.copyright__content a{color:#8f8c85;font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase}.footer__payment,.list-payment{display:none!important}.main-page-title{margin:6.4rem 0 3.2rem}.rte{line-height:1.65}@media screen and (max-width:749px){.header{padding-top:1.2rem;padding-bottom:1.2rem}.header__heading-link .h2,.header__heading-link span.h2{font-size:1.7rem;letter-spacing:.2em}.title-wrapper-with-link,.collection__title.title-wrapper,.ed-section-head{margin-bottom:2.4rem}.product-grid{row-gap:3.6rem}.card__heading,.card__heading a{font-size:1.1rem;letter-spacing:.08em}.edgy-collection-filters{margin-top:-1.2rem}.product__info-wrapper{padding-top:2.4rem}}@media screen and (max-width:989px){.ed-hero--with-image .ed-hero__inner{position:relative;display:block;height:calc(100svh - 9.6rem);min-height:56rem;max-height:96rem;overflow:hidden}.ed-hero--with-image .ed-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;order:0}.ed-hero--with-image .ed-hero__img{object-position:56% 0%}.ed-hero--with-image .ed-hero__copy{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:14rem 2rem 3.2rem;gap:1.4rem;background:linear-gradient(to top,#0c0c0df5,#0c0c0dd1 42%,#0c0c0d00)}.ed-hero__kicker{display:none}.ed-hero__heading{font-size:4.6rem;line-height:.92;letter-spacing:-.025em}.ed-hero__subline{font-size:1.5rem;max-width:32rem}.ed-hero__button{min-height:4.8rem;padding:0 2.8rem;font-size:1.2rem}}@media screen and (max-width:749px){.ed-tiles__media{aspect-ratio:4 / 5}.ed-tiles__label{font-size:1.4rem;font-weight:700;letter-spacing:.1em;left:1.4rem;bottom:1.4rem}.product-card-wrapper .card__inner,.card--media .card__inner{--ratio-percent: 125% !important}.card__media .media{overflow:hidden}.card__media .media img{transform:scale(1.32);transform-origin:50% 40%;object-fit:cover}.card>.card__content,.card--standard>.card__content{padding-top:1rem}.card__heading,.card__heading.h5,.card__heading a{font-size:1.2rem;letter-spacing:.06em;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-information .price,.card-information .price-item,.card-information .price__regular .price-item{font-size:1.3rem}.grid--2-col-tablet-down .grid__item,.product-grid .grid__item{min-width:0}.product-grid{row-gap:3.2rem}.title,.collection__title .title,.ed-section-title{font-size:2.8rem}.header__icon,.header__icon--menu,.header__icon--search,.header__icon--cart,.header__icon--account{width:4.4rem;height:4.4rem}.menu-drawer__menu-item{min-height:4.8rem;display:flex;align-items:center}.edgy-collection-filters__list a{min-width:4.4rem;height:4.4rem}.edgy-collection-filters{gap:1rem 1.6rem}.edgy-collection-filters__group{flex-wrap:wrap;gap:1rem}.footer a,.footer .list-menu__item--link{display:inline-flex;min-height:4.4rem;align-items:center}.facet-filters__field .select__select,.mobile-facets__open{min-height:4.4rem}.collection-hero__inner{padding-top:3.2rem;padding-bottom:2rem}.collection-hero__title{font-size:4rem}.product__media-wrapper slider-component.slider-mobile-gutter{padding:0}.product__media-list.grid--peek.slider{padding:0;margin:0;gap:0;scroll-padding:0}.product__media-list.grid--peek .product__media-item,.product__media-list .product__media-item{width:100%;min-width:100%;max-width:100%;margin:0;padding:0}.product__media-wrapper .slider-buttons{justify-content:center;border:0;padding:1.2rem 0 0}.product__media-wrapper .slider-counter,.product__media-wrapper .slider-button{display:none}.ed-dots{display:flex;gap:.8rem;justify-content:center;align-items:center;min-height:2rem}.ed-dots span{width:.7rem;height:.7rem;border-radius:50%;background:#c9c5bb;transition:background .2s}.ed-dots span.is-active{background:var(--ed-ink)}.product__info-wrapper{padding-top:2rem}.product__title h1,.product__title .h1{font-size:2.6rem}.product-form__input input[type=radio]+label{min-width:4.8rem;min-height:4.4rem;margin:0 .6rem .8rem 0}.product__accordion summary{min-height:4.8rem;padding:1.4rem 0}.drawer__inner{width:100vw;max-width:100vw}.drawer__header{padding:1.6rem 0}.cart-item__name{font-size:1.2rem}.cart-drawer .cart-item__quantity-wrapper .quantity{min-height:4.4rem}.cart-remove-button .button{min-width:4.4rem;min-height:4.4rem}}@media screen and (min-width:750px){.ed-dots{display:none}}@media(hover:none){.card-wrapper .media.media--hover-effect>img+img{display:none!important}.card-wrapper .media.media--hover-effect>img:first-child{opacity:1!important}}.totals__total,.totals__total-value,.totals h2,.totals h3{font-size:1.6rem;letter-spacing:.06em}.totals__total-value{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/8/assets/enrichden-edgy.css.map */
