.jewelry-order-notice{color:#302737;text-align:left;background:#f8f5f9;border:1px solid #d8cbdc;border-radius:8px;margin:18px 0;padding:18px 20px}.jewelry-order-notice>strong,.jewelry-order-notice h2{font-size:17px;line-height:1.4}.jewelry-order-notice p{margin:8px 0;font-size:14px;line-height:1.65}.jewelry-order-notice label{align-items:start;gap:10px;font-size:14px;line-height:1.6;display:flex!important}.jewelry-order-notice input[type=checkbox]{flex-shrink:0;margin-top:3px;width:18px!important;height:18px!important}.jewelry-order-notice button{color:#fff;background:#452a4b;border:0;border-radius:5px;margin-top:12px;padding:12px 18px}.jewelry-order-notice button:disabled{opacity:.5}.jewelry-order-notice a{font-size:14px;text-decoration:underline}.jewelry-purchase-summary{color:#3b2941;background:#faf7fb;border:1px solid #ddd1e1;border-radius:6px;justify-content:space-between;align-items:center;gap:18px;margin:16px 0;padding:16px 18px;font-family:Arial,sans-serif;display:flex}.jewelry-purchase-summary strong{font-size:15px;line-height:1.4}.jewelry-purchase-summary p{color:#63516a;margin:5px 0 0!important;font-size:14px!important;line-height:1.6!important}.jewelry-purchase-summary a{text-underline-offset:3px;flex-shrink:0;font-size:13px;text-decoration:underline;color:#512c58!important}.catalog-preorder-summary{max-width:1408px;margin:0 auto;padding:0 32px}.pdp-buy-column .jewelry-purchase-summary,.cart-lines .jewelry-purchase-summary,.catalog-cart-lines .jewelry-purchase-summary,.pdp-cart-lines .jewelry-purchase-summary{flex-direction:column;align-items:flex-start;gap:8px}@media (max-width:760px){.jewelry-purchase-summary{flex-direction:column;align-items:flex-start;gap:8px;padding:14px}.catalog-preorder-summary{padding:0 16px}}
