.zeonera-cart-recommendations{display:block;margin:0 1.5rem;padding:1.8rem 0 1.6rem;border-top:.1rem solid rgba(var(--color-foreground),.14)}.zeonera-cart-recommendations[hidden]{display:none}.zeonera-cart-recommendations__header{margin-bottom:1.2rem}.zeonera-cart-recommendations__heading{margin:0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:1.7rem;font-weight:var(--font-heading-weight);line-height:1.25}.zeonera-cart-recommendations__message{margin:.35rem 0 0;color:rgba(var(--color-foreground),.65);font-size:1.1rem;line-height:1.35}.zeonera-cart-recommendations__list{display:grid;gap:1rem}.zeonera-cart-recommendation{display:grid;grid-template-columns:6.8rem minmax(0,1fr) auto;align-items:center;gap:1rem}.zeonera-cart-recommendation__image-link{display:block;width:6.8rem;height:6.8rem;overflow:hidden;background:rgba(var(--color-foreground),.04)}.zeonera-cart-recommendation__image{display:block;width:100%;height:100%;object-fit:cover}.zeonera-cart-recommendation__content{min-width:0}.zeonera-cart-recommendation__title{display:-webkit-box;overflow:hidden;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:1.3rem;line-height:1.25;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.zeonera-cart-recommendation__title:hover{text-decoration:underline;text-underline-offset:.2rem}.zeonera-cart-recommendation__variant{margin:.3rem 0 0;color:rgba(var(--color-foreground),.58);font-size:.95rem;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.zeonera-cart-recommendation__price{display:flex;flex-wrap:wrap;gap:.25rem .6rem;margin-top:.35rem;color:rgb(var(--color-foreground));font-size:1.1rem;line-height:1.25}.zeonera-cart-recommendation__price s{color:rgba(var(--color-foreground),.48)}.zeonera-cart-recommendation__price strong{font-weight:600}.zeonera-cart-recommendation__saving{width:100%;color:#b17b18;font-size:.9rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.zeonera-cart-recommendation__add{min-width:6rem;min-height:3.5rem;padding:.75rem 1rem;border:.1rem solid rgb(var(--color-foreground));border-radius:0;background:rgb(var(--color-foreground));color:rgb(var(--color-background));cursor:pointer;font:inherit;font-size:1rem;font-weight:600;letter-spacing:.1em;line-height:1;text-transform:uppercase;transition:background-color .16s ease,color .16s ease,opacity .16s ease}.zeonera-cart-recommendation__add:hover{background:transparent;color:rgb(var(--color-foreground))}.zeonera-cart-recommendation__add:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.55);outline-offset:.2rem}.zeonera-cart-recommendation__add:disabled{cursor:wait;opacity:.58}.zeonera-cart-recommendations--page{margin:3.6rem 0 0;padding:2.6rem 0}.zeonera-cart-recommendations--page .zeonera-cart-recommendations__header{margin-bottom:2rem}.zeonera-cart-recommendations--page .zeonera-cart-recommendations__heading{font-size:2.4rem}.zeonera-cart-recommendations--page .zeonera-cart-recommendations__message{margin-top:.55rem;font-size:1.35rem}.zeonera-cart-recommendations--page .zeonera-cart-recommendations__list{gap:1.8rem}.zeonera-cart-recommendations--page .zeonera-cart-recommendation{grid-template-columns:8.4rem minmax(0,1fr);gap:1.4rem;align-items:start}.zeonera-cart-recommendations--page .zeonera-cart-recommendation__image-link{width:8.4rem;height:8.4rem}.zeonera-cart-recommendations--page .zeonera-cart-recommendation__title{font-size:1.65rem}.zeonera-cart-recommendations--page .zeonera-cart-recommendation__variant{margin-top:.45rem;font-size:1.05rem}.zeonera-cart-recommendations--page .zeonera-cart-recommendation__price{margin-top:.55rem;font-size:1.3rem}.zeonera-cart-recommendations--page .zeonera-cart-recommendation__saving{margin-top:.15rem;font-size:1rem}.zeonera-cart-recommendations--page .zeonera-cart-recommendation__add{grid-column:2;justify-self:start;min-width:7.4rem;min-height:4.1rem;margin-top:.1rem;font-size:1.1rem}.zeonera-bundle-savings{margin:1.2rem 0;padding:1.65rem 1.6rem;border:.1rem solid rgba(177,123,24,.38);background:linear-gradient(135deg,#f5e8c88c,#ffffff6b);color:rgb(var(--color-foreground))}.zeonera-bundle-savings__title-row,.zeonera-bundle-savings__detail-row{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem}.zeonera-bundle-savings__title{margin:0;font-size:1.35rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.zeonera-bundle-savings__title span{margin-right:.35rem;color:#b17b18}.zeonera-bundle-savings__amount{color:#a96f0b;font-size:1.7rem;white-space:nowrap}.zeonera-bundle-savings__detail-row{margin-top:1rem;color:rgba(var(--color-foreground),.66);font-size:1.17rem}.zeonera-bundle-savings__detail-row--saving{margin-top:.35rem;color:rgb(var(--color-foreground))}.zeonera-bundle-savings__detail-row--saving strong{color:#a96f0b}.zeonera-bundle-savings__note{margin:.9rem 0 0;color:rgba(var(--color-foreground),.62);font-size:1.05rem;line-height:1.35}@media screen and (min-width:750px){.zeonera-cart-recommendations{margin-right:2.5rem;margin-left:2.5rem}.zeonera-cart-recommendations--page{margin:4.4rem 0 0;padding:3.2rem 0;max-width:92rem}.zeonera-cart-recommendations--page .zeonera-cart-recommendations__heading{font-size:3rem}.zeonera-cart-recommendations--page .zeonera-cart-recommendations__message{font-size:1.45rem}.zeonera-cart-recommendations--page .zeonera-cart-recommendations__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.zeonera-cart-recommendations--page .zeonera-cart-recommendation{grid-template-columns:9.6rem minmax(0,1fr);gap:1.5rem;align-items:start}.zeonera-cart-recommendations--page .zeonera-cart-recommendation__image-link{width:9.6rem;height:9.6rem}.zeonera-cart-recommendations--page .zeonera-cart-recommendation__add{grid-column:2;justify-self:start;margin-top:.2rem}.zeonera-bundle-savings{padding:1.8rem 1.9rem}.zeonera-bundle-savings__title{font-size:1.4rem}.zeonera-bundle-savings__amount{font-size:1.8rem}.zeonera-bundle-savings__detail-row{font-size:1.22rem}.zeonera-bundle-savings__note{font-size:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/zeonera-cart-recommendations.css.map */
