.section__collection-product-grid{padding-top:36px;padding-bottom:80px}.collection-hero{padding:2rem 0 1rem}@media screen and (min-width:750px){.collection-hero{padding:4rem 0 3rem}}.collection-hero__left{display:flex;gap:2rem}.collection-hero__image img{mix-blend-mode:multiply;max-height:70px}.collection-hero__meta{display:flex;align-items:center;gap:6rem;padding:1.5rem;background:#fff;border-radius:10px;align-self:flex-start}.collection-hero__meta-item{display:flex;flex-direction:column}.collection-hero__meta-label{font-size:1.2rem;color:var(--callisto-moon-dark)}.collection-hero__meta-value{font-size:2.2rem;font-weight:700;line-height:normal;color:var(--callisto-atlantic-blue)}.section__collection-product-grid{background-color:#fff;flex:1}.order-table-block-info{font-size:12px;letter-spacing:0;color:gray;width:100%;display:flex;border-bottom:1px solid var(--callisto-moon-mid);padding-bottom:1rem;margin-top:3rem;margin-bottom:1rem;gap:1rem}.order-column-configuration{flex:1}.order-column-grade{width:150px}.order-column-availability,.order-column-price{width:100px}.order-column-quantity{width:130px}.order-column-total{width:80px;text-align:right;display:flex;align-items:center;justify-content:flex-end;gap:5px;fill:currentColor}.order-column-total{position:relative}.order-column-total:has(.loading__spinner:not(.hidden)) .order-column-total-value{visibility:hidden}.order-column-total-value{font-size:1.5rem}.popup-link{cursor:pointer;font-family:unset;border:unset;color:unset;font-size:unset;display:flex;align-items:center;gap:.5rem;text-decoration:none;padding:0}.popup-link svg{fill:currentColor}.popup-link:hover{color:#000}.popup-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.4);height:100%}.popup-modal[open]{opacity:1;visibility:visible;z-index:101}.popup-modal__wrapper{border-radius:10px;background-color:#fff;overflow:auto;margin:0 auto;left:50%;transform:translate(-50%,-50%);width:92%;position:absolute;top:50%;border:none;display:flex;gap:2rem;flex-direction:column}.popup-modal__title-wrapper{display:flex;justify-content:space-between;gap:2rem}.card__content{width:100%;gap:1rem}.card__content-label{font-size:12px;letter-spacing:0;color:gray;width:100%;line-height:2.5rem}.card__content-first-row{width:100%}.card__content-first-row,.card__content-second-row,.card__content-third-row{display:flex;gap:1rem;align-items:center}.card-wrapper{border-bottom:1px solid var(--callisto-moon-mid);padding:.8rem 0}.card-wrapper:hover{background:var(--callisto-pacific-accent-light)}.card-wrapper:hover .quantity{border-color:var(--callisto-atlantic-blue-light)}.card__configuration{display:inline-flex;align-items:center;gap:2px 8px;flex-wrap:wrap}.card__configuration-wrapper{display:flex;flex-wrap:wrap}.card__configuration-item{display:flex;align-items:center}.card__configuration-item+.card__configuration-item:before{content:"";height:8px;border-left:1px solid var(--callisto-moon-mid);width:1px}.card__configuration-item+.card__configuration-item svg,.card__configuration-item+.card__configuration-item .swatch__color{margin-left:8px}.swatch__color{display:inline-block;width:1.4rem;height:1.4rem;margin-right:.2rem;border-radius:50%;background-color:var(--swatch-color);background-image:linear-gradient(135deg,var(--swatch-color) 50%,color-mix(in srgb,var(--swatch-color),white 35%) 50%)}.card__configuration-label{font-size:14px;padding-left:4px}.card__storage{line-height:normal;font-weight:700;font-size:16px;display:flex;align-items:baseline;gap:.3rem;padding-left:.4rem}.card__storage small{font-size:12px;font-weight:400}.card__availability,.card__price{display:flex;flex-direction:column}.availability-value,.price-value{font-size:15px;line-height:normal;letter-spacing:normal}.cart-item__quantity-container{display:flex;flex-direction:column;gap:.2rem}.cart-item__available-units{font-size:11px;color:#6b7780;line-height:1;letter-spacing:normal}.cart-item__available-units strong{color:var(--callisto-atlantic-blue)}.availability-units,.price-units{font-size:11px;color:#6b7780;line-height:1;letter-spacing:normal}#OrderListFooter{position:sticky;bottom:2rem;z-index:2}.order-list-footer{position:relative;background:var(--callisto-yellow-dark);padding:.8rem 1rem .8rem 1.2rem;border-radius:8px;box-shadow:0 0 #0000001a,0 3px 6px #0000001a,0 12px 12px #00000017,0 26px 16px #0000000d,0 47px 19px #00000003,0 73px 20px #0000;width:fit-content;left:50%;translate:-50%}.order-row-stats{display:flex;gap:2rem}.order-list-cart-btn{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:2rem;row-gap:1rem}.order-stat{display:flex;flex-direction:column}.order-stat-key{font-size:14px;line-height:normal}.order-stat-value{font-size:18px;font-weight:700;line-height:normal;text-align:right}.order-bar-sep{width:1px;height:40px;background:var(--callisto-atlantic-blue)}.order-bar-spacer{flex:1}.order-bar-btn{background:var(--callisto-atlantic-blue);color:#fff;padding:1rem 2rem;display:inline-flex;gap:.5rem;align-items:center;font-size:14px;border-radius:6px;text-decoration:none;transition:all .2s ease-in-out}@media screen and (max-width:989px){.section__collection-product-grid{padding-top:0}.collection-hero__text-wrapper{flex-direction:column}.collection-hero__left{gap:1rem}.collection-hero__image img{max-height:50px;width:auto}.collection-hero__title{font-size:2.5rem;margin-bottom:0;margin-top:.5rem}.collection-hero__meta{padding:1rem 1.5rem}.section__collection-product-grid{background-color:unset}.order-table-block-info{display:none}.card-wrapper{border-bottom:none}.card-wrapper:hover{background:unset}.card-wrapper:hover .quantity{border-color:var(--callisto-atlantic-blue)}.card__content{flex-direction:column;border:1px solid var(--callisto-moon-mid);background-color:#fff;border-radius:6px;padding:1rem}.card__content-second-row{width:100%;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.card__content-first-row{border-bottom:1px solid var(--callisto-moon-mid);padding-bottom:1rem;flex-direction:column-reverse;align-items:flex-start}.order-column-grade,.order-column-availability,.order-column-price,.order-column-quantity,.order-column-total{width:unset}.card__content quick-add-bulk .quantity{margin:1px 0}.order-column-total{flex-direction:column;align-items:flex-end;justify-content:flex-start}.order-column-total .quick-add{line-height:1}.order-column-total-value{font-weight:500}.order-bar-btn{width:100%;justify-content:space-between}}@media screen and (max-width:745px){.order-list-footer{padding:.8rem 1rem}.order-list-cart-btn{flex-direction:column}.order-row-btn{width:100%}.order-stat-key{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/callisto-collection.css.map */
