.aura-product-summary{background:#faf6ed;border:1px solid #dfcfaf;border-radius:14px;padding:20px;margin:22px 0;color:#30281e;font-size:14px;line-height:1.65}.aura-product-summary p{margin:10px 0}.aura-product-summary .aura-summary-kicker{font-size:10px;font-weight:700;letter-spacing:1.8px;color:#7c5c25;margin:0 0 14px}.aura-summary-badges{display:flex;gap:8px;flex-wrap:wrap}.aura-summary-badges span{border:1px solid #d5bf95;border-radius:40px;padding:3px 12px;font-size:12px}.aura-product-summary summary{cursor:pointer;font-weight:600;padding:8px 0}.aura-product-summary details p{font-size:12px;color:#625746}.aura-product-summary a{color:#6e4e19;text-underline-offset:4px;display:inline-block;margin-top:12px}.aura-product-summary .aura-summary-small{font-size:11px;color:#716857;margin-bottom:0}.aura-product-summary [hidden]{display:none!important}.aura-product-summary :focus-visible,.aura-mobile-purchase :focus-visible{outline:3px solid #8d6727;outline-offset:4px}.aura-mobile-purchase{display:none}.aura-mobile-purchase[hidden]{display:none!important}@media(max-width:749px){body.aura-purchase-bar-visible{padding-bottom:95px}.aura-mobile-purchase{position:fixed;bottom:0;left:0;right:0;z-index:4;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:#fffcf5;border-top:1px solid #d9c39e;box-shadow:0 -4px 18px #4d36120d;color:#30281e}.aura-mobile-purchase>div{min-width:0;display:grid;gap:1px}.aura-mobile-title{font-size:12px;line-height:1.3;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:45vw}.aura-mobile-purchase strong{font-size:15px;line-height:1.4}.aura-mobile-purchase small{font-size:10px;color:#6d6250}.aura-mobile-purchase button{font:inherit;font-size:13px;font-weight:600;min-height:46px;padding:10px 18px;border:1px solid #342818;border-radius:30px;background:#342818;color:#fffaf0;white-space:nowrap;cursor:pointer}.aura-mobile-purchase button:disabled{background:#e8e1d4;border-color:#d0c4af;color:#695e4c;cursor:not-allowed}}
