body:has(.mpn-native-order) main{background:#fbf8f2}product-info:has(.mpn-native-order){--mpn-native-ink:#24483e;--mpn-native-line:#d8dfd4;--color-button:36,72,62;--color-button-text:251,248,242;color:var(--mpn-native-ink);font:400 15px/1.55 var(--mpn-font-body,Arial,Helvetica,sans-serif);letter-spacing:0}product-info:has(.mpn-native-order) .page-width{max-width:1320px;padding-inline:48px}product-info:has(.mpn-native-order) .product__info-wrapper{padding-left:48px}product-info:has(.mpn-native-order) .product__info-container{max-width:none}product-info:has(.mpn-native-order) .product__title{margin:10px 0 16px}product-info:has(.mpn-native-order) .product__title h1{font:400 clamp(34px,3.8vw,50px)/1.06 var(--mpn-font-heading,Georgia,"Times New Roman",serif);color:var(--mpn-native-ink);letter-spacing:-1.2px}.mpn-native-order{margin:0}.mpn-native-eyebrow{margin:0;font-size:12px;font-weight:600;letter-spacing:1.1px;color:#526457}product-info:has(.mpn-native-order) .price{font-size:28px;line-height:1.3;font-weight:600;color:var(--mpn-native-ink);letter-spacing:-.4px}product-info:has(.mpn-native-order) .product__tax{font-size:13px;color:#526457;line-height:1.6;margin:6px 0 24px}product-info:has(.mpn-native-order) a{color:var(--mpn-native-ink);text-underline-offset:3px}product-info:has(.mpn-native-order) [data-ownprint-personalization]{font-size:15px;line-height:1.55;color:var(--mpn-native-ink);letter-spacing:0}product-info:has(.mpn-native-order) .ownprint-personalization__field{margin-bottom:22px}product-info:has(.mpn-native-order) [data-ownprint-personalization] label{font-size:15px;font-weight:600;line-height:1.5;color:var(--mpn-native-ink)}product-info:has(.mpn-native-order) [data-ownprint-personalization] :is(small,[class*=hint],[class*=help],[class*=description],[class*=instructions]){font-size:13px!important;line-height:1.6;color:#526457;letter-spacing:0}product-info:has(.mpn-native-order) [data-ownprint-personalization] :is(input,select,textarea){font-family:inherit;font-size:16px;color:var(--mpn-native-ink);max-width:100%;box-sizing:border-box}product-info:has(.mpn-native-order) [data-ownprint-personalization] :is(input:not([type=hidden]):not([type=file]):not([type=checkbox]):not([type=radio]),select,textarea){border:1px solid #b9c7b7;border-radius:7px;background:#fffdf8;min-height:48px;padding:11px 12px;box-shadow:none}product-info:has(.mpn-native-order) [data-ownprint-personalization] input[type=file]{border:1px dashed #91a68b;background:#edf1e9;border-radius:8px;min-height:58px;padding:10px;font-size:13px;line-height:1.5;width:100%}product-info:has(.mpn-native-order) [data-ownprint-personalization] input[type=file]::file-selector-button{background:#fffdf8;border:1px solid #aebfa8;border-radius:5px;color:#24483e;padding:9px 12px;margin-right:9px;font:600 13px/1.3 var(--mpn-font-body,Arial,sans-serif);cursor:pointer}product-info:has(.mpn-native-order) [data-ownprint-personalization] input[type=checkbox]{accent-color:#24483e;min-width:22px;min-height:22px}product-info:has(.mpn-native-order) [data-ownprint-swatch]{min-width:42px;min-height:42px}product-info:has(.mpn-native-order) .product-form{margin:22px 0 14px}product-info:has(.mpn-native-order) .product-form__buttons{max-width:none}product-info:has(.mpn-native-order) [data-mpn-ownprint-submit]{min-height:56px;border-radius:8px;background:#24483e;color:#fbf8f2;border:1px solid #24483e;font-size:16px;font-weight:600;letter-spacing:0}product-info:has(.mpn-native-order) [data-mpn-ownprint-submit]:after{box-shadow:none}product-info:has(.mpn-native-order) [data-mpn-ownprint-submit]:hover:not(:disabled){background:#18382e}product-info:has(.mpn-native-order) [data-mpn-ownprint-submit]:disabled{background:#dce3d8;border-color:#dce3d8;color:#43574b;opacity:1;cursor:not-allowed}product-info:has(.mpn-native-order) :focus-visible{outline:2px solid #24483e;outline-offset:4px}product-info:has(.mpn-native-order) #mpn-personalization-status{padding:12px;border-radius:6px;background:#f5e9e2;color:#743c32;font-size:14px;line-height:1.5}product-info:has(.mpn-native-order) .product__media img{border-radius:8px}product-info:has(.mpn-native-order) .thumbnail{border-radius:6px}.mpn-native-purchase-note{margin:0 0 20px;font-size:12px;color:#526457;line-height:1.6;text-align:center}.mpn-native-details details{border-bottom:1px solid #d8dfd4;padding:17px 0}.mpn-native-details summary{font-size:14px;line-height:1.5;font-weight:600;cursor:pointer;color:#24483e}.mpn-native-details details p,.mpn-native-details ul{margin:12px 0 0;font-size:14px;color:#526457;line-height:1.7}.mpn-native-details ul{padding-left:20px}.mpn-native-details li+li{margin-top:5px}.mpn-native-help{font-size:13px;line-height:1.7;color:#526457;margin:20px 0 0}@media(max-width:989px){product-info:has(.mpn-native-order) .page-width{padding-inline:28px}product-info:has(.mpn-native-order) .product__info-wrapper{padding-left:28px}}@media(max-width:749px){product-info:has(.mpn-native-order) .page-width{padding-inline:20px}product-info:has(.mpn-native-order) .product__info-wrapper{padding:24px 0 0}product-info:has(.mpn-native-order) .product__title h1{font-size:34px;letter-spacing:-.8px}product-info:has(.mpn-native-order) .product__tax{margin-bottom:20px}product-info:has(.mpn-native-order) [data-ownprint-personalization] .ownprint-personalization__field{margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mpn-ownprint-order.css.map */
