@layer components{.drawer{top:0;right:auto;bottom:0;left:0;transform:translate(-100%);z-index:3;transition:display var(--transition-speed) allow-discrete,overlay var(--transition-speed) allow-discrete,transform var(--transition-speed);margin:0;border:0;background:var(--color-brand-01);padding:0;width:100%;max-width:48rem;height:100vh;max-height:none;overflow:clip;color:var(--color-brand-04)}@media screen and (min-width:768px),print{.drawer{width:50%}}@media screen and (min-width:1440px),print{.drawer{width:33.33%}}.drawer::backdrop{opacity:0;transition:display var(--transition-speed) allow-discrete,overlay var(--transition-speed) allow-discrete,opacity var(--transition-speed);cursor:pointer;background:var(--color-overlay-d03)}.drawer[open]{transform:translate(0)}.drawer[open]::backdrop{opacity:1}@starting-style{.drawer[open]{transform:translate(-100%)}.drawer[open]::backdrop{opacity:0}}.drawer--right{right:0;left:auto;transform:translate(100%)}@starting-style{.drawer--right[open]{transform:translate(100%)}}.drawer__wrapper{display:flex;flex-direction:column;height:100dvh}.drawer__header{display:flex;justify-content:space-between;align-items:center;background:var(--color-brand-01);padding:var(--spacing-unit-xs) var(--spacing-unit-xs) var(--spacing-unit-xs) var(--spacing-unit-s);min-height:64px}@media screen and (min-width:1030px),print{.drawer__header{border-bottom:none}}.drawer--mobile-nav .drawer__header{border-bottom:1px solid var(--color-overlay-d02)}.drawer__title{display:flex;gap:var(--spacing-unit-xxs);color:var(--color-brand-04)}.drawer--mini-cart .drawer__title{gap:var(--spacing-unit-s)}.drawer--mini-cart .drawer__title [data-live-region=cart-count]{color:var(--color-brand-03)}.drawer__close{display:grid;place-items:center}.drawer__close[hidden]{display:none}.drawer__close-button{width:3.2rem;height:3.2rem;color:var(--color-brand-04)}.drawer__body{flex-grow:1;background:var(--color-brand-01);padding:var(--spacing-unit-s);overflow-x:clip;overflow-y:auto;color:var(--color-brand-04)}.drawer--mobile-nav .drawer__body{padding-block:var(--spacing-unit-m)}.drawer--filters .drawer__body{padding-block-start:0}.drawer--mini-cart .drawer__body{display:flex;flex-direction:column;justify-content:space-between;padding-block-end:0}.drawer__footer{background:var(--color-overlay-d03);padding:var(--spacing-unit-s);color:var(--color-brand-04)}.drawer--mobile-nav .drawer__footer{padding:0}.drawer--mobile-nav .drawer__footer{background:var(--color-brand-01)}.drawer--mini-cart .drawer__footer{display:flex;position:sticky;bottom:0;flex-direction:column;gap:var(--spacing-unit-xs);padding:var(--spacing-unit-s) var(--spacing-unit-s) var(--spacing-unit-m)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/drawer.css.map */
