.ac-home-section{padding:64px var(--ac-wide-inset,40px)}.ac-home-inner{max-width:calc(var(--ac-page-width,1440px) - var(--ac-gutter,40px) - var(--ac-gutter,40px));margin:auto;display:flex;flex-direction:column;gap:32px;min-width:0}.ac-home-section h2{font-size:52px;line-height:67.6px}.ac-section-heading{display:flex;align-items:center;justify-content:space-between;gap:24px}.ac-section-intro{display:flex;flex-direction:column;gap:12px;min-width:0}.ac-section-intro p{max-width:1040px}.ac-text-link{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:12px 16px;font-size:15px;line-height:18px;text-underline-offset:3px;align-self:flex-start;flex-shrink:0}.ac-collections{padding-block:80px}.ac-collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ac-collection-tile{position:relative;aspect-ratio:1;display:flex;align-items:flex-end;padding:16px;text-decoration:none;min-width:0}.ac-collection-photo{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.ac-collection-tag{text-underline-offset:4px}a.ac-collection-tile:focus-visible .ac-collection-tag{text-decoration:underline}.ac-collection-tag{position:relative;background:#fff;padding:12px 16px;font-size:18px;line-height:24px;font-weight:400}.ac-surface.ac-testimonials,.ac-surface.ac-home-final{background:#f7f7f7}.ac-testimonial-grid{display:grid;grid-template-columns:minmax(0,832fr) minmax(0,504fr);grid-template-rows:1fr 1fr;gap:24px}.ac-testimonial-controls,.ac-testimonial-controls[hidden]{display:none}.ac-testimonial{display:grid;grid-template-columns:128px minmax(0,1fr);gap:24px;align-items:center;padding:16px;min-width:0}.ac-testimonial-feature{grid-row:1/3;grid-template-columns:minmax(0,400fr) minmax(0,432fr);gap:0;padding:0}.ac-testimonial-photo{aspect-ratio:1;min-width:0}.ac-testimonial-photo img{object-fit:contain}.ac-testimonial-feature .ac-testimonial-photo{height:100%;aspect-ratio:auto;min-height:400px}.ac-testimonial-feature .ac-testimonial-photo img{object-fit:cover}.ac-testimonial-copy{display:flex;flex-direction:column;gap:8px;min-width:0}.ac-testimonial-copy blockquote{font-size:14px;line-height:25.2px}.ac-testimonial-copy figcaption{font-size:14px;line-height:22.4px}.ac-testimonial-copy figcaption{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px}.ac-review-verified{display:inline-flex;align-items:center;justify-content:center;flex:none;width:15px;height:15px;border:1px solid currentColor;border-radius:50%}.ac-review-verified>span{display:flex;width:8px;height:8px}.ac-review-verified svg{width:100%;height:100%}.ac-review-disclosure{flex-basis:100%;font:inherit;font-size:12px;line-height:18px;opacity:.8}.ac-testimonial-copy h3{font-size:20px;line-height:26px}.ac-testimonial-product{font-family:Abigeta,serif;font-size:17.5px;line-height:24.5px;text-decoration:none}a.ac-testimonial-product{display:flex;align-items:center;min-height:44px;text-underline-offset:4px}a.ac-testimonial-product:focus-visible{text-decoration:underline;box-shadow:none}@media(hover:hover)and (pointer:fine){a.ac-testimonial-product:hover{text-decoration:underline}}.ac-testimonial:not(.ac-testimonial-feature) .ac-testimonial-product{order:1}.ac-testimonial:not(.ac-testimonial-feature) blockquote{order:2}.ac-testimonial:not(.ac-testimonial-feature) figcaption{order:3}.ac-testimonial-feature .ac-testimonial-copy{padding:32px;gap:12px;background:#050505;color:#fff;align-self:stretch;justify-content:center}.ac-testimonial-feature :focus-visible{outline-color:#fff}.ac-spaces-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px;align-items:start}.ac-space{text-decoration:none;display:flex;flex-direction:column;gap:12px;min-width:0}.ac-space-photo{aspect-ratio:3/2;overflow:hidden;width:100%}.ac-space-caption{display:flex;flex-direction:column;gap:12px;color:inherit;text-decoration:none}.ac-space h3{font-size:20px;line-height:26px}.ac-space-door{grid-column:1;grid-row:2;max-width:none}.ac-space-door .ac-space-photo{aspect-ratio:3/2}.ac-space-living{grid-column:2;grid-row:1;padding-top:0}.ac-space-living .ac-space-photo{display:grid;grid-template-columns:300fr 200fr;gap:12px;aspect-ratio:3/2}.ac-space-living .ac-space-photo>img{object-fit:cover;min-width:0}.ac-space-primary{display:block;min-width:0;overflow:hidden}.ac-space-primary img{object-fit:cover}.ac-space-secondary{overflow:hidden;min-width:0}.ac-space-secondary img{object-fit:cover;object-position:right center}.ac-space-gift{grid-column:2;grid-row:2}.ac-space-gift .ac-space-photo{aspect-ratio:3/2}.ac-final-grid{display:grid;grid-template-columns:minmax(0,560fr) minmax(0,736fr);gap:64px;align-items:center}.ac-final-copy{display:flex;flex-direction:column;gap:24px;align-items:flex-start}.ac-home-final h2{line-height:57.2px}.ac-final-photo{position:relative;aspect-ratio:2/1;min-width:0;overflow:hidden}.ac-final-photo img{object-fit:contain}.ac-final-photo img[src*=apeloig-home-final-packaging]{position:absolute;width:118%;max-width:none;height:auto;left:-13%;top:-40%}.ac-favorites .ac-home-inner{position:relative}.ac-favorites .ac-section-heading{padding-right:260px}.ac-favorites-all{position:absolute;top:20px;right:0;min-width:240px}.ac-favorites-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.ac-product-card{display:flex;flex-direction:column;gap:4px;min-width:0}.ac-product-main{display:flex;flex-direction:column;gap:12px;text-decoration:none}.ac-product-photo{aspect-ratio:322/300;width:100%;background:#fff}.ac-product-photo img{object-fit:contain}.ac-product-main h3{font-size:17px;line-height:22.1px}.ac-product-meta{display:flex;gap:8px;align-items:baseline;justify-content:space-between;font-size:14px;line-height:22.4px}.ac-product-meta span:last-child{color:#666;text-align:right}.ac-product-state{font-size:14px;line-height:22.4px}.ac-card-colors{display:block;position:relative;margin-top:12px;min-height:27px;width:100%}.ac-card-color-row,.ac-card-more-colors{display:grid;grid-template-columns:repeat(var(--ac-card-swatch-columns,6),minmax(0,var(--ac-card-swatch-size,22px)));gap:var(--ac-card-swatch-gap,6px);width:calc(100% - 32px)}.ac-color-link{width:32px;min-height:44px;display:flex;align-items:center;justify-content:center;flex:none;text-decoration:none}.ac-color-dot{display:block;width:22px;height:22px;border:1px solid #bbb;border-radius:50%;overflow:hidden}.ac-color-dot img{object-fit:cover}.ac-color-link.is-selected .ac-color-dot{outline:1px solid #050505;outline-offset:2px}.ac-color-link:has(.ac-color-name){width:auto;min-width:32px;max-width:100%;padding:4px;font-size:12px;line-height:18px}.ac-color-name{overflow-wrap:anywhere}.ac-favorites .ac-card-colors .ac-color-link{width:100%;height:auto;min-height:0;min-width:0;aspect-ratio:1}.ac-favorites .ac-card-colors .ac-color-dot{width:100%;height:auto;aspect-ratio:1}.ac-card-more{position:static;font-size:15px;line-height:18px}.ac-card-more summary{position:absolute;top:calc((var(--ac-card-swatch-size,22px) - 32px)/2);right:0;display:grid;place-items:center;width:24px;height:32px;min-height:0;padding:0;cursor:pointer;list-style:none}.ac-card-more summary::-webkit-details-marker{display:none}.ac-card-more summary .svg-wrapper{display:flex;width:20px;height:20px}.ac-card-more[open]{display:contents}.ac-card-more[hidden]{display:none!important}.ac-more-close,.ac-card-more[open] .ac-more-open{display:none}.ac-card-more[open] .ac-more-close{display:inline}.ac-card-more summary svg{width:20px;height:20px}.ac-card-more .ac-swatch-toggle-vertical{transition:opacity .16s ease-out}.ac-card-more[open] .ac-swatch-toggle-vertical{opacity:0}.ac-card-more-colors{margin-top:var(--ac-card-swatch-gap,6px)}@media(min-width:990px)and (max-width:1199px){.ac-testimonial-grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.ac-testimonial{grid-template-columns:96px minmax(0,1fr);gap:16px}.ac-testimonial-feature{grid-template-columns:1fr 1fr;gap:0}.ac-testimonial-feature .ac-testimonial-copy{padding:20px}.ac-spaces-grid{column-gap:40px}.ac-final-grid{gap:40px}}@media(max-width:989px){.ac-home-section,.ac-collections{padding:40px var(--ac-gutter,16px)}.ac-home-inner{gap:24px}.ac-home-section h2{font-size:30px;line-height:39px}.ac-section-heading{display:contents}.ac-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ac-collection-tile{padding:8px}.ac-collection-tag{font-size:14px;line-height:20px;padding:8px 10px}.ac-testimonials,.ac-home-final{padding-block:48px}.ac-testimonial-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding-bottom:12px}.ac-testimonial-controls:not([hidden]){display:flex;align-items:center;gap:8px;margin-top:-12px}.ac-testimonial-controls [data-testimonial-position]{margin-right:auto;font-size:14px;line-height:22.4px;font-variant-numeric:tabular-nums}.ac-testimonial-controls button{display:grid;place-items:center;width:44px;height:44px;padding:12px;border:1px solid #ccc;border-radius:50%;background:transparent;color:#050505;transition:background-color .18s ease-out,opacity .18s ease-out}.ac-testimonial-controls button[aria-disabled=true]{opacity:.4;cursor:default}.ac-testimonial-controls button:not([aria-disabled=true]):active{background:#e5e5e5}.ac-testimonial-controls svg{width:20px;height:20px}.ac-testimonial-controls [data-testimonial-previous] svg{transform:rotate(180deg)}.ac-testimonial,.ac-testimonial-feature{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;flex:0 0 min(310px,88%);scroll-snap-align:start}.ac-testimonial-photo,.ac-testimonial-feature .ac-testimonial-photo{aspect-ratio:310/260;height:260px;min-height:0;background:#fff}.ac-testimonial-copy,.ac-testimonial-feature .ac-testimonial-copy{padding:24px;min-height:260px;flex:1;gap:12px;background:#050505;color:#fff;justify-content:center}.ac-testimonial :focus-visible{outline-color:#fff}.ac-testimonial:not(.ac-testimonial-feature) .ac-testimonial-product{order:4}.ac-testimonials .ac-text-link{order:3;align-self:center}.ac-spaces-grid{display:flex;flex-direction:column;gap:24px}.ac-space-table .ac-space-photo{aspect-ratio:358/202}.ac-space-door,.ac-space-living,.ac-space-gift{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;max-width:none;width:100%;padding-top:0}.ac-space-door .ac-space-photo,.ac-space-gift .ac-space-photo{aspect-ratio:120/96}.ac-space-living .ac-space-photo{display:flex;flex-direction:column;gap:8px;aspect-ratio:auto;overflow:visible}.ac-space-living{align-items:center}.ac-space-living .ac-space-photo>img,.ac-space-primary{height:96px;aspect-ratio:120/96}.ac-space-secondary{height:96px}.ac-space-caption{gap:8px}.ac-space h3{font-size:20px;line-height:26px}.ac-final-grid{display:flex;gap:12px}.ac-final-photo{width:100%}.ac-final-copy{gap:24px}.ac-home-final h2{line-height:33px}.ac-favorites .ac-section-heading{padding:0}.ac-favorites-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.ac-product-photo{aspect-ratio:171/160}.ac-product-meta{font-size:13px;line-height:20.8px;flex-wrap:wrap}.ac-product-main h3{font-size:17px;line-height:22.1px}.ac-favorites-all{position:static;background:#050505;color:#fff!important;width:100%;border-radius:40px;text-decoration:none}.ac-color-link{width:28px}.ac-color-dot{width:20px;height:20px}.ac-card-color-row,.ac-card-more-colors{width:calc(100% - 28px)}.ac-card-more summary .svg-wrapper,.ac-card-more summary svg{width:16px;height:16px}}@media(prefers-reduced-motion:reduce){.ac-collection-photo img,.ac-testimonial-controls button,.ac-card-more .ac-swatch-toggle-vertical{transition:none}a.ac-collection-tile:hover .ac-collection-photo img{transform:none}}@media(max-width:359px){.ac-favorites-grid{gap:24px 12px}.ac-color-link{width:25px}.ac-collection-tag{font-size:13px;padding:6px}.ac-space-door,.ac-space-living,.ac-space-gift{grid-template-columns:100px minmax(0,1fr)}}@media(max-width:749px){.ac-favorites .ac-card-color-row,.ac-favorites .ac-card-more-colors{width:calc(100% - 24px)}.ac-favorites .ac-card-more summary{width:20px;height:32px}}@media(max-width:989px){.ac-spaces-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.ac-spaces .ac-space{display:flex;flex-direction:column;gap:12px;grid-column:auto;grid-row:auto;max-width:none;padding-top:0;align-items:stretch}.ac-spaces .ac-space-photo{aspect-ratio:3/2;height:auto}.ac-spaces .ac-space-living .ac-space-photo{display:grid;grid-template-columns:3fr 2fr;gap:12px;overflow:hidden}.ac-spaces .ac-space-primary,.ac-spaces .ac-space-secondary,.ac-spaces .ac-space-photo>img{height:100%;aspect-ratio:auto}.ac-spaces .ac-space-primary img{object-fit:cover}.ac-spaces .ac-space-caption{gap:8px}}@media(max-width:749px){.ac-spaces-grid{grid-template-columns:1fr;gap:32px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/apeloig-home-sections.css.map */
