.calculatorContainer{display:flex;align-items:center;flex-direction:column;margin-top:1.25rem}@media(max-width:46.999rem){.calculatorContainer{width:100%;padding-inline:1.5rem}}.calculatorContainer .rateCalculator{display:inline-flex;flex-direction:column;align-items:flex-start;width:55.875rem;gap:1.5rem}@media(max-width:46.999rem){.calculatorContainer .rateCalculator{width:100%;gap:1rem}}@media(min-width:47rem)and (max-width:70rem){.calculatorContainer .rateCalculator{width:41.5rem}}.calculatorContainer .rateCalculator .input-Group{width:55.875rem;height:auto/16rem;display:flex;flex-direction:column;align-items:center;gap:2.5rem}@media(max-width:46.999rem){.calculatorContainer .rateCalculator .input-Group{width:100%;height:auto/16rem;gap:1rem}}@media(min-width:47rem)and (max-width:70rem){.calculatorContainer .rateCalculator .input-Group{width:41.5rem}}.calculatorContainer .rateCalculator .input-Group .inputs-container{width:100%;display:flex;align-items:flex-start;gap:1.5rem}@media(max-width:46.999rem){.calculatorContainer .rateCalculator .input-Group .inputs-container{width:100%;flex-direction:column-reverse}}@media(min-width:47rem)and (max-width:70rem){.calculatorContainer .rateCalculator .input-Group .inputs-container{width:41.5rem;flex-direction:column-reverse}}.calculatorContainer .rateCalculator .input-Group .inputs-container .left-input{width:27.1875rem;height:auto/16rem;display:flex;align-items:flex-start;flex-direction:column;gap:1rem}@media(max-width:46.999rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .left-input{width:100%;flex-direction:column-reverse}}@media(min-width:47rem)and (max-width:70rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .left-input{width:41.5rem;flex-direction:column-reverse}}.calculatorContainer .rateCalculator .input-Group .inputs-container .left-input .error{color:#ef8762;font-family:var(--font-family-SemiBold);font-size:16px;font-weight:400;line-height:20.8px}.calculatorContainer .rateCalculator .input-Group .inputs-container .left-input .amount{display:inline-flex;padding:24px 21px 14px 24px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;border-radius:16px;border:2px solid var(--surface-muted);background:var(--surface-muted);width:27.1875rem;height:11rem}@media(max-width:46.999rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .left-input .amount{width:100%;padding:24px;gap:.3125rem;height:10.3125rem}}@media(min-width:47rem)and (max-width:70rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .left-input .amount{width:41.5rem}}@media(max-width:20rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .left-input .amount{padding:14px}}.calculatorContainer .rateCalculator .input-Group .inputs-container .left-input .amount span{color:var(--text-body);font-family:var(--font-family);font-size:1rem;font-weight:400}@media(max-width:46.999rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .left-input .amount span{font-size:14px}}.calculatorContainer .rateCalculator .input-Group .inputs-container .left-input .amount input{width:24.375rem;height:6.75rem;background:var(--surface-muted);color:var(--text-body);font-family:var(--font-family);font-size:80px;font-weight:400;border:none}.calculatorContainer .rateCalculator .input-Group .inputs-container .left-input .amount input::placeholder{color:var(--text-body)!important;font-family:var(--font-family);font-size:80px;font-weight:400}@media(max-width:46.999rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .left-input .amount input::placeholder{font-size:41px}}@media(max-width:46.999rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .left-input .amount input{width:100%;font-size:41px}}.calculatorContainer .rateCalculator .input-Group .inputs-container .left-input .amount input:focus{outline:none}.calculatorContainer .rateCalculator .input-Group .inputs-container .left-input .rate{display:inline-flex;padding:8px 16px;justify-content:center;align-items:center;gap:5px;border-radius:200px;background:var(--color-accent)}@media(max-width:46.999rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .left-input .rate{min-width:10.3125rem;min-height:2.1875rem;max-width:100%}}.calculatorContainer .rateCalculator .input-Group .inputs-container .left-input .rate span{color:var(--color-white);font-family:var(--font-family-SemiBold);font-size:1rem;font-weight:400;line-height:20.8px}@media(max-width:46.999rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .left-input .rate span{font-size:14px;text-align:center}}.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input{width:27.1875rem;height:auto/16rem;display:flex;align-items:flex-start;flex-direction:column;gap:1rem}@media(min-width:47rem)and (max-width:70rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input{width:41.5rem}}@media(max-width:46.999rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input{width:100%}}.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container{display:flex;flex-direction:column;align-items:center;width:27.1875rem;height:auto}@media(min-width:47rem)and (max-width:70rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container{width:100%}}@media(max-width:46.999rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container{width:100%}}.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:1rem;border:2px solid var(--surface-muted);background:var(--surface-muted);position:relative}@media(min-width:47rem)and (max-width:70rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown{width:100%}}@media(max-width:46.999rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown{width:100%}}.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .title{display:flex;width:27.1875rem;justify-content:space-between;align-items:center;padding:26px 24px;cursor:pointer;border:none;background:none;font:inherit;text-align:left}.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .title:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:1rem}@media(min-width:47rem)and (max-width:70rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .title{width:664px}}@media(max-width:46.999rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .title{width:100%}}.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .title span{color:var(--text-body);font-family:var(--font-family);font-size:1rem;font-weight:400}@media(max-width:46.999rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .title span{font-size:.875rem}}.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .content{max-height:0;overflow:hidden;transition:all .5s cubic-bezier(0,1,0,0)}.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .content span{display:none}.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .dropdown_coin{border-radius:0 0 4px 4px;background:var(--surface-muted);display:flex;width:100%;height:24.375rem;border-radius:16px;flex-direction:column;align-items:flex-start;padding:10px;gap:10px;cursor:pointer;position:absolute;top:105%;z-index:1}.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .dropdown_coin .searchContainer{display:flex;align-items:center;justify-content:space-between;width:25.9375rem;height:3.5rem;padding:8px;border-radius:8px;background:var(--color-white)}@media(max-width:46.999rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .dropdown_coin .searchContainer{width:100%}}@media(min-width:47rem)and (max-width:70rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .dropdown_coin .searchContainer{width:100%}}.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .dropdown_coin .searchContainer .cardSearch{padding-left:10px;border:none;border-radius:20px;color:var(--text-body);font-family:var(--font-family);font-size:1rem;font-weight:400;width:100%;height:100%}.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .dropdown_coin .searchContainer .cardSearch::placeholder{color:var(--text-body);font-family:var(--font-family);font-size:1rem;font-weight:400}.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .dropdown_coin .searchContainer .cardSearch:focus{outline:none}.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .dropdown_coin .categoriesContainer{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:8px;background:var(--color-white);overflow-y:auto;width:25.9375rem;height:19rem}@media(max-width:46.999rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .dropdown_coin .categoriesContainer{width:100%}}@media(min-width:47rem)and (max-width:70rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .dropdown_coin .categoriesContainer{width:100%}}.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .dropdown_coin .categoriesContainer .empty{width:100%;height:100%;display:flex;align-items:center;flex-direction:column;gap:24px;padding-top:40px}.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .dropdown_coin .categoriesContainer .empty span{color:var(--text-body);font-family:var(--font-family);font-size:1rem;font-weight:400}@media(max-width:46.999rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .dropdown_coin .categoriesContainer .empty span{font-size:14px}}.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .dropdown_coin .categoriesContainer .show{display:flex;align-items:center;justify-content:space-between;align-self:stretch;cursor:pointer;padding:12px 16px}.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .dropdown_coin .categoriesContainer .show.active,.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .dropdown_coin .categoriesContainer .show:hover{background:var(--surface-warm-grey)}.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .dropdown_coin .categoriesContainer .show span{color:var(--text-body);font-family:var(--font-family);font-size:1rem;font-weight:400;display:flex;align-items:center;gap:24px}.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .dropdown_coin .categoriesContainer .show span img{width:40px;height:40px;border-radius:50%}@media(max-width:46.999rem){.calculatorContainer .rateCalculator .input-Group .inputs-container .right-input .category_container .dropDown .dropdown_coin .categoriesContainer .show span{font-size:.875rem}}.calculatorContainer .rateCalculator .input-Group .total{width:894px;height:200px;width:55.875rem;height:12.5rem;border-radius:1rem;border:2px solid var(--color-primary);background:var(--color-primary);padding:1.5rem;display:flex;flex-direction:column;gap:5px}@media(max-width:46.999rem){.calculatorContainer .rateCalculator .input-Group .total{width:100%;height:10.3125rem;padding:30px}}@media(min-width:47rem)and (max-width:70rem){.calculatorContainer .rateCalculator .input-Group .total{width:41.5rem}}.calculatorContainer .rateCalculator .input-Group .total span{color:var(--color-white);font-family:var(--font-family-SemiBold);font-size:1rem;font-weight:400;line-height:20.8px}@media(max-width:46.999rem){.calculatorContainer .rateCalculator .input-Group .total span{font-size:14px}}.calculatorContainer .rateCalculator .input-Group .total input{width:100%;height:6.75rem;background:var(--color-primary);color:var(--color-white);font-family:var(--font-family);font-size:80px;font-weight:400;border:none;flex:1 1;text-align:right}@media(max-width:46.999rem){.calculatorContainer .rateCalculator .input-Group .total input{height:3.5rem;font-size:41px;text-align:left}}.calculatorContainer .rateCalculator .input-Group .total input:focus{outline:none}.calculatorContainer .rateCalculator .rateBtn{display:flex!important;width:12.5rem;height:4rem;padding:0 40px;justify-content:center;align-items:center;border-radius:3.125rem;background:var(--color-primary);color:var(--color-white);text-align:center;font-family:var(--font-family-SemiBold);font-size:1rem;font-weight:400;overflow:hidden;position:relative;display:inline-block;transition:background .5s}@media(max-width:46.999rem){.calculatorContainer .rateCalculator .rateBtn{width:100%;height:5.5rem;padding:10px 50px}}.calculatorContainer .rateCalculator .rateBtn:hover{background:var(--color-accent)}.bestGiftCard{display:flex;align-items:center;flex-direction:column;padding:156px 0 100px}@media(max-width:46.999rem){.bestGiftCard{padding:120px 1.5rem 50px}}.bestGiftCard_container{display:flex;flex-direction:column;align-items:flex-start;width:55.875rem;gap:4rem}@media(max-width:46.999rem){.bestGiftCard_container{width:100%}}@media(min-width:47rem)and (max-width:70rem){.bestGiftCard_container{width:41.5rem}}.bestGiftCard_container .top{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;width:36.75rem}@media(max-width:46.999rem){.bestGiftCard_container .top{width:100%;gap:1.5rem}}.bestGiftCard_container .top h2{color:var(--color-primary);font-family:var(--font-family-SemiBold);font-size:2.5rem;font-weight:400}@media(max-width:46.999rem){.bestGiftCard_container .top h2{font-size:1.75rem}}.bestGiftCard_container .top p{color:var(--text-body);font-family:var(--font-family);font-size:1.3125rem}@media(max-width:46.999rem){.bestGiftCard_container .top p{font-size:1.125rem}}.bestGiftCard_container .giftCards{display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media(max-width:46.999rem){.bestGiftCard_container .giftCards{gap:16px;margin:auto}}.bestGiftCard_container .giftCards .cards_container{display:flex;width:894px;min-height:164px;padding:40px;justify-content:space-between;align-items:flex-start;border-radius:16px;background:var(--surface-muted);gap:1rem}@media(max-width:46.999rem){.bestGiftCard_container .giftCards .cards_container{width:100%;min-height:18.1875rem;padding:32px 24px;flex-direction:column;align-items:center;gap:40px}}@media(min-width:47rem)and (max-width:70rem){.bestGiftCard_container .giftCards .cards_container{width:41.5rem}}.bestGiftCard_container .giftCards .cards_container .left{display:flex;width:590.5px;height:4.5625rem;align-items:flex-start;gap:40px}@media(max-width:46.999rem){.bestGiftCard_container .giftCards .cards_container .left{width:100%;height:9.5rem;flex-direction:column;align-items:center;gap:24px}}.bestGiftCard_container .giftCards .cards_container .left img{width:72px;height:72px;border-radius:50%;object-fit:cover}@media(max-width:46.999rem){.bestGiftCard_container .giftCards .cards_container .left img{width:64px;height:64px}}.bestGiftCard_container .giftCards .cards_container .left .content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px}@media(max-width:46.999rem){.bestGiftCard_container .giftCards .cards_container .left .content{flex-direction:column;align-items:center;gap:16px}}.bestGiftCard_container .giftCards .cards_container .left .content h3{color:var(--text-body);font-family:var(--font-family-SemiBold);font-size:21px;font-weight:400}@media(max-width:46.999rem){.bestGiftCard_container .giftCards .cards_container .left .content h3{font-size:18px}}.bestGiftCard_container .giftCards .cards_container .left .content p{color:var(--text-body);font-family:var(--font-family);font-size:21px;font-weight:400}@media(max-width:46.999rem){.bestGiftCard_container .giftCards .cards_container .left .content p{font-size:18px;text-align:center}}.bestGiftCard_container .giftCards .cards_container .right{display:flex;flex-wrap:wrap;flex-shrink:0;width:24.625rem;gap:8px}@media(min-width:47rem)and (max-width:70rem){.bestGiftCard_container .giftCards .cards_container .right{width:17.5rem}}@media(max-width:46.999rem){.bestGiftCard_container .giftCards .cards_container .right{width:100%}}.bestGiftCard_container .giftCards .cards_container .right .rate{display:flex;flex:1 1 118px;padding:8px 16px;justify-content:center;align-items:center;gap:4px;border-radius:8px;background:var(--color-white)}.bestGiftCard_container .giftCards .cards_container .right .rate p{color:var(--text-body);font-family:var(--font-family-SemiBold);font-size:16px;font-weight:400;line-height:20.8px}@media(max-width:46.999rem){.bestGiftCard_container .giftCards .cards_container .right .rate p{font-size:14px}}.bestGiftCard_container .giftCards .cards_container .right .rate span{color:var(--text-body);font-family:var(--font-family);font-size:16px;font-weight:400}@media(max-width:46.999rem){.bestGiftCard_container .giftCards .cards_container .right .rate span{font-size:14px}}