.drawer--start{inset-inline-start:0;inset-inline-end:auto;transform:translate(-100%)}:root[dir=rtl] .drawer--start:not([data-open=true]){transform:translate(100%)}.drawer--start[data-open=true]{transform:translate(0)}.drawer__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-md);border-block-end:1px solid var(--color-border);flex-shrink:0}.drawer__title{font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase}:root[dir=rtl] .drawer__title{text-transform:none;letter-spacing:0;font-size:var(--text-sm)}.drawer__close{display:grid;place-items:center;width:36px;height:36px;margin-inline-end:calc(var(--space-xs) * -1)}.drawer__body{flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.drawer__foot{flex-shrink:0;padding:var(--space-md);border-block-start:1px solid var(--color-border)}.menu-drawer__list{padding-block:var(--space-xs)}.menu-drawer__link,.menu-drawer__sublink{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);font-size:var(--text-base);letter-spacing:var(--tracking-wide);text-transform:uppercase;cursor:pointer;list-style:none}.menu-drawer__link::-webkit-details-marker{display:none}:root[dir=rtl] .menu-drawer__link,:root[dir=rtl] .menu-drawer__sublink{text-transform:none;letter-spacing:0}.menu-drawer__caret{width:14px;height:14px;flex-shrink:0;transition:transform var(--duration) var(--ease)}.menu-drawer__details[open]>.menu-drawer__link .menu-drawer__caret{transform:rotate(180deg)}.menu-drawer__sublist{padding-block-end:var(--space-xs);background-color:var(--color-bg-subtle)}.menu-drawer__sublink{padding-inline-start:var(--space-xl);font-size:var(--text-sm);color:var(--color-text-muted);text-transform:none}.menu-drawer__sublist--deep .menu-drawer__sublink{padding-inline-start:var(--space-2xl);font-size:var(--text-xs)}.menu-drawer__foot{display:flex;flex-direction:column;gap:var(--space-sm)}.menu-drawer__util{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--text-sm)}.menu-drawer__util svg{width:18px;height:18px;opacity:.7}.menu-drawer__localization{display:flex;gap:var(--space-xs);margin-block-start:var(--space-xs)}.menu-drawer__select{flex:1;min-height:40px;padding-inline:var(--space-xs);border:1px solid var(--color-border);background-color:transparent;font-size:var(--text-xs)}.cart-drawer__count{color:var(--color-text-muted)}.cart-drawer__shipping{padding:var(--space-sm) var(--space-md);background-color:var(--color-bg-subtle);flex-shrink:0}.cart-drawer__shipping-text{font-size:var(--text-xs);margin-block-end:var(--space-2xs)}.cart-drawer__progress{height:3px;background-color:var(--color-border);overflow:hidden}.cart-drawer__progress-fill{display:block;width:var(--progress, 0%);height:100%;background-color:var(--color-gold);transition:width var(--duration) var(--ease)}.cart-drawer__items{padding:var(--space-md)}.cart-item{display:flex;gap:var(--space-sm);padding-block:var(--space-md);border-block-end:1px solid var(--color-border)}.cart-item:first-child{padding-block-start:0}.cart-item:last-child{border-block-end:0}.cart-item__media{flex-shrink:0;width:90px}.cart-item__media img{width:100%;aspect-ratio:3 / 4;object-fit:cover}.cart-item__details{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}.cart-item__title{font-size:var(--text-sm)}.cart-item__variant{font-size:var(--text-xs);color:var(--color-text-muted)}.cart-item__row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-block-start:var(--space-2xs)}.cart-item__quantity{display:inline-flex;align-items:center;border:1px solid var(--color-border)}.cart-item__quantity button{display:grid;place-items:center;width:30px;height:30px}.cart-item__quantity button svg{width:12px;height:12px}.cart-item__quantity input{width:34px;height:30px;border:0;background:transparent;text-align:center;font-size:var(--text-xs);-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.cart-item__quantity input::-webkit-outer-spin-button,.cart-item__quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-item__price{font-size:var(--text-sm)}.cart-item__remove{display:inline-flex;align-items:center;gap:var(--space-2xs);align-self:flex-start;margin-block-start:var(--space-2xs);padding-block:var(--space-2xs);font-size:var(--text-xs);line-height:1;text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-muted);transition:color var(--duration) var(--ease)}.cart-item__remove .icon{inline-size:.6875rem;block-size:.6875rem}.cart-item__remove span{border-block-end:1px solid transparent;transition:border-color var(--duration) var(--ease)}.cart-item__remove:hover{color:var(--color-text)}.cart-item__remove:hover span{border-block-end-color:currentColor}.cart-item__remove:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.cart-drawer__empty{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);padding:var(--space-2xl) var(--space-md);text-align:center}.cart-drawer__subtotal{display:flex;align-items:baseline;justify-content:space-between;font-size:var(--text-md);margin-block-end:var(--space-2xs)}.cart-drawer__note{font-size:var(--text-xs);color:var(--color-text-muted);margin-block-end:var(--space-sm)}.search-drawer__panel{position:fixed;inset-block-start:0;inset-inline:0;z-index:var(--z-drawer);background-color:var(--color-bg);transform:translateY(-100%);transition:transform var(--duration) var(--ease)}.search-drawer__panel[data-open=true]{transform:translateY(0)}.search-drawer__inner{display:flex;align-items:center;gap:var(--space-md);min-height:var(--header-height);padding-block:var(--space-sm)}.search-drawer__form{flex:1;display:flex;align-items:center;gap:var(--space-sm);border-block-end:1px solid var(--color-border);padding-block-end:var(--space-xs)}.search-drawer__form>svg{width:20px;height:20px;flex-shrink:0;opacity:.6}.search-drawer__input{flex:1;min-width:0;min-height:36px;border:0;background:transparent;font-size:var(--text-md)}.search-drawer__input:focus{outline:none}.search-drawer__submit{flex-shrink:0;font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;border-block-end:1px solid currentColor}:root[dir=rtl] .search-drawer__submit{text-transform:none;letter-spacing:0}.search-drawer__close{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-drawer.css.map */
