.al-company-reviews{padding-top:32px;padding-bottom:32px;min-width:0}.al-company-reviews h2{margin-bottom:16px}.al-company-reviews p{margin-top:16px;margin-bottom:16px}.al-home-intro{padding:22px 20px;text-align:center;background:#f3f6f5;color:#173d46}#content .al-home-intro h1{font-size:clamp(24px,3vw,34px);line-height:1.2;margin:0 auto 10px;max-width:1000px;color:#173d46}#content .al-home-intro p{font-size:16px;line-height:1.5;margin:0 auto 14px;max-width:760px;color:#263d42}.al-home-intro-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}#content .al-home-intro-links a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1px solid #173d46;border-radius:4px;background:#173d46;color:#fff;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none}#content .al-home-intro-links a:last-child{background:#fff;color:#173d46}#content .al-home-intro-links a:hover{text-decoration:underline}.al-home-intro-links a:focus-visible{outline:3px solid #187b9a;outline-offset:3px}#shopify-section-featured-collections{scroll-margin-top:70px}@media(max-width:479px){.al-home-intro{padding:18px 14px}#content .al-home-intro p{font-size:15px}.al-home-intro-links{gap:8px}#content .al-home-intro-links a{font-size:13px;padding:10px 12px}}.al-accessory-guide{clear:both;padding:28px 0;margin-top:24px;border-top:1px solid #ddd;max-width:960px}.al-accessory-guide h2{font-size:25px;line-height:1.3}.al-accessory-guide h3{font-size:19px;line-height:1.4;margin-top:24px}.al-accessory-guide p{line-height:1.7}.al-accessory-guide a{color:#222!important;text-decoration:underline;font-weight:700}.al-accessory-hub{margin:8px 0 28px}.al-accessory-hub h2{margin:0 0 16px;font-size:24px;line-height:1.3}.al-accessory-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;list-style:none!important;margin:0!important;padding:0!important}.al-accessory-cards li{margin:0;padding:0;min-width:0}.al-accessory-cards a{display:block;height:100%;padding:18px 16px;border:1px solid #d5d5d5;border-top:4px solid #fbcf00;border-radius:5px;background:#fff;color:#161616!important;text-decoration:none;box-sizing:border-box}.al-accessory-cards strong{display:block;font-size:16px;line-height:1.4;text-decoration:underline;text-underline-offset:3px}.al-accessory-cards span{display:block;margin-top:9px;color:#444;font-size:14px;line-height:1.5}.al-accessory-cards a:hover{background:#fffbea;border-color:#867000}.al-accessory-cards a:focus-visible,.al-accessory-jumps a:focus-visible{outline:3px solid #145da0;outline-offset:3px}.al-accessory-jumps{display:flex;flex-wrap:wrap;gap:12px 24px;margin:18px 0 0}.al-accessory-jumps a{color:#222!important;text-decoration:underline;min-height:44px;display:inline-flex;align-items:center}#al-accessory-products,#al-accessory-guide{scroll-margin-top:72px}@media(max-width:991px){#al-accessory-products,#al-accessory-guide{scroll-margin-top:16px}.al-accessory-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.al-accessory-cards{gap:8px}.al-accessory-cards a{padding:13px 11px}.al-accessory-cards strong{font-size:15px}.al-accessory-cards span{font-size:13px}}:is(.template-product,.template-article,.template-blog) #content .rte a[href]:not(.btn,.btn_c,.button,.info_btn,[role=button]):not(:has(img,picture,svg)){font-weight:700!important;text-decoration-line:underline!important;text-decoration-thickness:.08em!important;text-underline-offset:.18em;text-decoration-skip-ink:auto}:is(.template-product,.template-article,.template-blog) #content .rte a[href]:not(.btn,.btn_c,.button,.info_btn,[role=button]):not(:has(img,picture,svg)):hover{text-decoration-thickness:.14em!important}:is(.template-product,.template-article,.template-blog) #content .rte a[href]:focus-visible{outline:2px solid currentColor!important;outline-offset:3px}.al-path-filter-group{border-bottom:1px solid #ddd;padding:12px 0}.al-path-filter-group summary{cursor:pointer;font-size:14px;padding:5px 0}.al-path-filter-group .advanced-filters{max-height:250px;overflow-y:auto;margin-top:8px}.al-path-filter-group .advanced-filter a{display:inline-block;padding:5px 3px}.al-path-filter-group a:focus-visible,.al-path-filter-group summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}al-product-specs{display:block;margin:24px 0;min-width:0}.al-spec-table{width:100%;table-layout:fixed;border-collapse:collapse;color:inherit;background:transparent}.al-spec-table caption{text-align:left;font-size:1.25em;font-weight:700;margin-bottom:12px;color:inherit}.al-spec-table th,.al-spec-table td{padding:12px;text-align:left;vertical-align:top;border:1px solid #dedede;overflow-wrap:anywhere;line-height:1.5}.al-spec-table th{width:40%;font-weight:600;background:#f6f6f6}.al-spec-table a{text-decoration:underline;text-underline-offset:3px}al-product-specs [hidden]{display:none!important}@media(max-width:480px){.al-spec-table th,.al-spec-table td{padding:9px}.al-spec-table th{width:42%}}.al-lumien-guide{clear:both;margin:40px 0 24px;line-height:1.65}.al-lumien-guide h2{margin-top:32px;scroll-margin-top:180px}.al-lumien-guide h3{margin-top:20px}.al-lumien-guide a,.al-lumien-nav a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.al-lumien-nav{line-height:2}.al-lumien-nav a{display:inline-block;padding:6px 4px}.al-lumien-families{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.al-lumien-guide>section{border:1px solid #d5dadd;border-radius:6px;padding:0 20px 12px;margin-bottom:16px}.al-lumien-guide summary{cursor:pointer;padding:14px 0;font-weight:600}.al-lumien-guide details{border-bottom:1px solid #d5dadd}.al-lumien-guide a:focus-visible,.al-lumien-guide summary:focus-visible,.al-lumien-nav a:focus-visible{outline:2px solid #174b63;outline-offset:3px}@media(max-width:767px){.al-lumien-families{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/66/compiled_assets/styles.css.map */
