:root{--ash-drawer-width: 480px;--ash-drawer-radius: 0px;--ash-drawer-speed: .32s;--ash-drawer-easing: cubic-bezier(.32, .72, .16, 1);--ash-drawer-backdrop-opacity: .45;--ash-drawer-accent: var(--color-foreground, #111);--ash-drawer-bg: var(--color-background, #fff);--ash-drawer-fg: var(--color-foreground, #111);--ash-drawer-border: rgb(0 0 0 / .08);--ash-drawer-row-pad-y: 18px;--ash-drawer-content-pad-x: 28px}body.ash-acc-drawer-open{overflow:hidden}.ash-acc-drawer-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;pointer-events:none}.ash-acc-drawer-root[aria-hidden=false]{pointer-events:auto}.ash-acc-drawer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / var(--ash-drawer-backdrop-opacity));opacity:0;transition:opacity var(--ash-drawer-speed) var(--ash-drawer-easing);cursor:pointer}.ash-acc-drawer-root[aria-hidden=false] .ash-acc-drawer-backdrop{opacity:1}.ash-acc-drawer{position:absolute;top:0;bottom:0;width:min(var(--ash-drawer-width, 480px),96vw);background:var(--ash-drawer-bg);color:var(--ash-drawer-fg);box-shadow:0 24px 64px #0000002e;display:flex;flex-direction:column;transition:transform var(--ash-drawer-speed) var(--ash-drawer-easing);will-change:transform;font-family:var(--font-body--family, inherit)}.ash-acc-drawer[data-side=right]{right:0;transform:translate(100%);border-radius:var(--ash-drawer-radius) 0 0 var(--ash-drawer-radius)}.ash-acc-drawer[data-side=right].is-open{transform:translate(0)}.ash-acc-drawer[data-side=left]{left:0;transform:translate(-100%);border-radius:0 var(--ash-drawer-radius) var(--ash-drawer-radius) 0}.ash-acc-drawer[data-side=left].is-open{transform:translate(0)}.ash-acc-drawer[data-speed=fast]{--ash-drawer-speed: .22s}.ash-acc-drawer[data-speed=normal]{--ash-drawer-speed: .32s}.ash-acc-drawer[data-speed=relaxed]{--ash-drawer-speed: .5s}.ash-acc-drawer__header{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:12px;width:100%;padding:22px var(--ash-drawer-content-pad-x);background:var(--ash-drawer-bg);border-block-end:1px solid var(--ash-drawer-border);flex:0 0 auto}.ash-acc-drawer__header-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.ash-acc-drawer__close{margin-inline-start:auto;flex:0 0 auto}.ash-acc-drawer__back{flex:0 0 auto}.ash-acc-drawer__breadcrumb{font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb, 17 17 17) / .55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ash-acc-drawer__breadcrumb[hidden]{display:none}.ash-acc-drawer__breadcrumb-sep{margin-inline:6px;opacity:.5}.ash-acc-drawer__title{margin:0;font-family:var(--font-heading--family, inherit);font-size:1.05rem;font-weight:500;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ash-acc-drawer__back,.ash-acc-drawer__close{background:transparent;border:0;width:36px;height:36px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:inherit;cursor:pointer;transition:background-color .15s ease,color .15s ease}.ash-acc-drawer__back svg,.ash-acc-drawer__close svg{width:18px;height:18px}.ash-acc-drawer__back:hover,.ash-acc-drawer__close:hover{background:#0000000d;color:var(--ash-drawer-accent)}.ash-acc-drawer__back[hidden]{display:none}.ash-acc-drawer__content{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:8px var(--ash-drawer-content-pad-x) 56px;font-size:.96rem;line-height:1.6;color:var(--ash-drawer-fg)}.ash-acc-drawer__content>*:first-child{margin-block-start:0}.ash-acc-drawer__content>*:last-child{margin-block-end:0}.ash-acc-drawer__content p{margin:0 0 1em}.ash-acc-drawer__content ul{margin:.5em 0 1em;padding-inline-start:1.1em}.ash-acc-drawer__content ul li{margin-block:.4em}.ash-acc-drawer__content dl{margin:0}.ash-acc-drawer__content::-webkit-scrollbar{width:6px}.ash-acc-drawer__content::-webkit-scrollbar-thumb{background:#0000002e;border-radius:3px}.ash-acc-drawer .accordion--drawer-mode{border:0;padding:0}.ash-acc-drawer .accordion--drawer-mode .details{border:0;padding:0;background:transparent}.ash-acc-drawer .accordion--drawer-mode summary{list-style:none;cursor:pointer;padding:var(--ash-drawer-row-pad-y) 0;display:flex;align-items:center;justify-content:space-between;font-size:.98rem;font-weight:500;letter-spacing:.01em;-webkit-user-select:none;user-select:none;transition:padding-inline .15s ease,color .15s ease}.ash-acc-drawer .accordion--drawer-mode summary:hover{color:var(--ash-drawer-accent)}.ash-acc-drawer .accordion--drawer-mode summary::-webkit-details-marker{display:none}.ash-acc-drawer .accordion--drawer-mode summary .icon-caret,.ash-acc-drawer .accordion--drawer-mode summary .icon-plus,.ash-acc-drawer .accordion--drawer-mode summary .svg-wrapper{display:none}.ash-acc-drawer .accordion--drawer-mode .details-content{display:none}.ash-acc-drawer[data-show-dividers=true] .accordion--drawer-mode .details+.details{border-block-start:1px solid var(--ash-drawer-border)}.ash-acc-drawer[data-row-padding=compact]{--ash-drawer-row-pad-y: 12px}.ash-acc-drawer[data-row-padding=normal]{--ash-drawer-row-pad-y: 18px}.ash-acc-drawer[data-row-padding=spacious]{--ash-drawer-row-pad-y: 26px}.ash-acc-drawer__chev{flex:0 0 auto;width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;margin-inline-start:16px;color:rgb(var(--color-foreground-rgb, 17 17 17) / .55);transition:color .15s ease,transform .2s ease}.ash-acc-drawer .accordion--drawer-mode summary:hover .ash-acc-drawer__chev{color:var(--ash-drawer-accent);transform:translate(3px)}.ash-acc-drawer__chev svg{width:14px;height:14px}.ash-acc-drawer[data-chevron=none] .ash-acc-drawer__chev{display:none}.accordion--drawer-mode summary{cursor:pointer;list-style:none}.accordion--drawer-mode summary::-webkit-details-marker{display:none}.accordion--drawer-mode .details-content,.accordion--drawer-mode .details[open] .details-content{display:none!important}.accordion--drawer-row-compact .details__header{padding-block:12px}.accordion--drawer-row-normal .details__header{padding-block:18px}.accordion--drawer-row-spacious .details__header{padding-block:26px}.accordion--drawer-mode .details__header .icon-caret,.accordion--drawer-mode .details__header .icon-plus{display:none!important}.accordion--drawer-mode .details__header:after{content:"";flex:0 0 auto;width:14px;height:14px;margin-inline-start:16px;background:currentColor;opacity:.55;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:transform .2s ease,opacity .15s ease}.accordion--drawer-mode .details__header:hover:after{opacity:1;transform:translate(3px)}.accordion--drawer-chevron-caret .details__header:after{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='9 18 15 12 9 6'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='9 18 15 12 9 6'/></svg>")}.accordion--drawer-chevron-arrow .details__header:after{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='5' y1='12' x2='19' y2='12'/><polyline points='12 5 19 12 12 19'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='5' y1='12' x2='19' y2='12'/><polyline points='12 5 19 12 12 19'/></svg>")}.accordion--drawer-chevron-plus .details__header:after{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='12' y1='5' x2='12' y2='19'/><line x1='5' y1='12' x2='19' y2='12'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='12' y1='5' x2='12' y2='19'/><line x1='5' y1='12' x2='19' y2='12'/></svg>")}.accordion--drawer-chevron-none .details__header:after{display:none}@media(prefers-reduced-motion:no-preference){body.ash-acc-drawer-open #MainContent,body.ash-acc-drawer-open main{transition:transform .32s var(--ash-drawer-easing),filter .32s var(--ash-drawer-easing);transform-origin:center center}}@media(max-width:749px){.ash-acc-drawer{width:100vw!important;max-width:100vw;border-radius:0!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ash-accordion-drawer.css.map */
