.product .product__media-gallery .product__media-list .custom_text_product.knight{color:var(--white)}.custom-property-text{display:none!important}.product-custom-property{padding-inline:12px;padding-block:13px 12px;position:relative;background-color:#f5f5f5;margin-bottom:22px;border-radius:6px}.close-state{height:117px;overflow:hidden}.close-state .product-custom-property-top{align-items:flex-start}.product-custom-property-top{display:flex;justify-content:space-between;align-items:flex-end}.product-custom-properties{width:100%;max-width:unset;min-width:100%;padding-bottom:24px}.close-state .product-custom-properties{width:50%;min-width:unset;max-width:220px;padding-bottom:24px}.product-custom-properties .font_field{padding-block:0px;margin-bottom:14px}.product-custom-properties .init_price_data{margin-bottom:23px;flex-direction:column}.product-custom-properties .init_price_data .titles{font-family:Helvetica Neue Medium;font-size:15px;font-weight:700;line-height:18.31px;color:#000}.product-custom-properties .init_price_data .init_product_name{font-size:13px;font-weight:700;line-height:15.87px;margin:5px 0 0;color:#6e6e6e}.close-state .product-custom-properties .custom_properties_title{display:none}.product-custom-properties .custom_properties_title{font-size:12px;font-weight:700;line-height:14.65px;color:#6e6e6e}.close-state .product-custom-properties .font_field .font_input{display:none}.product-custom-properties .font_field .font_input{width:100%;display:inline-block;max-width:100%;font-size:13px;font-weight:400;line-height:15.51px;text-align:center;color:#000;margin-top:9px;height:34px}.close-state .product-custom-properties .font_swatch{display:none}.product-custom-properties .font_swatch .option_grid{margin-bottom:14px;padding-top:0;padding-bottom:0;border:none}.product-custom-properties .font_swatch .option_grid:last-child{margin-bottom:0}.product-custom-properties .font_swatch .option_grid .init_val_title{font-size:12px;font-weight:700;line-height:14.6px;margin-bottom:9px;text-transform:unset}.product-custom-properties .option_parent.is_font{display:flex;justify-content:space-around}.product-custom-properties .option_grid .option_parent.is_font label{margin:0;padding:6px 8px;font-size:13px;line-height:16.64px;border-radius:3px;height:34px;display:flex;width:calc(50% - 2px);align-items:center;justify-content:center;color:#000}.product-custom-properties .option_grid .option_parent.is_font label[data-font=Lora]{font-family:Lora}.product-custom-properties .option_parent.is_color{width:100%;box-sizing:border-box;position:relative}.product-custom-properties .option_parent.is_color .current-font-color{position:absolute;left:15px;top:50%;width:12px;height:12px;z-index:1;transform:translateY(-50%);border-radius:6px;pointer-events:none}.product-custom-properties .select__select.border-solid{border-radius:3px;font-size:13px;font-weight:400;width:100%;box-sizing:border-box;height:34px;padding-inline:32px;color:#000;line-height:15.5px}.product-custom-properties .initial_select{font-size:13px;font-weight:400;line-height:15.5px;padding-left:20px;color:#000}.product-custom-properties .initial_select:before{content:"";position:absolute;left:0;width:12px;height:12px;border-radius:6px;background-color:red}.product-custom-properties .option_parent.is_color .fold-arrow{width:14px;height:14px;position:absolute;display:flex;right:15px;top:50%;transform:rotate(0) translateY(-50%);pointer-events:none}.product-custom-properties .option_parent.is_color .fold-arrow svg{width:100%;height:100%}.product-custom-properties .select__select.border-solid.focus+.fold-arrow{transform:rotate(180deg) translateY(50%)}.product-custom-property .product-image{width:36%;display:flex;position:relative}.product-custom-property .product-image img{width:100%}.close-state.product-custom-property .product-image img{rotate:24deg;object-fit:cover;transform:translateY(-13%) translate(-77%)}.product-custom-property .product-image .custom-property-text{position:absolute;bottom:24px;width:72%;left:7%;text-align:center;text-transform:uppercase;font-size:18px;font-weight:400;line-height:23px;color:#000}.close-state .product-custom-property-bottom{display:none}.product-custom-property-bottom{display:flex;justify-content:space-between;align-items:flex-end}.add-to-cart-btn-with-custom-property{min-width:130px;min-height:40px;border:none;background-color:#000;color:#fff;font-size:16px;font-weight:700;line-height:19.54px;border-radius:80px;cursor:pointer;padding:6px;max-width:60%;word-break:break-word}.add-to-cart-btn-with-custom-property span{font-weight:400}.fold-custom-property-edit-dlg-btn{width:fit-content;height:fit-content;padding:0;background:transparent;border:none;cursor:pointer}.fold-custom-property-edit-dlg-btn svg{width:17px;height:15px}.close-state .product-custom-property-price{display:flex}.product-custom-property-price{font-size:14px;font-weight:700;line-height:17px;position:absolute;left:15px;bottom:9px;display:none;color:#000}.close-state .product-custom-property-edit-dlg-display-button{display:block}.product-custom-property-edit-dlg-display-button{position:absolute;right:15px;bottom:15px;font-size:14px;font-weight:700;line-height:17px;width:83px;height:33px;background:transparent;cursor:pointer;border:1px solid #000000;border-radius:80px;display:none}@media screen and (max-width: 767px){.product-custom-property.close-state{max-height:100.5px}.product-custom-properties .init_price_data .init_product_name{font-size:12px;margin-top:0;line-height:14.6px}.close-state .product-custom-property-edit-dlg-display-button{bottom:calc((100% - 33px)/2)}.close-state .product-custom-property-price{font-size:14px;line-height:14.65px;bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/product-custom-property.css.map */
