.overlay-text{position:absolute;color:#393939;font-family:Times New Roman,sans-serif;z-index:1;transform:translate(-50%);line-height:.7}.line-1-overlay{left:calc(50% - 8.021vw);top:41.5%;font-size:1.042vw}.line-2-overlay{left:calc(50% - 8.021vw);top:45%;font-size:1.042vw}.line-3-overlay{left:calc(50% - 8.021vw);top:48.5%;font-size:1.042vw}.line-4-overlay{left:calc(50% - 8.021vw);top:52%;font-size:1.042vw}.line-5-overlay{left:calc(50% + 7.292vw);top:27%;font-size:2.304vw;width:max-content}.line-6-overlay{left:calc(50% + 7.292vw);top:39%;font-size:2.304vw;width:max-content}.line-7-overlay{top:55%;font-size:.938vw;left:calc(50% + 7.692vw)}@media screen and (max-width: 768px){.line-1-overlay{top:38%;font-size:3.721vw;left:calc(50% - 20.93vw)}.line-2-overlay{top:44%;font-size:3.721vw;left:calc(50% - 20.93vw)}.line-3-overlay{top:50.5%;font-size:3.721vw;left:calc(50% - 20.93vw)}.line-4-overlay{top:56%;font-size:3.721vw;left:calc(50% - 20.93vw)}.overlay-text{line-height:1}.line-7-overlay{left:calc(50% + 18.605vw);font-size:3.256vw}.line-6-overlay{font-size:6.512vw;left:calc(50% + 18.605vw)}.line-5-overlay{left:calc(50% + 18.605vw);font-size:6.512vw}}#product-custom-fields-wrapper .product-custom-field-input-container .product-custom-field-input{border-bottom:1px solid #000!important}#product-custom-fields-wrapper .product-custom-fields-container .product-custom-field-item{padding-bottom:0!important;margin:0 0 20px!important}#product-custom-fields-wrapper .product-custom-fields-container{display:flex;flex-direction:column-reverse}.product-form__buttons{display:flex;flex-wrap:wrap;flex-direction:column}.product-form__buttons button.button.preview-button{order:-1;margin-bottom:20px;border-radius:8px;font-size:14px;font-weight:600;max-width:200px;font-family:SuisseIntl;margin-inline:auto;line-height:1}.product-form__buttons button.button.preview-button:after,.product-form__buttons button.button.preview-button:before{content:none}#add-to-cart-popup-greeting{display:none;background-color:#fffefeb3;color:#000;padding:20px 10px;border-radius:8px;z-index:9999;width:100%;max-width:100%;text-align:center;box-shadow:0 0 2px #0003;position:relative}#close-popup-greeting{position:absolute;top:10px;right:10px;cursor:pointer;color:#000;font-size:14px;background-color:transparent;border:none;font-weight:700}h2.item-added-cart-greeting{color:#336d3e;font-weight:700;font-size:16px;line-height:1;margin:0;text-transform:uppercase}p.addeditemsc2{margin:0;line-height:1;font-size:14px;font-weight:400;padding:15px 0;color:#000}.combineboxlined{display:flex;flex-direction:column;gap:10px}.combineboxlined>a{display:block;color:#000;background-color:#dcd9e4;font-weight:600;border-radius:5px;transition:all .2s ease;padding:5px;font-size:14px;text-decoration:none}.combineboxlined>a:hover{background-color:#eee}.product-form__buttons .product-form__submit.button{background-color:#dcd9e4;border:1px solid #dcd9e4;border-radius:8px;color:#000;font-weight:600}.product-form__buttons .product-form__submit.button:before,.product-form__buttons .product-form__submit.button:after{content:none}
/*# sourceMappingURL=/cdn/shop/t/1/assets/greeting-card-product.css.map */
