.product-block .hm-product-cta,.hm-lc .hm-product-cta{display:flex;box-sizing:border-box;width:100%;min-height:44px;align-items:center;justify-content:center;margin-top:12px;padding:10px 8px;border:1px solid rgb(var(--body-text-color) / .2);background:transparent;color:rgb(var(--body-text-color));font-family:var(--base-font-family);font-size:13px;font-weight:400;line-height:1.4;letter-spacing:normal;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:anywhere}.product-block .hm-product-cta:hover,.hm-lc .hm-product-cta:hover{background:#d8b8b0;color:rgb(var(--body-text-color))}.product-block .hm-product-cta:focus-visible,.hm-lc .hm-product-cta:focus-visible{outline:2px solid currentColor;outline-offset:3px}:is(.cart-drawer,.section-related-products) .product-grid{align-items:stretch}:is(.cart-drawer,.section-related-products) .product-block,:is(.cart-drawer,.section-related-products) .product-block .block-inner,:is(.cart-drawer,.section-related-products) .product-grid .product-block .block-inner-inner,:is(.cart-drawer,.section-related-products) .product-block__detail,:is(.cart-drawer,.section-related-products) .product-block__detail>.inner{display:flex;flex-direction:column;flex-grow:1;min-width:0}:is(.cart-drawer,.section-related-products) .product-block__detail>.inner{width:100%;gap:12px}:is(.cart-drawer,.section-related-products) .product-block .hm-product-cta{display:flex;margin-top:auto;flex-shrink:0}.cart-drawer .collection-slider{padding-top:16px}.cart-drawer .product-grid .product-block__detail{margin-bottom:16px}.cart-drawer .cart-info-block--lmtb{margin-block:16px}.cart-drawer__footer{padding-block:16px calc(16px + env(safe-area-inset-bottom,0px)*1.5)}.cart-drawer__footer .subtotal{margin-bottom:8px}.cart-drawer__footer .lightly-spaced-row{margin-bottom:12px}:is(.cart-drawer,.section-related-products) .product-block .image-cont{width:100%;flex-shrink:0}cart-drawer{font-family:var(--base-font-family);font-size:14px;font-style:normal;font-weight:400;line-height:1.55}.cart-drawer :is(.cart-drawer__title,.subtotal){font-family:var(--base-font-family);font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.4}.cart-drawer .cart-drawer__title{font-size:22px}.cart-drawer .subtotal{align-items:baseline;gap:12px;font-size:18px}.cart-drawer .subtotal .theme-money{flex-shrink:0;white-space:nowrap}.cart-drawer .cart-item__title{font-size:14px;font-weight:400;line-height:1.5}.cart-drawer .cart-item__price{font-size:15px;font-weight:400}.cart-drawer :is(.cart-item__variant,.cart-info-block,.cart-policies,#CartDrawerNoteToggle){font-size:13px;font-weight:400;line-height:1.6}.cart-drawer .product-info-label{font-size:14px;font-weight:400}.cart-drawer .product-block__title{font-size:14px;font-weight:400;line-height:1.5}.cart-drawer .checkout-buttons .btn{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 16px;font-family:var(--base-font-family);font-size:14px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:normal}@media(max-width:767.98px){.cart-drawer .cart-drawer__title{font-size:20px}.cart-drawer .subtotal{gap:8px;font-size:16px}.cart-drawer .product-block__title{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/hm-product-card-cta.css.map */
