.tz-calendar-cart{width:100%}.tz-calendar-cart__card,.tz-calendar-cart__deferred{display:grid;gap:.85rem;padding:1rem;border:1px solid rgba(218,165,32,.42);border-radius:.9rem;background:linear-gradient(145deg,#daa5201a,#fdfcfafa);color:rgb(var(--color-base-text, 45 45 45))}.tz-calendar-cart__deferred[hidden]{display:none}.tz-calendar-cart__eyebrow{width:fit-content;padding:.3rem .55rem;border-radius:999px;background:#daa520;color:#2d2618;font-size:.67rem;font-weight:750;letter-spacing:.08em;line-height:1;text-transform:uppercase}.tz-calendar-cart__title,.tz-calendar-cart__copy,.tz-calendar-cart__fineprint,.tz-calendar-cart__deferred p,.tz-calendar-cart__status{margin:0}.tz-calendar-cart__title{font-size:clamp(1.05rem,2.2vw,1.35rem);line-height:1.15}.tz-calendar-cart__copy,.tz-calendar-cart__deferred p{font-size:.86rem;line-height:1.45}.tz-calendar-cart__groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.tz-calendar-cart__group{display:grid;gap:.18rem;padding:.7rem;border:1px solid rgba(45,45,45,.1);border-radius:.7rem;background:#ffffffd1;font-size:.82rem}.tz-calendar-cart__group-label{color:#2d2d2d9e;font-size:.68rem;line-height:1.25}.tz-calendar-cart__actions{display:grid;gap:.55rem}.tz-calendar-cart__button{min-height:2.75rem;padding:.72rem .9rem;border:1px solid #daa520;border-radius:999px;cursor:pointer;font:inherit;font-size:.82rem;font-weight:700;line-height:1.2;text-align:center;transition:opacity .16s ease,transform .16s ease,background-color .16s ease}.tz-calendar-cart__button--primary{background:#daa520;color:#241d0f}.tz-calendar-cart__button--secondary{background:#fff;color:#55484a}.tz-calendar-cart__button:hover{transform:translateY(-1px)}.tz-calendar-cart__button[aria-busy=true],.tz-calendar-cart__button:disabled{cursor:wait;opacity:.58;transform:none}.tz-calendar-cart__fineprint,.tz-calendar-cart__gift-note,.tz-calendar-cart__status{font-size:.72rem;line-height:1.35}.tz-calendar-cart__fineprint{color:#2d2d2d9e}.tz-calendar-cart__gift-note{padding-top:.7rem;border-top:1px solid rgba(45,45,45,.1);color:#2d2d2db8}.tz-calendar-cart__status{padding:.65rem;border-radius:.6rem;background:#634a4a1a;color:#55484a}html.tz-cart-has-calendar .docapp-free-gift-float,html.tz-cart-has-calendar .docapp-free-gift-float-icon,html.tz-cart-has-calendar .docapp-free-gift-popup,html.tz-cart-has-calendar .docapp-free-gift-progress,html.tz-cart-has-calendar .fsb{display:none!important}html.tz-cart-is-mixed button[name=checkout][form],html.tz-cart-is-mixed input[name=checkout][form],html.tz-cart-is-mixed form[action*="/cart"] button[name=checkout],html.tz-cart-is-mixed form[action*="/cart"] input[name=checkout]{pointer-events:none!important;opacity:.42!important}html.tz-cart-has-calendar .additional-checkout-buttons{display:none!important}@media screen and (min-width:768px){.tz-calendar-cart__card,.tz-calendar-cart__deferred{padding:1.2rem}.tz-calendar-cart__actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.tz-calendar-cart__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/tiziano-calendar-cart.css.map */
