:root{--side-drawer-width: 34rem;--side-drawer-padding-x: var(--space-6);--side-drawer-header-padding-block: var(--space-4);--side-drawer-header-padding-inline: var(--space-5);--side-drawer-border: #d9d2c4;--side-drawer-divider: #f2e9db;--side-drawer-shadow: -1.5rem 0 1.5rem rgba(0, 0, 0, .18);--modal-overlay-color: rgba(0, 0, 0, .5);--modal-overlay-blur: 8px;--side-drawer-overlay-color: var(--modal-overlay-color);--side-drawer-sheet-inset: 3.1875rem;--side-drawer-sheet-radius: var(--border-radius-main, 1.25rem);--side-drawer-sheet-shadow: 0 -1.5rem 1.5rem rgba(0, 0, 0, .18)}.side-drawer{background:transparent;display:flex;height:100dvh;top:0;right:0;bottom:0;left:0;justify-content:flex-end;max-width:100%;overflow:hidden;pointer-events:none;position:fixed;width:100%}.side-drawer__overlay{backface-visibility:hidden;background-color:var(--modal-overlay-color);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;transform:translateZ(0);transition:opacity var(--modal-duration-close) var(--modal-easing-close),-webkit-backdrop-filter 0s linear var(--modal-duration-close),backdrop-filter 0s linear var(--modal-duration-close)}.side-drawer__overlay.is-showing,.side-drawer.is-open .side-drawer__overlay,.side-drawer.active .side-drawer__overlay,.side-drawer.is-opening .side-drawer__overlay,.search-modal[aria-hidden=false] .side-drawer__overlay{-webkit-backdrop-filter:blur(var(--modal-overlay-blur));backdrop-filter:blur(var(--modal-overlay-blur));opacity:1;pointer-events:auto;transition:opacity var(--modal-duration-open) var(--modal-easing-open),-webkit-backdrop-filter 0s,backdrop-filter 0s}.side-drawer.is-opening .side-drawer__overlay,.side-drawer.is-closing .side-drawer__overlay,.search-modal.is-closing .side-drawer__overlay{will-change:opacity,transform}.side-drawer.is-closing .side-drawer__overlay,.search-modal.is-closing .side-drawer__overlay{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0;pointer-events:none;transition:opacity var(--modal-duration-close) var(--modal-easing-close),-webkit-backdrop-filter 0s linear var(--modal-duration-close),backdrop-filter 0s linear var(--modal-duration-close)}@media(prefers-reduced-motion:reduce){.side-drawer.is-opening .side-drawer__overlay,.side-drawer.is-closing .side-drawer__overlay,.search-modal.is-closing .side-drawer__overlay{will-change:auto}}.side-drawer__panel{background-color:rgb(var(--color-background));box-shadow:none;color:rgb(var(--color-base-text-1));display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transform:translate(100%);transition:transform var(--modal-duration-close) var(--modal-easing-close);max-width:100%;width:100%;z-index:1}@media screen and (min-width:768px){:root{--side-drawer-header-padding-inline: var(--side-drawer-padding-x)}.side-drawer__panel{width:min(var(--side-drawer-width),100%)}}.side-drawer.is-open .side-drawer__panel,.side-drawer.active .side-drawer__panel,.side-drawer.is-opening .side-drawer__panel{box-shadow:var(--side-drawer-shadow);pointer-events:auto;transform:translate(0);transition:transform var(--modal-duration-open) var(--modal-easing-open)}.side-drawer.is-closing .side-drawer__panel{transition:transform var(--modal-duration-close) var(--modal-easing-close)}.localization-drawer,.size-guide-modal,.quick-add-size-drawer{transition:visibility var(--modal-duration-close) var(--modal-easing-close)}.localization-drawer.is-opening,.localization-drawer.is-open,.size-guide-modal.is-opening,.size-guide-modal.is-open,.quick-add-size-drawer.is-opening,.quick-add-size-drawer.is-open{transition:visibility var(--modal-duration-open) var(--modal-easing-open)}.side-drawer__header{align-items:center;background:rgb(var(--color-background));border-bottom:1px solid var(--side-drawer-border);box-sizing:border-box;display:flex;flex-shrink:0;gap:var(--space-4);justify-content:space-between;padding-top:var(--side-drawer-header-padding-inline);padding-bottom:var(--side-drawer-header-padding-inline);padding-left:var(--side-drawer-header-padding-inline);padding-right:var(--side-drawer-header-padding-inline);position:relative;z-index:2}.side-drawer__heading{align-items:baseline;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:.3125rem .5rem;min-width:0}.side-drawer__title{color:rgb(var(--color-base-text-1));font-family:var(--primary-font-family);font-size:1.75rem;font-weight:300;letter-spacing:0;line-height:.96;margin:0}.side-drawer__meta{color:rgb(var(--color-base-text-1));font-family:var(--secondary-font-family);font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.4;text-transform:none}.side-drawer__close{align-items:center;background:transparent;border:none;color:rgb(var(--color-base-text-1));cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;margin:0;padding:0}.side-drawer__close .icon{display:block;flex-shrink:0}.side-drawer__body{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto}@media screen and (max-width:767px){.side-drawer.side-drawer--from-bottom,.mobile-drawers--from-bottom .collection-facets__dialog.side-drawer,.mobile-drawers--from-bottom .product-reviews-modal.side-drawer,.mobile-drawers--from-bottom .size-guide-modal.side-drawer{align-items:flex-end;flex-direction:column;justify-content:flex-end}.side-drawer.side-drawer--from-bottom .side-drawer__panel,.mobile-drawers--from-bottom .collection-facets__dialog.side-drawer .side-drawer__panel,.mobile-drawers--from-bottom .product-reviews-modal.side-drawer .side-drawer__panel,.mobile-drawers--from-bottom .size-guide-modal.side-drawer .side-drawer__panel{border-radius:var(--side-drawer-sheet-radius) var(--side-drawer-sheet-radius) 0 0;box-shadow:none;height:calc(100dvh - var(--side-drawer-sheet-inset));max-height:calc(100dvh - var(--side-drawer-sheet-inset));overflow:hidden;transform:translate3d(0,100%,0);width:100%}.side-drawer.side-drawer--from-bottom.side-drawer--fit-content .side-drawer__panel{height:auto}.side-drawer.side-drawer--from-bottom.is-open .side-drawer__panel,.mobile-drawers--from-bottom .collection-facets__dialog.side-drawer.is-open .side-drawer__panel,.mobile-drawers--from-bottom .product-reviews-modal.side-drawer.is-open .side-drawer__panel,.mobile-drawers--from-bottom .size-guide-modal.side-drawer.is-open .side-drawer__panel{box-shadow:var(--side-drawer-sheet-shadow);transform:translateZ(0)}.side-drawer.side-drawer--from-bottom .side-drawer__header,.mobile-drawers--from-bottom .collection-facets__dialog.side-drawer .side-drawer__header,.mobile-drawers--from-bottom .product-reviews-modal.side-drawer .side-drawer__header,.mobile-drawers--from-bottom .size-guide-modal.side-drawer .side-drawer__header{border-top-left-radius:inherit;border-top-right-radius:inherit}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/component-side-drawer.css.map */
