.tk-gift{display:flex;align-items:center;gap:14px;padding:14px;margin:4px 0 14px;border:1px solid #75503b;border-radius:6px;background:#211f1b;color:#ede7da;box-sizing:border-box;text-align:left}.tk-gift img{object-fit:contain;flex:0 0 72px;width:72px;height:88px}.tk-gift strong{display:block;font-size:16px;line-height:1.3}.tk-gift p{margin:4px 0;font-size:12px;line-height:1.5;color:#cfc8ba}.tk-gift-eyebrow{display:block;color:#e8946f;font-size:10px;letter-spacing:.1em;font-weight:700;margin-bottom:4px}.tk-gift-format{display:block;font-size:11px;color:#e8946f}.tk-gift-cart{gap:10px;padding:10px}.tk-gift-cart img{width:58px;height:72px;flex-basis:58px}.tk-gift-cart strong{font-size:13px}.tk-gift-cart p{font-size:11px}.tk-gift-free{margin-left:auto;color:#e8946f;font-size:12px;font-weight:800}.tk-delivery-note{text-align:center;color:#cfc8ba;font-size:12px;line-height:1.6}.tk-delivery-note span,.tk-delivery-note a{display:block}.tk-delivery-note a{color:inherit;text-underline-offset:3px}.tk-proof{max-width:1240px;margin:0 auto;padding:48px 24px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;align-items:center;color:#ede7da;box-sizing:border-box}.tk-proof figure{margin:0;min-width:0}.tk-proof img{display:block;width:100%;height:auto;border-radius:6px}.tk-proof figcaption{font-size:11px;color:#a39b8b;line-height:1.5;margin-top:10px}.tk-proof h2{font-size:clamp(28px,4vw,48px);line-height:1.05;margin:0 0 18px;text-transform:uppercase;font-weight:800}.tk-proof p{font-size:16px;color:#cfc8ba;line-height:1.6}.tk-proof-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px;background:#c2542c;color:#fff;border-radius:4px;text-decoration:none;font-weight:700}.tk-proof-reverse figure{order:2}@media(max-width:749px){.tk-proof{grid-template-columns:1fr;gap:22px;padding:30px 20px}.tk-proof-reverse figure{order:0}.tk-proof h2{font-size:30px}.tk-gift{gap:10px}}