:root{--cielo-ink: #1c1a17;--cielo-brass: #9a7b4f;--cielo-cream: #faf8f3;--cielo-line: rgba(28, 26, 23, .12);--cielo-quiet: rgba(28, 26, 23, .52)}.product__info-container,.product__info-container p,.product__info-container span,.product__info-container div,.product__info-container label,.product__info-container li,.product__info-container a,.product__info-container button,.product__info-container select,.product__info-container input,.product__info-container textarea,.product__description,.product__description *{font-family:var(--font-heading-family)}.product__description{font-size:17px;line-height:1.62}.product__description h3{font-size:22px;line-height:1.2;letter-spacing:-.01em;margin:1.6em 0 .5em;color:var(--cielo-ink)}.product__description ul,.product__description ol{padding-left:1.15em}.product__description li{margin-bottom:.35em}.product__description strong{font-weight:600;color:var(--cielo-ink)}.product-form__submit,.product-form__submit span{font-family:var(--font-heading-family);font-size:17px;letter-spacing:.01em}.product-form__input .form__label,.quantity__label,.product-form__quantity .form__label{font-family:var(--font-heading-family);font-size:17px;letter-spacing:0;text-transform:none}.quantity__input{font-family:var(--font-heading-family);font-size:16px}.product__info-container .product__title,.product__info-container .product__title h1,.product__info-container .product__title h2{font-size:40px;line-height:1.08;letter-spacing:-.02em}.product__info-container>*+*{margin-top:1.6rem}.product__info-container .product__text.caption-with-letter-spacing{letter-spacing:.18em;font-size:12px;opacity:.55}.cl-po--wrapper{margin:26px 0 0;padding:24px 22px 22px;border:1px solid var(--cielo-line);border-radius:14px 14px 0 0;border-bottom:0;background:#fff}.cl-po--wrapper:before{content:"Personalize your award";display:block;font-family:var(--font-heading-family);font-size:25px;line-height:1.15;letter-spacing:-.01em;margin:0 0 4px;color:var(--cielo-ink)}.cl-po--options{display:flex;flex-wrap:wrap;gap:14px 12px;margin-top:16px}.cl-po--option{flex:1 1 100%;min-width:0}.cl-po--label{display:block;font-size:18px;font-weight:400;line-height:1.25;letter-spacing:0;text-transform:none;color:var(--cielo-ink);opacity:.88;margin-bottom:6px}.cl-po--input{width:100%;font-size:17px;line-height:1.45;color:var(--cielo-ink);padding:11px 13px;border:1px solid rgba(28,26,23,.2);border-radius:8px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.cl-po--input::placeholder{color:#1c1a176b;opacity:1}.cl-po--input:focus{outline:none;border-color:var(--cielo-brass);box-shadow:0 0 0 3px #9a7b4f29}textarea.cl-po--input{resize:vertical}.cl-po--option[data-option="Award Title"],.cl-po--option[data-option=Awardee]{flex:1 1 calc(50% - 6px)}.cl-po--option input[type=file]{width:100%;font-size:15px;padding:11px 12px;border:1px dashed rgba(28,26,23,.28);border-radius:8px;background:#fff;cursor:pointer}.cl-po--option input[type=file]::file-selector-button{font-family:var(--font-heading-family);font-size:15px;letter-spacing:0;text-transform:none;padding:7px 15px;margin-right:14px;border:0;border-radius:6px;background:var(--cielo-ink);color:#fff;cursor:pointer}.cl-po--wrapper img{border-radius:6px;display:block}.cielo-proof{margin:0 0 10px;padding:16px 22px 18px;border:1px solid var(--cielo-line);border-radius:0 0 14px 14px;background:#fff}.cielo-proof__check{display:flex;align-items:flex-start;gap:9px;cursor:pointer;font-size:15px;line-height:1.45;color:var(--cielo-quiet)}.cielo-proof__check input[type=checkbox]{width:15px;height:15px;margin:3px 0 0;flex:0 0 auto;accent-color:var(--cielo-brass);cursor:pointer}.cielo-proof__optional{font-style:italic}.cielo-proof__email{margin-top:12px;padding-left:24px}.cielo-proof__email[hidden]{display:none}.cielo-proof__email label{display:block;font-size:14px;color:var(--cielo-quiet);margin-bottom:5px}.cielo-proof__email input{width:100%;font-size:16px;color:var(--cielo-ink);padding:10px 12px;border:1px solid rgba(28,26,23,.2);border-radius:8px;background:#fff}.cielo-proof__email input::placeholder{color:#1c1a176b;opacity:1}.cielo-proof__email input:focus{outline:none;border-color:var(--cielo-brass);box-shadow:0 0 0 3px #9a7b4f29}.cielo-proof__note{margin:10px 0 0;font-size:13px;line-height:1.5;color:var(--cielo-quiet)}.cielo-proof__note strong{font-weight:600;color:#1c1a17b3}.cielo-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:20px 0 4px;padding:16px 0;border-top:1px solid var(--cielo-line);border-bottom:1px solid var(--cielo-line)}.cielo-trust__item{text-align:center;line-height:1.3}.cielo-trust__k{display:block;font-size:18px;color:var(--cielo-ink);letter-spacing:-.01em}.cielo-trust__v{display:block;font-size:13px;letter-spacing:0;opacity:.58;margin-top:2px}.cielo-hiw{padding:56px 0;background:var(--cielo-cream)}.cielo-hiw *,.cielo-hiw{font-family:var(--font-heading-family)}.cielo-hiw__inner{max-width:1100px;margin:0 auto;padding:0 24px}.cielo-hiw__head{text-align:center;margin-bottom:40px}.cielo-hiw__eyebrow{font-size:14px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;opacity:.5;margin-bottom:10px}.cielo-hiw__title{font-size:38px;line-height:1.1;letter-spacing:-.02em;color:var(--cielo-ink);margin:0}.cielo-hiw__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.cielo-hiw__step{padding-top:22px;border-top:2px solid var(--cielo-brass)}.cielo-hiw__num{font-size:14px;letter-spacing:.16em;color:var(--cielo-brass);margin-bottom:8px}.cielo-hiw__stepTitle{font-size:21px;line-height:1.2;color:var(--cielo-ink);margin:0 0 8px}.cielo-hiw__stepBody{font-size:16px;line-height:1.6;opacity:.72;margin:0}@media(max-width:989px){.product__info-container .product__title,.product__info-container .product__title h1,.product__info-container .product__title h2{font-size:36px}.cielo-hiw__grid{grid-template-columns:repeat(2,1fr);gap:22px}.cielo-hiw__title{font-size:32px}}@media(max-width:749px){.product__info-container .product__title,.product__info-container .product__title h1,.product__info-container .product__title h2{font-size:32px}.cl-po--wrapper{padding:18px 16px}.cl-po--wrapper:before{font-size:22px}.cl-po--label{font-size:17px}.cielo-proof{padding:14px 16px 16px}.cl-po--option[data-option="Award Title"],.cl-po--option[data-option=Awardee]{flex:1 1 100%}.cielo-trust{grid-template-columns:repeat(2,1fr);gap:16px 10px}.cielo-hiw{padding:40px 0}.cielo-hiw__grid{grid-template-columns:1fr;gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/cielo-personalization.css.map */
