.ap-home{--ap-paper:#ffffff;--ap-cream:#f5f4f1;--ap-ink:#25221d;--ap-muted:#696158;--ap-width:1480px;background:#fff}.ap-home .ap-products{padding-block:52px}.ap-home .ap-section-heading{gap:24px;margin-bottom:26px}.ap-home .ap-section-heading h2{font-size:clamp(29px,2.8vw,42px);line-height:1.15;letter-spacing:-.04em}.ap-home .ap-product-grid{gap:28px}.ap-home .ap-card__media{background:#f7f7f5;aspect-ratio:4/5}.ap-home .ap-card__media>.ap-cover,.ap-home .ap-card__media>.aw-latest-cover-photo{mix-blend-mode:multiply}.ap-home .ap-card__title{min-height:2.7em}.ap-home .ap-card__kind{min-height:3.1em}.ap-home .ap-card__footer{gap:13px;padding-top:13px}.ap-home .ap-range-edit{padding-block:14px 24px}.ap-home .ap-range-edit__title{margin-bottom:22px;color:var(--ap-ink);font:400 clamp(31px,3.75vw,54px)/1.06 Georgia,"Times New Roman",serif;letter-spacing:-.04em}.ap-home .ap-range-edit .ap-category-grid{grid-template-columns:minmax(0,1.26fr) minmax(0,1fr);gap:clamp(16px,1.8vw,26px)}.ap-home .ap-range-edit .ap-category{--range-photo-height: clamp(210px, 27.4vw, 398px);display:flex;flex-direction:column;min-width:0;color:var(--ap-ink);background:#f7f6f3;isolation:isolate}.ap-home .ap-range-edit .ap-category--human{--range-photo-height: clamp(210px, 26vw, 380px);background:#f4f2ee}.ap-range-edit .ap-range-stage{display:flex;flex:1 1 auto;align-items:flex-end;padding:clamp(22px,2.5vw,36px) clamp(16px,2.8vw,40px) 10px}.ap-range-edit .ap-range-stage__products{display:flex;align-items:flex-end;justify-content:center;gap:clamp(10px,1.25vw,18px);width:100%;height:var(--range-photo-height);min-width:0;mix-blend-mode:multiply}.ap-range-edit .ap-range-stage__product{display:flex;flex:0 1 auto;align-items:flex-end;justify-content:center;height:100%;min-width:0}.ap-range-edit .ap-range-stage__product--shampoo{height:94%}.ap-range-edit .ap-range-stage__product--travel{height:68%}.ap-range-edit .ap-range-stage__product>svg,.ap-home .ap-range-edit .ap-range-stage__product>img{display:block;width:auto;height:100%;max-width:100%;object-fit:contain;object-position:center bottom}.ap-home .ap-range-edit .ap-category__caption{display:grid;align-items:start;justify-items:start;gap:14px;padding:16px clamp(18px,2.3vw,34px) 26px;border:0}.ap-home .ap-range-edit .ap-category__caption h3{font-size:clamp(21px,2vw,29px);line-height:1.18;letter-spacing:-.035em}.ap-home .ap-range-edit .ap-category__caption p{margin-top:7px;color:var(--ap-muted);font-size:13px;line-height:1.5}.ap-range-edit__action{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 16px;border:1px solid #807367;border-radius:24px;color:var(--ap-ink);font-size:12px;line-height:1.4;text-align:center;transition:background-color .18s ease,color .18s ease}@media(min-width:1100px){.ap-home .ap-range-edit .ap-category__caption{grid-template-columns:minmax(0,1fr) auto;align-items:end;min-height:110px}@supports (grid-template-rows: subgrid){.ap-home .ap-range-edit .ap-category-grid{row-gap:0}.ap-home .ap-range-edit .ap-category{display:grid;grid-row:span 2;grid-template-rows:subgrid}.ap-home .ap-range-edit .ap-category__caption{align-items:start}.ap-range-edit__action{align-self:end}}}@media(hover:hover)and (pointer:fine){.ap-range-edit .ap-category:hover .ap-range-edit__action{background:var(--ap-ink);color:#fff}}@media(max-width:749px){.ap-home .ap-range-edit{padding-block:10px 14px}.ap-home .ap-range-edit__title{margin-bottom:16px;font-size:28px}.ap-home .ap-range-edit .ap-category-grid{grid-template-columns:minmax(0,1fr);gap:18px}.ap-home .ap-range-edit .ap-category{--range-photo-height: clamp(205px, 61vw, 290px)}.ap-range-edit .ap-range-stage{padding:18px 16px 4px}.ap-home .ap-range-edit .ap-category__caption{gap:10px;padding:12px 18px 18px}.ap-home .ap-range-edit .ap-category__caption h3{font-size:23px}.ap-home .ap-range-edit .ap-category__caption p{max-width:none;font-size:12px}}.ap-home .ap-care{padding-block:20px 48px}.ap-home .ap-care__inner{max-width:1260px;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:clamp(40px,5vw,76px);background:transparent}.ap-home .ap-care__figure{max-width:560px}.ap-home .ap-care__copy{max-width:520px}.ap-home .ap-care__copy h2{max-width:480px}.ap-home .ap-care__intro-text,.ap-home .ap-care__step p{font-size:14px;line-height:1.75}.ap-home .ap-care__step{padding-top:18px}.ap-home .ap-discover{padding-block:18px 20px;gap:0 26px}.ap-home .ap-brand{grid-template-columns:240px minmax(0,1fr);gap:48px;padding-block:32px 38px;align-items:center}.ap-home .ap-brand__signature{max-width:240px;mix-blend-mode:multiply}.ap-home .ap-brand>div:last-child{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:32px;align-items:center}.ap-home .ap-brand h2{grid-column:1;font-size:24px}.ap-home .ap-brand p{grid-column:1;font-size:13px;margin-top:10px;max-width:670px}.ap-home .ap-brand .ap-text-link{grid-column:2;grid-row:1 / span 2;margin:0}body:has(.ap-home) .collapsible-content-section,body:has(.ap-home) .collapsible-content,body:has(.ap-home) .preview-faq{background:#fff}body:has(.ap-home) .ap-social{background:#fff}@media(max-width:1099px){.ap-home .ap-product-grid{gap:20px}.ap-home .ap-care__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.ap-home .ap-care__intro-text,.ap-home .ap-care__step p{font-size:13px}.ap-home .ap-brand{grid-template-columns:200px minmax(0,1fr);gap:32px}.ap-home .ap-brand>div:last-child{display:block}.ap-home .ap-brand .ap-text-link{margin-top:14px}}@media(max-width:749px){.ap-home .ap-products{padding-block:32px}.ap-home .ap-section-heading{gap:15px;margin-bottom:21px}.ap-home .ap-section-heading h2{font-size:28px}.ap-home .ap-section-copy{font-size:12px}.ap-home .ap-product-grid{gap:26px 16px}.ap-home .ap-care{padding-block:12px 24px}.ap-home .ap-care__inner{grid-template-columns:1fr;gap:24px}.ap-home .ap-care__figure,.ap-home .ap-care__copy{max-width:none}.ap-home .ap-care__intro-text,.ap-home .ap-care__step p{font-size:13px}.ap-home .ap-brand{grid-template-columns:1fr;gap:22px;padding-block:28px}.ap-home .ap-brand__signature{max-width:225px}.ap-home .ap-brand h2{font-size:24px}.ap-home .ap-brand p{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/awesome-cohesion-home.css.map */
