body .amzcustom-modal,body .amzcustom-modal button,body .amzcustom-modal input,body .amzcustom-modal select,body .amzcustom-modal textarea{font-family:var(--pdp-body-family, "Geist", var(--font-body-family), sans-serif)}body .amzcustom-modal{background:#000000b8}html:has(body.amzcustom-locked){overflow:hidden!important}body.amzcustom-locked{overflow:hidden!important;height:100vh;overscroll-behavior:none}body .amzcustom-backdrop{background:transparent}body .amzcustom-head h2,body .amzcustom-title,body .amzcustom-total-price,body .amzcustom-price{font-family:var(--pdp-title-family, var(--font-heading-family), "Geist", sans-serif)}body .amzcustom-head h2{font-size:clamp(2.2rem,1.95rem + .55vw,2.8rem);line-height:1.14;font-weight:700;letter-spacing:-.01em;color:rgb(var(--color-foreground))}body .amzcustom-title{font-size:1.65rem;line-height:1.24;font-weight:700;letter-spacing:0;color:rgb(var(--color-foreground));text-transform:none;align-items:center}body .amzcustom-title strong,body .amzcustom-selected strong{font-weight:700}body .amzcustom-title em,body .amzcustom-selected,body .amzcustom-control input,body .amzcustom-control textarea,body .amzcustom-control select,body .amzcustom-choice,body .amzcustom-font,body .amzcustom-option-row,body .amzcustom-upload-button,body .amzcustom-actions button,body .amzcustom-price-summary{font-size:1.5rem;line-height:1.42}body .amzcustom-title em,body .amzcustom-selected{font-weight:500;color:rgba(var(--color-foreground),.82)}body .amzcustom-control input,body .amzcustom-control textarea,body .amzcustom-control select{font-weight:500;color:rgb(var(--color-foreground))}body .amzcustom-control input::placeholder,body .amzcustom-control textarea::placeholder{color:rgba(var(--color-foreground),.48)}body .amzcustom-choice,body .amzcustom-font,body .amzcustom-option-row,body .amzcustom-upload-button,body .amzcustom-actions button{font-weight:500}body .amzcustom-choice span,body .amzcustom-option-row span,body .amzcustom-font,body .amzcustom-upload-button span,body .amzcustom-actions button span{font-weight:600}body .amzcustom-choice small,body .amzcustom-meta,body .amzcustom-help-trigger:after,body .amzcustom-help-tip{font-size:1.24rem;line-height:1.45;font-weight:500}body .amzcustom-meta{color:rgba(var(--color-foreground),.62)}body .amzcustom-help-trigger{align-self:center;transform:translateY(.05rem)}body .amzcustom-help-trigger:before{top:0;right:0;bottom:0;left:0;display:grid;place-items:center}body .amzcustom-required{font-weight:700}body .amzcustom-price{font-size:1.45rem;line-height:1.3;font-weight:600;color:rgba(var(--color-foreground),.76)}body .amzcustom-total-price{font-size:clamp(2rem,1.8rem + .25vw,2.35rem);line-height:1.1;font-weight:700;letter-spacing:-.01em;color:rgb(var(--color-foreground))}body .amzcustom-control input,body .amzcustom-control textarea,body .amzcustom-control select,body .amzcustom-selected,body .amzcustom-meta,body .amzcustom-choice,body .amzcustom-font,body .amzcustom-option-row,body .amzcustom-upload-button,body .amzcustom-actions button,body .amzcustom-price-summary{font-family:var(--pdp-body-family, "Geist", var(--font-body-family), sans-serif)}body .amzcustom-foot-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:1.2rem}body .amzcustom-buy-now,body .amzcustom-add{min-width:19rem;min-height:5.2rem;padding:0 2.8rem;border-radius:12px;font-family:var(--pdp-body-family, "Geist", var(--font-body-family), sans-serif);font-size:1.8rem;font-weight:700;letter-spacing:.01em;text-transform:none;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease}body .amzcustom-add{border:2px solid #f26522;background:linear-gradient(180deg,#ff8a4c,#f26522);color:#fff;box-shadow:0 14px 28px #f2652247,0 4px 10px #f2652238}body .amzcustom-buy-now{border:2px solid rgba(var(--color-foreground),.16);background:#fffaf5;color:rgb(var(--color-foreground));box-shadow:0 10px 24px #11182714,inset 0 0 0 .1rem #f2652214}body .amzcustom-add:hover{transform:translateY(-1px);filter:brightness(1.03) saturate(1.04);box-shadow:0 18px 34px #f2652257,0 6px 14px #f2652242}body .amzcustom-buy-now:hover{transform:translateY(-1px);border-color:#f2652266;background:#fff2e8;color:#c9551c;box-shadow:0 14px 28px #f2652229,0 4px 10px #11182714}body .amzcustom-buy-now:focus-visible,body .amzcustom-add:focus-visible{outline:.2rem solid rgba(242,101,34,.35);outline-offset:.2rem}body .amzcustom-add:focus-visible{box-shadow:0 0 0 .35rem #fffffff5,0 0 0 .55rem #f2652247,0 18px 34px #f2652257}body .amzcustom-buy-now:focus-visible{box-shadow:0 0 0 .35rem #fffffff5,0 0 0 .55rem #f265222e,0 12px 24px #f265221f}body .amzcustom-buy-now.is-loading,body .amzcustom-add.is-loading{display:inline-flex;align-items:center;justify-content:center;gap:1rem}body .amzcustom-add.is-loading{color:#fff}body .amzcustom-add.is-loading .amzcustom-spinner{border-color:#ffffff59;border-top-color:#fff}body .amzcustom-buy-now.is-loading .amzcustom-spinner{border-color:#f2652238;border-top-color:#f26522}@media(min-width:761px){body .amzcustom-dialog{width:min(1120px,calc(100% - 64px));max-height:min(900px,92vh)}body .amzcustom-title{font-size:1.72rem}body .amzcustom-control input,body .amzcustom-control textarea,body .amzcustom-control select,body .amzcustom-choice,body .amzcustom-font,body .amzcustom-option-row,body .amzcustom-upload-button,body .amzcustom-actions button,body .amzcustom-price-summary,body .amzcustom-selected{font-size:1.75rem}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/amazon-customizer-overrides.css.map */
