:root{--wm-accent: #93d500;--wm-accent-dark: #051c2c;--wm-heading-font: "FF DIN", "DIN 1451 Regular", Arial, sans-serif}.quick-answer-box{background:#f5f5f5;border-radius:8px;border-left:4px solid var(--wm-accent);padding:32px 36px;margin-bottom:48px}.quick-answer-box .quick-answer-label{font-family:var(--wm-heading-font);font-size:18px;font-weight:700;color:#000;margin-bottom:12px;margin-top:0}.quick-answer-box p:last-child{font-size:16px;line-height:1.75;color:#444;margin:0}.rte p{font-size:16px;line-height:1.75}.article--main .rte h2{font-size:20px;margin-top:40px;margin-bottom:16px}@media(max-width:600px){.article--main .rte h2{font-size:18px}}.collection-takeaways{background:#f5f5f5;border-radius:8px;border-left:4px solid var(--wm-accent);padding:32px 36px;margin:48px 0}.collection-takeaways h3{font-size:13px;font-weight:600;letter-spacing:2px;color:#999;margin-bottom:20px}.collection-takeaways ul{list-style:none;padding:0;margin:0}.collection-takeaways li{display:flex;align-items:flex-start;gap:14px;margin-bottom:16px;font-size:15px;line-height:1.65;color:#444}.collection-takeaways li:last-child{margin-bottom:0}.takeaway-icon{color:var(--wm-accent-dark);font-size:18px;font-weight:700;flex-shrink:0;margin-top:1px}.collection-takeaways a{color:var(--wm-accent-dark);text-decoration:underline;text-underline-offset:3px}.article-products{margin:40px 0;padding-top:40px;border-top:1px solid #e5e5e5}.article-products *{box-sizing:border-box}.article-products a{text-decoration:none}.article-products img{margin:0}.article-products .article-products__title{font-size:20px;margin:0 0 24px;padding-bottom:16px;border-bottom:3px solid var(--wm-accent)}.article-products .article-products__grid{display:grid;grid-template-columns:1fr;gap:20px}.article-products .article-products__card{display:flex;flex-direction:row;background:#fff;border-radius:10px;overflow:hidden}.article-products .article-products__media{display:block;width:160px;flex-shrink:0;aspect-ratio:1 / 1;background:#f7f7f7}.article-products .article-products__img{width:100%;height:100%;max-width:100%;object-fit:cover;display:block}.article-products .article-products__detail{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:16px 20px;flex:1 1 auto}.article-products .article-products__name{font-size:16px;font-weight:600;line-height:1.35;color:#222}.article-products .article-products__name:hover{color:var(--wm-accent-dark)}.article-products .article-products__price{font-size:15px;color:#555;margin:0}.article-products .article-products__form{margin-top:8px;max-width:240px}.article-products .article-products__variant{width:100%;margin-bottom:10px;padding:8px 10px;border:1px solid #d8d8d8;border-radius:6px;font-size:14px;background:#fff}.article-products .article-products__btn{width:100%;text-align:center;border:none;transition:background-color .2s ease,color .2s ease}.article-products .article-products__btn:hover:not([disabled]){background-color:var(--wm-accent);color:var(--wm-accent-dark);border:none}.article-products .article-products__btn[disabled]{opacity:.7;cursor:default}@media(max-width:600px){.article-products .article-products__card{flex-direction:column}.article-products .article-products__media{width:100%}.article-products .article-products__form{max-width:100%}}.faq-accordion{border-top:3px solid var(--wm-accent);margin-top:32px}.faq-item{border-bottom:1px solid #e0e0e0}.faq-question{display:flex;justify-content:space-between;align-items:center;padding:20px 0;font-size:18px;font-weight:600;cursor:pointer;list-style:none;color:#1a1a1a}.faq-question::-webkit-details-marker{display:none}.faq-icon{font-size:22px;color:var(--wm-accent-dark);transition:transform .3s ease;flex-shrink:0;margin-left:16px}.faq-item.is-open .faq-icon{transform:rotate(45deg)}.faq-answer{max-height:0;max-width:640px;overflow:hidden;visibility:hidden;transition:max-height .35s ease,visibility 0s linear .35s;padding:0 0 20px;color:#555;font-size:16px;line-height:1.7}.faq-answer p{margin:0}.faq-item.is-open .faq-answer{visibility:visible;transition:max-height .35s ease,visibility 0s linear 0s}.product-faq-section{padding-top:48px}.product-faq-section h2{font-size:22px}.collection-sources{margin-top:48px;padding-top:32px;border-top:1px solid #e8e8e8}.collection-sources h2,.collection-sources h3{font-family:var(--wm-heading-font);font-size:16px;font-weight:700;color:#5c5c5c;margin-bottom:12px}.collection-sources ul,.collection-sources ol{padding-left:20px;margin:0}.collection-sources li{font-size:13px;color:#888;line-height:1.7;margin-bottom:6px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/watermans-article-blocks.css.map */
