:root{--ac-bg:#ffffff;--ac-summary-bg:#fafafa;--ac-border:#d9d9d9;--ac-border-soft:#e6e6e6;--ac-text:#333333;--ac-muted:#737373;--ac-faint:#8c8c8c;--ac-accent:#6D252D;--ac-accent-d:#521A20;--ac-field-radius:8px;--ac-font:"Commissioner",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}*{box-sizing:border-box}.ac{font-family:var(--ac-font);color:var(--ac-text);background:var(--ac-bg);-webkit-font-smoothing:antialiased;line-height:1.4;min-height:100vh}.ac a{color:var(--ac-accent);text-decoration:none}.ac a:hover{text-decoration:underline}.ac-header{border-bottom:1px solid var(--ac-border-soft);background:#fff}.ac-header__in{max-width:1000px;margin:0 auto;padding:22px 20px 18px}.ac-logo{font-family:Fraunces,Georgia,serif;font-weight:600;font-size:30px;color:var(--ac-accent);letter-spacing:-.01em;line-height:1}.ac-breadcrumb{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--ac-faint)}.ac-breadcrumb b{color:var(--ac-text);font-weight:500}.ac-breadcrumb .sep{opacity:.5}.ac-grid{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:0}@media(min-width:900px){.ac-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.ac-main{padding:40px 44px 40px 20px;order:1}.ac-aside{order:2}}.ac-main{padding:28px 20px 40px}.ac-aside{background:var(--ac-summary-bg);border-left:1px solid var(--ac-border-soft);padding:28px 20px}@media(min-width:900px){.ac-aside{padding:40px 20px 40px 44px;position:sticky;top:0;align-self:start}}@media(max-width:899px){.ac-aside{border-left:0;border-top:1px solid var(--ac-border-soft);order:-1}}.ac-urgency{display:flex;align-items:center;gap:12px;border:1px solid #f3c6c1;background:#fdf3f3;color:#7a1f22;border-radius:12px;padding:14px 16px;margin-bottom:22px;font-size:15px;font-weight:600;line-height:1.35}.ac-urgency svg{flex:0 0 auto;color:#c0392b}.ac-urgency b{font-variant-numeric:tabular-nums;letter-spacing:.01em}.ac-express{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:8px}.ac-express button{height:48px;border:0;border-radius:var(--ac-field-radius);font-weight:600;font-size:14px;color:#fff;cursor:pointer}.ac-x-shop{background:#5a31f4}.ac-x-paypal{background:#ffc439;color:#111}.ac-x-gpay{background:#000}.ac-or{display:flex;align-items:center;gap:14px;color:var(--ac-faint);font-size:13px;margin:18px 0}.ac-or:before,.ac-or:after{content:"";height:1px;background:var(--ac-border-soft);flex:1}.ac-sec{margin-top:26px}.ac-sec:first-of-type{margin-top:6px}.ac-sec__head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px}.ac-sec__head h2{font-size:18px;font-weight:600;color:var(--ac-text)}.ac-sec__head .link{font-size:13px}.ac-field{margin-top:10px}.ac-row{display:grid;gap:10px;grid-template-columns:1fr 1fr}.ac-row-3{display:grid;gap:10px;grid-template-columns:2fr 1fr 1fr}@media(max-width:560px){.ac-row,.ac-row-3{grid-template-columns:1fr}}.ac-input,.ac-select{width:100%;height:48px;padding:0 12px;border:1px solid var(--ac-border);border-radius:var(--ac-field-radius);font:inherit;font-size:15px;color:var(--ac-text);background:#fff;transition:border-color .15s,box-shadow .15s}.ac-select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23737373' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.ac-input::placeholder{color:var(--ac-faint)}.ac-input:focus,.ac-select:focus{outline:none;border-color:var(--ac-accent);box-shadow:0 0 0 1px var(--ac-accent)}.ac-input.ac-invalid{border-color:#d82c0d;box-shadow:0 0 0 1px #d82c0d}.ac-check{display:flex;align-items:center;gap:9px;margin-top:12px;font-size:14px;color:var(--ac-muted)}.ac-check input{width:16px;height:16px;accent-color:var(--ac-accent)}.ac-help{font-size:12.5px;color:var(--ac-faint);margin-top:6px}.ac-choices{border:1px solid var(--ac-border);border-radius:var(--ac-field-radius);overflow:hidden}.ac-choice{display:flex;align-items:center;gap:12px;padding:15px 14px;border-bottom:1px solid var(--ac-border-soft);cursor:pointer;font-size:15px}.ac-choice:last-child{border-bottom:0}.ac-choice.is-selected{background:#f4eef0;box-shadow:inset 3px 0 0 var(--ac-accent)}.ac-choice input{accent-color:var(--ac-accent);width:18px;height:18px}.ac-choice .price{margin-left:auto;font-weight:500}.ac-choice .brands{margin-left:auto;display:flex;gap:6px;opacity:.85}.ac-choice .brands span{font-size:11px;background:#eee;border-radius:3px;padding:2px 5px;color:#555}.ac-cardpanel{border:1px solid var(--ac-border);border-top:0;border-radius:0 0 var(--ac-field-radius) var(--ac-field-radius);background:#fbfbfb;padding:16px 14px}.ac-cardpanel .ac-note{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;color:var(--ac-muted);line-height:1.5}.ac-cardpanel .ac-note svg{flex:0 0 auto;margin-top:1px;color:var(--ac-accent)}.ac-locked{margin-top:12px;opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none;filter:grayscale(.2)}.ac-locked .ac-input{background:#f2f2f2}.ac-pay{margin-top:22px;width:100%;height:54px;border:0;border-radius:var(--ac-field-radius);background:var(--ac-accent);color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:background .15s}.ac-pay:hover{background:var(--ac-accent-d)}.ac-pay:disabled{opacity:.6;cursor:default}.ac-secure{margin-top:14px;text-align:center;font-size:12.5px;color:var(--ac-faint)}.ac-formerr{margin-top:14px;background:#fff4f4;border:1px solid #f3c6c1;color:#b3261e;border-radius:8px;padding:11px 13px;font-size:14px;display:none}.ac-formerr.show{display:block}.ac-line{display:flex;gap:14px;align-items:center}.ac-line__img{position:relative;width:64px;height:64px;flex:0 0 auto;border:1px solid var(--ac-border-soft);border-radius:10px;overflow:hidden;background:#fff}.ac-line__img img{width:100%;height:100%;object-fit:cover}.ac-line__qty{position:absolute;top:-8px;right:-8px;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#717171;color:#fff;font-size:12px;display:flex;align-items:center;justify-content:center}.ac-line__body{flex:1;min-width:0}.ac-line__title{font-size:14.5px;font-weight:500;line-height:1.3}.ac-line__opt{font-size:13px;color:var(--ac-muted);margin-top:2px}.ac-line__price{font-size:14.5px;font-weight:500;white-space:nowrap}.ac-discount{display:flex;gap:10px;margin:20px 0}.ac-discount .ac-input{height:44px}.ac-discount button{height:44px;padding:0 18px;border:1px solid var(--ac-border);background:#f1f1f1;border-radius:var(--ac-field-radius);font-weight:500;color:#555;cursor:pointer}.ac-totals{border-top:1px solid var(--ac-border-soft);padding-top:16px;margin-top:6px}.ac-totals .r{display:flex;justify-content:space-between;font-size:14.5px;margin-bottom:10px;color:var(--ac-muted)}.ac-totals .grand{border-top:1px solid var(--ac-border-soft);padding-top:16px;margin-top:6px;color:var(--ac-text);font-size:16px}.ac-totals .grand b{font-size:22px;font-weight:600}.ac-totals .grand .cur{font-size:12px;color:var(--ac-faint);font-weight:400;margin-right:6px}.ac-foot{max-width:1000px;margin:0 auto;padding:24px 20px 48px;border-top:1px solid var(--ac-border-soft);font-size:12.5px;color:var(--ac-faint);display:flex;gap:16px;flex-wrap:wrap}.wl{max-width:720px;margin:0 auto;padding:56px 20px 80px;text-align:center}.wl__badge{width:76px;height:76px;margin:0 auto 26px;border-radius:999px;background:#6d252d14;display:flex;align-items:center;justify-content:center;color:var(--ac-accent)}.wl h1{font-family:Fraunces,Georgia,serif;font-weight:600;font-size:clamp(1.9rem,4vw,2.6rem);color:var(--ac-accent);line-height:1.05}.wl p.lead{margin-top:14px;font-size:17px;color:var(--ac-muted);line-height:1.6}.wl__card{margin-top:30px;text-align:left;border:1px solid var(--ac-border-soft);border-radius:14px;overflow:hidden;background:#fff}.wl__card h3{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ac-faint);padding:16px 20px 0}.wl__row{display:flex;justify-content:space-between;gap:12px;padding:12px 20px;border-bottom:1px solid var(--ac-border-soft);font-size:15px}.wl__row:last-child{border-bottom:0}.wl__row .k{color:var(--ac-muted)}.wl__reassure{margin-top:22px;display:flex;gap:11px;align-items:flex-start;text-align:left;background:#f7f4f2;border-radius:12px;padding:15px 17px;font-size:14px;color:var(--ac-muted);line-height:1.55}.wl__reassure svg{flex:0 0 auto;margin-top:1px;color:var(--ac-accent)}.wl__back{display:inline-block;margin-top:30px;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/16/assets/amara-checkout.css.map */
