html.dtcc-drawer-open,html.dtcc-drawer-open body{overflow:hidden}.dtcc-zero__drawer-trigger{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:inherit;width:100%;text-align:left}.dtcc-resurrection[hidden]{display:none}.dtcc-resurrection{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:block}.dtcc-resurrection__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#000000b8;opacity:0;transition:opacity .22s ease;cursor:pointer}.dtcc-resurrection__panel{position:absolute;top:0;right:0;width:min(56rem,94vw);height:100%;overflow-y:auto;padding:clamp(2rem,4vw,4rem);border-left:.1rem solid rgba(var(--color-foreground),.26);transform:translate(100%);transition:transform .22s ease;outline:0}.dtcc-resurrection.is-open .dtcc-resurrection__backdrop{opacity:1}.dtcc-resurrection.is-open .dtcc-resurrection__panel{transform:translate(0)}.dtcc-resurrection__topline{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-bottom:1.5rem;border-bottom:.1rem solid currentColor}.dtcc-resurrection__topline .dtcc-kicker{margin:0;color:var(--dtcc-orange)}.dtcc-resurrection__close{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:inherit;font:400 4rem/1 var(--font-body-family);cursor:pointer;padding:.2rem .6rem}.dtcc-resurrection__product{display:grid;grid-template-columns:minmax(10rem,16rem) minmax(0,1fr);gap:2rem;align-items:center;padding:2.4rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.22)}.dtcc-resurrection__image{display:block;aspect-ratio:1;background:rgba(var(--color-foreground),.04);overflow:hidden}.dtcc-resurrection__image img{width:100%;height:100%;object-fit:contain}.dtcc-resurrection__name{margin:0;font-family:var(--font-heading-family);font-size:clamp(4rem,7vw,7rem);line-height:.78;text-transform:uppercase}.dtcc-resurrection__price{margin:.8rem 0 0;color:var(--dtcc-orange);font-weight:900;font-size:1.8rem}.dtcc-resurrection__form{padding:2.4rem 0}.dtcc-resurrection__label{display:block;margin-bottom:.8rem;font-size:1.05rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.dtcc-resurrection__select{width:100%;min-height:4.8rem;margin-bottom:1.2rem;padding:0 1.2rem;border:.1rem solid currentColor;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit}.dtcc-resurrection__add{min-height:5.2rem;background:var(--dtcc-orange);color:#111;border-color:var(--dtcc-orange);font-weight:900;text-transform:uppercase}.dtcc-resurrection__links{display:grid;gap:.2rem;margin-top:1rem}.quick-add-modal{background:#000000b8}.quick-add-modal__content{top:0;right:0;left:auto;bottom:0;transform:none;margin:0;width:min(58rem,94vw);max-width:58rem;height:100%;max-height:none;border-radius:0;border-left:.1rem solid rgba(var(--color-foreground),.22);overflow-y:auto}.quick-add-modal__content-info{min-height:100%;padding:clamp(2rem,4vw,4rem)}quick-add-modal .quick-add-modal__toggle{position:absolute;top:1.6rem;right:1.6rem}quick-add-modal .product{display:block}quick-add-modal .product:not(.product--no-media) .product__media-wrapper,quick-add-modal .product:not(.product--no-media) .product__info-wrapper{width:100%;max-width:100%;padding-left:0}quick-add-modal .product__media-wrapper{margin-bottom:1.6rem}quick-add-modal .product__media-list{max-width:22rem;margin-inline:auto}quick-add-modal .product__title .h1{font-family:var(--font-heading-family);font-size:clamp(4rem,7vw,7rem);line-height:.78;text-transform:uppercase}quick-add-modal .product__view-details{margin-top:1.5rem}quick-add-modal .product-form__submit{background:var(--dtcc-orange);color:#111;border-color:var(--dtcc-orange);font-weight:900;text-transform:uppercase}@media(max-width:749px){.dtcc-resurrection__panel,.quick-add-modal__content{width:100vw;max-width:none}.dtcc-resurrection__product{grid-template-columns:10rem minmax(0,1fr);gap:1.4rem}.dtcc-resurrection__name{font-size:clamp(3.6rem,13vw,5.8rem)}.quick-add-modal__content{top:0;bottom:0}.quick-add-modal__content-info{padding:2rem 1.6rem}}@media(prefers-reduced-motion:reduce){.dtcc-resurrection__backdrop,.dtcc-resurrection__panel{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/dtcc-drawers.css.map */
