body.collection\.slf .section-header.shopify-section-group-header-group,body.collection\.all-cakes .section-header.shopify-section-group-header-group,body.collection\.gender-reveal .section-header.shopify-section-group-header-group,body.collection .section-header.shopify-section-group-header-group,body:has(.slf-coll) .section-header.shopify-section-group-header-group{position:relative;top:auto}body.collection\.slf .header-wrapper,body.collection\.all-cakes .header-wrapper,body.collection\.gender-reveal .header-wrapper,body.collection .header-wrapper,body:has(.slf-coll) .header-wrapper{background:#3c3c3c}body.collection\.slf .section-header .header,body.collection\.all-cakes .section-header .header,body.collection\.gender-reveal .section-header .header,body.collection .section-header .header,body:has(.slf-coll) .section-header .header{padding-top:0!important}body.collection\.slf,body.collection\.all-cakes,body.collection\.gender-reveal,body.collection,body:has(.slf-coll){padding-bottom:0!important}body:has(.slf-coll) .collection-page-li nav.breadcrumbs,body:has(.slf-coll) .collection-page-li .breadcrumbs,body:has(.slf-coll) .collection-page-li .custom-breadcrumbs{display:none!important}body.collection\.slf .collection-page-li .card__media,body:has(.slf-coll) .collection-page-li .card__media{aspect-ratio:1 / 1;padding-bottom:0!important}body.collection\.slf .collection-page-li .card__media .media,body:has(.slf-coll) .collection-page-li .card__media .media{position:absolute;top:0;right:0;bottom:0;left:0;padding-bottom:0!important}body.collection\.slf .collection-page-li .card__media img,body:has(.slf-coll) .collection-page-li .card__media img{width:100%;height:100%;object-fit:cover}.slf-coll{--coll-ink: #121212;--coll-muted: rgba(18, 18, 18, .62);--coll-accent: #957b5d;--coll-paper: #ffffff;background:var(--coll-paper);color:var(--coll-ink);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);padding:3.2rem 0 5.6rem}.slf-coll *,.slf-coll *:before,.slf-coll *:after{box-sizing:border-box}.slf-coll a{color:inherit;text-decoration:none}.slf-coll__inner{max-width:120rem}.slf-coll__crumbs{margin:0 0 4.8rem}.slf-coll__crumb-list{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;padding:0;list-style:none;font-size:1.2rem;line-height:1.4;color:var(--coll-muted)}.slf-coll__crumb-item{display:inline-flex;align-items:center;gap:.4rem}.slf-coll__crumb-sep{color:#12121259}.slf-coll__crumbs a{color:var(--coll-muted);text-decoration:none;transition:color .2s ease}.slf-coll__crumbs a:hover,.slf-coll__crumbs a:focus-visible{color:var(--coll-ink)}.slf-coll__crumbs a:focus-visible{outline:.15rem solid var(--coll-accent);outline-offset:.2rem}.slf-coll__header{text-align:center;max-width:72rem;margin:0 auto}.slf-coll__title{margin:0 0 2rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 2.8rem);line-height:1.15;letter-spacing:calc(var(--font-heading-scale) * .04rem);color:var(--coll-ink)}@media screen and (min-width:750px){.slf-coll__title{font-size:calc(var(--font-heading-scale) * 3.6rem)}}.slf-coll__subcopy{margin:0 auto 2.8rem;max-width:64rem;font-size:1.5rem;line-height:1.6;color:var(--coll-muted)}.slf-coll__guides{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem .8rem;font-size:1.3rem;line-height:1.4}.slf-coll__guide-sep{color:#12121259;-webkit-user-select:none;user-select:none}.slf-coll__guide-link{color:var(--coll-ink);text-decoration:underline;text-decoration-color:var(--coll-accent);text-underline-offset:.35em;text-decoration-thickness:.1rem;transition:color .2s ease,text-decoration-color .2s ease}.slf-coll__guide-link:hover,.slf-coll__guide-link:focus-visible{color:var(--coll-accent);text-decoration-color:var(--coll-accent)}.slf-coll__guide-link:focus-visible{outline:.15rem solid var(--coll-accent);outline-offset:.25rem}@media screen and (min-width:750px){.slf-coll{padding:4rem 0 7.2rem}.slf-coll__crumbs{margin-bottom:6.4rem}.slf-coll__subcopy{font-size:1.6rem}.slf-coll__guides{font-size:1.4rem}}.slf-coll-hub{--coll-ink: #121212;--coll-muted: rgba(18, 18, 18, .62);--coll-accent: #957b5d;--coll-paper: #ffffff;background:var(--coll-paper);color:var(--coll-ink);font-family:var(--font-body-family);padding:0 0 8rem}.slf-coll-hub *,.slf-coll-hub *:before,.slf-coll-hub *:after{box-sizing:border-box}.slf-coll-hub a{color:inherit;text-decoration:none}.slf-coll-hub__grid{display:grid;grid-template-columns:1fr;gap:2.8rem 2rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.slf-coll-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 2.4rem}}@media screen and (min-width:990px){.slf-coll-hub__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem 2.8rem}}.slf-coll-hub__tile{display:block;transition:opacity .2s ease}.slf-coll-hub__tile:hover,.slf-coll-hub__tile:focus-visible{opacity:.92}.slf-coll-hub__tile:focus-visible{outline:.15rem solid var(--coll-accent);outline-offset:.4rem}.slf-coll-hub__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:#f3f1ed}.slf-coll-hub__image{display:block;width:100%;height:100%;object-fit:cover}.slf-coll-hub__placeholder{display:block;width:100%;height:100%;background:linear-gradient(145deg,#f3f1ed,#e8e4dc)}.slf-coll-hub__meta{margin-top:1.4rem;text-align:left}.slf-coll-hub__name{display:block;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.8rem;line-height:1.25;letter-spacing:-.01em;color:var(--coll-ink)}.slf-coll-hub__count{display:block;margin-top:.4rem;font-size:1.3rem;line-height:1.4;color:var(--coll-muted)}body:has(.slf-coll) .collection-page-li,body.collection .collection-page-li{background:#fff}body:has(.slf-coll) .collection-page-li .product-grid,body.collection .collection-page-li .product-grid{--grid-desktop-horizontal-spacing: 2.4rem;--grid-desktop-vertical-spacing: 4rem;--grid-mobile-horizontal-spacing: 1.6rem;--grid-mobile-vertical-spacing: 3.2rem;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){body:has(.slf-coll) .collection-page-li .product-grid,body.collection .collection-page-li .product-grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}@media screen and (min-width:990px){body:has(.slf-coll) .collection-page-li .product-grid,body.collection .collection-page-li .product-grid{--grid-desktop-horizontal-spacing: 3.2rem;--grid-desktop-vertical-spacing: 4.8rem}body:has(.slf-coll) .collection-page-li .product-grid .grid__item,body.collection .collection-page-li .product-grid .grid__item,body:has(.slf-coll) .collection-page-li .grid--3-col-desktop .grid__item,body.collection .collection-page-li .grid--3-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important;max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important;flex-grow:0}}body:has(.slf-coll) .collection-page-li .product-card-wrapper,body.collection .collection-page-li .product-card-wrapper{height:100%}body:has(.slf-coll) .collection-page-li .product-card-wrapper .card,body.collection .collection-page-li .product-card-wrapper .card{background:transparent;box-shadow:none;border:0}body:has(.slf-coll) .collection-page-li .product-card-wrapper .card__inner,body.collection .collection-page-li .product-card-wrapper .card__inner{border-radius:0;overflow:hidden;background:#faf7f2}body:has(.slf-coll) .collection-page-li .product-card-wrapper .card__inner .media,body.collection .collection-page-li .product-card-wrapper .card__inner .media,body:has(.slf-coll) .collection-page-li .product-card-wrapper .card__media,body.collection .collection-page-li .product-card-wrapper .card__media{border-radius:0!important;overflow:hidden}body:has(.slf-coll) .collection-page-li .product-card-wrapper .card__media img,body.collection .collection-page-li .product-card-wrapper .card__media img,body:has(.slf-coll) .collection-page-li .product-card-wrapper .media img,body.collection .collection-page-li .product-card-wrapper .media img{width:100%;height:100%;object-fit:cover;transition:transform .55s ease}body:has(.slf-coll) .collection-page-li .product-card-wrapper:hover .card__media img,body:has(.slf-coll) .collection-page-li .product-card-wrapper:focus-within .card__media img,body.collection .collection-page-li .product-card-wrapper:hover .card__media img,body.collection .collection-page-li .product-card-wrapper:focus-within .card__media img{transform:scale(1.04)}body:has(.slf-coll) .collection-page-li .product-card-wrapper .card--media .card__inner .card__content,body.collection .collection-page-li .product-card-wrapper .card--media .card__inner .card__content{padding:0}body:has(.slf-coll) .collection-page-li .product-card-wrapper .card__content .card__information,body.collection .collection-page-li .product-card-wrapper .card__content .card__information{padding:1.8rem .4rem 0;text-align:center}body:has(.slf-coll) .collection-page-li .product-card-wrapper .card__heading,body.collection .collection-page-li .product-card-wrapper .card__heading{margin:0;color:#121212;text-align:center;font-family:var(--font-heading-family)!important;font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 1.8rem)!important;letter-spacing:calc(var(--font-heading-scale) * .03rem);line-height:1.3!important}body:has(.slf-coll) .collection-page-li .product-card-wrapper .card__heading a,body.collection .collection-page-li .product-card-wrapper .card__heading a{text-decoration:none!important;color:inherit;transition:color .2s ease}body:has(.slf-coll) .collection-page-li .product-card-wrapper:hover .card__heading a,body:has(.slf-coll) .collection-page-li .product-card-wrapper:focus-within .card__heading a,body.collection .collection-page-li .product-card-wrapper:hover .card__heading a,body.collection .collection-page-li .product-card-wrapper:focus-within .card__heading a{color:#957b5d}body:has(.slf-coll) .collection-page-li .product-card-wrapper .price,body.collection .collection-page-li .product-card-wrapper .price{margin-top:.6rem!important;color:#12121294!important;text-align:center;font-family:var(--font-body-family)!important;font-size:1.35rem!important;font-weight:var(--font-body-weight);letter-spacing:.02em;line-height:1.4}body:has(.slf-coll) .collection-page-li .product-card-wrapper .price .price-item,body.collection .collection-page-li .product-card-wrapper .price .price-item{color:inherit!important}body:has(.slf-coll) .collection-page-li .product-card-wrapper .card-information,body.collection .collection-page-li .product-card-wrapper .card-information{text-align:center}body:has(.slf-coll) .collection-page-li .product-card-wrapper .card__badge,body.collection .collection-page-li .product-card-wrapper .card__badge{display:none!important}@media screen and (max-width:749px){body:has(.slf-coll) .collection-page-li .product-grid,body.collection .collection-page-li .product-grid{row-gap:3.2rem}body:has(.slf-coll) .collection-page-li .product-card-wrapper .card__heading,body.collection .collection-page-li .product-card-wrapper .card__heading{font-size:calc(var(--font-heading-scale) * 1.7rem)!important}body:has(.slf-coll) .collection-page-li .product-card-wrapper .price,body.collection .collection-page-li .product-card-wrapper .price{font-size:1.25rem!important}}@media(prefers-reduced-motion:reduce){body:has(.slf-coll) .collection-page-li .product-card-wrapper .card__media img,body.collection .collection-page-li .product-card-wrapper .card__media img{transition:none}body:has(.slf-coll) .collection-page-li .product-card-wrapper:hover .card__media img,body.collection .collection-page-li .product-card-wrapper:hover .card__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-slf-collection.css.map */
