.features-main-title{font-size:32px;font-weight:700;letter-spacing:-.02em;margin-bottom:28px;text-align:center}.features-subtitle{font-size:15.2px;font-weight:400;letter-spacing:-.001em;margin-bottom:5px;text-align:center;color:#00000085}.paper-finish-section .features-subtitle{margin-top:28px}.calc-section .features-subtitle{margin-top:28px;padding-top:0;border-top:none}.section-helper{font-size:14px;color:#7a7a7a;margin-top:8px;margin-bottom:20px;text-align:center}.production-options-wrapper{max-width:680px;margin:0 auto}.calc-section{text-align:left;max-width:680px;margin:0 auto 30px}.paper-finish-section{margin-bottom:30px;max-width:680px;margin-left:auto;margin-right:auto}.paper-note{font-size:13px;color:#707070;margin-top:4px;margin-bottom:22px;text-align:center}.paper-finish-section .enhancement-card:first-of-type,.calc-section .addon-option:first-of-type{margin-top:6px}.addon-option,.enhancement-card{display:flex;align-items:center;border-radius:18px;padding:14px 16px;border:1px solid #d2d2d2;background:#fcfcfb;box-shadow:0 1px 6px #0000000f;box-sizing:border-box;min-height:52px;transition:all .2s ease;margin-bottom:10px;cursor:pointer}.calc-section .addon-option{border-radius:16px;padding:10px 12px;width:100%}.enhancement-card.is-selected,.addon-option.is-selected{border-color:#222;background:#f8f8f8;box-shadow:0 2px 10px #00000012}.calc-section #denominationOption,.calc-section .denomination-option,.calc-section #denominationOption.disabled,.calc-section .addon-option.denomination-option.disabled{background:#fcfcfb;border-color:#d2d2d2;box-shadow:none}.calc-section #denominationOption input[type=checkbox],.calc-section .denomination-option input[type=checkbox]{accent-color:#1f1f1f}.calc-section #denominationOption input[type=checkbox]:disabled,.calc-section .denomination-option input[type=checkbox]:disabled{accent-color:#8c8c8c}.calc-section #denominationOption .note,.calc-section .denomination-option .note{font-size:.95em;color:#777;font-weight:400}.addon-option:hover,.enhancement-card:hover{transform:translateY(-2px);box-shadow:0 8px 22px #0000000f;border-color:#d2d2d2}.enhancement-option{display:flex;align-items:center;gap:14px;font-size:16px;flex:1;cursor:pointer}.enhancement-option input{width:18px;height:18px}.calc-section .addon-option input{margin-right:14px;width:18px;height:18px}.calc-section .addon-option span,.paper-finish-section .enhancement-option .option-text{font-size:16px;color:#111;line-height:1.5;font-weight:400}.paper-finish-section .enhancement-option .option-text{flex:1;min-width:0;text-align:left}.paper-finish-section .option-name{font-weight:700}.paper-finish-section .finish-subtitle{font-weight:400}.paper-finish-section .finish-option .option-name{font-weight:500!important}.paper-finish-section .option-price{font-weight:400;white-space:nowrap}.paper-finish-section .included-price:before{content:""!important}.calc-section .addon-option strong{color:#000;font-weight:600}.addon-option.disabled .option-price strong{font-weight:400}.option-price{display:inline}.option-price:before{content:" \2014  "}.paper-finish-section .option-price:before{content:" \2014  "}.addon-option.disabled,.enhancement-card.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}@media(max-width:768px){.calc-section{padding:0;margin-bottom:2rem}.calc-section+.apple-accessories{margin-top:0}.calc-section+.apple-accessories .accessories-title{margin-top:40px}.paper-finish-section{margin-bottom:46px}.paper-finish-section .enhancement-card{padding:10px 12px;border-radius:18px;margin-bottom:7px}.calc-section .addon-option{padding:9px 11px;border-radius:16px;margin-bottom:.75rem;min-height:52px}.calc-section .addon-option span{font-size:.9375rem;line-height:1.4}.calc-section .addon-option input[type=checkbox],.calc-section .addon-option input{width:20px;height:20px;min-width:20px;min-height:20px;margin-right:10px;box-sizing:border-box}.paper-finish-section .enhancement-option{gap:12px}.paper-finish-section .enhancement-option input{width:20px;height:20px;min-width:20px;min-height:20px;flex-shrink:0}.paper-finish-section .enhancement-option .option-text{font-size:.9375rem;line-height:1.4}.paper-finish-section .option-price:before{content:" \2014  "}.paper-finish-section .option-price{display:inline;margin-top:0}}@media(max-width:768px)and (orientation:portrait){.option-price{display:block;margin-top:2px}.option-price:before,.paper-finish-section .option-price:before{content:none}.paper-finish-section .option-price:before{content:" \2014  "}.paper-finish-section .option-price{display:inline;margin-top:0}}.production-options-wrapper .section-helper.align-end{text-align:right;margin-top:-8px;margin-bottom:12px}.ra-reg{font-size:.5em;line-height:0;vertical-align:super;position:relative;top:-.1em}.input-error{border:2px solid #e53935!important;box-shadow:0 0 6px #e5393580;transition:.2s ease}.bill-name-field{--pab-bill-name-max-width: 420px;width:100%;max-width:var(--pab-bill-name-max-width);box-sizing:border-box;margin:0 auto 18px;text-align:left;scroll-margin-top:96px;scroll-margin-bottom:calc(160px + env(safe-area-inset-bottom,0px))}.bill-name-field--intro{margin:4px auto 24px;text-align:center}.bill-name-field--intro label{text-align:center}.bill-name-divider{margin-top:0;margin-bottom:32px}.bill-name-field--checkout{margin-bottom:22px;flex:0 0 auto;text-align:center}.bill-name-field--checkout label,.bill-name-field--checkout .bill-name-field__hint{text-align:center}.button-row>.bill-name-field--checkout{width:100%;max-width:var(--pab-bill-name-max-width)}@media(max-width:768px){.bill-name-field,.bill-name-field--intro,.bill-name-field--checkout{width:min(100%,var(--pab-bill-name-max-width));max-width:var(--pab-bill-name-max-width);padding:0}.button-row>.bill-name-field--checkout{width:min(100%,var(--pab-bill-name-max-width));max-width:var(--pab-bill-name-max-width)}}.bill-name-field label{display:block;font-size:.9375rem;font-weight:600;color:#1d1d1f;margin-bottom:8px;letter-spacing:-.01em}.bill-name-field__hint{margin:8px 0 0;font-size:.8125rem;line-height:1.45;color:#6e6e73;font-weight:400}.bill-name-field--intro .bill-name-field__hint{text-align:center}.bill-name-field__error{margin:8px 0 0;font-size:.8125rem;line-height:1.45;color:#e53935;font-weight:400}.bill-name-field--intro .bill-name-field__error{text-align:center}.bill-name-field input{width:100%;max-width:100%;box-sizing:border-box;padding:12px 16px;border:1px solid rgba(0,0,0,.15);border-radius:10px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,sans-serif;font-size:1rem;color:#1d1d1f;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.bill-name-field input:focus{outline:none;border-color:#00000059;box-shadow:0 0 0 3px #0000000f}.bill-name-field input.input-error{border-color:#e53935}
/*# sourceMappingURL=/cdn/shop/t/110/assets/pab-production-options.css.map */
