.col-aesop{--serif:"Fraunces",Georgia,"Times New Roman",serif;--aesop-paper:#F4F1EC;--aesop-ink:#1A1714;--aesop-stone:#6B6258;--aesop-line:#DED7CC;background:var(--aesop-paper);color:var(--aesop-ink);margin-top:calc(-1 * var(--header-offset, 0px));padding-top:var(--header-offset, 0px)}.col-aesop .wrap{max-width:1280px;padding-inline:clamp(20px,5vw,72px)}.col-aesop-top{padding:clamp(60px,9vw,130px) 0 clamp(40px,5vw,72px)}.aesop-crumbs{font:400 12px/1 var(--font-body);letter-spacing:.04em;color:var(--aesop-stone);margin-bottom:clamp(40px,7vw,80px);display:flex;gap:8px}.aesop-crumbs a:hover,.aesop-crumbs .here{color:var(--aesop-ink)}.aesop-head{max-width:760px}.aesop-kicker{display:inline-flex;align-items:center;gap:12px;font:400 12px/1 var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--aesop-stone);margin-bottom:26px}.aesop-kicker:before{content:"";width:26px;height:1px;background:var(--red)}.aesop-title{font:300 clamp(40px,6vw,78px)/1.04 var(--serif);letter-spacing:-.01em;color:var(--aesop-ink)}.aesop-intro{font:400 clamp(16px,1.5vw,19px)/1.7 var(--font-body);color:var(--aesop-stone);max-width:560px;margin-top:clamp(22px,3vw,34px)}.aesop-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:clamp(40px,6vw,72px) 0 clamp(34px,4vw,48px);padding-bottom:18px;border-bottom:1px solid var(--aesop-line)}.aesop-count{font:400 13px var(--font-body);letter-spacing:.04em;color:var(--aesop-stone)}.aesop-tools{display:flex;align-items:center;gap:28px}.aesop-filter-btn{font:400 14px var(--font-body);color:var(--aesop-ink);border:0;background:none;padding:0;position:relative;letter-spacing:.01em}.aesop-filter-btn:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:var(--aesop-ink);transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.22,.85,.26,1)}.aesop-filter-btn:hover:after{transform:scaleX(1)}.aesop-filter-btn .n{color:var(--red);margin-left:5px}.aesop-sort{display:flex;align-items:center;gap:8px}.aesop-sort select{border:0;background:none;font:400 14px var(--font-body);color:var(--aesop-ink);padding:0 18px 0 0;cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%231A1714' stroke-width='1.6'><path d='m6 9 6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right center}.aesop-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(28px,4vw,64px) clamp(24px,3vw,44px)}@media(max-width:900px){.aesop-grid{grid-template-columns:repeat(2,1fr);gap:36px 24px}}@media(max-width:520px){.aesop-grid{grid-template-columns:1fr;gap:48px}}.col-aesop .card{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;animation:none!important;opacity:1!important;overflow:visible}.col-aesop .card:hover{transform:none!important;box-shadow:none!important}.col-aesop .card-media{background:none!important;border:0!important;border-bottom:0!important;border-radius:0!important;aspect-ratio:3/4;display:flex;align-items:center;justify-content:center;overflow:visible;position:relative}.col-aesop .card-media:after{display:none!important}.col-aesop .card-media img{width:auto!important;height:100%!important;max-width:88%!important;object-fit:contain!important;padding:0!important;mix-blend-mode:multiply;transition:transform .9s cubic-bezier(.22,.85,.26,1)!important;transform:none!important}.col-aesop .card:hover .card-media img{transform:scale(1.05) translateY(-6px)!important}.col-aesop .badges{display:none}.col-aesop .card-quickadd,.col-aesop .card-addform,.col-aesop .btn--card{display:none!important}.col-aesop .price-per-litre{display:none}.col-aesop .card-body{padding:22px 0 0!important;gap:0!important;text-align:left;align-items:flex-start}.col-aesop .card-vendor{font:400 11px var(--font-body)!important;letter-spacing:.14em;text-transform:uppercase;color:var(--aesop-stone)!important;margin-bottom:9px}.col-aesop .card-title{font:400 19px/1.32 var(--serif)!important;letter-spacing:0;color:var(--aesop-ink);min-height:0!important;display:block!important;margin-bottom:12px}.col-aesop .card-title a{color:var(--aesop-ink)}.col-aesop .card-title a:hover{color:var(--red)}.col-aesop .price{margin:0}.col-aesop .price-now{font:400 15px var(--font-body)!important;letter-spacing:.02em;color:var(--aesop-stone)!important}.aesop-add{margin-top:16px}.aesop-add button,.aesop-add a{display:inline-block;font:400 13px var(--font-body);letter-spacing:.02em;color:var(--aesop-ink);background:none;border:0;padding:0;position:relative;cursor:pointer}.aesop-add button:after,.aesop-add a:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:var(--red);transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.22,.85,.26,1)}.aesop-add button:hover:after,.aesop-add a:hover:after{transform:scaleX(1)}.aesop-add--out a{color:var(--aesop-stone)}.aesop-add--out a:after{background:var(--aesop-line)}.col-aesop .pagination{padding-top:clamp(48px,6vw,80px)}.col-aesop .pagination a,.col-aesop .pagination span{border:0;background:none;color:var(--aesop-stone);font:400 14px var(--font-body)}.col-aesop .pagination span.current{background:none;color:var(--aesop-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--red)}.col-aesop .collection-seo{margin-top:clamp(70px,9vw,120px);border-top:1px solid var(--aesop-line)}.col-aesop .collection-seo>summary{color:var(--aesop-stone);font-family:var(--font-body)}.col-aesop .collection-seo>summary:after{color:var(--red)}.col-aesop .collection-seo-body{color:var(--aesop-stone)}.col-aesop .collection-seo-body h2,.col-aesop .collection-seo-body h3{font-family:var(--serif);font-weight:400;color:var(--aesop-ink)}.col-aesop .collection-seo-body li:before{background:var(--red)}.col-aesop~* .filter-rail,.filter-rail{background:var(--aesop-paper,#F4F1EC)}.aesop-bottom{padding-bottom:clamp(70px,9vw,120px)}
/*# sourceMappingURL=/cdn/shop/t/32/assets/aesop.css.map */
