#shopify-section-template--14238097473611__main-collection .grid-product__price,.business-card-collection .grid-product__price{display:none}@keyframes appleFadeIn{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes inputGlow{0%,to{box-shadow:0 0 0 4px #0071e31a}50%{box-shadow:0 0 0 6px #0071e326}}.bold_options{display:block!important;width:100%!important;max-width:100%!important;margin:40px 0!important;padding:40px!important;background:linear-gradient(145deg,#fff,#fafafa)!important;border:1px solid rgba(0,0,0,.06)!important;border-radius:24px!important;box-shadow:0 2px 8px #0000000a,0 12px 40px #0000000f!important;box-sizing:border-box!important;animation:appleFadeIn .7s cubic-bezier(.2,0,.2,1);text-align:left!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}.bold_option_set{display:grid!important;grid-template-columns:repeat(12,1fr)!important;gap:32px 20px!important;width:100%!important}.bold_option{grid-column:span 12!important;margin:0!important;padding:0!important;border:none!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;transition:transform .3s ease!important}.bold_option label{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:12px!important;margin:0!important;padding:0!important;width:100%!important;text-align:left!important}.bold_option_title{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,sans-serif!important;font-size:12px!important;font-weight:600!important;color:#1d1d1f!important;text-transform:uppercase!important;letter-spacing:.08em!important;line-height:1.2!important;margin:0 0 4px!important;padding:0!important;text-align:left!important;width:100%!important;transition:color .3s ease!important}.bold_option_title *{letter-spacing:0!important;text-transform:none!important;font-weight:400!important;color:#6e6e73!important;font-size:15px!important;line-height:1.6!important;display:block!important;margin-top:8px!important}.bold_option_element{width:100%!important;margin:0!important;padding:0!important;display:block!important}.bold_option_element input,.bold_option_element textarea,.bold_option_element select{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif!important;width:100%!important;max-width:100%!important;height:52px!important;background-color:#76768014!important;border:2px solid transparent!important;border-radius:14px!important;padding:0 18px!important;font-size:17px!important;font-weight:400!important;color:#1d1d1f!important;box-sizing:border-box!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;-webkit-appearance:none!important;margin:0!important}.bold_option_element input::placeholder,.bold_option_element textarea::placeholder{color:#86868b!important;opacity:1!important}.bold_option_element input[type=file]{padding:0!important;height:52px!important;cursor:pointer!important;font-size:15px!important;color:#1d1d1f!important}.bold_option_element input[type=file]::-webkit-file-upload-button{background:linear-gradient(180deg,#fafafa,#f0f0f0)!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:8px!important;padding:0 18px!important;font-size:14px!important;font-weight:500!important;color:#1d1d1f!important;cursor:pointer!important;transition:all .2s ease!important;margin:10px 14px 10px 10px!important;height:32px!important;line-height:32px!important;vertical-align:middle!important}.bold_option_element input[type=file]::-webkit-file-upload-button:hover{background:linear-gradient(180deg,#fff,#f5f5f5)!important;border-color:#00000026!important}.bold_option_element input[type=file]::file-selector-button{background:linear-gradient(180deg,#fafafa,#f0f0f0)!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:8px!important;padding:0 18px!important;font-size:14px!important;font-weight:500!important;color:#1d1d1f!important;cursor:pointer!important;transition:all .2s ease!important;margin:10px 14px 10px 10px!important;height:32px!important;line-height:32px!important;vertical-align:middle!important}.bold_option_element input[type=file]::file-selector-button:hover{background:linear-gradient(180deg,#fff,#f5f5f5)!important;border-color:#00000026!important}.bold_option_element select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2386868b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important;padding-right:48px!important;cursor:pointer!important}.bold_option_element input:hover,.bold_option_element textarea:hover,.bold_option_element select:hover{background-color:#7676801f!important}.bold_option_element input:focus,.bold_option_element textarea:focus,.bold_option_element select:focus{background-color:#fff!important;border-color:#0071e3!important;box-shadow:0 0 0 4px #0071e326!important;outline:none!important}.bold_option:focus-within .bold_option_title{color:#0071e3!important}.bold_help_text{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif!important;font-size:13px!important;color:#86868b!important;margin:10px 0 0!important;padding:0!important;line-height:1.5!important;text-align:left!important;display:block!important;width:100%!important;transition:color .3s ease!important}.bold_option:focus-within .bold_help_text{color:#6e6e73!important}.bold_option_textarea textarea{min-height:120px!important;padding:16px 18px!important;resize:vertical!important;line-height:1.5!important}.bold_option:not(:has(input)):not(:has(textarea)):not(:has(select)){background:linear-gradient(135deg,#7676800d,#76768005)!important;border-radius:16px!important;padding:20px 24px!important;border-left:3px solid #0071e3!important}.bold_option:not(:has(input)):not(:has(textarea)):not(:has(select)) .bold_option_title{font-size:13px!important;font-weight:600!important;color:#1d1d1f!important;margin-bottom:4px!important}.bold_option:not(:has(input)):not(:has(textarea)):not(:has(select)) .bold_option_title *{font-size:14px!important;font-weight:400!important;color:#515154!important;line-height:1.65!important;margin-top:10px!important}@media screen and (min-width: 769px){.bold_option:has(input[type=text]):nth-of-type(1),.bold_option:has(input[type=text]):nth-of-type(2),.bold_option:has(input[type=email]):nth-of-type(1),.bold_option:has(input[type=email]):nth-of-type(2),.bold_option:has(input[type=tel]):nth-of-type(1),.bold_option:has(input[type=tel]):nth-of-type(2){grid-column:span 6!important}.bold_option.bold_option_textarea{grid-column:span 12!important}.bold_option:has(input[type=date]){grid-column:span 12!important}.bold_option:has(input[type=file]){grid-column:span 12!important}.bold_option:has(select){grid-column:span 12!important}.bold_option:not(:has(input)):not(:has(textarea)):not(:has(select)){grid-column:span 12!important}.bold_option[data-label*=Instructions],.bold_option[data-label*=Comments],.bold_option[data-label*=Special],.bold_option[data-label*=Date],.bold_option[data-label*=Needed]{grid-column:span 12!important}.bold_option[data-label*=City]{grid-column:span 6!important}.bold_option[data-label*=State],.bold_option[data-label*=Zip]{grid-column:span 3!important}}@media screen and (max-width: 768px){.bold_options{padding:24px!important;margin:24px 0!important;border-radius:20px!important}.bold_option_set{gap:24px 16px!important}.bold_option_element input,.bold_option_element textarea,.bold_option_element select{height:50px!important;font-size:16px!important;border-radius:12px!important}.bold_option_element input[type=file]{height:50px!important}.bold_option_element input[type=file]::-webkit-file-upload-button{margin:9px 12px 9px 8px!important;height:32px!important}.bold_option_element input[type=file]::file-selector-button{margin:9px 12px 9px 8px!important;height:32px!important}.bold_option_textarea textarea{min-height:100px!important}.bold_option_title{font-size:11px!important}.bold_help_text{font-size:12px!important}.bold_option:not(:has(input)):not(:has(textarea)):not(:has(select)){padding:16px 20px!important;border-radius:14px!important}}@media (prefers-reduced-motion: reduce){.bold_options,.bold_option,.bold_option_element input,.bold_option_element textarea,.bold_option_element select{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/customTheme.css.map */
