.asel-story{color:#193c30;padding-top:24px;padding-bottom:64px}.asel-story h2,.asel-story h3{color:inherit}.asel-story h2{font-family:var(--font-heading-family);font-size:clamp(28px,3vw,42px);line-height:1.15;margin:0 0 24px}.asel-story p{line-height:1.65}.asel-story__overview{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.asel-story .asel-product-detail{border:0;border-top:1px solid #193c3026;margin:0;padding:0}.asel-story .asel-product-detail:last-child{border-bottom:1px solid #193c3026}.asel-story summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font-size:18px;padding:22px 0;color:inherit}.asel-story summary::-webkit-details-marker{display:none}.asel-story summary:after{content:"+";font-size:23px;font-family:inherit;font-weight:400;flex-shrink:0}.asel-story details[open]>summary:after{content:"\2212"}.asel-story details>p,.asel-story details>div,.asel-story details>ul{margin:0 0 22px;font-size:14px;line-height:1.7}.asel-story details>a{display:inline-block;margin-bottom:22px}.asel-story__service{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #193c3026;border-bottom:1px solid #193c3026;padding:18px 0;margin-bottom:32px;font-size:13px}.asel-story a{color:inherit;text-underline-offset:4px}.asel-story__aside>h2{font-size:27px}.asel-story__recommendations{display:grid;gap:12px}.asel-story__recommendation{display:grid;grid-template-columns:76px 1fr 20px;gap:18px;align-items:center;border:1px solid #193c3033;padding:12px;text-decoration:none;border-radius:4px;transition:background .2s}.asel-story__recommendation:hover{background:#e9eee5}.asel-story__recommendation img{width:76px;height:76px;object-fit:cover;border-radius:2px}.asel-story__recommendation strong{font-size:17px;display:block}.asel-story__recommendation small{font-size:12px;display:block;margin-top:5px}.asel-story__brand{background:#e9e7dc;padding:32px;margin-top:28px;border-radius:4px;position:relative;overflow:hidden}.asel-story__eyebrow{font-size:11px;letter-spacing:.18em;font-weight:700;margin:0 0 16px}.asel-story__brand ul{padding-left:20px;margin:0 0 24px;line-height:2;font-size:14px}.asel-story__brand img{width:130px;height:auto;display:block;margin-left:auto;opacity:.8}.asel-story__feature{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;margin-top:80px}.asel-story__feature-image{aspect-ratio:1/1;overflow:hidden;border-radius:4px;background:#efede5}.asel-story__feature-image img{width:100%;height:100%;object-fit:cover;display:block}.asel-story__feature-copy{padding:20px 0}.asel-story__feature-copy ul{list-style:none;padding:0;margin:32px 0 0;display:grid;gap:26px}.asel-story__feature-copy li{display:flex;gap:18px;align-items:flex-start}.asel-story__feature-copy li>span{border:1px solid #193c30;border-radius:50%;width:28px;height:28px;display:grid;place-items:center;flex-shrink:0;font-size:16px}.asel-story__feature-copy h3{font-family:var(--font-body-family);font-size:19px;font-weight:600;margin:0 0 6px}.asel-story__feature-copy p{font-size:14px;margin:0}.asel-story__faq{margin-top:80px}.asel-story__faq>h2,.asel-story__reviews>h2{text-align:center;margin-bottom:34px}.asel-story__faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.asel-story__faq details{background:#efede5;border-radius:4px;padding:0 24px}.asel-story__faq summary{font-size:16px;min-height:88px}.asel-story__faq details>p{font-size:14px;padding-right:20px}.asel-story__contact{display:block;text-align:center;margin-top:28px;font-size:13px}.asel-story__reviews{margin-top:70px}.asel-story__review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.asel-story__review{background:#fffdf7}.asel-story__review>img{width:100%;aspect-ratio:4/3;object-fit:cover;height:auto}.asel-story__review>div{padding:24px}.asel-story__review h3{font-size:24px}.asel-story__review blockquote{margin:16px 0;padding:0;border:0;font-size:15px;line-height:1.7}@media(max-width:749px){.asel-story{padding-top:8px;padding-bottom:40px}.asel-story__overview,.asel-story__feature{grid-template-columns:1fr;gap:32px}.asel-story__feature,.asel-story__faq,.asel-story__reviews{margin-top:48px}.asel-story__faq-grid,.asel-story__review-grid{grid-template-columns:1fr;gap:12px}.asel-story__brand{padding:24px}.asel-story__feature-copy{padding:0}.asel-story__feature-image{aspect-ratio:4/3}.asel-story summary{font-size:17px;padding:19px 0}.asel-story__faq summary{font-size:15px;min-height:76px}.asel-story__faq details{padding:0 18px}.asel-story__recommendation{gap:12px}.asel-story__service{font-size:12px}.asel-story__feature-copy ul{gap:22px}}.asel-story__feature-image{aspect-ratio:3/4}.asel-gallery-details{padding:0!important;margin:24px 0 0;width:100%;max-width:none}.asel-gallery-details summary{padding:16px 0;font-size:16px}.asel-story__overview{display:block}.asel-story__aside{display:grid;grid-template-columns:1fr 1fr;column-gap:64px;align-items:start}.asel-story__service{grid-column:1/-1}.asel-story__aside>h2{grid-column:1;grid-row:2}.asel-story__recommendations{grid-column:1;grid-row:3}.asel-story__brand{grid-column:2;grid-row:2/4;margin-top:0}@media(min-width:990px){.asel-reference-product .product__media-wrapper{position:static!important;align-self:start}}@media(max-width:749px){.asel-story__aside{display:block}.asel-story__brand{margin-top:24px}.asel-gallery-details{margin-top:20px}}@media(max-width:749px){.asel-reference-product .product{display:flex!important;flex-direction:column;gap:20px}.asel-reference-product .product__media-wrapper{display:contents}.asel-reference-product .product__info-wrapper{order:2}.asel-reference-product .asel-gallery-details{order:3}.asel-reference-product asel-photo-gallery,.asel-reference-product .asel-product-placeholder{order:1}}.asel-story__feature-image .asel-lather-photo{transform:scale(1.02);transform-origin:center;border:0;box-shadow:none}.asel-related-products{padding-bottom:24px}.asel-related-photo{position:relative;display:block;overflow:hidden;width:76px;height:76px;border-radius:2px}.asel-coming-tape{position:absolute;left:-12%;top:29px;width:124%;transform:rotate(-12deg);background:#193c30;color:#fffdf7;padding:4px 0;text-align:center;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.3;box-shadow:0 1px 3px #0002}.asel-related-products .asel-story__aside{display:block}.asel-related-products .asel-story__recommendations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.asel-related-products .asel-story__recommendation{display:block;padding:0;overflow:hidden;background:#fffdf7}.asel-related-products .asel-related-photo{width:100%;height:auto;aspect-ratio:1/1;border-radius:0}.asel-related-products .asel-related-photo img{width:100%;height:100%;object-fit:contain;border-radius:0}.asel-related-products .asel-coming-tape{top:45%;padding:14px 0;font-size:20px;letter-spacing:.15em}.asel-related-caption{display:block;padding:24px}.asel-related-products .asel-related-caption strong{font-family:var(--font-heading-family);font-size:32px;font-weight:400}.asel-related-products .asel-related-caption small{font-size:14px;margin-top:8px}.asel-related-cta{display:flex;justify-content:space-between;align-items:center;background:#193c30;color:#fffdf7;padding:14px 18px;margin-top:20px;font-size:15px;font-weight:600;border-radius:3px}@media(max-width:749px){.asel-related-products .asel-story__recommendations{grid-template-columns:1fr;gap:24px}.asel-related-caption{padding:20px}.asel-related-products .asel-coming-tape{font-size:16px;padding:12px 0}}.asel-related-products .asel-story__recommendations{max-width:820px;margin-inline:auto;gap:24px}.asel-related-products .asel-related-photo{aspect-ratio:4/3}.asel-related-products .asel-related-photo img{object-fit:contain}.asel-related-products .asel-coming-tape{top:16px;left:16px;width:auto;transform:none;padding:6px 10px;font-size:10px;letter-spacing:.08em;box-shadow:none;border-radius:2px}.asel-related-products .asel-related-caption{padding:18px}.asel-related-products .asel-related-caption strong{font-size:25px}.asel-related-products .asel-related-cta{margin-top:12px;padding:10px 0;background:transparent;color:#193c30;border-radius:0;font-size:13px;border-top:1px solid #193c3026}@media(max-width:749px){.asel-related-products .asel-story__recommendations{max-width:420px;gap:18px}.asel-related-products .asel-related-photo{aspect-ratio:4/3}.asel-related-products .asel-coming-tape{font-size:10px;padding:6px 10px}}.asel-related-products .asel-story__recommendation,.asel-related-products .asel-story__recommendation:hover,.asel-related-products .asel-related-photo{background:transparent}
/*# sourceMappingURL=/cdn/shop/t/38/assets/asel-product-story.css.map */
