.section-ashford-shop-grid{margin:0;padding:0}.ashford-shop-grid{--ashford-cream: #f2e8d5;--ashford-walnut: #1a1208;--ashford-bronze: #8b7355;box-sizing:border-box;position:relative;isolation:isolate;padding:5.6rem 6rem 2.8rem;color:var(--ashford-walnut)}.ashford-shop-grid,.ashford-shop-grid *,.ashford-shop-grid *:before,.ashford-shop-grid *:after{box-sizing:border-box}.ashford-shop-grid h1,.ashford-shop-grid h2,.ashford-shop-grid h3,.ashford-shop-grid p{margin:0}.ashford-shop-grid img{max-width:none}.ashford-shop-grid--light{background-image:linear-gradient(to bottom,rgba(255,255,255,.3) 0%,rgba(255,255,255,.3) calc(100% - 9rem),rgba(255,255,255,.15) calc(100% - 4rem),transparent 100%)}.ashford-shop-grid--dark{background-color:#d0bfa3;background-image:var(--ashford-paper-dark-url);background-size:100% auto;background-position:top center;background-repeat:repeat-y}.ashford-shop-grid--dark,.ashford-shop-grid--dark .ashford-shop-grid__heading,.ashford-shop-grid--dark .ashford-shop-grid__text{color:var(--ashford-cream)}.ashford-shop-grid__inner{position:relative;z-index:1;max-width:192rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:4.8rem}.ashford-shop-grid__intro{width:100%;max-width:72rem;margin:0;display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center}.ashford-shop-grid__intro-titles{display:flex;flex-direction:column;align-items:center;gap:.9rem;width:100%}.ashford-shop-grid__eyebrow,.ashford-shop-grid__heading,.ashford-shop-grid__text{margin:0;padding:0}.ashford-shop-grid__eyebrow{font-family:var(--ashford-font-accent);font-weight:600;font-size:1.6rem;letter-spacing:.28em;text-transform:uppercase;color:#8b7355;line-height:1.2}.ashford-shop-grid__heading{font-family:var(--ashford-font-title);font-weight:var(--ashford-font-title-weight, 400);font-size:clamp(3.4rem,calc(-.014rem + 3.448vw),4.4rem);line-height:1.05;color:var(--ashford-walnut)}.ashford-shop-grid__text{font-family:var(--ashford-font-body);font-weight:400;font-size:1.8rem;line-height:1.3;color:var(--ashford-walnut)}.ashford-shop-grid__stage{width:100%}.ashford-shop-grid__viewport{position:relative;width:100%}.ashford-shop-grid__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;width:100%;min-width:0}@media screen and (min-width:990px){.ashford-shop-grid__grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem}.ashford-shop-grid__grid[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.8rem}}.ashford-shop-grid__arrow{display:none}@media screen and (min-width:990px)and (max-width:1279px){.ashford-shop-grid__stage{position:relative}.ashford-shop-grid__viewport{overflow:hidden;box-sizing:border-box;padding-left:6rem;touch-action:pan-y;-webkit-user-select:none;user-select:none}.ashford-shop-grid__grid[data-cols="4"]{display:flex;grid-template-columns:none;gap:2.4rem;will-change:transform}.ashford-shop-grid__grid .ashford-collection__card{flex:none;max-width:none;min-width:0}.ashford-shop-grid__arrow{position:absolute;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:4rem;padding:0;border:0;background:transparent;color:var(--ashford-walnut);cursor:pointer;transform:translateY(-50%)}.ashford-shop-grid__arrow--prev{left:-4.4rem}.ashford-shop-grid__arrow--next{right:-4.4rem}.ashford-shop-grid__arrow:disabled{opacity:.28;pointer-events:none;cursor:default}.ashford-shop-grid__arrow.is-hidden{display:none}}.ashford-shop-grid__grid .ashford-collection__card{align-items:stretch;text-align:left;background:transparent;border:0;border-radius:0;min-width:0;padding:0;overflow:visible}.ashford-shop-grid__grid .ashford-collection__media{position:relative;width:100%;height:auto;max-width:100%;margin:0 auto;aspect-ratio:4 / 5;background:#ece5d3;border-radius:0;padding:0 0 2rem;overflow:hidden;box-shadow:0 12px 28px #1a120824}.ashford-shop-grid__grid .ashford-collection__media a{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.ashford-shop-grid__grid .ashford-collection__front,.ashford-shop-grid__grid .ashford-collection__front--photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;max-width:none;max-height:none;margin:0;transform:scale(1);transform-origin:center;object-fit:cover;object-position:center top;transition:transform .5s ease}.ashford-shop-grid__grid .ashford-collection__media:hover .ashford-collection__front,.ashford-shop-grid__grid .ashford-collection__media:hover .ashford-collection__front--photo{transform:scale(1.06)}.ashford-shop-grid__grid .ashford-collection__media a,.ashford-shop-grid__grid .ashford-collection__front,.ashford-shop-grid__grid .ashford-collection__front--photo{-webkit-user-drag:none}.ashford-shop-grid__stage.is-dragging .ashford-collection__media:hover .ashford-collection__front,.ashford-shop-grid__stage.is-dragging .ashford-collection__media:hover .ashford-collection__front--photo{transform:scale(1)}@media(prefers-reduced-motion:reduce){.ashford-shop-grid__grid .ashford-collection__front,.ashford-shop-grid__grid .ashford-collection__front--photo{transition:none}.ashford-shop-grid__grid .ashford-collection__media:hover .ashford-collection__front,.ashford-shop-grid__grid .ashford-collection__media:hover .ashford-collection__front--photo{transform:scale(1)}.ashford-shop-grid__grid{transition:none!important}}.ashford-shop-grid__grid .ashford-collection__back{display:none}.ashford-shop-grid--dark .ashford-shop-grid__grid .ashford-collection__media{background:#3a2c19}.ashford-shop-grid__grid .ashford-collection__info{max-width:100%;margin:0 auto;gap:1.4rem;padding:1.6rem 0 0}.ashford-shop-grid__grid .ashford-collection__copy{align-items:flex-start;text-align:left;gap:.5rem}.ashford-shop-grid__grid .ashford-collection__kicker{font-family:var(--ashford-font-body);font-weight:700;font-size:3.2rem;letter-spacing:normal;text-transform:none;color:var(--ashford-walnut);line-height:1.2;max-width:25rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ashford-shop-grid__grid .ashford-collection__title{display:none}.ashford-shop-grid__grid .ashford-collection__tagline{font-family:var(--ashford-font-accent);font-style:normal;font-size:1.8rem;line-height:1.45;max-width:none;min-height:0;color:#5f584d}.ashford-shop-grid__grid .ashford-collection__meta{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-top:auto;max-width:none;margin-left:0;margin-right:0}.ashford-shop-grid__grid .ashford-collection__offer{align-items:flex-start;gap:.4rem}.ashford-shop-grid__grid .ashford-collection__serving{font-size:1.53rem;letter-spacing:.02em;color:#8a7a63}.ashford-shop-grid__grid .ashford-collection__btn{height:5.34rem;min-height:5.34rem;padding:0 2.11rem;font-size:1.62rem;letter-spacing:.06em;flex-shrink:0}.ashford-shop-grid--dark .ashford-shop-grid__grid .ashford-collection__kicker,.ashford-shop-grid--dark .ashford-shop-grid__grid .ashford-collection__tagline,.ashford-shop-grid--dark .ashford-shop-grid__grid .ashford-collection__serving{color:var(--ashford-cream)}.ashford-shop-grid__pagination{width:100%;display:flex;justify-content:center}.ashford-shop-grid__pagination .pagination-wrapper{margin-top:0}.ashford-shop-grid__pagination .pagination__list{gap:.4rem}.ashford-shop-grid__pagination .pagination__item{font-family:var(--ashford-font-accent);font-weight:600;font-size:1.5rem;color:var(--ashford-walnut)}.ashford-shop-grid--dark .ashford-shop-grid__pagination .pagination__item{color:var(--ashford-cream)}.ashford-shop-grid__pagination .pagination__item--current{font-family:var(--ashford-font-title);color:#6b4226}.ashford-shop-grid__pagination .pagination__item--current:after,.ashford-shop-grid__pagination a.pagination__item:hover:after{background-color:var(--ashford-bronze)}.ashford-shop-grid__pagination .pagination__item-arrow .svg-wrapper{color:#6b4226}.ashford-shop-grid--dark .ashford-shop-grid__pagination .pagination__item-arrow .svg-wrapper{color:var(--ashford-cream)}.ashford-shop-grid__empty{width:100%;padding:4rem 2rem;text-align:center}.ashford-shop-grid__empty-text{font-family:var(--ashford-font-body);font-style:italic;font-size:2rem;line-height:1.3;color:var(--ashford-walnut);margin:0}.ashford-shop-grid--dark .ashford-shop-grid__empty-text{color:var(--ashford-cream)}@media screen and (min-width:1700px){.ashford-shop-grid__grid .ashford-collection__info{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,14rem);align-items:start}.ashford-shop-grid__grid .ashford-collection__meta{flex-direction:column;align-items:flex-end;justify-content:flex-start;padding:0;border-top:0;text-align:right}.ashford-shop-grid__grid .ashford-collection__offer{align-items:flex-end;text-align:right}.ashford-shop-grid__grid .ashford-collection__serving{text-align:right;text-wrap:balance}}@media screen and (max-width:989px){.ashford-shop-grid{overflow-x:clip;max-width:100%;padding:3.2rem 1.2rem 4rem}.ashford-shop-grid--light{background-image:linear-gradient(to bottom,rgba(255,255,255,.3) 0%,rgba(255,255,255,.3) calc(100% - 5.5rem),rgba(255,255,255,.15) calc(100% - 2.2rem),transparent 100%)}.ashford-shop-grid__inner{gap:3.2rem}.ashford-shop-grid__eyebrow{letter-spacing:.16em;font-size:1.3rem}.ashford-shop-grid__heading{line-height:1.05}.ashford-shop-grid__text{font-size:1.8rem}.ashford-shop-grid__viewport{overflow:hidden;box-sizing:border-box;padding-left:2rem;touch-action:pan-y;-webkit-user-select:none;user-select:none}.ashford-shop-grid__grid{display:flex;grid-template-columns:none;gap:1.8rem;will-change:transform}.ashford-shop-grid__grid .ashford-collection__card{flex:none;max-width:none;min-width:0}.ashford-shop-grid__grid .ashford-collection__info{padding:1.2rem 0 0}.ashford-shop-grid__grid .ashford-collection__meta{padding-top:1.4rem;border-top:1px solid rgba(107,66,38,.25)}.ashford-shop-grid__grid .ashford-collection__btn{height:5.54rem;min-height:5.54rem;padding:0 2.2rem;font-size:1.67rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ashford-shop-grid.css.map */
