.marelle-collection{font-synthesis:none;color:var(--bayou);position:relative;overflow:hidden;background:var(--blush-tile);padding-top:clamp(24px,calc(var(--pad-top, 96) * 100vw / 1280),calc(var(--pad-top, 96) * 1.4 * 1px));padding-bottom:clamp(24px,calc(var(--pad-bottom, 64) * 100vw / 1280),calc(var(--pad-bottom, 64) * 1.4 * 1px))}.marelle-collection[data-ground=blush]{background:var(--blush-tile)}.marelle-collection[data-ground=porch]{background:var(--porch-ceiling)}.marelle-collection[data-ground=lilac]{background:var(--lilac)}.marelle-collection strong,.marelle-collection b{color:var(--cast-iron);font-weight:inherit}.marelle-collection em,.marelle-collection i{font-style:normal}.marelle-collection>*{position:relative;z-index:1}.marelle-collection .marelle-collection__inner{max-width:min(1600px,100%);margin:0 auto;padding:0 clamp(20px,6vw,96px)}.marelle-collection-header{text-align:center}.marelle-collection-header .marelle-collection-header__pattern{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-repeat:repeat;background-size:calc(91.13px * var(--pattern-zoom, 2)) auto;opacity:.16}.marelle-collection-header .marelle-collection-header__title{font-family:var(--ff-display);font-weight:400;font-size:var(--t-headline);line-height:1.1;letter-spacing:.12em;text-indent:.12em;text-transform:uppercase;color:var(--bayou);margin:0;text-wrap:balance}.marelle-collection-header .marelle-collection-header__script{font-family:var(--ff-script);font-weight:400;font-size:var(--t-script-m);line-height:1.2;color:var(--dragon);margin-top:16px;transform:rotate(-2deg)}.marelle-collection-header .marelle-collection-header__intro,.marelle-collection-header .marelle-collection-header__intro p{font-family:var(--ff-body);font-weight:300;font-size:var(--t-body);line-height:1.75;color:var(--cast-iron);max-width:540px;margin:0 auto;text-wrap:pretty}.marelle-collection-header .marelle-collection-header__intro{margin-top:26px}.marelle-collection-header .marelle-collection-header__intro p{margin:0}.marelle-collection-header .marelle-collection-header__count{margin-top:40px;display:flex;align-items:center;justify-content:center;gap:20px}.marelle-collection-header .marelle-collection-header__count-text{font-family:var(--ff-header);font-weight:400;font-size:var(--t-eyebrow);letter-spacing:.24em;text-transform:uppercase;color:var(--bayou)}.marelle-collection-header .marelle-collection-header__count-rule{display:block;width:64px;height:1px;background:var(--rule)}.marelle-collection-grid .marelle-collection-grid__pattern{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-repeat:repeat;background-size:calc(91.13px * var(--pattern-zoom, 2)) auto;opacity:.16}.marelle-collection-grid .marelle-collection-grid__featured{display:grid;grid-template-columns:1fr 1fr;gap:64px 40px;max-width:min(1180px,100%);margin:0 auto}.marelle-collection-grid .marelle-collection-grid__support{display:grid;grid-template-columns:repeat(4,1fr);gap:56px 28px;max-width:min(1180px,100%);margin:80px auto 0}.marelle-collection-grid .marelle-collection-grid__card{display:flex;flex-direction:column;gap:14px;height:100%}.marelle-collection-grid .marelle-collection-grid__photo-link{display:block;text-decoration:none;color:inherit}.marelle-collection-grid .marelle-collection-grid__photo-link:focus-visible{outline:2px solid var(--bayou);outline-offset:2px}.marelle-collection-grid .marelle-collection-grid__photo{position:relative;aspect-ratio:4 / 5;background:var(--porch-ceiling);overflow:hidden}.marelle-collection-grid .marelle-collection-grid__img{display:block;width:100%;height:100%;object-fit:cover}.marelle-collection-grid .marelle-collection-grid__img--primary{position:relative;z-index:1;transition:opacity .22s ease}.marelle-collection-grid .marelle-collection-grid__img--hover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:0;transition:opacity .22s ease;pointer-events:none}.marelle-collection-grid .marelle-collection-grid__badge{position:absolute;top:16px;right:16px;z-index:3;width:76px;height:auto;transform:rotate(8deg);pointer-events:none;-webkit-user-select:none;user-select:none}@media(hover:hover){.marelle-collection-grid .marelle-collection-grid__card:hover .marelle-collection-grid__img--hover,.marelle-collection-grid .marelle-collection-grid__card:focus-within .marelle-collection-grid__img--hover{opacity:1}.marelle-collection-grid .marelle-collection-grid__card:hover .marelle-collection-grid__btn,.marelle-collection-grid .marelle-collection-grid__card:focus-within .marelle-collection-grid__btn{background:var(--bayou);color:var(--blush-tile)}}.marelle-collection-grid .marelle-collection-grid__meta{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:16px;padding-top:6px;margin-bottom:10px}.marelle-collection-grid .marelle-collection-grid__name{font-family:var(--ff-display);font-weight:400;font-size:var(--t-subtitle);letter-spacing:.005em;line-height:1.1;text-transform:uppercase;color:var(--bayou)}.marelle-collection-grid .marelle-collection-grid__price{font-family:var(--ff-header);font-weight:400;font-size:var(--t-caption);letter-spacing:.04em;color:var(--bayou)}.marelle-collection-grid .marelle-collection-grid__price--on-sale{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.marelle-collection-grid .marelle-collection-grid__price-compare{color:var(--bayou-soft);text-decoration:line-through}.marelle-collection-grid .marelle-collection-grid__btn{font-family:var(--ff-header);font-weight:400;font-size:var(--t-eyebrow);letter-spacing:.28em;text-transform:uppercase;padding:12px 28px;border:1px solid var(--bayou);background:transparent;color:var(--bayou);text-decoration:none;transition:background .22s,color .22s,border-color .22s;align-self:flex-start;margin-top:auto;display:inline-block}.marelle-collection-grid .marelle-collection-grid__btn:focus-visible{outline:2px solid var(--bayou);outline-offset:2px}@media(prefers-reduced-motion:reduce){.marelle-collection-grid .marelle-collection-grid__img--primary,.marelle-collection-grid .marelle-collection-grid__img--hover,.marelle-collection-grid .marelle-collection-grid__btn{transition:none}}.marelle-collection-story{text-align:center}.marelle-collection-story .marelle-collection-story__magnolia{position:absolute;right:-110px;bottom:-96px;width:380px;height:auto;transform:rotate(9deg);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.marelle-collection-story .marelle-collection-story__eyebrow{display:flex;align-items:center;justify-content:center;gap:20px}.marelle-collection-story .marelle-collection-story__eyebrow-text{font-family:var(--ff-header);font-weight:400;font-size:var(--t-eyebrow);letter-spacing:.32em;text-transform:uppercase;color:var(--dragon)}.marelle-collection-story .marelle-collection-story__eyebrow-rule{display:block;width:56px;height:1px;background:var(--rule)}.marelle-collection-story .marelle-collection-story__heading{font-family:var(--ff-display);font-weight:400;font-size:var(--t-title);line-height:1.3;letter-spacing:.1em;text-transform:uppercase;color:var(--bayou);max-width:860px;margin:30px auto 0;text-wrap:balance}.marelle-collection-story .marelle-collection-story__cta-wrap{margin-top:44px}.marelle-collection-story .marelle-collection-story__cta{display:inline-block;font-family:var(--ff-header);font-weight:400;font-size:var(--t-eyebrow);letter-spacing:.28em;text-transform:uppercase;padding:12px 28px;border:1px solid var(--bayou);background:transparent;color:var(--bayou);text-decoration:none;transition:background .22s,color .22s,border-color .22s}.marelle-collection-story .marelle-collection-story__cta:hover{background:var(--bayou);color:var(--blush-tile);border-color:var(--bayou)}.marelle-collection-story .marelle-collection-story__cta:focus-visible{background:var(--bayou);color:var(--blush-tile);border-color:var(--bayou);outline:2px solid var(--bayou);outline-offset:2px}@media(prefers-reduced-motion:reduce){.marelle-collection-story .marelle-collection-story__cta{transition:none}}@media(max-width:767px){.marelle-collection-header{padding:52px 24px 40px}.marelle-collection-header .marelle-collection-header__pattern{background-size:calc(62.13px * var(--pattern-zoom, 1.9)) auto}.marelle-collection-header .marelle-collection-header__title{letter-spacing:.1em;text-indent:.1em;line-height:1.15}.marelle-collection-header .marelle-collection-header__script{margin-top:12px}.marelle-collection-header .marelle-collection-header__intro,.marelle-collection-header .marelle-collection-header__intro p{max-width:320px;line-height:1.7}.marelle-collection-header .marelle-collection-header__intro{margin-top:18px}.marelle-collection-header .marelle-collection-header__count{margin-top:30px;gap:14px}.marelle-collection-header .marelle-collection-header__count-rule{width:40px}.marelle-collection-grid{padding:10px 20px 72px}.marelle-collection-grid .marelle-collection__inner{padding:0}.marelle-collection-grid .marelle-collection-grid__pattern{background-size:calc(62.13px * var(--pattern-zoom, 1.9)) auto}.marelle-collection-grid .marelle-collection-grid__featured,.marelle-collection-grid .marelle-collection-grid__support{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 14px;margin:0;max-width:100%}.marelle-collection-grid .marelle-collection-grid__featured+.marelle-collection-grid__support{margin-top:44px}.marelle-collection-grid .marelle-collection-grid__card{gap:10px}.marelle-collection-grid .marelle-collection-grid__meta{grid-template-columns:1fr;gap:3px;justify-items:start;margin-bottom:2px;padding-top:4px}.marelle-collection-grid .marelle-collection-grid__name{line-height:1.25}.marelle-collection-grid .marelle-collection-grid__btn{display:block;width:100%;text-align:center;align-self:stretch;padding:11px 0;letter-spacing:.18em}.marelle-collection-grid .marelle-collection-grid__badge{top:10px;right:10px;width:52px}.marelle-collection-story{padding:72px 28px 80px}.marelle-collection-story .marelle-collection-story__magnolia{right:-60px;bottom:-52px;width:210px}.marelle-collection-story .marelle-collection-story__eyebrow{gap:14px}.marelle-collection-story .marelle-collection-story__eyebrow-rule{width:32px}.marelle-collection-story .marelle-collection-story__eyebrow-text{letter-spacing:.3em}.marelle-collection-story .marelle-collection-story__heading{line-height:1.4;max-width:300px;margin-top:22px}.marelle-collection-story .marelle-collection-story__cta-wrap{margin-top:34px}.marelle-collection-story .marelle-collection-story__cta{padding:11px 24px;letter-spacing:.18em}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/marelle-collection.css.map */
