.elementor-6114 .elementor-element.elementor-element-3b374b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:root{--page-title-display:none}@media(min-width:768px){.elementor-6114 .elementor-element.elementor-element-3b374b0{--width:100%}}.yk-gift-finder-v2,.yk-gift-finder-v2 *{box-sizing:border-box}.yk-gift-finder-v2{--yk-blue:#53A7BD;--yk-blue-dark:#147F9D;--yk-blue-deep:#075C72;--yk-blue-light:#EAF6F9;--yk-blue-pale:#F5FBFC;--yk-green:#B7DF2B;--yk-green-dark:#8FAF17;--yk-text:#16343D;--yk-text-strong:#102F38;--yk-muted:#647C84;--yk-border:#D8E7EB;--yk-border-dark:#BBD5DC;--yk-white:#FFFFFF;width:100%;max-width:100%;font-family:Pinar,Tahoma,Arial,sans-serif!important;color:var(--yk-text);direction:rtl;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.yk-gift-finder-v2 button,.yk-gift-finder-v2 input,.yk-gift-finder-v2 textarea,.yk-gift-finder-v2 select,.yk-gift-finder-v2 label,.yk-gift-finder-v2 a,.yk-gift-finder-v2 p,.yk-gift-finder-v2 h1,.yk-gift-finder-v2 h2,.yk-gift-finder-v2 h3,.yk-gift-finder-v2 h4,.yk-gift-finder-v2 span,.yk-gift-finder-v2 strong,.yk-gift-finder-v2 small,.yk-gift-finder-v2 b{font-family:Pinar,Tahoma,Arial,sans-serif!important}.yk-gift-finder-v2 button{appearance:none;-webkit-appearance:none;text-transform:none;letter-spacing:normal;line-height:normal;text-shadow:none;outline:none;-webkit-tap-highlight-color:#fff0}.yk-gf-hero{position:relative;width:100%;min-height:500px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:center;gap:40px;overflow:hidden;padding:65px clamp(25px, 7vw, 105px);border-radius:0 0 30px 30px;background:linear-gradient(120deg,#FFFFFF 0%,#FFFFFF 48%,#F4FBFC 100%)}.yk-gf-hero-content{position:relative;z-index:5;width:100%;max-width:720px}.yk-gf-badge{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:6px 13px;border-radius:999px;background:var(--yk-green);color:#263500!important;font-size:13px;font-weight:900}.yk-gf-badge *{color:#263500!important}.yk-gf-badge-icon{width:21px;height:21px;display:inline-flex;align-items:center;justify-content:center}.yk-gf-badge-icon svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.yk-gf-hero-title{margin:20px 0 12px!important;padding:0!important;color:var(--yk-text-strong)!important;font-size:clamp(34px,5vw,63px)!important;line-height:1.45!important;font-weight:900!important;letter-spacing:-1.2px}.yk-gf-hero-title strong{display:block;margin-top:2px;color:var(--yk-blue-dark)!important;font-weight:900!important}.yk-gf-hero-description{max-width:680px;margin:0 0 23px!important;color:#536E77!important;font-size:15px!important;line-height:2.15!important;font-weight:400!important}.yk-gf-hero-button{display:inline-flex!important;align-items:center;justify-content:center;gap:9px;min-height:52px;padding:12px 23px!important;border:0!important;border-radius:11px!important;background:var(--yk-blue)!important;color:#FFFFFF!important;font-size:14px!important;font-weight:800!important;cursor:pointer;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.yk-gf-hero-button span{color:#FFFFFF!important}.yk-gf-hero-button svg{width:18px;height:18px;fill:none;stroke:#FFF;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.yk-gf-hero-button:hover{background:var(--yk-blue-dark)!important;color:#FFFFFF!important;transform:translateY(-2px);box-shadow:0 10px 25px rgb(20 127 157 / .18)}.yk-gf-hero-button:hover span{color:#FFFFFF!important}.yk-gf-hero-button:hover svg{transform:translateX(-3px)}.yk-gf-hero-button:focus-visible{outline:3px solid rgb(20 127 157 / .25)!important;outline-offset:3px}.yk-gf-hero-visual{position:relative;width:100%;min-height:360px;display:flex;align-items:center;justify-content:center;isolation:isolate}.yk-gf-hero-circle{position:absolute;border-radius:50%;pointer-events:none;z-index:1}.yk-gf-circle-blue{width:clamp(230px,25vw,330px);height:clamp(230px,25vw,330px);top:8%;right:18%;background:#C8EEF3}.yk-gf-circle-green{width:clamp(130px,16vw,200px);height:clamp(130px,16vw,200px);left:6%;bottom:4%;background:#DDF3A0}.yk-gf-hero-gift{position:relative;z-index:3;width:clamp(145px,17vw,205px);height:clamp(125px,14vw,175px);display:flex;align-items:center;justify-content:center;border-radius:24px;background:var(--yk-blue);transform:rotate(5deg);box-shadow:0 25px 55px rgb(8 80 100 / .16)}.yk-gf-hero-gift svg{width:72%;height:72%;fill:#FFCF63;stroke:#F02850;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.yk-gf-float-icon{position:absolute;z-index:5;width:54px;height:54px;display:flex;align-items:center;justify-content:center;border-radius:17px;background:rgb(255 255 255 / .96);box-shadow:0 14px 30px rgb(15 62 73 / .12)}.yk-gf-float-icon svg{width:25px;height:25px;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.yk-gf-float-bow{top:17%;left:7%}.yk-gf-float-bow svg{stroke:#E82B50}.yk-gf-float-heart{top:7%;right:6%}.yk-gf-float-heart svg{fill:#E82B50;stroke:#E82B50}.yk-gf-float-sparkle{bottom:10%;left:12%}.yk-gf-float-sparkle svg{stroke:#FFB52E}.yk-gf-app{position:relative;width:min(1100px,calc(100% - 30px));margin:42px auto 60px;padding:clamp(18px, 4vw, 38px);background:#FFF;border:1px solid var(--yk-border);border-radius:26px;box-shadow:0 18px 55px rgb(8 122 154 / .055)}.yk-gf-progress{margin-bottom:40px}.yk-gf-progress-info{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:10px;color:var(--yk-muted)!important;font-size:13px;font-weight:500}.yk-gf-progress-info span{color:var(--yk-muted)!important}.yk-gf-progress-info strong{color:var(--yk-blue-dark)!important;font-weight:900!important}.yk-gf-progress-track{width:100%;height:7px;overflow:hidden;border-radius:999px;background:#E8F0F2}.yk-gf-progress-track span{display:block;width:11%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--yk-blue-dark),var(--yk-blue));transition:width .35s ease}.yk-gf-question{display:none;animation:ykGfQuestionIn .28s ease}.yk-gf-question.active{display:block}@keyframes ykGfQuestionIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.yk-gf-step-label{display:inline-block;margin-bottom:4px;color:var(--yk-blue-dark)!important;font-size:12px!important;font-weight:900!important}.yk-gf-question h2{margin:5px 0 8px!important;padding:0!important;color:var(--yk-text-strong)!important;font-size:clamp(25px,4vw,38px)!important;line-height:1.55!important;font-weight:900!important}.yk-gf-question>p{margin:0 0 28px!important;color:var(--yk-muted)!important;font-size:14px!important;line-height:2!important}.yk-gf-question>p strong{color:var(--yk-blue-dark)!important;font-weight:800!important}.yk-gf-choice-grid button,.yk-gf-budget-grid button,.yk-gf-profile-grid button,.yk-gf-style-grid button,.yk-gf-interest-grid button,.yk-gf-inline-options button,.yk-gf-segmented button{appearance:none!important;-webkit-appearance:none!important;background:#FFFFFF!important;color:var(--yk-text)!important;border:1px solid var(--yk-border)!important;font-family:Pinar,Tahoma,Arial,sans-serif!important;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.yk-gf-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.yk-gf-choice-grid button{min-height:126px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;border-radius:16px!important;text-align:center}.yk-gf-choice-grid button:hover{background:#F7FCFD!important;border-color:var(--yk-blue)!important;color:var(--yk-text)!important;transform:translateY(-2px);box-shadow:0 8px 20px rgb(20 127 157 / .06)}.yk-gf-choice-grid button:hover *{color:inherit!important}.yk-gf-choice-grid button.selected{background:var(--yk-blue-light)!important;border:2px solid var(--yk-blue-dark)!important;color:var(--yk-text-strong)!important;box-shadow:0 5px 18px rgb(20 127 157 / .08)}.yk-gf-choice-grid button.selected *{color:inherit!important}.yk-gf-option-icon{display:block;margin-bottom:8px;font-family:"Apple Color Emoji","Segoe UI Emoji",Pinar,sans-serif!important;font-size:30px!important;line-height:1!important}.yk-gf-choice-grid button strong{display:block;color:var(--yk-text-strong)!important;font-size:14px!important;font-weight:900!important}.yk-gf-choice-grid button small{display:block;margin-top:5px;color:var(--yk-muted)!important;font-size:11px!important;line-height:1.7!important}.yk-gf-choice-grid button:hover strong,.yk-gf-choice-grid button:hover small{color:var(--yk-text-strong)!important}.yk-gf-age-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.yk-gf-age-grid button{min-height:62px;font-size:13px!important;font-weight:800!important}.yk-gf-subquestion,.yk-gf-field-group,.yk-gf-special-box{margin-top:27px}.yk-gf-subquestion>label,.yk-gf-field-group>label,.yk-gf-special-box>label{display:block;margin-bottom:10px;color:var(--yk-text-strong)!important;font-size:14px!important;font-weight:900!important}.yk-gf-segmented,.yk-gf-inline-options{display:flex;flex-wrap:wrap;gap:9px}.yk-gf-segmented button,.yk-gf-inline-options button{min-height:44px;padding:9px 15px;border-radius:10px!important;font-size:12px!important;font-weight:800!important}.yk-gf-segmented button:hover,.yk-gf-inline-options button:hover{background:#F6FCFD!important;border-color:var(--yk-blue)!important;color:var(--yk-text-strong)!important}.yk-gf-segmented button.selected,.yk-gf-inline-options button.selected{background:var(--yk-blue-light)!important;border:2px solid var(--yk-blue-dark)!important;color:var(--yk-blue-deep)!important}.yk-gf-segmented button.selected *,.yk-gf-inline-options button.selected *{color:var(--yk-blue-deep)!important}.yk-gf-budget-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.yk-gf-budget-grid button{min-height:105px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:18px;border-radius:15px!important;text-align:right}.yk-gf-budget-grid button:hover{background:#F7FCFD!important;border-color:var(--yk-blue)!important;color:var(--yk-text-strong)!important}.yk-gf-budget-grid button.selected{background:var(--yk-blue-light)!important;border:2px solid var(--yk-blue-dark)!important;color:var(--yk-text-strong)!important}.yk-gf-budget-grid button strong{color:inherit!important;font-size:14px!important;font-weight:900!important}.yk-gf-budget-grid button span{margin-top:6px;color:var(--yk-muted)!important;font-size:11px!important}.yk-gf-budget-input{margin-top:25px}.yk-gf-budget-input label{display:block;margin-bottom:8px;color:var(--yk-text-strong)!important;font-size:13px!important;font-weight:800!important}.yk-gf-budget-input>div{position:relative}.yk-gf-budget-input input{width:100%!important;height:52px!important;padding:0 70px 0 15px!important;border:1px solid var(--yk-border)!important;border-radius:11px!important;background:#FFFFFF!important;color:var(--yk-text-strong)!important;font-family:Pinar,Tahoma,Arial,sans-serif!important;font-size:13px!important}.yk-gf-budget-input input::placeholder{color:#8CA0A6!important;opacity:1}.yk-gf-budget-input input:focus{outline:none!important;border-color:var(--yk-blue-dark)!important;box-shadow:0 0 0 3px rgb(20 127 157 / .09)!important}.yk-gf-budget-input span{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:var(--yk-muted)!important;font-size:11px!important}.yk-gf-interest-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.yk-gf-interest-grid button{min-height:74px;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border-radius:13px!important;text-align:center}.yk-gf-interest-grid button span{flex:0 0 auto;font-family:"Apple Color Emoji","Segoe UI Emoji",Pinar,sans-serif!important;font-size:20px!important}.yk-gf-interest-grid button b{color:var(--yk-text-strong)!important;font-size:12px!important;font-weight:900!important}.yk-gf-interest-grid button:hover{background:#F7FCFD!important;border-color:var(--yk-blue)!important;color:var(--yk-text-strong)!important}.yk-gf-interest-grid button.selected{background:var(--yk-blue-light)!important;border:2px solid var(--yk-blue-dark)!important;color:var(--yk-text-strong)!important}.yk-gf-interest-grid button.selected b{color:var(--yk-blue-deep)!important}.yk-gf-profile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.yk-gf-profile-grid button{min-height:102px;padding:17px;border-radius:15px!important;text-align:right}.yk-gf-profile-grid button strong{display:block;color:var(--yk-text-strong)!important;font-size:14px!important;font-weight:900!important}.yk-gf-profile-grid button small{display:block;margin-top:6px;color:var(--yk-muted)!important;font-size:11px!important;line-height:1.8!important}.yk-gf-profile-grid button:hover{background:#F7FCFD!important;border-color:var(--yk-blue)!important}.yk-gf-profile-grid button:hover strong{color:var(--yk-text-strong)!important}.yk-gf-profile-grid button.selected{background:var(--yk-blue-light)!important;border:2px solid var(--yk-blue-dark)!important}.yk-gf-profile-grid button.selected strong{color:var(--yk-blue-deep)!important}.yk-gf-profile-grid button.selected small{color:var(--yk-text)!important}.yk-gf-style-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.yk-gf-style-grid button{min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;border-radius:15px!important;text-align:center}.yk-gf-style-grid button>span{font-family:"Apple Color Emoji","Segoe UI Emoji",Pinar,sans-serif!important;font-size:26px!important;line-height:1!important}.yk-gf-style-grid button strong{display:block;margin-top:8px;color:var(--yk-text-strong)!important;font-size:13px!important;font-weight:900!important}.yk-gf-style-grid button small{display:block;margin-top:4px;color:var(--yk-muted)!important;font-size:10px!important;line-height:1.6!important}.yk-gf-style-grid button:hover{background:#F7FCFD!important;border-color:var(--yk-blue)!important}.yk-gf-style-grid button.selected{background:var(--yk-blue-light)!important;border:2px solid var(--yk-blue-dark)!important}.yk-gf-style-grid button.selected strong{color:var(--yk-blue-deep)!important}.yk-gf-style-grid button.selected small{color:var(--yk-text)!important}.yk-gf-special-box{padding:18px;border:1px solid var(--yk-border);border-radius:15px;background:#FBFDFE}.yk-gf-textarea{display:block;width:100%!important;min-height:180px;padding:17px!important;resize:vertical;border:1px solid var(--yk-border)!important;border-radius:15px!important;outline:none!important;background:#FFFFFF!important;color:var(--yk-text-strong)!important;font-family:Pinar,Tahoma,Arial,sans-serif!important;font-size:13px!important;line-height:2!important}.yk-gf-textarea::placeholder{color:#82979D!important;opacity:1}.yk-gf-textarea:focus{border-color:var(--yk-blue-dark)!important;box-shadow:0 0 0 3px rgb(20 127 157 / .09)!important}.yk-gf-last-options{display:flex;flex-direction:column;gap:12px;margin-top:20px}.yk-gf-last-options label{display:flex;align-items:center;gap:9px;color:var(--yk-text)!important;font-size:12px!important;cursor:pointer}.yk-gf-last-options input{width:17px;height:17px;accent-color:var(--yk-blue-dark)}.yk-gf-final-btn{width:100%;min-height:54px;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:28px;padding:13px 20px!important;border:0!important;border-radius:12px!important;background:var(--yk-green)!important;color:#253500!important;font-size:14px!important;font-weight:900!important}.yk-gf-final-btn span{color:#253500!important}.yk-gf-final-btn:hover{background:var(--yk-green-dark)!important;color:#FFFFFF!important;transform:translateY(-1px)}.yk-gf-final-btn:hover span{color:#FFFFFF!important}.yk-gf-navigation{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:35px;padding-top:22px;border-top:1px solid var(--yk-border)}.yk-gf-navigation button{min-height:45px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 17px!important;border:1px solid var(--yk-border)!important;border-radius:10px!important;background:#FFFFFF!important;color:var(--yk-text)!important;font-size:12px!important;font-weight:900!important}.yk-gf-navigation button:hover{background:#F7FCFD!important;border-color:var(--yk-blue)!important;color:var(--yk-blue-deep)!important}.yk-gf-navigation button:last-child{border:0!important;background:var(--yk-blue-dark)!important;color:#FFFFFF!important}.yk-gf-navigation button:last-child:hover{background:var(--yk-blue-deep)!important;color:#FFFFFF!important}.yk-gf-results{display:none}.yk-gf-results.active{display:block}.yk-gf-results-head{margin-bottom:30px;text-align:center}.yk-gf-results-head>span{display:inline-flex;align-items:center;padding:7px 14px;border-radius:999px;background:var(--yk-green);color:#263500!important;font-size:11px!important;font-weight:900!important}.yk-gf-results-head h2{margin:12px 0 5px!important;color:var(--yk-text-strong)!important;font-size:30px!important;line-height:1.5!important;font-weight:900!important}.yk-gf-results-head p{color:var(--yk-muted)!important;font-size:13px!important}.yk-gf-result-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.yk-gf-result-card{overflow:hidden;border:1px solid var(--yk-border);border-radius:18px;background:#FFF}.yk-gf-result-image{position:relative;aspect-ratio:1}.yk-gf-result-image img{width:100%;height:100%;display:block;object-fit:cover}.yk-gf-result-image span{position:absolute;top:12px;right:12px;padding:6px 10px;border-radius:999px;background:var(--yk-green);color:#263500!important;font-size:10px!important;font-weight:900!important}.yk-gf-result-body{padding:17px}.yk-gf-result-body h3{margin:0 0 8px!important;color:var(--yk-text-strong)!important;font-size:14px!important;font-weight:900!important}.yk-gf-result-body>strong{display:block;margin-bottom:15px;color:var(--yk-blue-dark)!important;font-size:13px!important}.yk-gf-result-body a{display:flex;align-items:center;justify-content:space-between;padding:10px;border-radius:9px;background:var(--yk-blue-light);color:var(--yk-blue-dark)!important;text-decoration:none;font-size:11px!important;font-weight:900!important}.yk-gf-result-body a:hover{color:var(--yk-blue-deep)!important}.yk-gf-no-result{display:none;padding:45px 25px;text-align:center;border-radius:20px;background:var(--yk-blue-pale)}.yk-gf-no-result.active{display:block}.yk-gf-empty-icon{font-family:"Apple Color Emoji","Segoe UI Emoji",Pinar,sans-serif!important;font-size:55px!important}.yk-gf-no-result h3{margin:12px 0 7px!important;color:var(--yk-text-strong)!important;font-size:21px!important;font-weight:900!important}.yk-gf-no-result p{max-width:600px;margin:0 auto 22px!important;color:var(--yk-muted)!important;font-size:13px!important;line-height:2!important}.yk-gf-no-result a{display:inline-flex;flex-direction:column;align-items:center;gap:3px;padding:13px 22px;border-radius:11px;background:var(--yk-blue-dark);color:#FFFFFF!important;text-decoration:none}.yk-gf-no-result a:hover{background:var(--yk-blue-deep);color:#FFFFFF!important}.yk-gf-no-result a *{color:#FFFFFF!important}.yk-gf-no-result a strong{font-size:13px!important}.yk-gf-no-result a small{opacity:.85;font-size:10px!important}.yk-gf-restart{display:block;margin:25px auto 0;padding:10px 20px!important;border:1px solid var(--yk-border)!important;border-radius:10px!important;background:#FFFFFF!important;color:var(--yk-text)!important;font-size:12px!important;font-weight:800!important}.yk-gf-restart:hover{border-color:var(--yk-blue)!important;color:var(--yk-blue-dark)!important;background:var(--yk-blue-pale)!important}.yk-gift-finder-v2 .elementor-button,.yk-gift-finder-v2 a.elementor-button,.yk-gift-finder-v2 button.elementor-button{font-family:Pinar,Tahoma,Arial,sans-serif!important}.yk-gift-finder-v2 button:hover,.yk-gift-finder-v2 button:focus,.yk-gift-finder-v2 button:active{text-decoration:none!important}@media (max-width:900px){.yk-gf-hero{grid-template-columns:1fr;min-height:auto;gap:20px;padding:50px 30px}.yk-gf-hero-content{max-width:100%;text-align:center}.yk-gf-hero-description{margin-left:auto!important;margin-right:auto!important}.yk-gf-hero-visual{min-height:300px}.yk-gf-choice-grid,.yk-gf-budget-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yk-gf-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yk-gf-interest-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.yk-gf-style-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yk-gf-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.yk-gf-hero{padding:40px 20px;border-radius:0 0 20px 20px}.yk-gf-hero-title{font-size:31px!important;line-height:1.55!important}.yk-gf-hero-description{font-size:13px!important;line-height:2!important}.yk-gf-hero-visual{min-height:255px}.yk-gf-circle-blue{right:18%}.yk-gf-float-bow{left:2%}.yk-gf-float-heart{right:3%}.yk-gf-app{width:calc(100% - 20px);margin-top:25px;padding:18px 13px;border-radius:18px}.yk-gf-question h2{font-size:24px!important}.yk-gf-choice-grid,.yk-gf-budget-grid,.yk-gf-profile-grid,.yk-gf-style-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yk-gf-interest-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yk-gf-age-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yk-gf-result-grid{grid-template-columns:1fr}.yk-gf-navigation{gap:10px}.yk-gf-navigation button{flex:1}}@media (max-width:390px){.yk-gf-hero-title{font-size:27px!important}.yk-gf-choice-grid,.yk-gf-budget-grid{grid-template-columns:1fr}.yk-gf-profile-grid{grid-template-columns:1fr}.yk-gf-style-grid{grid-template-columns:1fr}.yk-gf-interest-grid{grid-template-columns:1fr 1fr}.yk-gf-choice-grid button{min-height:112px}}.yk-gift-finder-v2 .yk-gf-request-button{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:11px 24px!important;border:0!important;border-radius:11px!important;background:var(--yk-blue-dark)!important;color:#FFFFFF!important;font-family:Pinar,Tahoma,Arial,sans-serif!important;font-size:13px!important;font-weight:900!important;cursor:pointer;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.yk-gift-finder-v2 .yk-gf-request-button:hover{background:var(--yk-blue-deep)!important;color:#FFFFFF!important;transform:translateY(-2px);box-shadow:0 10px 25px rgb(20 127 157 / .16)}.yk-gift-finder-v2 .yk-gf-loading{grid-column:1 / -1;padding:45px 20px;text-align:center;color:var(--yk-muted);font-size:13px;line-height:2}.yk-gift-finder-v2 .yk-gf-honeypot{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.yk-gift-finder-v2 .yk-gf-lead-modal{position:fixed;inset:0;z-index:999999;display:none;align-items:center;justify-content:center;padding:20px}.yk-gift-finder-v2 .yk-gf-lead-modal.active{display:flex}.yk-gift-finder-v2 .yk-gf-lead-overlay{position:absolute;inset:0;background:rgb(10 34 41 / .48);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.yk-gift-finder-v2 .yk-gf-lead-dialog{position:relative;z-index:2;width:100%;max-width:520px;max-height:calc(100vh - 40px);overflow-y:auto;padding:32px;border:1px solid var(--yk-border);border-radius:22px;background:#FFF;box-shadow:0 30px 90px rgb(8 80 100 / .22);animation:ykLeadModalIn .25s ease}@keyframes ykLeadModalIn{from{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}body.yk-gf-modal-open{overflow:hidden}.yk-gift-finder-v2 .yk-gf-lead-close{position:absolute;top:15px;left:15px;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0!important;border:0!important;border-radius:50%!important;background:#F2F7F8!important;color:var(--yk-text)!important;font-family:Arial,sans-serif!important;font-size:24px!important;line-height:1!important;cursor:pointer}.yk-gift-finder-v2 .yk-gf-lead-close:hover{background:var(--yk-blue-light)!important;color:var(--yk-blue-dark)!important}.yk-gift-finder-v2 .yk-gf-lead-dialog h3{margin:8px 0 10px!important;padding:0!important;color:var(--yk-text-strong)!important;font-size:25px!important;line-height:1.6!important;font-weight:900!important}.yk-gift-finder-v2 .yk-gf-lead-description{margin:0 0 24px!important;color:var(--yk-muted)!important;font-size:13px!important;line-height:2!important}.yk-gift-finder-v2 .yk-gf-lead-field{margin-bottom:17px}.yk-gift-finder-v2 .yk-gf-lead-field label{display:block;margin-bottom:8px;color:var(--yk-text-strong)!important;font-size:13px!important;font-weight:900!important}.yk-gift-finder-v2 .yk-gf-lead-field input,.yk-gift-finder-v2 .yk-gf-lead-field textarea{width:100%!important;margin:0!important;padding:13px 15px!important;border:1px solid var(--yk-border)!important;border-radius:11px!important;background:#FFFFFF!important;color:var(--yk-text-strong)!important;font-family:Pinar,Tahoma,Arial,sans-serif!important;font-size:13px!important;outline:none!important;transition:border-color .2s ease,box-shadow .2s ease}.yk-gift-finder-v2 .yk-gf-lead-field input{height:50px!important}.yk-gift-finder-v2 .yk-gf-lead-field textarea{min-height:125px;resize:vertical;line-height:2}.yk-gift-finder-v2 .yk-gf-lead-field input:focus,.yk-gift-finder-v2 .yk-gf-lead-field textarea:focus{border-color:var(--yk-blue-dark)!important;box-shadow:0 0 0 3px rgb(20 127 157 / .09)!important}.yk-gift-finder-v2 .yk-gf-lead-submit{width:100%;min-height:50px;padding:11px 18px!important;border:0!important;border-radius:11px!important;background:var(--yk-blue)!important;color:#FFFFFF!important;font-family:Pinar,Tahoma,Arial,sans-serif!important;font-size:14px!important;font-weight:900!important;cursor:pointer}.yk-gift-finder-v2 .yk-gf-lead-submit:hover{background:var(--yk-blue-dark)!important;color:#FFFFFF!important}.yk-gift-finder-v2 .yk-gf-lead-submit:disabled{opacity:.65;cursor:wait}.yk-gift-finder-v2 .yk-gf-lead-message{min-height:22px;margin-top:14px;text-align:center;font-size:12px;line-height:1.8}.yk-gift-finder-v2 .yk-gf-lead-message.success{color:#527600}.yk-gift-finder-v2 .yk-gf-lead-message.error{color:#B3261E}.yk-gift-finder-v2 .yk-gf-shake{animation:ykGfShake .35s ease}@keyframes ykGfShake{0%,100%{transform:translateX(0)}25%{transform:translateX(5px)}50%{transform:translateX(-5px)}75%{transform:translateX(4px)}}@media (max-width:600px){.yk-gift-finder-v2 .yk-gf-lead-modal{padding:12px}.yk-gift-finder-v2 .yk-gf-lead-dialog{max-height:calc(100vh - 24px);padding:26px 18px 20px;border-radius:18px}.yk-gift-finder-v2 .yk-gf-lead-dialog h3{font-size:22px!important}}.yk-gf-smart-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.yk-gf-smart-grid button,.yk-gf-chip-grid button{appearance:none!important;-webkit-appearance:none!important;border:1px solid var(--yk-border)!important;background:#fff!important;color:var(--yk-text-strong)!important;border-radius:14px!important;min-height:72px;padding:12px 14px!important;cursor:pointer;font-family:Pinar,Tahoma,Arial,sans-serif!important;transition:.18s ease}.yk-gf-smart-grid button:hover,.yk-gf-chip-grid button:hover{transform:translateY(-2px);border-color:var(--yk-blue)!important;background:#F7FCFD!important}.yk-gf-smart-grid button.selected,.yk-gf-chip-grid button.selected{border:2px solid var(--yk-blue-dark)!important;background:var(--yk-blue-light)!important;color:var(--yk-blue-deep)!important;box-shadow:0 7px 20px rgb(20 127 157 / .08)}.yk-gf-smart-grid button span{display:block;font-size:24px;line-height:1;margin-bottom:7px;font-family:"Apple Color Emoji","Segoe UI Emoji",sans-serif!important}.yk-gf-smart-grid button strong{display:block;font-size:12px!important;font-weight:900!important;line-height:1.7}.yk-gf-smart-grid button small{display:block;margin-top:4px;color:var(--yk-muted)!important;font-size:10px!important}.yk-gf-smart-grid-occasion{grid-template-columns:repeat(4,minmax(0,1fr))}.yk-gf-smart-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.yk-gf-smart-grid-budget{grid-template-columns:repeat(3,minmax(0,1fr))}.yk-gf-smart-grid-budget button{min-height:92px;text-align:right}.yk-gf-smart-grid-category{grid-template-columns:repeat(4,minmax(0,1fr))}.yk-gf-smart-grid-style{grid-template-columns:repeat(4,minmax(0,1fr))}.yk-gf-smart-grid-style button{min-height:88px}.yk-gf-mini-section{margin-top:24px}.yk-gf-mini-section>label{display:block;margin-bottom:10px;color:var(--yk-text-strong)!important;font-size:13px!important;font-weight:900!important}.yk-gf-chip-grid{display:flex;flex-wrap:wrap;gap:9px}.yk-gf-chip-grid button{min-height:44px;padding:9px 14px!important;border-radius:10px!important;font-size:12px!important;font-weight:800!important}.yk-gf-question[data-gf-step="6"] .yk-gf-textarea{min-height:190px}.yk-gf-open-lead{appearance:none!important;border:0!important;border-radius:11px!important;background:var(--yk-blue-dark)!important;color:#fff!important;padding:12px 22px!important;font-family:Pinar,Tahoma,Arial,sans-serif!important;font-size:13px!important;font-weight:900!important;cursor:pointer}.yk-gf-open-lead:hover{background:var(--yk-blue-deep)!important}.yk-gf-navigation{transition:opacity .2s ease}.yk-gf-navigation button:disabled,.yk-gf-final-btn:disabled{opacity:.65!important;cursor:wait!important}.yk-gf-final-btn.is-loading{position:relative}.yk-gf-loading{grid-column:1 / -1;padding:35px 20px;text-align:center;color:var(--yk-muted);font-size:13px;border:1px dashed var(--yk-border);border-radius:15px;background:var(--yk-blue-pale)}.yk-gf-shake{animation:ykGfShake .35s ease}@keyframes ykGfShake{0%,100%{transform:translateX(0)}25%{transform:translateX(5px)}75%{transform:translateX(-5px)}}.yk-gf-question[data-gf-step="6"]{max-width:820px;margin-inline:auto}@media (max-width:900px){.yk-gf-smart-grid-occasion,.yk-gf-smart-grid-category,.yk-gf-smart-grid-style{grid-template-columns:repeat(3,minmax(0,1fr))}.yk-gf-smart-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.yk-gf-smart-grid-occasion,.yk-gf-smart-grid-category,.yk-gf-smart-grid-style,.yk-gf-smart-grid-budget{grid-template-columns:repeat(2,minmax(0,1fr))}.yk-gf-smart-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.yk-gf-smart-grid button{min-height:66px}}@media (max-width:390px){.yk-gf-smart-grid-occasion,.yk-gf-smart-grid-category,.yk-gf-smart-grid-style,.yk-gf-smart-grid-budget{grid-template-columns:1fr 1fr}}.yk-gf-smart-grid-purpose{grid-template-columns:repeat(4,minmax(0,1fr))}.yk-gf-smart-grid-purpose button{min-height:88px}@media (max-width:650px){.yk-gf-smart-grid-purpose{grid-template-columns:repeat(2,minmax(0,1fr))}.yk-gf-smart-grid-purpose button{min-height:92px;padding:11px 9px!important}.yk-gf-smart-grid-purpose button strong{font-size:12px!important;line-height:1.8}.yk-gf-smart-grid-purpose button small{font-size:10px!important;line-height:1.7}}@media (max-width:390px){.yk-gf-smart-grid-purpose{grid-template-columns:repeat(2,minmax(0,1fr))}}