.elementor-14855 .elementor-element.elementor-element-49280a71{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.jl-gift-budget{padding:var(--jl-section-v) var(--jl-section-h);background:linear-gradient(180deg,var(--jl-bg-warm) 0%,var(--jl-bg-white) 100%)}.jl-gift-budget__container{width:min(100%, 1100px);margin:0 auto;display:flex;flex-direction:column;gap:32px}.jl-gift-budget__intro{max-width:860px;margin:0 auto;text-align:center}.jl-gift-budget__kicker{display:block;margin:0 0 10px;color:var(--jl-text-light);font-size:var(--jl-small);font-weight:700;font-family:var(--jl-font);line-height:1.2;text-transform:uppercase;letter-spacing:.08em}.jl-gift-budget__title{margin:0 0 14px;color:var(--jl-black);font-size:var(--jl-h2);font-weight:800;font-family:var(--jl-font);line-height:1.04;letter-spacing:-1.1px;text-wrap:balance}.jl-gift-budget__text{max-width:760px;margin:0 auto;color:var(--jl-text);font-size:var(--jl-body-lg);font-weight:400;font-family:var(--jl-font);line-height:1.72}.jl-gift-budget__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.jl-gift-budget-card{display:flex;flex-direction:column;gap:16px;padding:26px;border-radius:var(--jl-radius-card);background-color:var(--jl-bg-white);border:1px solid rgb(17 17 17 / .06);box-shadow:0 16px 36px rgb(17 17 17 / .05)}.jl-gift-budget-card--highlight{background:linear-gradient(180deg,#fff7f3 0%,var(--jl-bg-white) 100%);border-color:var(--jl-accent-border)}.jl-gift-budget-card__top{display:flex;flex-direction:column;gap:10px}.jl-gift-budget-card__range{width:max-content;margin:0!important;padding:8px 12px;border-radius:var(--jl-radius-pill);background:var(--jl-accent-soft);color:var(--jl-accent-dark)!important;font-size:var(--jl-small)!important;font-weight:700!important;font-family:var(--jl-font)!important;line-height:1.1;text-transform:uppercase;letter-spacing:.08em}.jl-gift-budget-card h3{margin:0!important;color:var(--jl-black)!important;font-size:clamp(22px, 2vw, 30px)!important;font-weight:800!important;font-family:var(--jl-font)!important;line-height:1.12!important;letter-spacing:-.55px;text-wrap:balance;text-align:left!important;background:none!important;border:none!important}.jl-gift-budget-card__text{margin:0!important;color:var(--jl-text-muted)!important;font-size:var(--jl-body)!important;font-weight:400!important;font-family:var(--jl-font)!important;line-height:1.7;text-align:left!important}.jl-gift-budget-card__list{margin:0!important;padding:0!important;list-style:none;display:flex;flex-direction:column;gap:10px}.jl-gift-budget-card__list li{position:relative;padding-left:18px;color:var(--jl-text)!important;font-size:15px!important;font-weight:500!important;font-family:var(--jl-font)!important;line-height:1.55}.jl-gift-budget-card__list li::before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--jl-accent)}.jl-gift-budget-card__link{margin-top:auto;display:inline-flex;align-items:center;gap:8px;color:var(--jl-black)!important;text-decoration:none!important;font-size:15px!important;font-weight:700!important;font-family:var(--jl-font)!important;line-height:1.4}.jl-gift-budget-card__link::after{content:"→";transition:transform 200ms cubic-bezier(.16,1,.3,1)}.jl-gift-budget-card__link:hover::after{transform:translateX(3px)}.jl-gift-budget-card__note{margin-top:auto;padding:16px 18px;border-radius:var(--jl-radius-sm);background-color:var(--jl-bg-white);border:1px solid rgb(17 17 17 / .06);color:var(--jl-black)!important;font-size:var(--jl-body)!important;font-weight:500!important;font-family:var(--jl-font)!important;line-height:1.68}@media (max-width:991px){.jl-gift-budget__grid{grid-template-columns:1fr}}@media (max-width:767px){.jl-gift-budget{padding:44px var(--jl-section-h)}.jl-gift-budget-card{padding:20px;border-radius:var(--jl-radius-sm)}.jl-gift-budget-card__text,.jl-gift-budget-card__note{font-size:15px!important}}@media (prefers-reduced-motion:reduce){.jl-gift-budget-card__link::after{transition:none!important;transform:none!important}}.jl-gift-personalized{padding:var(--jl-section-v) var(--jl-section-h);background:linear-gradient(180deg,var(--jl-bg-warm) 0%,var(--jl-bg-white) 100%)}.jl-gift-personalized__container{width:min(100%, 1100px);margin:0 auto;display:flex;flex-direction:column;gap:34px}.jl-gift-personalized__intro{max-width:860px;margin:0 auto;text-align:center}.jl-gift-personalized__kicker{display:block;margin:0 0 10px;color:var(--jl-text-light);font-size:var(--jl-small);font-weight:700;font-family:var(--jl-font);line-height:1.2;text-transform:uppercase;letter-spacing:.08em}.jl-gift-personalized__title{margin:0 0 14px;color:var(--jl-black);font-size:var(--jl-h2);font-weight:800;font-family:var(--jl-font);line-height:1.04;letter-spacing:-1.1px;text-wrap:balance}.jl-gift-personalized__text{max-width:760px;margin:0 auto;color:var(--jl-text);font-size:var(--jl-body-lg);font-weight:400;font-family:var(--jl-font);line-height:1.72}.jl-gift-personalized__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.jl-gift-personalized-card{display:flex;flex-direction:column;gap:14px;padding:26px;border-radius:var(--jl-radius-card);background-color:var(--jl-bg-white);border:1px solid rgb(17 17 17 / .06);box-shadow:0 16px 36px rgb(17 17 17 / .05)}.jl-gift-personalized-card__icon{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--jl-accent-soft);color:var(--jl-accent-dark);font-size:14px;font-weight:800;font-family:var(--jl-font);line-height:1;letter-spacing:.04em}.jl-gift-personalized-card h3{margin:0;color:var(--jl-black);font-size:clamp(22px, 2vw, 30px);font-weight:800;font-family:var(--jl-font);line-height:1.12;letter-spacing:-.55px;text-wrap:balance}.jl-gift-personalized-card p{margin:0;color:var(--jl-text-muted);font-size:var(--jl-body);font-weight:400;font-family:var(--jl-font);line-height:1.7}.jl-gift-personalized__bottom{padding:26px 24px;border-radius:var(--jl-radius-card);background-color:var(--jl-bg-dark);color:var(--jl-bg-white);text-align:center;box-shadow:0 18px 42px rgb(17 17 17 / .10)}.jl-gift-personalized__bottom-text{max-width:860px;margin:0 auto;color:rgb(255 255 255 / .9);font-size:var(--jl-body-lg);font-weight:400;font-family:var(--jl-font);line-height:1.72}.jl-gift-personalized__link{margin-top:18px;display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 20px;border-radius:var(--jl-radius-pill);background-color:var(--jl-accent);color:var(--jl-black);text-decoration:none;font-size:15px;font-weight:700;font-family:var(--jl-font);line-height:1;transition:transform 180ms cubic-bezier(.16,1,.3,1),background-color 180ms cubic-bezier(.16,1,.3,1),color 180ms cubic-bezier(.16,1,.3,1)}.jl-gift-personalized__link:hover{transform:translateY(-1px);background-color:var(--jl-bg-white);color:var(--jl-black)}@media (max-width:991px){.jl-gift-personalized__grid{grid-template-columns:1fr}}@media (max-width:767px){.jl-gift-personalized{padding:44px var(--jl-section-h)}.jl-gift-personalized-card{padding:20px;border-radius:var(--jl-radius-sm)}.jl-gift-personalized-card p,.jl-gift-personalized__bottom-text{font-size:15px}.jl-gift-personalized__bottom{padding:22px 18px;border-radius:var(--jl-radius-sm)}}@media (prefers-reduced-motion:reduce){.jl-gift-personalized__link{transition:none!important;transform:none!important}}.jl-gift-original{padding:68px 16px;background:linear-gradient(180deg,#ffffff 0%,#fcfaf8 100%)}.jl-gift-original__container{width:min(100%, 1180px);margin:0 auto}.jl-gift-original__intro{max-width:820px;margin:0 auto 32px;text-align:center}.jl-gift-original__kicker{margin:0 0 10px;color:#7b6f68;font:700 13px/1.2 Montserrat,Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em}.jl-gift-original__title{margin:0 0 14px;color:#111;font:800 clamp(30px, 4.2vw, 52px)/1.04 Montserrat,Arial,sans-serif;letter-spacing:-1.1px;text-wrap:balance}.jl-gift-original__text{max-width:760px;margin:0 auto;color:#2b2b2b;font:400 clamp(17px, 1.7vw, 20px)/1.72 Montserrat,Arial,sans-serif}.jl-gift-original__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.jl-gift-original-card{padding:24px 24px 26px;border-radius:24px;background:#fff;border:1px solid rgb(17 17 17 / .06);box-shadow:0 14px 34px rgb(17 17 17 / .05);min-height:100%}.jl-gift-original-card h3{margin:0 0 12px;color:#111;font:800 clamp(22px, 2vw, 30px)/1.12 Montserrat,Arial,sans-serif;letter-spacing:-.5px;text-wrap:balance}.jl-gift-original-card p{margin:0;color:#353535;font:400 16px/1.68 Montserrat,Arial,sans-serif}.jl-gift-original__highlight{margin-top:24px;padding:22px 24px;border-radius:22px;background:linear-gradient(180deg,#fff7f3 0%,#ffffff 100%);border:1px solid rgb(234 157 130 / .22)}.jl-gift-original__highlight-text{max-width:920px;margin:0 auto;text-align:center;color:#1f1f1f;font:500 17px/1.72 Montserrat,Arial,sans-serif}@media (max-width:991px){.jl-gift-original__grid{grid-template-columns:1fr}}@media (max-width:767px){.jl-gift-original{padding:54px 14px}.jl-gift-original-card{padding:20px;border-radius:20px}.jl-gift-original-card p,.jl-gift-original__highlight-text{font-size:15px}.jl-gift-original__highlight{padding:18px 18px;border-radius:18px}}.jl-faq{padding:var(--jl-section-v) var(--jl-section-h);background-color:var(--jl-bg-white)}.jl-faq__container{width:min(100%, 840px);margin:0 auto;display:flex;flex-direction:column;gap:44px}.jl-gift-original__intro{max-width:680px}.jl-faq__list{display:flex;flex-direction:column;border-radius:var(--jl-radius-card);overflow:hidden;border:1px solid rgb(17 17 17 / .08);box-shadow:0 4px 20px rgb(17 17 17 / .04);background-color:var(--jl-bg-white)}.jl-faq__item{border-bottom:1px solid rgb(17 17 17 / .07);background-color:var(--jl-bg-white);margin:0;transition:background-color 160ms cubic-bezier(.16,1,.3,1)}.jl-faq__item:last-child{border-bottom:none}.jl-faq__item--open{background-color:var(--jl-bg-warm)}.jl-faq__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px;background:none!important;border:none!important;cursor:pointer;text-align:left;color:var(--jl-black)!important;font-size:var(--jl-body)!important;font-weight:700!important;font-family:var(--jl-font)!important;line-height:1.4;transition:color 160ms cubic-bezier(.16,1,.3,1),background-color 160ms cubic-bezier(.16,1,.3,1)}.jl-faq__question:hover{color:var(--jl-accent-dark)!important}.jl-faq__question:focus-visible{outline:2px solid color-mix(in srgb,var(--jl-accent) 70%,white 30%);outline-offset:-2px}.jl-faq__question span:first-child{flex:1}.jl-faq__icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--jl-text-muted);transition:transform 260ms cubic-bezier(.16,1,.3,1),color 160ms cubic-bezier(.16,1,.3,1)}.jl-faq__icon svg{width:18px;height:18px;display:block}.jl-faq__item--open .jl-faq__icon{transform:rotate(180deg);color:var(--jl-accent-dark)}.jl-faq__answer{overflow:hidden}.jl-faq__answer[hidden]{display:none}.jl-faq__answer-inner{padding:0 24px 24px;display:flex;flex-direction:column;gap:10px}.jl-faq__answer-short{margin:0!important;padding:14px 16px!important;border-radius:var(--jl-radius-sm);background-color:var(--jl-accent-soft)!important;border-left:3px solid var(--jl-accent)!important;color:var(--jl-text)!important;font-size:var(--jl-body)!important;font-weight:500!important;font-family:var(--jl-font)!important;line-height:1.6}.jl-faq__answer-short strong{color:var(--jl-accent-dark)!important;font-weight:700}.jl-faq__answer-detail{margin:0!important;padding:0!important;color:var(--jl-text-muted)!important;font-size:var(--jl-body)!important;font-weight:400!important;font-family:var(--jl-font)!important;line-height:1.72;text-align:left!important}.jl-faq__answer-detail a,.jl-faq__answer-short a{color:var(--jl-accent-dark)!important;text-decoration:underline;text-underline-offset:2px}.jl-faq__answer-detail strong,.jl-faq__answer-detail b{color:var(--jl-black)!important;font-weight:700}@media (max-width:767px){.jl-faq{padding:44px var(--jl-section-h)}.jl-faq__container{gap:32px}.jl-gift-original__title{font-size:clamp(26px, 8vw, 38px)!important;line-height:1.08!important}.jl-faq__question{padding:18px;font-size:16px!important;line-height:1.38}.jl-faq__icon{width:22px;height:22px}.jl-faq__icon svg{width:16px;height:16px}.jl-faq__answer-inner{padding:0 18px 20px;gap:10px}.jl-faq__answer-short{padding:12px 14px!important;font-size:15px!important;line-height:1.55}.jl-faq__answer-detail{font-size:15px!important;line-height:1.68}}@media (max-width:374px){.jl-faq__question{padding:16px}.jl-faq__answer-inner{padding:0 16px 18px}}@media (prefers-reduced-motion:reduce){.jl-faq__icon,.jl-faq__item,.jl-faq__question{transition:none!important;transform:none!important}}.jl-gift-final-cta{padding:var(--jl-section-v) var(--jl-section-h) clamp(64px, 8vw, 96px);background:linear-gradient(180deg,var(--jl-bg-white) 0%,var(--jl-bg-warm) 100%)}.jl-gift-final-cta__container{width:min(100%, 1100px);margin:0 auto}.jl-gift-final-cta__inner{padding:42px 28px;border-radius:var(--jl-radius-card);background-color:var(--jl-bg-dark);color:var(--jl-bg-white);text-align:center;box-shadow:0 22px 54px rgb(17 17 17 / .14)}.jl-gift-final-cta__kicker{display:block;margin:0 0 12px;color:rgb(255 255 255 / .72);font-size:var(--jl-small);font-weight:700;font-family:var(--jl-font);line-height:1.2;text-transform:uppercase;letter-spacing:.08em}.jl-gift-final-cta__title{max-width:860px;margin:0 auto 14px;color:var(--jl-bg-white);font-size:clamp(30px, 4vw, 50px);font-weight:800;font-family:var(--jl-font);line-height:1.04;letter-spacing:-1.1px;text-wrap:balance}.jl-gift-final-cta__text{max-width:760px;margin:0 auto;color:rgb(255 255 255 / .86);font-size:clamp(16px, 1.5vw, 19px);font-weight:400;font-family:var(--jl-font);line-height:1.72}.jl-gift-final-cta__actions{display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap;margin-top:26px}.jl-gift-final-cta__btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;border-radius:var(--jl-radius-pill);text-decoration:none;font-size:15px;font-weight:700;font-family:var(--jl-font);line-height:1;transition:transform 180ms cubic-bezier(.16,1,.3,1),background-color 180ms cubic-bezier(.16,1,.3,1),color 180ms cubic-bezier(.16,1,.3,1),border-color 180ms cubic-bezier(.16,1,.3,1)}.jl-gift-final-cta__btn:hover{transform:translateY(-1px)}.jl-gift-final-cta__btn--primary{background-color:var(--jl-accent);color:var(--jl-black);border:1px solid var(--jl-accent)}.jl-gift-final-cta__btn--primary:hover{background-color:var(--jl-bg-white);border-color:var(--jl-accent);color:var(--jl-black)}.jl-gift-final-cta__btn--secondary{background:#fff0;color:var(--jl-bg-white);border:1px solid rgb(255 255 255 / .22)}.jl-gift-final-cta__btn--secondary:hover{border-color:rgb(255 255 255 / .42);background:rgb(255 255 255 / .06)}@media (max-width:767px){.jl-gift-final-cta{padding:44px var(--jl-section-h) 56px}.jl-gift-final-cta__inner{padding:30px 20px;border-radius:var(--jl-radius-sm)}.jl-gift-final-cta__actions{margin-top:22px;gap:12px;flex-direction:column}.jl-gift-final-cta__btn{width:100%}}@media (prefers-reduced-motion:reduce){.jl-gift-final-cta__btn{transition:none!important;transform:none!important}}.jl-product-trust-final{background:var(--jl-bg-white);padding:clamp(34px, 7vw, 30px) var(--jl-section-h,16px);font-family:var(--jl-font,Montserrat,Arial,sans-serif)}.jl-product-trust-final__container{width:min(100%, 1180px);margin:0 auto}.jl-product-trust-final__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:38px}.jl-product-trust-final__item{min-height:230px;padding:24px 20px;border-radius:var(--jl-radius-card,28px);background:var(--jl-bg-warm,#fcfaf8);border:1px solid rgb(17 17 17 / .06);box-shadow:0 14px 34px rgb(17 17 17 / .045);text-align:center}.jl-product-trust-final__item img{display:block;width:58px;height:58px;object-fit:contain;margin:0 auto 18px}.jl-product-trust-final__item h3{margin:0 0 10px!important;padding:0!important;color:var(--jl-black,#111)!important;font-family:var(--jl-font,Montserrat,Arial,sans-serif)!important;font-size:16px!important;font-weight:800!important;line-height:1.25!important;text-align:center!important;background:none!important;border:none!important}.jl-product-trust-final__item p{margin:0!important;padding:0!important;color:var(--jl-text-muted,#555)!important;font-family:var(--jl-font,Montserrat,Arial,sans-serif)!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important;text-align:center!important}.jl-product-trust-final__cta{display:flex;align-items:center;justify-content:center;gap:20px;margin:34px auto 0;padding:24px 28px;max-width:860px;border-radius:var(--jl-radius-card,28px);background:linear-gradient(180deg,#fff8f4 0%,#fff 100%);border:1px solid var(--jl-accent-border,rgb(234 157 130 / .22));box-shadow:0 16px 38px rgb(17 17 17 / .045)}.jl-product-trust-final__cta p{margin:0!important;padding:0!important;color:var(--jl-black,#111)!important;font-family:var(--jl-font,Montserrat,Arial,sans-serif)!important;font-size:var(--jl-body,clamp(15px, 1.6vw, 17px))!important;font-weight:700!important;line-height:1.5!important}@media (max-width:991px){.jl-product-trust-final__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.jl-product-trust-final{padding:46px 18px}.jl-product-trust-final .jl-block-head{text-align:left}.jl-product-trust-final .jl-block-head .jl-h2,.jl-product-trust-final .jl-block-head .jl-intro{text-align:left!important;margin-inline:0!important}.jl-product-trust-final__grid{grid-template-columns:1fr;gap:14px;margin-top:30px}.jl-product-trust-final__item{min-height:auto;padding:22px 20px;border-radius:22px}.jl-product-trust-final__cta{flex-direction:column;align-items:stretch;margin-top:26px;padding:20px;border-radius:22px;text-align:center}.jl-product-trust-final__cta .jl-btn{width:100%!important}}