.ds-catalog-dropdown{position:relative}.ds-catalog-dropdown>summary{display:flex;align-items:center;gap:.6em;min-height:44px;cursor:pointer;list-style:none;font:inherit}.ds-catalog-dropdown>summary::-webkit-details-marker{display:none}.ds-catalog-dropdown>summary:after{content:"";width:.45em;height:.45em;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:translateY(-.1em) rotate(45deg)}.ds-catalog-dropdown[open]>summary:after{transform:translateY(.1em) rotate(225deg)}.ds-catalog-flyout{position:absolute;z-index:2;inset-block-start:100%;left:50%;transform:translate(-50%);width:18rem;max-height:calc(100svh - 95px);overflow-y:auto;padding:.55rem 1rem;border:1px solid #d4d7ca;border-radius:6px;background:#fafaf6;box-shadow:0 12px 28px #1322181c}.ds-catalog-flyout>a{display:flex;align-items:center;min-height:44px;padding:.4em .45em;line-height:1.35;font-size:1rem}.ds-catalog-flyout>a:first-child{border-bottom:1px solid #d4d7ca;font-weight:650}.ds-header a:focus-visible,.ds-header summary:focus-visible,.ds-catalog-directory a:focus-visible,.ds-solar-categories a:focus-visible{outline:2px solid #775822;outline-offset:2px}.ds-catalog-active,.dq-category-links a[aria-current=page],.ds-solar-categories a[aria-current=page],.ds-catalog-flyout a[aria-current=page]{font-weight:650;text-decoration:underline;text-underline-offset:.25em}.ds-solar-categories{display:flex;flex-wrap:wrap;gap:.5rem 1.2rem;padding:.7rem 0 1rem}.ds-solar-categories a{display:inline-flex;align-items:center;min-height:44px;padding:.2rem 0;font-size:clamp(1rem,1.05vw,1.15rem);color:#354538}.ds-home-categories{margin-top:clamp(2rem,5vw,5.5rem);border-top:1px solid #17220b34;padding-top:2rem}.ds-home-categories h3{font-size:clamp(1.65rem,2.8vw,2.6rem);font-weight:500;letter-spacing:-.035em}.ds-catalog-directory{display:grid;grid-template-columns:1fr 2fr 1fr;gap:1.5rem;margin-top:1.25rem}.ds-catalog-directory a{display:flex;align-items:center;min-height:44px;padding:.4rem 0;border:0;line-height:1.35}.ds-catalog-directory>div>a{font-size:clamp(1.13rem,1.55vw,1.5rem);font-weight:600}.ds-catalog-directory__children{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}.ds-catalog-directory__children a{font-size:clamp(1rem,1.05vw,1.125rem);color:#354538}.ds-catalog-directory a:hover,.ds-solar-categories a:hover,.ds-catalog-flyout a:hover{text-decoration:underline;text-underline-offset:.25em}.ds-mobile-menu>nav{max-height:calc(100svh - 80px);overflow-y:auto;overscroll-behavior:contain}.ds-mobile-menu .ds-catalog-dropdown>summary{justify-content:space-between;padding:14px 0;font-size:17px;border-bottom:1px solid #0001}.ds-mobile-menu .ds-catalog-flyout{position:static;width:auto;max-height:none;box-shadow:none;border:0;border-radius:0;transform:none;background:transparent;padding:0 0 0 1rem}.ds-mobile-menu .ds-catalog-flyout a{padding:.6rem 0}@media(max-width:700px){.ds-catalog-directory{grid-template-columns:1fr;gap:.7rem}.ds-catalog-directory>div{border-bottom:1px solid #17220b22;padding-bottom:.7rem}.ds-solar-categories{gap:.3rem 1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/disaina-categories.css.map */
