:root{--sny-wine: #7a1f3d;--sny-wine-dark: #5c142c;--sny-blush: #f7e6e3;--sny-rose: #e9c3bf;--sny-ink: #3b1420;--sny-cream: #fffaf8}h1,h2,.h0,.h1,.h2{letter-spacing:-.01em}.card-wrapper .card__inner{border-radius:14px;overflow:hidden}.card__heading{font-family:var(--font-body-family);font-size:1.5rem;font-weight:500;letter-spacing:.01em;line-height:1.3}.card-information .price{font-size:1.5rem;color:var(--sny-wine);font-weight:600;letter-spacing:0}.card-information .price .price-item--regular{color:var(--sny-wine)}.card__content .card__information{padding-top:1rem;padding-bottom:.4rem}.card .card__badge .badge{border-radius:40px;font-size:1.1rem;letter-spacing:.04em}.quick-add__submit{border-radius:40px;min-height:4rem;font-size:1.35rem}@media screen and (max-width:749px){.grid--2-col-tablet-down{--grid-mobile-horizontal-spacing: 1rem;--grid-mobile-vertical-spacing: 2rem}.card__heading{font-size:1.3rem}.card-information .price{font-size:1.35rem}.quick-add__submit{min-height:3.6rem;font-size:1.2rem;padding:0 .6rem;letter-spacing:.02em}.quick-add__submit .icon-wrap{display:none}}.collection-list .card__heading{font-family:var(--font-heading-family);font-size:1.7rem;font-weight:400}.collection-list .card__heading .icon-wrap{display:none}@media screen and (max-width:749px){.collection-list .card__heading{font-size:1.45rem}}.multicolumn .multicolumn-card__info h3{font-family:var(--font-body-family);font-weight:600;font-size:1.5rem;letter-spacing:.02em}.multicolumn .multicolumn-card__info .rte{font-size:1.35rem;opacity:.85}.sny-wa{position:fixed;right:16px;bottom:16px;z-index:50;display:flex;align-items:center;gap:.6rem;background:#25d366;color:#fff;text-decoration:none;border-radius:40px;padding:1.1rem 1.6rem;font-size:1.4rem;font-weight:600;box-shadow:0 8px 24px #0000002e}.sny-wa svg{width:22px;height:22px;flex:none}.sny-wa:hover{background:#1fb457}@media screen and (max-width:749px){.sny-wa span{display:none}.sny-wa{padding:1.2rem}}body.overflow-hidden .sny-wa,body.overflow-hidden-mobile .sny-wa{display:none}.snyder-delivery{background:var(--sny-blush);border-radius:16px;padding:2rem 1.8rem 1.6rem;margin:2rem 0 1rem;color:var(--sny-ink);text-align:left}.snyder-delivery__eyebrow{margin:0 0 .2rem;font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase;color:var(--sny-wine);font-weight:600}.snyder-delivery__title{margin:0 0 .4rem;font-family:var(--font-heading-family);font-size:2.2rem;line-height:1.2;font-weight:400}.snyder-delivery__lead{margin:0 0 1.2rem;font-size:1.3rem;opacity:.8;line-height:1.4}.snyder-delivery__group{border:0;padding:0;margin:0 0 1.4rem;min-width:0}.snyder-delivery__group legend{font-weight:600;font-size:1.35rem;margin-bottom:.8rem;padding:0;color:var(--sny-wine)}.snyder-field{display:flex;flex-direction:column;margin-bottom:1rem;min-width:0}.snyder-field label{font-size:1.25rem;margin-bottom:.35rem;line-height:1.3}.snyder-field input,.snyder-field select,.snyder-field textarea{width:100%;font:inherit;font-size:1.6rem;color:var(--sny-ink);background:#fff;border:1px solid rgba(59,20,32,.25);border-radius:10px;padding:1rem 1.2rem;min-height:4.4rem;box-sizing:border-box;-webkit-appearance:none;appearance:none}.snyder-field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%237a1f3d' stroke-width='1.6' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.2rem center;padding-right:3.2rem}.snyder-field textarea{resize:vertical;min-height:8rem}.snyder-field input:focus,.snyder-field select:focus,.snyder-field textarea:focus{outline:2px solid var(--sny-wine);outline-offset:1px;border-color:var(--sny-wine)}.snyder-field.is-invalid input,.snyder-field.is-invalid select{border-color:#c0392b;background:#fff6f5}.snyder-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 1rem}.snyder-delivery__hint{font-size:1.2rem;margin:-.2rem 0 0;color:var(--sny-wine)}.snyder-check{display:flex;gap:.8rem;align-items:flex-start;font-size:1.3rem;cursor:pointer;line-height:1.35}.snyder-check input{width:1.8rem;height:1.8rem;accent-color:var(--sny-wine);margin:0;flex:none}@media screen and (max-width:360px){.snyder-grid{grid-template-columns:1fr}}.sny-pdp-note{background:var(--sny-blush);border-radius:12px;padding:1.2rem 1.4rem;font-size:1.35rem;line-height:1.5}.sny-pdp-note strong{color:var(--sny-wine)}.snyder-cart-delivery .snyder-delivery{max-width:72rem;margin:0 0 0 auto}@media screen and (max-width:749px){.snyder-cart-delivery .snyder-delivery{margin:0;padding:1.8rem 1.4rem}}.cart__dynamic-checkout-buttons{display:none!important}.cart__ctas .cart__checkout-button{font-size:1.6rem;min-height:5rem;border-radius:40px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/snyder.css.map */
