.plaid-accordion,.plaid-lower{font-family:var(--font-primary--family,Arial,Helvetica,sans-serif);color:#111}.plaid-accordion{border-top:1px solid #e7e7e7;margin-top:24px}.plaid-accordion__item{border-bottom:1px solid #e7e7e7}.plaid-accordion__heading{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:56px;padding:14px 0;list-style:none;cursor:pointer;font-size:16px;font-weight:600}.plaid-accordion__heading::-webkit-details-marker{display:none}.plaid-accordion__heading:focus-visible,.plaid-lower a:focus-visible{outline:2px solid #111;outline-offset:3px}.plaid-accordion__chevron{width:9px;height:9px;flex:none;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .2s ease;margin-right:3px}.plaid-accordion__item[open] .plaid-accordion__chevron{transform:rotate(225deg)}.plaid-accordion__content{padding:0 0 22px 40px;color:#494949;font-size:14px;line-height:1.55}.plaid-accordion__content p{margin:0 0 12px}.plaid-accordion__content p:last-child{margin-bottom:0}.plaid-accordion__content a,.plaid-lower__section-heading a{text-decoration:underline;text-underline-offset:3px;color:inherit}.plaid-accordion__sizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;list-style:none;padding:0;margin:0 0 14px}.plaid-lower{max-width:1300px;margin:0 auto;padding:0 20px 72px}.plaid-lower__features{padding:42px 0 34px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;text-align:center}.plaid-lower__features h2,.plaid-lower__recommendations h2{font-size:22px;font-weight:700;line-height:1.25;margin:0}.plaid-lower__feature-list{display:flex;justify-content:center;gap:34px;margin-top:26px}.plaid-lower__feature{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:100px;font-size:13px;line-height:1.35}.plaid-lower__feature svg{display:block;width:64px;height:64px}.plaid-lower__recommendations{padding-top:46px}.plaid-lower__disclaimer{color:#666;font-size:12px;margin:6px 0 18px}.plaid-lower__complementary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:580px;margin-top:20px}.plaid-lower__card{display:flex;flex-direction:column;gap:6px;min-width:0;color:inherit;text-decoration:none;font-size:14px;line-height:1.4}.plaid-lower__card img{display:block;width:100%;aspect-ratio:3/4;object-fit:cover;background:#f3f3f3}.plaid-lower__card-name{margin-top:4px}.plaid-lower__card-price{font-weight:600}.plaid-lower__section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.plaid-lower__section-heading a{flex:none;font-size:13px}.plaid-lower__product-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px}.plaid-lower__reviews{padding-top:52px}@media(max-width:749px){.plaid-accordion__content{padding-left:40px}.plaid-lower{padding:0 0 56px}.plaid-lower__features{padding:32px 16px 28px}.plaid-lower__features h2,.plaid-lower__recommendations h2{font-size:20px}.plaid-lower__feature-list{gap:18px}.plaid-lower__feature svg{width:52px;height:52px}.plaid-lower__recommendations{padding:36px 16px 0}.plaid-lower__complementary-grid{gap:10px}.plaid-lower__product-rail{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;margin:20px -16px 0;padding:0 16px 12px;scrollbar-width:none}.plaid-lower__product-rail::-webkit-scrollbar{display:none}.plaid-lower__product-rail .plaid-lower__card{flex:0 0 64%;scroll-snap-align:start}.plaid-lower__reviews{padding:36px 16px 0}}@media(prefers-reduced-motion:reduce){.plaid-accordion__chevron{transition:none}.plaid-lower__product-rail{scroll-behavior:auto}}.plaid-accordion__content .plaid-description-seo h2{font-size:20px;line-height:1.3;margin:0 0 10px;letter-spacing:normal}.plaid-accordion__content .plaid-description-seo h3{font-size:16px;line-height:1.35;margin:18px 0 8px;letter-spacing:normal}.plaid-accordion__content .plaid-description-seo p{font-size:14px;line-height:1.55;margin:0 0 12px}.plaid-accordion__content .plaid-description-seo ul{margin:0 0 12px;padding-left:18px;font-size:14px;line-height:1.55}.plaid-accordion__content .plaid-description-seo li{margin:0 0 6px}@media(max-width:749px){.plaid-accordion__content:has(.plaid-description-seo){padding-left:0}.plaid-accordion__content .plaid-description-seo h2{font-size:18px}.plaid-accordion__content .plaid-description-seo h3{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/plaid-lower.css.map */
