body.page-id-4909 .e-checkout__container label,body.page-id-4909 .woocommerce-billing-fields label,body.page-id-4909 .woocommerce-additional-fields label{font-family:"Source Sans 3","Segoe UI",sans-serif!important;font-size:17px!important;font-weight:600!important;line-height:1.35!important;margin-bottom:6px!important}body.page-id-4909 .e-checkout__container input.input-text,body.page-id-4909 .e-checkout__container textarea,body.page-id-4909 .e-checkout__container select,body.page-id-4909 .e-checkout__container .select2-selection__rendered{font-family:"Source Sans 3","Segoe UI",sans-serif!important;font-size:18px!important;line-height:1.4!important}body.page-id-4909 .e-checkout__container input.input-text,body.page-id-4909 .e-checkout__container select{min-height:54px!important;border-radius:12px!important}body.page-id-4909 .e-checkout__container textarea{border-radius:12px!important;min-height:90px!important}body.page-id-4909 .e-checkout__container input.input-text::placeholder,body.page-id-4909 .e-checkout__container textarea::placeholder{font-size:17px!important;color:#7a878c!important}body.page-id-4909 .e-checkout__container input.input-text:focus,body.page-id-4909 .e-checkout__container textarea:focus,body.page-id-4909 .e-checkout__container select:focus{outline:3px solid #e7b48f!important;outline-offset:1px}body.page-id-4909 .woocommerce-checkout-review-order-table th,body.page-id-4909 .woocommerce-checkout-review-order-table td{font-family:"Source Sans 3","Segoe UI",sans-serif!important;font-size:18px!important;line-height:1.4!important}body.page-id-4909 .woocommerce-checkout-review-order-table .order-total th,body.page-id-4909 .woocommerce-checkout-review-order-table .order-total td{font-size:22px!important;font-weight:700!important}body.page-id-4909 .wc_payment_method label{font-size:19px!important}body.page-id-4909 .payment_box,body.page-id-4909 .payment_box p{font-size:17px!important;line-height:1.45!important}body.page-id-4909 .woocommerce-privacy-policy-text,body.page-id-4909 .woocommerce-privacy-policy-text p,body.page-id-4909 .woocommerce-terms-and-conditions-wrapper label{font-size:17px!important;line-height:1.45!important}body.page-id-4909 .woocommerce-terms-and-conditions-wrapper input[type=checkbox]{width:24px!important;height:24px!important}body.page-id-4909 .woocommerce-error,body.page-id-4909 .woocommerce-error li{font-size:18px!important;line-height:1.45!important}body.page-id-4909 #shipping_method li:has(input:checked){background:#fbf1e8!important}html[lang] body.page-id-4909 .elementor-element-2a2eaf33.elementor-sticky__spacer,html[lang] body.page-id-4909 .elementor-sticky__spacer{display:none!important}body.page-id-4909 .nk-co-gift{box-sizing:border-box;width:100%;margin:0 0 20px;padding:16px 20px;border-radius:18px;background:#f4f1ea;border:1px solid #e4ded2;color:#44555d;font-family:"Source Sans 3","Segoe UI",sans-serif;font-size:19px;line-height:1.4}body.page-id-4909 .nk-co-gift strong{color:#17323f}body.page-id-4909 .nk-co-gift a{color:#a4532a;font-weight:700;text-decoration:underline;white-space:nowrap}body.page-id-4909 .nk-co-gift .nk-co-track{height:10px;background:#e4ded2;border-radius:999px;margin-top:10px;overflow:hidden}body.page-id-4909 .nk-co-gift .nk-co-fill{height:100%;background:#a4532a;border-radius:999px}body.page-id-4909 .nk-co-gift.nk-done{background:#17323f;border-color:#17323f;color:#fff}body.page-id-4909 .nk-co-gift.nk-done strong{color:#e7b48f}body.page-id-4909 .nk-co-ship{margin:0 0 14px;padding:12px 16px;border-radius:14px;background:rgba(231,180,143,.12);border:1px solid rgba(231,180,143,.45);color:#fff;font-family:"Source Sans 3","Segoe UI",sans-serif;font-size:17px;line-height:1.45}body.page-id-4909 .nk-co-ship strong{color:#e7b48f}body.page-id-4909 .e-checkout__container h3:not(#order_review_heading){font-family:"Source Sans 3","Segoe UI",sans-serif!important;font-size:19px!important;font-weight:600!important;line-height:1.4!important}body.page-id-4909 h1.entry-title{color:#fff!important;font-family:"Fraunces",Georgia,serif!important;font-weight:500!important;font-size:36px!important;line-height:1.2!important;margin:8px 0 0!important;padding:0 10px!important}