click-and-collect-drawer{position:fixed;top:0;left:0;width:100vw;height:100%;z-index:1000;display:flex;justify-content:flex-end;background-color:#f5f5f580;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);transition:visibility var(--duration-default) ease;visibility:hidden}click-and-collect-drawer.active{visibility:visible}click-and-collect-drawer .drawer__inner{height:100%;width:40rem;max-width:calc(100vw - 3rem);padding:0;border:.1rem solid rgba(var(--color-foreground),.2);border-right:0;overflow:hidden;display:flex;flex-direction:column;transform:translate(100%);transition:transform var(--duration-default) ease;background-color:rgb(var(--color-background))}click-and-collect-drawer.active .drawer__inner{transform:translate(0)}click-and-collect-drawer .drawer__header{position:relative;padding:1.5rem 1.5rem 0;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}click-and-collect-drawer .drawer__heading{margin:0 0 1rem}click-and-collect-drawer .drawer__close{display:inline-block;padding:0;min-width:4.4rem;min-height:4.4rem;box-shadow:0 0 0 .2rem rgba(var(--color-button),0);position:absolute;top:10px;right:-10px;color:rgb(var(--color-foreground));background-color:transparent;border:none;cursor:pointer}click-and-collect-drawer .drawer__close svg{height:2rem;width:2rem}click-and-collect-drawer .drawer__contents{flex:1;overflow-y:auto;padding:1.5rem 4rem}click-and-collect-drawer .drawer__contents::-webkit-scrollbar{width:3px}click-and-collect-drawer .drawer__contents::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.7);border-radius:100px}click-and-collect-drawer .drawer__contents::-webkit-scrollbar-track-piece{margin-top:10px;margin-bottom:10px}click-and-collect-drawer .drawer__footer{border-top:.1rem solid rgba(var(--color-foreground),.2);padding:1.5rem;flex-shrink:0}click-and-collect-drawer .drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0}click-and-collect-drawer .drawer__overlay:empty{display:block}.click-and-collect-content{padding:0}.click-and-collect-content form input[type=text],.click-and-collect-content form input[type=email],.click-and-collect-content form input[type=number],.click-and-collect-content form textarea{border-radius:0;width:100%;border:none;background-color:#f5f5f5;font-size:16px;padding:10px 20px;margin-bottom:20px}.click-and-collect-content form input[type=number]{margin-top:5px;margin-bottom:0}.click-and-collect-content form .label-as-wrapper{display:block;margin-bottom:20px}.click-and-collect-content form .label-as-wrapper a{color:var(--color-text-link);text-decoration:underline}.click-and-collect-content form button{width:100%}.click-and-collect-variant-preview{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.variant-preview-item{display:flex;gap:1rem;align-items:flex-start}.variant-preview__media{flex-shrink:0;width:100px}.variant-preview__image{width:100%;height:auto;display:block;border:1px solid rgba(var(--color-foreground),.15);border-radius:8px}.variant-preview__details{flex:1;min-width:0}.variant-preview__name{margin:0 0 .5rem;font-size:1.4rem;line-height:1.3}.variant-preview__price{margin-bottom:5px}.variant-preview__discounted-prices{display:flex;gap:.5rem;align-items:center}.variant-preview__old-price{color:rgb(var(--color-foreground),.75)}.variant-preview__final-price{color:rgb(var(--color-sale-badge))}.variant-preview__options{margin:0}.variant-preview__options .product-option{display:flex;gap:.5rem;margin-bottom:.25rem}.variant-preview__options dt,.variant-preview__options dd{margin:0}.click-and-collect-store-info{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.store-info__details{display:flex;flex-direction:column;gap:.5rem}.store-info__name{margin:0;font-size:1.6rem;font-weight:600;color:rgb(var(--color-foreground))}.store-info__address{margin:0;font-size:1.4rem;color:#666;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-click-and-collect-drawer.css.map */
