.buy-buttons--stacked{grid-template-columns:minmax(0,1fr)}.buy-buttons--stacked>*{grid-column:1}.buy-buttons__guarantee{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2, 8px);margin:0;padding-block:var(--spacing-1, 4px);font-size:15px;font-weight:500;line-height:1.3;text-align:center}.buy-buttons__guarantee svg{flex:0 0 auto}.buy-buttons__payment-icons{justify-content:center;margin-block-start:var(--spacing-4, 16px);padding-block-end:40px}.buy-buttons__payment-icons svg{display:block;width:auto;height:24px;border-radius:3px}@media screen and (max-width:640px){.buy-buttons__guarantee{font-size:14px}.buy-buttons__payment-icons svg{height:21px}}.product-info__payment-terms,.product-info__payment-terms shopify-payment-terms{display:block;text-align:center;padding-block-start:15px}.handcrafted-seal{display:flex;align-items:center;gap:18px;margin-block-end:18px;padding:18px 22px;border-radius:12px}.handcrafted-seal__stamp{flex:0 0 auto;display:block}.handcrafted-seal__text{min-width:0;font-size:13px;line-height:1.55}.handcrafted-seal__text p{margin:0}.handcrafted-seal__text p+p{margin-block-start:8px}@media screen and (max-width:480px){.handcrafted-seal{display:flex;align-items:flex-start;gap:18px;margin-block-end:18px;padding:18px 22px;border-radius:12px;justify-content:center;flex-direction:column;align-content:flex-start}}.quantity-selector,.product-info__quantity-selector quantity-selector.quantity-selector{display:inline-flex;width:fit-content;align-items:center;border:1px solid rgb(226 226 226);border-radius:var(--rounded-input, 10px);margin-block-end:10px;height:40px}.quantity-selector__button,.product-info__quantity-selector .quantity-selector__button{padding-inline:12px;color:rgb(var(--text-color) / .65);transition:color .15s ease}.quantity-selector__button:hover{color:rgb(var(--text-color))}.quantity-selector__input{min-width:1.5rem;width:1.75rem;font-size:15px;font-variant-numeric:tabular-nums}.product-info__sku--inline{display:block;margin-block-end:5px;opacity:.65}.product-info__price .price-list{align-items:baseline;gap:6px 10px}.product-info__price sale-price{font-size:clamp(23px,1.9vw,22px);font-weight:700;line-height:1.1;letter-spacing:-.01em}.product-info__price compare-at-price{font-size:18px;font-weight:500;opacity:.8;text-decoration-thickness:1px}.product-info__price .badge--on-sale{align-self:center;padding:2px 6px;border-radius:5px;font-size:14px;font-weight:700;line-height:1.3}@media screen and (max-width:699px){.product-info__price sale-price{font-size:24px}.product-info__price compare-at-price{font-size:16px}}.product-info__sku--inline{font-size:12px;letter-spacing:.01em}.product-info__title-row{display:flex;align-items:flex-start;gap:16px}.product-info__title-row .product-info__title{flex:1 1 auto;min-width:0;padding-block-start:5px}.product-info__wishlist{flex:0 0 auto;display:grid;place-items:center;height:30px;margin:0;padding:0;border-radius:50%;background:none;color:rgb(var(--text-color));cursor:pointer;transition:border-color .15s ease,background-color .15s ease;-webkit-tap-highlight-color:transparent}.product-info__wishlist:hover{border-color:rgb(var(--text-color));background:rgb(var(--text-color) / .05)}.product-info__wishlist:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}.product-info__wishlist svg{width:20px;height:20px}
/*# sourceMappingURL=/cdn/shop/t/401/assets/buy-buttons-extras.css.map */
