.shopify-section--collection-list .collection-card .content-over-media{aspect-ratio:1 / 1}.shopify-section--collection-list .collection-card .content-over-media>img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:699px){.shopify-section--collection-list collection-list{--collection-list-grid: auto / repeat(2, minmax(0, 1fr)) !important}}.shopify-section--collection-list .collection-card__content-wrapper>svg{display:none}.shopify-section--collection-list .collection-card__content p{text-shadow:0 1px 14px rgba(0,0,0,.55)}.shopify-section--scrolling-text .section{padding-top:26px;padding-bottom:26px}.shopify-section--scrolling-text .scrolling-text,.shopify-section--scrolling-text .scrolling-text__wrapper{overflow:hidden;max-width:100%;min-width:0}.shopify-section--scrolling-text .scrolling-text__text{font-size:14px;letter-spacing:1.3px;text-transform:uppercase;font-family:var(--text-font-family);font-weight:500;line-height:1.2}@media screen and (max-width:699px){.shopify-section--scrolling-text .section{padding-top:22px;padding-bottom:22px}.shopify-section--scrolling-text .scrolling-text__text{font-size:13px}}.shopify-section--image-with-text-overlay .button--outline,.shopify-section--image-with-text-overlay a.button:not(.button--primary):not([style*=background]){border:1px solid #FFFFFF;color:#fff}.shopify-section--featured-collection .section-header .prose>p.bold,.shopify-section--collection-list .section-header .prose>p.bold,.shopify-section--product-recommendations .section-header .prose>p.bold,.shopify-section--recently-viewed-products .section-header .prose>p.bold,.shopify-section--media-with-text .prose>p.bold,.shopify-section--image-with-text-overlay .prose>p.bold,.shopify-section--main-product .product-info__vendor,.shopify-section--main-product .vendor{font-size:11px;letter-spacing:1.8px;text-transform:uppercase;font-weight:500;color:#6e655c;margin-bottom:10px}.shopify-section--image-with-text-overlay .prose>p.bold{color:#fff}.product-card .product-card__info>*+*{margin-top:4px}.product-card .product-title,.product-card .product-card__title{line-height:1.35}.collection-card.shadow,.product-card.shadow{box-shadow:none}.shopify-section--footer .footer__block-list{row-gap:32px}.shopify-section--footer .footer__copyright{color:#6e655c}.shopify-section--main-product .product-info{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:end;column-gap:12px}.shopify-section--main-product .product-info>*{grid-column:1 / -1}.shopify-section--main-product .product-info>.product-info__quantity-selector{grid-column:1}.shopify-section--main-product .product-info>.product-info__buy-buttons{grid-column:2}.shopify-section--main-product .product-info__quantity-selector .form-control{min-width:132px}.shopify-section--main-product .product-info__buy-buttons .button{height:52px;min-height:52px}.shopify-section--main-product .product-info__quantity-selector input,.shopify-section--main-product .product-info__quantity-selector .quantity-selector{height:52px}.shopify-section--main-product .product-info__title{font-size:28px;line-height:1.15;margin-top:6px}.ehc-usp{list-style:none;margin:12px 0 0;padding:0;display:grid;row-gap:6px}.ehc-usp li{display:flex;align-items:center;gap:9px;font-size:13px;color:#111}.ehc-usp svg{width:17px;height:17px;flex:0 0 17px;fill:none;stroke:#6b4a32;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.shopify-section--main-product .media-swatch{width:44px;height:44px;border-radius:0}.shopify-section--main-product .media-swatch img{border-radius:0}.ehc-pay{margin-top:14px}.ehc-pay__label{display:block;font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:#6e655c;margin-bottom:7px}.ehc-pay__list{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0}.ehc-pay__list li{line-height:0}.ehc-pay__list svg,.ehc-pay__icon{width:38px;height:24px;border:1px solid #E4DED5;border-radius:0}.ehc-timeline{margin-top:18px;padding:16px 0 6px;border-top:1px solid #E4DED5;border-bottom:1px solid #E4DED5}.ehc-timeline__head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:26px}.ehc-timeline__label{font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:#6e655c}.ehc-timeline__total{font-size:13px;font-weight:600;color:#111}.ehc-timeline__rail{position:relative}.ehc-timeline__rail:before{content:"";position:absolute;left:6px;right:6px;top:0;height:2px;background:#e4ded5}.ehc-timeline__fill{position:absolute;left:6px;right:6px;top:0;height:2px;background:#6b4a32;transform:scaleX(1);transform-origin:left center}.ehc-timeline__parcel{position:absolute;top:-10px;left:calc(100% - 22px);width:22px;height:22px}.ehc-timeline__parcel svg{width:22px;height:22px;fill:#fff;stroke:#6b4a32;stroke-width:1.3;stroke-linejoin:round}.ehc-timeline__stations{list-style:none;margin:0;padding:18px 0 0;display:grid;grid-template-columns:repeat(3,1fr)}.ehc-timeline__stations li{position:relative;display:flex;flex-direction:column;gap:2px}.ehc-timeline__stations li:nth-child(2){text-align:center;align-items:center}.ehc-timeline__stations li:nth-child(3){text-align:right;align-items:flex-end}.ehc-timeline__dot{position:absolute;top:-22px;width:11px;height:11px;background:#6b4a32}.ehc-timeline__stations li:nth-child(1) .ehc-timeline__dot{left:1px}.ehc-timeline__stations li:nth-child(2) .ehc-timeline__dot{left:50%;transform:translate(-50%)}.ehc-timeline__stations li:nth-child(3) .ehc-timeline__dot{right:1px}.ehc-timeline__stations strong{font-size:13px;font-weight:600}.ehc-timeline__stations em{font-style:normal;font-size:12px;color:#6e655c}.ehc-timeline__note{font-size:12px;line-height:1.5;color:#6e655c;margin:14px 0 0}.ehc-timeline.is-ehc-run .ehc-timeline__fill{animation:ehcFill 1.2s ease-out 1}.ehc-timeline.is-ehc-run .ehc-timeline__parcel{animation:ehcMove 1.2s ease-out 1}@keyframes ehcFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ehcMove{0%{left:0}to{left:calc(100% - 22px)}}@media(prefers-reduced-motion:reduce){.ehc-timeline__parcel{display:none}.ehc-timeline.is-ehc-run .ehc-timeline__fill,.ehc-timeline.is-ehc-run .ehc-timeline__parcel{animation:none}}.ehc-info{list-style:none;margin:16px 0 4px;padding:0;display:flex;flex-wrap:wrap;gap:18px}.ehc-info a{font-size:13px;color:#6e655c;text-decoration:underline;text-underline-offset:3px}.ehc-info a:hover{color:#111}.shopify-section--main-product .product-gallery__media img,.shopify-section--main-product .product-gallery img:not(.ehc-pay__icon){aspect-ratio:1 / 1;object-fit:cover;width:100%;height:auto}@media screen and (max-width:699px){.shopify-section--main-product .product-info{column-gap:8px}.shopify-section--main-product .product-info__quantity-selector .form-control{min-width:104px}.shopify-section--main-product .product-info__title{font-size:24px}}.shopify-section--main-list-collections .collection-card .content-over-media{aspect-ratio:1 / 1}.shopify-section--main-list-collections .collection-card .content-over-media>img{width:100%;height:100%;object-fit:cover}.shopify-section--main-list-collections .collection-card__content-wrapper>svg{display:none}.shopify-section--main-list-collections .collection-card__content p{text-shadow:0 1px 14px rgba(0,0,0,.55)}@media screen and (max-width:699px){.shopify-section--main-list-collections collection-list,.shopify-section--main-list-collections .collection-list{--collection-list-grid: auto / repeat(2, minmax(0, 1fr)) !important}}.product-card__info .vendor,.product-card__info a.vendor,.product-card__info [class*=vendor]{font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:#6e655c;display:block;margin-bottom:4px}.product-card__title{font-size:14px;font-weight:500;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:6px}.product-card__info .price-list{margin-top:0}.product-card__info .product-card__swatch-list,.product-card__info .product-card__color-count{margin-top:6px}@media screen and (max-width:699px){.product-card__title{-webkit-line-clamp:3;font-size:13px}}.shopify-section--featured-collection .section-header .circle-chevron,.shopify-section--collection-list .section-header .circle-chevron,.shopify-section--product-recommendations .section-header .circle-chevron,.shopify-section--recently-viewed-products .section-header .circle-chevron{display:none}.shopify-section--featured-collection .section-header a .reversed-link,.shopify-section--product-recommendations .section-header a .reversed-link,.shopify-section--recently-viewed-products .section-header a .reversed-link{text-decoration:underline;text-underline-offset:4px;font-size:13px;letter-spacing:.4px;color:#111}.ehc-pay__list--drawer{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;justify-content:center}.ehc-pay__list--drawer li{line-height:0}.ehc-pay__list--drawer svg{width:38px;height:24px;border:1px solid #E4DED5}.product-card__title{min-height:2.7em}@media screen and (max-width:699px){.product-card__title{min-height:4.05em}}.product-card__swatch-list .color-swatch{box-shadow:inset 0 0 0 1px #e4ded5}.product-card__swatch-list .color-swatch__view-more,.color-swatch__view-more{background:transparent;box-shadow:none;color:#6e655c;font-size:11px;letter-spacing:.3px}.shopify-section--collection-list .collection-card__content p,.shopify-section--main-list-collections .collection-card__content p{font-size:24px;line-height:1.15}@media screen and (max-width:699px){.shopify-section--collection-list .collection-card__content p,.shopify-section--main-list-collections .collection-card__content p{font-size:19px}}.shopify-section--collection-list .collection-card .content-over-media,.shopify-section--main-list-collections .collection-card .content-over-media{position:relative}.shopify-section--collection-list .collection-card .content-over-media:after,.shopify-section--main-list-collections .collection-card .content-over-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#1110 26%,#1111119e,#1110 74%)}.shopify-section--collection-list .collection-card__content-wrapper,.shopify-section--main-list-collections .collection-card__content-wrapper{position:relative;z-index:2}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ellerhurst-design.css.map */
