form.cart{display:flex;flex-direction:column;gap:20px;font-family:'Inter',sans-serif}.codedropz-upload-container{order:-1!important}.codedropz-upload-handler{border:1px solid #C5A26E!important;border-radius:12px!important;background:#FFFFFF!important;padding:16px!important;min-height:0!important}.codedropz-upload-inner{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:12px!important;text-align:center!important;padding:0!important}.codedropz-upload-inner h3,.codedropz-upload-inner span{font-family:'Inter',sans-serif!important;font-size:15px!important;color:#8A7F72!important;font-weight:400!important;margin:0!important}.codedropz-upload-inner .cd-upload-btn{background:transparent!important;color:#2A2018!important;border:1px solid #C5A26E!important;border-radius:8px!important;padding:8px 20px!important;font-family:'Inter',sans-serif!important;font-size:14px!important;text-decoration:none!important;cursor:pointer!important;white-space:nowrap!important}.codedropz-upload-inner .cd-upload-btn:hover{background:#C5A26E!important;color:#FFFFFF!important}.codedropz-upload-handler .max-upload-count,.codedropz-upload-handler .dnd-upload-counter,.codedropz-upload-handler small{display:none!important}.wapf-field-radio .wapf-field-input{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.wapf-field-radio .wapf-field-input>div{display:contents}.wapf-field-radio .wapf-field-input label{display:inline-flex;align-items:center;justify-content:center;background:#FFF;border:1px solid #E5DDD0;border-radius:12px;padding:14px 32px;margin:0;cursor:pointer;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#2A2018;transition:border-color 0.15s ease}.wapf-field-radio .wapf-field-input label:hover{border-color:#C5A26E}.wapf-field-radio .wapf-field-input label.tfp-selected{border:2px solid #C5A26E;padding:13px 31px}.wapf-field-radio input[type="radio"]{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.wapf-field-radio .wapf-field-input label span{margin:0;padding:0}.wapf-field-container input[type="text"]{width:100%;height:52px;background:#FFF;border:1px solid #E5DDD0;border-radius:12px;padding:0 18px;font-family:'Inter',sans-serif;font-size:15px;line-height:52px;color:#2A2018;box-shadow:none;min-height:0}.wapf-field-container textarea{width:100%;height:90px;background:#FFF;border:1px solid #E5DDD0;border-radius:12px;padding:14px 18px;font-family:'Inter',sans-serif;font-size:15px;color:#2A2018;box-shadow:none;min-height:0;resize:vertical}.wapf-field-container input[type="text"]:focus,.wapf-field-container textarea:focus{border-color:#C5A26E;outline:none}.wapf-field-container input::placeholder,.wapf-field-container textarea::placeholder{color:#8A7F72}.wapf-field-label{display:none}.wapf-field-radio .wapf-field-label{display:block;font-family:'Inter',sans-serif;font-size:17px;font-weight:400;color:#573500;margin:0 0 10px;background:none;border:none;padding:0}.wapf-field-label abbr,.wapf-field-label .required,.wapf-field-label sup{text-decoration:none;border-bottom:none}.tfp-section-title{display:block;width:100%;font-family:'Inter',sans-serif;font-size:17px;font-weight:700;color:#573500;margin:10px 0 14px}.codedropz-upload-handler{position:relative!important;margin-bottom:34px!important}.codedropz-upload-handler::after{content:"To možeš da uradiš direktno sa svog telefona ili računara.  ·  Min. 2000×2000 px";position:absolute;left:0;bottom:-26px;font-family:'Inter',sans-serif;font-size:14px;font-weight:400;color:#8A7F72;white-space:nowrap}.tfp-field-heading{display:block;font-family:'Inter',sans-serif;font-size:17px;font-weight:700;color:#573500;margin:0 0 10px;padding:0}.tfp-total{display:flex;align-items:baseline;gap:12px;font-family:'Inter',sans-serif;font-size:16px;color:#8A7F72;margin:0}.tfp-total-price,.tfp-total-price .woocommerce-Price-amount{font-size:26px;font-weight:700;color:#2A2018}form.cart .single_add_to_cart_button{width:100%;background:#EFCD9F;color:#2A2018;border:none;border-radius:12px;padding:18px;font-family:'Inter',sans-serif;font-size:17px;font-weight:700;cursor:pointer;transition:background 0.15s ease,color 0.15s ease}form.cart .single_add_to_cart_button:hover{background:#15110D;color:#FFF}form.cart .quantity{display:none}.woocommerce-noreviews,#reviews .woocommerce-noreviews{display:none}.tfp-upload-error{color:#2A2018;font-size:14px;font-weight:600;margin-top:8px;display:none}.tfp-upload-error.visible{display:block}#reviews h2,.woocommerce-Reviews-title{color:#F5DFC3}#reviews #reply-title,#reviews .comment-reply-title{color:#C5A26E}#reviews .woocommerce-noreviews{color:#C5A26E}#reviews .comment-form label,#reviews .comment-form-rating label{color:#FFF;font-family:'Inter',sans-serif;font-weight:600}#reviews textarea#comment{background:#FFF;border:1px solid #E5DDD0;border-radius:12px;padding:16px 18px;font-family:'Inter',sans-serif;font-size:15px;color:#2A2018;resize:vertical}#reviews textarea#comment::placeholder{color:#3D2E1B;opacity:1}#reviews textarea#comment:focus{border-color:#C5A26E;outline:none}#reviews .comment-form-author input,#reviews .comment-form-email input{background:#FFF;border:1px solid #E5DDD0;border-radius:12px;height:52px;padding:0 18px;font-family:'Inter',sans-serif;font-size:15px;color:#2A2018}#reviews .comment-form-author input::placeholder,#reviews .comment-form-email input::placeholder{color:#3D2E1B;opacity:1}#reviews .comment-form .submit{background:#EFCD9F;color:#2A2018;border:none;border-radius:12px;padding:16px 40px;font-family:'Inter',sans-serif;font-size:17px;font-weight:700;cursor:pointer;transition:background 0.15s ease,color 0.15s ease}#reviews .comment-form .submit:hover{background:#15110D;color:#FFF}#reviews h2,.woocommerce-Reviews-title{color:#F3DCC0}#reviews #reply-title,#reviews .comment-form label,#reviews .woocommerce-noreviews{color:#F3DCC0}#reviews .comment-form-comment textarea{width:100%;background:#3D2E1B;color:#FFF;border:1px solid #C5A26E;border-radius:12px;padding:16px 18px;font-family:'Inter',sans-serif;font-size:15px;box-shadow:none;resize:vertical}#reviews .comment-form-comment textarea::placeholder{color:#C5A26E}#reviews .comment-form-comment textarea:focus{border-color:#C5A26E;outline:none}#reviews .comment-form-author input,#reviews .comment-form-email input{width:100%;background:#3D2E1B;color:#FFF;border:1px solid #C5A26E;border-radius:12px;padding:0 18px;height:52px;font-family:'Inter',sans-serif;font-size:15px;box-shadow:none}#reviews .comment-form .submit{width:100%;background:#EFCD9F;color:#2A2018;border:none;border-radius:12px;padding:18px;font-family:'Inter',sans-serif;font-size:17px;font-weight:700;cursor:pointer;transition:background 0.15s ease,color 0.15s ease}#reviews .comment-form .submit:hover{background:#15110D;color:#FFF}#reviews .woocommerce-Reviews-title,#reviews #reply-title{color:#F1E9DC;margin-bottom:32px}#reviews .commentlist{margin:0 0 40px;padding:0}#reviews .commentlist li{margin-bottom:28px}#reviews .comment_container{padding-bottom:24px}#reviews .comment-form-rating label,#reviews .comment-form-comment label{display:block;margin-bottom:14px;color:#F1E9DC}#reviews .comment-form-rating{margin-bottom:36px}#reviews .comment-form-comment{margin-bottom:28px}#reviews .woocommerce-noreviews,#reviews #reply-title,#reviews .comment-reply-title{display:none}#reviews #respond textarea,#reviews #comment{background:#3A3836;color:#F1E9DC;border:1px solid #C5A26E;border-radius:12px;padding:16px 18px;font-family:'Inter',sans-serif;font-size:15px;box-shadow:none;resize:vertical}#reviews #respond textarea:focus,#reviews #comment:focus{border-color:#C5A26E;outline:none}#reviews #respond textarea::placeholder,#reviews #comment::placeholder{color:#8A7F72}#reviews #respond .submit,#reviews #respond input[type="submit"]{background:#EFCD9F;color:#2A2018;border:none;border-radius:12px;padding:18px 40px;font-family:'Inter',sans-serif;font-size:17px;font-weight:700;cursor:pointer;transition:background 0.15s ease,color 0.15s ease}#reviews #respond .submit:hover,#reviews #respond input[type="submit"]:hover{background:#15110D;color:#FFF}