@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.b68677ba.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.e3544bb0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_6b19ce02-module__0j7lKG__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_6b19ce02-module__0j7lKG__variable{--font-figtree:"Figtree","Figtree Fallback"}
@font-face{font-family:gt_walsheim;src:url(../media/GT_Walsheim-s.p.fd022f2a.otf)format("opentype");font-display:swap}@font-face{font-family:gt_walsheim Fallback;src:local(Arial);ascent-override:87.85%;descent-override:23.92%;line-gap-override:0.0%;size-adjust:102.45%}.gt_walsheim_3c607eb6-module__RY2jsa__className{font-family:gt_walsheim,gt_walsheim Fallback}.gt_walsheim_3c607eb6-module__RY2jsa__variable{--font-gt-walsheim:"gt_walsheim","gt_walsheim Fallback"}
#indiegogo{padding:40px 0}@media (min-width:1280px){#indiegogo{padding:80px 0}}#indiegogo .section-wrapper{grid-gap:70px;grid-template-columns:1fr 1fr;justify-content:center;align-items:center;display:grid}@media (max-width:1283px){#indiegogo .section-wrapper{grid-gap:50px}}@media (max-width:992px){#indiegogo .section-wrapper{grid-gap:40px;text-align:center;grid-template-columns:1fr}#indiegogo .section-wrapper .image{order:-1}#indiegogo .section-wrapper .contents-l{order:0}}@media (max-width:677px){#indiegogo .section-wrapper{grid-gap:30px}}#indiegogo .title{color:var(--black);margin-bottom:20px;font-size:56px;font-weight:500;line-height:normal}#indiegogo .title span{color:var(--primary)}@media (max-width:1283px){#indiegogo .title{font-size:48px}}@media (max-width:992px){#indiegogo .title{margin-bottom:15px;font-size:40px}}@media (max-width:677px){#indiegogo .title{margin-bottom:10px;font-size:32px}}#indiegogo .green-text{color:var(--secondary);margin-bottom:20px;font-size:24px;font-weight:600}@media (max-width:992px){#indiegogo .green-text{margin-bottom:15px;font-size:20px}}@media (max-width:677px){#indiegogo .green-text{margin-bottom:10px;font-size:18px}}#indiegogo .description{color:var(--gray);margin-bottom:35px;font-size:18px;font-weight:400;line-height:30px}@media (max-width:992px){#indiegogo .description{margin-bottom:25px;font-size:16px}}@media (max-width:677px){#indiegogo .description{margin-bottom:20px;font-size:14px;line-height:24px}}#indiegogo .points .point-title{color:var(--gray);margin-bottom:35px;font-size:18px;font-weight:400;line-height:30px}@media (max-width:992px){#indiegogo .points .point-title{text-align:left;margin-bottom:25px;font-size:16px}}@media (max-width:677px){#indiegogo .points .point-title{margin-bottom:20px;font-size:14px;line-height:24px}}#indiegogo .points ul{margin:0;padding:0;list-style:none}@media (max-width:992px){#indiegogo .points ul{text-align:left;display:inline-block}}@media (max-width:677px){#indiegogo .points ul{width:100%}}#indiegogo .points li{align-items:flex-start;margin-bottom:15px;display:flex}@media (max-width:992px){#indiegogo .points li{margin-bottom:12px}}@media (max-width:677px){#indiegogo .points li{margin-bottom:10px}}#indiegogo .points li .point-dot{background-color:var(--primary);border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:12px;margin-right:15px;display:inline-block}@media (max-width:992px){#indiegogo .points li .point-dot{width:8px;height:8px;margin-top:9px;margin-right:12px}}@media (max-width:677px){#indiegogo .points li .point-dot{width:7px;height:7px;margin-top:8px;margin-right:10px}}#indiegogo .points li span{color:var(--gray);font-size:18px;font-style:normal;font-weight:400;line-height:30px}@media (max-width:992px){#indiegogo .points li span{font-size:16px;line-height:26px}}@media (max-width:677px){#indiegogo .points li span{font-size:14px;line-height:24px}}#indiegogo .image{justify-content:center;align-items:center;display:flex;overflow:hidden}#indiegogo .image img{aspect-ratio:1;object-fit:cover;object-position:10% 10%;border-radius:30px}@media (max-width:1190px){#indiegogo{margin-bottom:100px 0}}@media (max-width:776px){#indiegogo{margin-bottom:50px 0}}#support-us{text-align:center;justify-content:center;align-items:center;margin-bottom:130px;display:flex}@media (max-width:1280px){#support-us{margin-bottom:100px}}@media (max-width:768px){#support-us{margin-bottom:80px}}@media (max-width:480px){#support-us{margin-bottom:60px}}#support-us .section-wrapper{background:var(--primary);mix-blend-mode:multiply;border-radius:60px;max-width:1340px;padding:105px 100px;position:relative;overflow:hidden}#support-us .section-wrapper .background-image{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:1280px){#support-us .section-wrapper{border-radius:50px;padding:80px 50px}}@media (max-width:768px){#support-us .section-wrapper{border-radius:0;padding:60px 30px}}@media (max-width:480px){#support-us .section-wrapper{padding:30px 0}}#support-us .title{color:var(--white);margin-bottom:20px;font-size:65px;font-weight:500}@media (max-width:1280px){#support-us .title{font-size:55px}}@media (max-width:768px){#support-us .title{font-size:45px}}@media (max-width:480px){#support-us .title{font-size:36px}}#support-us .description{color:var(--white);margin-bottom:40px;font-size:24px;font-weight:500;line-height:40px}@media (max-width:1280px){#support-us .description{font-size:20px;line-height:36px}}@media (max-width:768px){#support-us .description{font-size:18px;line-height:30px}}@media (max-width:480px){#support-us .description{font-size:16px;line-height:28px}}#support-us .btn{color:var(--primary);background-color:var(--white);border-radius:10px;padding:21px 23px;font-size:18px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}#support-us .btn:hover{background-color:var(--primary);color:var(--white);box-shadow:0 8px 15px #00000026}@media (max-width:1280px){#support-us .btn{padding:18px 20px;font-size:16px}}@media (max-width:768px){#support-us .btn{padding:16px 18px;font-size:14px}}@media (max-width:480px){#support-us .btn{padding:14px 16px;font-size:12px}}#dishes .title{color:var(--black);text-align:center;font-size:65px;font-weight:500}#dishes .title span{color:var(--primary)}@media (max-width:1283px){#dishes .title{font-size:50px}}@media (max-width:992px){#dishes .title{font-size:40px}}@media (max-width:677px){#dishes .title{font-size:32px}}#dishes .dishes{text-align:center;grid-template-columns:repeat(3,1fr);gap:20px;margin:75px 0;display:grid}@media (max-width:1283px){#dishes .dishes{margin:60px 0}}@media (max-width:992px){#dishes .dishes{grid-template-columns:repeat(2,1fr)}}@media (max-width:677px){#dishes .dishes{grid-template-columns:1fr;margin:50px 0}}#dishes .dishes .dish{background:var(--white);border-radius:30px;padding:25px 0;transition:transform .3s,box-shadow .3s;box-shadow:-1px 0 9px 8px #0000001a,1px 1px 3px #0000}@media (max-width:1283px){#dishes .dishes .dish{padding:20px 0}}#dishes .dishes .dish:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}#dishes .dishes .dish .img-fluid{object-fit:contain;border-radius:30px;max-height:330px;margin:0 auto}#dishes .dishes .dish .btn-group{justify-content:space-between;align-items:center;margin-top:20px;padding:0 25px;display:flex}@media (max-width:1283px){#dishes .dishes .dish .btn-group{margin-top:18px}}@media (max-width:992px){#dishes .dishes .dish .btn-group{padding:0 15px}}@media (max-width:677px){#dishes .dishes .dish .btn-group{flex-direction:column;gap:15px}}#dishes .dishes .dish .btn-group h3{color:var(--black);text-align:left;letter-spacing:-2%;font-size:30px;font-weight:500;line-height:normal}@media (max-width:1283px){#dishes .dishes .dish .btn-group h3{font-size:25px}}@media (max-width:992px){#dishes .dishes .dish .btn-group h3{font-size:22px}}@media (max-width:677px){#dishes .dishes .dish .btn-group h3{font-size:20px}}#dishes .dishes .dish .btn-group .arrow{background-color:var(--black);width:66px;height:62px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:500;line-height:normal;transition:background-color .3s,color .3s;display:flex}@media (max-width:1283px){#dishes .dishes .dish .btn-group .arrow{width:57px;height:55px}}@media (max-width:992px){#dishes .dishes .dish .btn-group .arrow{width:50px;height:48px;font-size:18px}}@media (max-width:677px){#dishes .dishes .dish .btn-group .arrow{width:45px;height:43px;font-size:16px}}#dishes .dishes .dish .btn-group .arrow svg{font-size:30px}@media (max-width:992px){#dishes .dishes .dish .btn-group .arrow svg{font-size:24px}}@media (max-width:677px){#dishes .dishes .dish .btn-group .arrow svg{font-size:20px}}#dishes .dishes .dish .btn-group .arrow:hover{background-color:var(--primary);color:var(--white)}#dishes .button{text-align:center;justify-content:center;align-items:center;display:flex}#dishes .button .view-more{color:var(--black);background-color:var(--secondary);border-radius:10px;padding:21px 78px;font-size:18px;font-weight:400;line-height:normal;transition:all .3s}@media (max-width:1283px){#dishes .button .view-more{padding:21px 62px}}@media (max-width:992px){#dishes .button .view-more{padding:18px 50px;font-size:16px}}@media (max-width:677px){#dishes .button .view-more{padding:15px 40px;font-size:14px}}#dishes .button .view-more:hover{background-color:var(--primary);color:var(--white);transform:translateY(-5px);box-shadow:0 10px 20px #0003}.dish-modal-backdrop{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:2000;width:100%;height:100vh;font-family:var(--font-gt-walsheim);background:#0000001a;place-items:center;padding:14px;display:grid;position:fixed;top:0;left:0;overflow-y:auto}.dish-modal{width:992px}@media (max-width:1280px){.dish-modal{width:85%}}@media (max-width:768px){.dish-modal{width:100%}}.dish-modal-inner{background:#fff;border:1px solid #ff8b0080;border-radius:20px;width:992px;min-height:480px;padding:20px;position:relative;box-shadow:0 8px 32px #0000002e}@media (max-width:768px){.dish-modal-inner{padding:15px}}@media (max-width:1280px){.dish-modal-inner{width:100%;height:auto}}@media (max-width:900px) and (min-width:769px){.dish-modal-inner{min-height:480px;padding:12px}}.dish-modal-close-btn{justify-content:flex-end;width:100%;margin-bottom:20px;display:flex}.close-btn{color:#fff;cursor:pointer;background:#181818;border:none;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:20px;display:flex}.dish-modal-content{flex-direction:row;align-items:center;gap:2.5rem;width:100%;display:flex}@media (max-width:1280px){.dish-modal-content{gap:2rem}}@media (max-width:768px){.dish-modal-content{flex-direction:column;gap:1.5rem}}.dish-modal-image-container{justify-content:center;align-items:center;width:474px;height:450px;display:flex}@media (max-width:1280px){.dish-modal-image-container{width:45%;height:400px}}@media (max-width:768px){.dish-modal-image-container{width:100%;height:350px}}.dish-modal-image{justify-content:center;align-items:center;width:100%;height:100%;padding:24px;display:flex;position:relative}@media (max-width:900px){.dish-modal-image{width:fit-content}}@media (max-width:768px){.dish-modal-image{width:fit-content;height:auto;padding:15px}}.dish-modal-image img{z-index:2;border-radius:30px;height:100%;position:relative}@media (max-width:768px){.dish-modal-image img{height:auto}}@media (max-width:900px){.dish-modal-content{flex-direction:column;gap:1.5rem;max-width:98vw}}.fading-shadow{z-index:0;pointer-events:none;background:radial-gradient(#ffa50066,#0000 80%);border-radius:30px;position:absolute;inset:-20px}.dish-modal-details{flex-direction:column;justify-content:flex-start;width:458px;padding:25px 0;display:flex}@media (max-width:900px){.dish-modal-details{width:100%;padding:15px 0}}.dish-modal-title{letter-spacing:0%;margin-bottom:20px;font-size:52px;font-weight:500;line-height:100%}@media (max-width:768px){.dish-modal-title{margin-bottom:15px;font-size:32px}}@media (max-width:900px) and (min-width:769px){.dish-modal-title{margin-bottom:12px;font-size:38px}}.dish-modal-desc{color:#666;font-size:18px;font-weight:400;font-family:var(--font-gt-figtree);margin-bottom:20px}@media (max-width:768px){.dish-modal-desc{margin-bottom:15px;font-size:16px}}@media (max-width:900px) and (min-width:769px){.dish-modal-desc{margin-bottom:12px;font-size:16px}}.dish-modal-price-rating{align-items:center;gap:1.2rem;display:flex}@media (max-width:768px){.dish-modal-price-rating{flex-wrap:wrap;gap:1rem}}.dish-modal-price{background:#fff;border:1.5px solid #181818;border-radius:8px;padding:12px 47px;font-size:18px;font-weight:400}@media (max-width:768px){.dish-modal-price{padding:12px 30px;font-size:16px}}@media (max-width:900px) and (min-width:769px){.dish-modal-price{padding:12px 35px;font-size:16px}}.dish-modal-rating{align-items:center;gap:4px;display:flex}.dish-modal-details hr{border:none;border-top:1.5px solid #eee;margin:30px 0}@media (max-width:900px) and (min-width:769px){.dish-modal-details hr{margin:20px 0}}.dish-modal-ingredients h3{letter-spacing:0%;margin-bottom:20px;font-size:30px;font-weight:500;line-height:100%}@media (max-width:768px){.dish-modal-ingredients h3{margin-bottom:15px;font-size:24px}}@media (max-width:900px) and (min-width:769px){.dish-modal-ingredients h3{margin-bottom:12px;font-size:26px}}.ingredients-list{flex-wrap:wrap;gap:.8rem;display:flex}@media (max-width:768px){.ingredients-list{gap:.8rem}}@media (max-width:900px) and (min-width:769px){.ingredients-list{gap:.6rem;margin-bottom:15px}}.ingredient-item{text-align:center;flex-direction:column;align-items:center;width:80px;font-size:18px;font-weight:500;display:flex}@media (max-width:768px){.ingredient-item{width:80px;font-size:16px}}@media (max-width:900px) and (min-width:769px){.ingredient-item{width:70px;font-size:16px}}.ingredient-img{background:#ffe5c2;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:8px;display:flex}@media (max-width:768px){.ingredient-img{width:60px;height:60px}}@media (max-width:900px) and (min-width:769px){.ingredient-img{width:70px;height:70px;margin-bottom:6px}}.ingredient-img img{object-fit:contain;width:46px;height:46px}@media (max-width:768px){.ingredient-img img{width:40px;height:40px}}@media (max-width:900px) and (min-width:769px){.ingredient-img img{width:45px;height:45px}}.dish-modal-actions{align-items:center;gap:1.2rem;margin-top:30px;display:flex}@media (max-width:768px){.dish-modal-actions{flex-direction:column;gap:1rem;margin-top:25px}}@media (max-width:900px) and (min-width:769px){.dish-modal-actions{gap:1rem;margin-top:20px}}.quantity-selector{font-family:var(--font-gt-figtree);border:1px solid #181818;border-radius:8px;align-items:center;gap:.7rem;padding:15px 38px;font-size:18px;font-weight:400;display:flex}@media (max-width:768px){.quantity-selector{justify-content:center;width:100%;padding:15px 20px;font-size:16px}}@media (max-width:900px) and (min-width:769px){.quantity-selector{padding:15px 30px;font-size:16px}}.quantity-selector button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:20px;display:flex}.add-to-cart{color:#fff;width:100%;font-size:18px;font-weight:400;font-family:var(--font-gt-figtree);cursor:pointer;background:#30dd00;border:none;border-radius:8px;padding:15px;transition:background .2s}@media (max-width:768px){.add-to-cart{padding:15px;font-size:16px}}@media (max-width:900px) and (min-width:769px){.add-to-cart{padding:15px;font-size:16px}}.add-to-cart:hover{background:#13b013}@media (max-width:1024px){#benifits .title{margin-bottom:30px;font-size:50px}#benifits .description{margin-bottom:60px;font-size:16px}#benifits .benifits .benifit{padding:10px 15px}#benifits .benifits .benifit .serial{margin-right:15px;font-size:20px}#benifits .benifits .benifit .benifit-title{font-size:20px}#benifits .benifits .benifit .arrow-icon{width:48px;height:48px}#benifits .benifits .benifit .arrow-icon svg{font-size:30px}#benifits .benifits .benifit .benifit-description{font-size:15px;line-height:24px}}@media (max-width:768px){#benifits .title{font-size:40px}#benifits .description{max-width:90%;margin-bottom:50px;font-size:14px}#benifits .benifits .benifit{flex-direction:column;align-items:flex-start;padding:15px}#benifits .benifits .benifit .benifit-title-wrapper{margin-bottom:10px}#benifits .benifits .benifit .serial{margin-right:10px;font-size:18px}#benifits .benifits .benifit .benifit-title{font-size:18px}#benifits .benifits .benifit .benifit-description{text-align:left;margin:10px 0;font-size:14px;line-height:22px}#benifits .benifits .benifit .arrow-icon{align-self:flex-end;width:40px;height:40px}#benifits .benifits .benifit .arrow-icon svg{font-size:25px}}@media (max-width:480px){#benifits .title{font-size:32px}#benifits .description{margin-bottom:40px;font-size:14px}#benifits .benifits .benifit{border-radius:15px;padding:10px}#benifits .benifits .benifit .serial,#benifits .benifits .benifit .benifit-title{font-size:16px}#benifits .benifits .benifit .benifit-description{font-size:15px;line-height:20px}#benifits .benifits .benifit .arrow-icon{width:36px;height:36px}#benifits .benifits .benifit .arrow-icon svg{font-size:22px}}#nearest-meal{text-align:center;padding:40px 0}@media (min-width:1280px){#nearest-meal{padding:80px 0}}#nearest-meal .title{color:var(--black);text-align:center;margin-bottom:40px;font-size:65px;font-weight:500;line-height:normal}#nearest-meal .title span{color:var(--primary)}@media (max-width:1280px){#nearest-meal .title{margin-bottom:30px;font-size:50px}}@media (max-width:768px){#nearest-meal .title{margin-bottom:20px;font-size:40px}}@media (max-width:480px){#nearest-meal .title{font-size:32px}}#nearest-meal .description-wrapper{max-width:815px;margin:0 auto 75px}@media (max-width:1280px){#nearest-meal .description-wrapper{margin-bottom:50px}}@media (max-width:768px){#nearest-meal .description-wrapper{margin-bottom:40px}}@media (max-width:480px){#nearest-meal .description-wrapper{margin-bottom:30px}}#nearest-meal .description-wrapper .description{color:var(--gray);font-size:18px;font-weight:400}@media (max-width:1280px){#nearest-meal .description-wrapper .description{font-size:16px}}@media (max-width:768px){#nearest-meal .description-wrapper .description{font-size:15px}}@media (max-width:480px){#nearest-meal .description-wrapper .description{font-size:14px;line-height:22px}}#nearest-meal .map{width:100%;height:auto;margin:0 auto;position:relative;overflow:hidden}#nearest-meal .map .map-content{width:100%;height:auto;position:relative}@media (max-width:480px){#nearest-meal .map .map-content{transform-origin:top;margin-left:-25%;transform:scale(1.5)}}#nearest-meal .map img{max-width:100%;height:auto;display:block}@media (max-width:480px){#nearest-meal .map img{scale:1.5}}#why-support-us{margin-bottom:130px}@media (max-width:1280px){#why-support-us{margin-bottom:100px}}@media (max-width:768px){#why-support-us{margin-bottom:80px}}@media (max-width:480px){#why-support-us{margin-bottom:60px}}#why-support-us .content-wrapper{background:#30dd001a;border-radius:70px;flex-wrap:wrap;align-items:center;gap:30px;max-width:1340px;margin:0 auto;padding:60px;display:flex}@media (max-width:992px){#why-support-us .content-wrapper{border-radius:50px;flex-direction:column;padding:40px 20px}}@media (max-width:768px){#why-support-us .content-wrapper{border-radius:0;padding:30px 15px}}#why-support-us .row{justify-content:space-between;align-items:center;display:flex}@media (max-width:992px){#why-support-us .row{text-align:center;flex-direction:column}}@media (max-width:768px){#why-support-us .row{gap:20px}}#why-support-us .row .left-col{flex:1;justify-content:center;display:flex}#why-support-us .row .left-col img{border-radius:30px;max-width:100%;height:auto}@media (max-width:992px){#why-support-us .row .left-col img{width:80%;margin-bottom:20px}}@media (max-width:768px){#why-support-us .row .left-col img{width:100%;margin-bottom:0}}#why-support-us .row .right-col{flex:1;margin-left:30px}@media (max-width:992px){#why-support-us .row .right-col{margin-left:0}}#why-support-us .row .right-col .points .point-title{color:var(--black);margin-bottom:30px;font-size:48px;font-weight:400;line-height:1.2}@media (max-width:992px){#why-support-us .row .right-col .points .point-title{margin-bottom:20px;font-size:36px}}@media (max-width:768px){#why-support-us .row .right-col .points .point-title{margin-bottom:15px;font-size:28px}}#why-support-us .row .right-col .points ul{margin:0;padding:0;list-style:none}#why-support-us .row .right-col .points ul li{align-items:flex-start;margin-bottom:15px;display:flex}@media (max-width:992px){#why-support-us .row .right-col .points ul li{margin-bottom:12px}}@media (max-width:768px){#why-support-us .row .right-col .points ul li{margin-bottom:10px}}#why-support-us .row .right-col .points ul li .point-dot{background-color:var(--primary);border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:12px;margin-right:15px}@media (max-width:992px){#why-support-us .row .right-col .points ul li .point-dot{width:8px;height:8px;margin-top:4px;margin-right:12px}}@media (max-width:768px){#why-support-us .row .right-col .points ul li .point-dot{width:7px;height:7px;margin-top:5px;margin-right:10px}}#why-support-us .row .right-col .points ul li span{color:var(--black);text-align:left;font-size:24px;font-weight:400;line-height:1.5}@media (max-width:992px){#why-support-us .row .right-col .points ul li span{font-size:18px;line-height:1.4}}@media (max-width:768px){#why-support-us .row .right-col .points ul li span{font-size:16px;line-height:1.3}}footer{margin-bottom:25px}@media (max-width:768px){footer{margin-bottom:0}}footer .footer-wrapper{background-color:var(--black);border-radius:65px;max-width:1390px;margin:0 auto;padding:54px 65px 31px}@media (max-width:768px){footer .footer-wrapper{border-radius:0;max-width:100%;margin:0;padding:20px 15px 15px}}footer .footer-wrapper .container .row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:30px;display:flex}@media (max-width:1024px){footer .footer-wrapper .container .row{gap:20px}}@media (max-width:768px){footer .footer-wrapper .container .row{gap:30px}}footer .footer-wrapper .container .row .col-1,footer .footer-wrapper .container .row .col-2,footer .footer-wrapper .container .row .col-3,footer .footer-wrapper .container .row .col-4{flex:1;min-width:200px}@media (max-width:768px){footer .footer-wrapper .container .row .col-1,footer .footer-wrapper .container .row .col-2,footer .footer-wrapper .container .row .col-3,footer .footer-wrapper .container .row .col-4{text-align:left;flex:100%;min-width:100%;margin-bottom:20px}}@media (max-width:1024px){footer .footer-wrapper .container .row .col-1{text-align:left;flex:100%;min-width:100%;margin-bottom:30px}}@media (max-width:768px){footer .footer-wrapper .container .row .col-1{margin-bottom:30px}}footer .footer-wrapper .container .row .col-1 .footer-logo{margin-bottom:30px;display:flex}@media (max-width:1024px){footer .footer-wrapper .container .row .col-1 .footer-logo{justify-content:flex-start}}@media (max-width:768px){footer .footer-wrapper .container .row .col-1 .footer-logo{justify-content:flex-start}}footer .footer-wrapper .container .row .col-1 .description{max-width:352px;color:var(--white);margin-bottom:30px;font-size:18px;font-weight:400;line-height:30px}@media (max-width:768px){footer .footer-wrapper .container .row .col-1 .description{max-width:100%;font-size:16px;line-height:24px}}footer .footer-wrapper .container .row .col-1 .social-icons{gap:15px;display:flex}@media (max-width:1024px){footer .footer-wrapper .container .row .col-1 .social-icons{justify-content:flex-start}}@media (max-width:768px){footer .footer-wrapper .container .row .col-1 .social-icons{justify-content:flex-start}}footer .footer-wrapper .container .row .col-1 .social-icons svg{width:47px;height:47px;color:var(--black);background-color:var(--white);border-radius:50%;padding:10px;transition:all .3s}footer .footer-wrapper .container .row .col-1 .social-icons svg:hover{background-color:var(--secondary);color:var(--white)}@media (max-width:1024px){footer .footer-wrapper .container .row .col-2,footer .footer-wrapper .container .row .col-3{flex:calc(50% - 10px);min-width:calc(50% - 10px)}}footer .footer-wrapper .container .row .col-2 h3,footer .footer-wrapper .container .row .col-3 h3{color:var(--white);margin-bottom:32px;font-size:24px;font-weight:600;line-height:24px}@media (max-width:768px){footer .footer-wrapper .container .row .col-2 h3,footer .footer-wrapper .container .row .col-3 h3{margin-bottom:20px;font-size:20px}}footer .footer-wrapper .container .row .col-2 ul,footer .footer-wrapper .container .row .col-3 ul{flex-direction:column;gap:16px;display:flex}footer .footer-wrapper .container .row .col-2 ul a,footer .footer-wrapper .container .row .col-3 ul a{color:var(--white);font-size:18px;font-weight:400;line-height:18px}footer .footer-wrapper .container .row .col-2 ul a:hover,footer .footer-wrapper .container .row .col-3 ul a:hover{color:var(--secondary)}@media (max-width:1024px){footer .footer-wrapper .container .row .col-4{flex:100%;max-width:fit-content;margin-top:30px}}@media (max-width:768px){footer .footer-wrapper .container .row .col-4{margin-top:0}}footer .footer-wrapper .container .row .col-4 h3{color:var(--white);margin-bottom:16px;font-size:24px;font-weight:600;line-height:24px}@media (max-width:768px){footer .footer-wrapper .container .row .col-4 h3{font-size:20px}}footer .footer-wrapper .container .row .col-4 .app-store-buttons{flex-direction:column;gap:12px;display:flex}@media (max-width:768px){footer .footer-wrapper .container .row .col-4 .app-store-buttons{align-items:flex-start}}footer .footer-wrapper .container .row .col-4 .app-store-buttons .app-store-button{color:var(--white);border:1px solid var(--white);background-color:#0000;border-radius:8px;align-items:center;min-width:160px;padding:12px 16px;text-decoration:none;display:flex}footer .footer-wrapper .container .row .col-4 .app-store-buttons .app-store-button .app-store-icon{justify-content:center;align-items:center;width:24px;height:24px;margin-right:12px;display:flex}footer .footer-wrapper .container .row .col-4 .app-store-buttons .app-store-button .app-store-text{flex-direction:column;align-items:flex-start;display:flex}footer .footer-wrapper .container .row .col-4 .app-store-buttons .app-store-button .app-store-text .app-store-label{opacity:.8;margin-bottom:2px;font-size:10px;font-weight:400;line-height:1}footer .footer-wrapper .container .row .col-4 .app-store-buttons .app-store-button .app-store-text .app-store-name{font-size:14px;font-weight:600;line-height:1}footer .footer-wrapper .container .row .col-4 .input-form{align-items:center;gap:10px;display:flex}@media (max-width:768px){footer .footer-wrapper .container .row .col-4 .input-form{flex-direction:row}}footer .footer-wrapper .container .row .col-4 .input-form .input-field{border:1.5px solid var(--white);border-radius:10px;flex:1;align-items:center;padding:15px 20px;display:flex;position:relative}@media (max-width:768px){footer .footer-wrapper .container .row .col-4 .input-form .input-field{width:100%}}footer .footer-wrapper .container .row .col-4 .input-form .input-field svg{color:#fff;width:15px;height:20px;margin-right:10px;scale:1.3}footer .footer-wrapper .container .row .col-4 .input-form .input-field input{background-color:var(--black);color:var(--white);border:none;outline:none;flex:1;font-size:15px}footer .footer-wrapper .container .row .col-4 .input-form .input-field input::placeholder{color:var(--gray)}footer .footer-wrapper .container .row .col-4 .input-form button{cursor:pointer;background-color:var(--secondary);color:var(--black);border:none;border-radius:10px;padding:15px 20px;transition:all .3s}footer .footer-wrapper .container .row .col-4 .input-form button svg{width:18px;height:18px}footer .footer-wrapper .container .row .col-4 .input-form button:hover{background-color:var(--primary);color:var(--white)}footer .footer-wrapper .container hr{border:1px solid var(--gray);margin-top:50px;margin-bottom:31px}@media (max-width:768px){footer .footer-wrapper .container hr{margin-top:30px;margin-bottom:20px}}footer .footer-wrapper .container .copyright-text p{color:var(--white);text-align:center;font-size:18px;font-weight:400;line-height:18px}@media (max-width:768px){footer .footer-wrapper .container .copyright-text p{font-size:16px}}#navbar{z-index:1000;justify-content:center;align-items:center;width:100%;height:80px;margin-top:25px;transition:transform .3s ease-in-out;display:flex;position:sticky;top:25px}#navbar.hidden{transform:translateY(-140%)}#navbar.visible{transform:translateY(0)}@media (max-width:890px){#navbar{margin-top:0;top:0}}#navbar .nav-wrapper{background:var(--black);border-radius:35px;justify-content:space-between;align-items:center;width:1360px;margin:0 auto;padding:0 70px;display:flex}@media (max-width:1385px){#navbar .nav-wrapper{max-width:1360px;margin:0 20px}}@media (max-width:950px) and (min-width:600px){#navbar .nav-wrapper{padding:0 40px}}#navbar .nav-wrapper .navbar-actions{align-items:center;gap:20px;display:flex}@media (max-width:600px){#navbar .nav-wrapper .navbar-actions{gap:15px}}#navbar .nav-wrapper .cart-icon-btn{color:var(--white);border-radius:10px;justify-content:center;align-items:center;padding:8px;transition:all .3s;display:flex;position:relative}#navbar .nav-wrapper .cart-icon-btn:hover{background:#ffffff1a}#navbar .nav-wrapper .cart-icon-btn .cart-badge{background:var(--primary);color:var(--white);border:2px solid var(--black);border-radius:50%;justify-content:center;align-items:center;min-width:18px;height:18px;padding:2px;font-size:11px;font-weight:600;display:flex;position:absolute;top:-4px;right:-4px}#navbar .nav-wrapper .btn a,#navbar .nav-wrapper .menu-btn a{color:var(--black);background:var(--secondary);white-space:nowrap;border-radius:10px;padding:10px 30px;font-size:18px;transition:background .3s ease-in-out}#navbar .nav-wrapper .btn a:hover,#navbar .nav-wrapper .menu-btn a:hover{color:var(--white);background:var(--primary)}@media (max-width:600px){#navbar .nav-wrapper .btn{display:none}}@media (min-width:600px){#navbar .nav-wrapper .menu-btn,#navbar .nav-wrapper .mobile-cart-link{display:none}}#navbar .logo{z-index:1001;align-items:center;padding:0;display:flex}#navbar .logo img{max-width:100%;height:auto}#navbar ul{gap:50px;margin:0;padding:0;list-style:none;display:flex}#navbar ul li{line-height:80px;display:inline-block}#navbar ul li a{color:var(--white);font-size:18px}#navbar ul li a:hover{color:var(--primary)}#navbar .checkbtn{color:#fff;cursor:pointer;font-size:22px;display:none}#navbar #check{display:none}@media (max-width:890px){#navbar .nav-wrapper{justify-content:space-between;width:100%;margin:0 10px;padding:5px 20px}#navbar .logo img{width:150px;height:auto}#navbar .navbar-actions{order:3;gap:15px}#navbar .checkbtn{margin-right:0;display:block}#navbar ul{background:var(--black);border-radius:35px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:90%;transition:left .5s ease-in-out;position:fixed;top:80px;left:-100%}#navbar ul li{display:block}#navbar ul li a{padding:10px 20px;font-size:20px}#navbar #check:checked~ul{left:5%}}@media (max-width:600px){#navbar .nav-wrapper{padding:10px 15px}#navbar .logo img{width:120px}#navbar .navbar-actions{gap:12px}#navbar .navbar-actions .cart-icon-btn{padding:6px}#navbar .checkbtn{justify-content:center;align-items:center;font-size:24px;display:flex}#navbar ul li a{padding:8px 15px;font-size:18px}}.addtocart-page{flex-direction:column;gap:2.5rem;width:1240px;padding:60px 0;display:flex}.addtocart-page .back-to-shop-btn{color:var(--black);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;width:fit-content;padding:10px 15px;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.addtocart-page .back-to-shop-btn:hover{background:#0000000d;transform:translate(-5px)}@media (max-width:768px){.addtocart-page .back-to-shop-btn{font-size:14px}}.addtocart-page .cart-content-wrapper{gap:2.5rem;display:flex}@media (max-width:992px){.addtocart-page .cart-content-wrapper{flex-direction:column}}@media (max-width:768px){.addtocart-page .cart-content-wrapper{gap:1.5rem}}.addtocart-page .loading-state,.addtocart-page .empty-cart{text-align:center;width:100%;padding:4rem 2rem}.addtocart-page .loading-state h2,.addtocart-page .empty-cart h2{color:var(--black);margin-bottom:1rem;font-size:2rem;font-weight:500}.addtocart-page .loading-state p,.addtocart-page .empty-cart p{color:var(--gray);margin-bottom:2rem;font-size:1.1rem}.addtocart-page .loading-state .shop-btn,.addtocart-page .empty-cart .shop-btn{background:var(--primary);color:var(--white);cursor:pointer;border:none;border-radius:8px;padding:.75rem 2rem;font-size:1rem;font-weight:500;transition:all .2s}.addtocart-page .loading-state .shop-btn:hover,.addtocart-page .empty-cart .shop-btn:hover{background:#ff6b00;transform:translateY(-2px);box-shadow:0 4px 12px #ff8b004d}.cart-list{flex:2}.cart-header{color:#181818;border-bottom:2px solid #eee;grid-template-columns:2.5fr 1.2fr 1fr 1fr;margin-bottom:26px;padding-bottom:26px;font-size:18px;font-weight:500;line-height:28px;display:grid}.cart-row{border-bottom:1px solid #e8ecef;grid-template-columns:2.5fr 1.2fr 1fr 1fr;align-items:center;padding:1.1rem 0;display:grid}.cart-product{align-items:center;gap:1.2rem;display:flex}.cart-product-image{border-radius:16px;width:104px;height:133px}.cart-product-image img{object-fit:contain;width:100%;height:100%}.cart-product-details{padding:20px}.cart-title{margin-bottom:8px;font-size:18px;font-weight:500;line-height:24px}.cart-type{color:#666;margin-bottom:8px;font-size:14px}.cart-remove{color:#666;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:16px}.cart-qty{background:#fafbfc;border:1px solid #666;border-radius:6px;flex-direction:row;align-items:center;gap:.7rem;width:fit-content;padding:.3rem .8rem;font-size:14px;font-weight:600;display:flex}.cart-qty button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:1.2rem;display:flex}.cart-qty button:disabled{opacity:.5;cursor:not-allowed}.stock-warning-text{color:#dc2626;margin-left:4px;font-size:11px;font-weight:600}.cart-price{color:#181818;font-size:20px;font-weight:400}.cart-subtotal{color:#181818;font-size:20px;font-weight:600}.cart-summary{background:#fff;border:1px solid #18181866;border-radius:16px;width:460px;height:fit-content;padding:26px;box-shadow:0 8px 32px #0000002e}.cart-summary h3{margin-bottom:17px;font-size:22px;font-weight:500}.cart-summary .cart-summary-select p{width:100%;font-family:var(--font-gt-figtree);background:#30dd001a;border:1.5px solid #30dd0066;border-radius:7px;margin-bottom:17px;padding:14px;font-size:17px;font-weight:400;line-height:28px}.summary-row{justify-content:space-between;padding:14px 0;font-size:18px;font-weight:400;display:flex}.summary-row.total{border-top:1px solid #e8ecef;margin-top:17px;padding-top:25px;padding-bottom:7px;font-size:22px;font-weight:600;line-height:35px}.checkout-btn{color:#fff;cursor:pointer;background:#30dd00;border:none;border-radius:8px;width:100%;margin-top:52px;padding:20px 0;font-size:1.1rem;font-weight:600;transition:background .2s}.checkout-btn:hover{background:#13b013}.desktop-only{display:flex}.mobile-only{display:none}@media (max-width:1260px){.addtocart-page{width:100%;padding:4rem 2rem}.cart-product-details{padding:5px}.cart-summary{width:460px}}@media (max-width:768px){.addtocart-page{width:100%}.cart-header{margin-bottom:20px;padding-bottom:20px;font-size:16px}.cart-title{font-size:16px}.cart-price,.cart-subtotal{font-size:18px}.addtocart-page{flex-direction:column;gap:1.5rem;padding:3rem 1.5rem}.cart-list{background:0 0}.cart-summary{width:100%}.cart-header{display:none}.cart-row{background:#fff;border-bottom:none;border-radius:16px;flex-direction:column;align-items:flex-start;gap:0;margin-bottom:15px;padding:20px;display:flex;box-shadow:0 2px 8px #00000014}.cart-product{flex-direction:row;align-items:center;gap:1rem;display:flex}.cart-product-image{width:90px;height:115px}.cart-product-details{flex-direction:column;flex:1;justify-content:center;gap:6px;padding:0;display:flex}.cart-title{margin-bottom:8px;font-size:17px;font-weight:600}.cart-remove{color:#ef4444;font-size:14px;font-weight:500}.cart-remove:hover{color:#dc2626}.cart-mobile-details{background:#f9fafb;border-radius:12px;flex-direction:column;gap:12px;width:100%;margin-top:15px;padding:15px;display:flex}.mobile-detail-row{justify-content:space-between;align-items:center;font-size:15px;display:flex}.mobile-detail-row .mobile-label{color:var(--gray);flex-shrink:0;font-weight:500}.mobile-detail-row .mobile-value{color:var(--black);font-weight:600}.mobile-detail-row .mobile-value.mobile-subtotal{color:var(--primary);font-size:17px}.mobile-detail-row .cart-qty{border:1.5px solid var(--black);background:#fff;flex-direction:row;padding:8px 16px}.mobile-detail-row .cart-qty button{font-size:18px;font-weight:600}.mobile-detail-row .cart-qty span{text-align:center;min-width:30px}.cart-info-row{display:none}.cart-summary h3{font-size:20px}.summary-row{font-size:16px}.summary-row.total{font-size:20px}.checkout-btn{margin-top:35px;padding:15px 0;font-size:1rem}.desktop-only{display:none!important}.mobile-only{display:flex!important}}@media (max-width:576px){.addtocart-page{padding:1rem 1rem 2rem}.cart-product-image{width:80px;height:100px}.cart-title{font-size:15px}.cart-type{font-size:13px}.cart-remove{font-size:14px}.cart-qty{padding:.2rem .6rem;font-size:13px}.cart-summary{padding:20px}.cart-summary h3{font-size:18px}.cart-summary .cart-summary-select p{padding:12px;font-size:15px}.summary-row{padding:12px 0;font-size:15px}.summary-row.total{padding-top:20px;font-size:18px}.checkout-btn{margin-top:25px;padding:12px 0;font-size:.9rem}}.checkout-page{gap:2.5rem;min-height:calc(100vh - 120px);padding:60px 0;display:flex}@media (max-width:768px){.checkout-page{padding:40px 20px}}.checkout-page .required-asterisk{color:#ef4444;margin-left:4px;font-weight:600}.checkout-form{flex-direction:column;flex:2;gap:2rem;display:flex}.checkout-section{border:1px solid #18181866;border-radius:16px;padding:44px 26px;box-shadow:0 8px 32px #0000002e}.checkout-section h3{color:#181818;margin-bottom:1rem;font-size:22px;font-weight:500}@media (max-width:768px){.checkout-section{padding:20px}}.checkout-section.section-error{border-width:1px;border-color:#ef4444}.checkout-section .checkout-section__warning{color:red;margin-bottom:2rem;font-size:14px;font-style:italic;display:block}.stripe-info{margin-top:1.5rem}.stripe-info .stripe-notice{color:var(--black);background:#ff8b000d;border:1px solid #ff8b0033;border-radius:10px;align-items:flex-start;gap:1rem;padding:1.25rem;display:flex}.stripe-info .stripe-notice svg{color:var(--primary);flex-shrink:0}.stripe-info .stripe-notice p{color:#666;margin:0;font-size:.95rem;line-height:1.5}.form-row{gap:1.2rem;margin-bottom:1.1rem;display:flex}.form-group{flex-direction:column;flex:1;display:flex}.form-group label{color:#666;margin-bottom:.8rem;font-size:14px;font-weight:700}.form-group input{border:1.5px solid #cbcbcb;border-radius:7px;padding:.8rem 1.2rem;font-size:16px;font-weight:400}.form-group select{background:#fff;border:1.5px solid #cbcbcb;border-radius:7px;padding:.8rem 1.2rem;font-size:16px;font-weight:400}.payment-methods{flex-direction:column;gap:.7rem;margin-bottom:26px;display:flex}.payment-methods label{cursor:pointer;border:1.5px solid #cbcbcb;border-radius:7px;align-items:center;gap:.7rem;padding:1rem 1.2rem;font-size:1.05rem;display:flex}.payment-methods label.active{background:#30dd001a;border:1.5px solid #30dd0066}.payment-methods label input[type=radio]{accent-color:#000;width:20px;height:20px}.place-order-btn{color:#fff;cursor:pointer;background:#30dd00;border:none;border-radius:8px;width:100%;margin-top:1.5rem;padding:.9rem 0;font-size:1.1rem;font-weight:600;transition:background .2s}.place-order-btn:hover{background:#13b013}.place-order-btn[disabled]{opacity:.6;cursor:not-allowed}.order-summary{background:#fff;border:1px solid #18181866;border-radius:16px;flex:1;min-width:480px;height:fit-content;padding:2rem 2rem 1.5rem;box-shadow:0 8px 32px #0000002e}.order-summary h3{margin-bottom:16px;font-size:31px;font-weight:500}@media (max-width:768px){.order-summary h3{font-size:22px}}.summary-row{border-bottom:1px solid #e8ecef;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding-bottom:1rem;font-size:1.08rem;display:flex}.summary-row.subtotal{color:#181818;margin-top:30px;font-family:figtree;font-size:18px;font-weight:400}.summary-row.subtotal span:nth-child(2){font-weight:600}.summary-row.total{border-bottom:none;margin-top:1.2rem;font-family:figtree;font-size:22px;font-weight:500}.summary-product{align-items:center;gap:1.2rem;margin:16px 0;display:flex}.summary-product-image{width:100px;height:128px}.summary-product-image img{object-fit:contain;border-radius:16px;width:100%;height:100%}.summary-title{margin-bottom:8px;font-size:16px;font-weight:500}.summary-type,.summary-qty{color:#666;margin-bottom:8px;font-size:14px;font-weight:400}.summary-remove{color:#666;cursor:pointer;background:0 0;border:none;margin-top:.2rem;padding:0;font-size:16px;font-weight:600}.summary-price{font-family:figtree;font-size:20px;font-weight:600}.input-error{color:#e53935;margin-top:.2rem;font-size:.92rem}.input-hint{color:#666;margin-top:.4rem;font-size:.92rem}.crypto-payment-section{margin-top:20px}.connect-wallet-btn{color:#fff;cursor:pointer;background:#3396ff;border:none;border-radius:10px;width:100%;padding:1rem 1.5rem;font-size:16px;font-weight:600;transition:all .2s}.connect-wallet-btn:hover{background:#2878d4;transform:translateY(-1px);box-shadow:0 4px 12px #3396ff4d}.wallet-connected-wrapper{flex-direction:column;gap:1rem;display:flex}.wallet-info-card{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:12px;padding:1.5rem}.wallet-header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.wallet-status{color:#10b981;align-items:center;margin-bottom:.5rem;font-size:14px;font-weight:600;display:flex}.wallet-status svg{flex-shrink:0}.wallet-address{color:#64748b;margin:0;font-family:Courier New,monospace;font-size:15px;font-weight:500}.disconnect-btn{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:6px;padding:.5rem 1rem;font-size:14px;font-weight:500;transition:all .2s}.disconnect-btn:hover{background:#dc2626;transform:translateY(-1px)}.balance-grid{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem;display:grid}.balance-item{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:1rem}.balance-item label{color:#94a3b8;letter-spacing:.5px;margin-bottom:.75rem;font-size:11px;font-weight:700;display:block}.balance-with-icon{align-items:center;gap:.5rem;display:flex}.token-icon{border-radius:50%;flex-shrink:0}.balance-value{color:#1e293b;margin:0;font-size:16px;font-weight:600}.network-info label{color:#94a3b8;letter-spacing:.5px;margin-bottom:.5rem;font-size:11px;font-weight:700;display:block}.network-info p{color:#475569;margin:.25rem 0;font-size:14px;font-weight:500}.network-info .network-warning{color:#f59e0b;background:#f59e0b1a;border-radius:6px;align-items:center;margin-top:.5rem;padding:.5rem .75rem;font-size:13px;font-weight:600;display:flex}.network-info .network-warning svg{flex-shrink:0}.payment-amount-card{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:12px;padding:1.5rem}.amount-row{margin-bottom:1rem}.amount-row label{letter-spacing:.5px;color:#fffc;margin-bottom:.5rem;font-size:11px;font-weight:700;display:block}.amount-row .usd-amount{color:#fff;margin:0;font-size:28px;font-weight:700}.crypto-equivalent{border-top:1px solid #fff3;justify-content:space-between;align-items:center;padding-top:1rem;display:flex}.crypto-equivalent span{color:#ffffffe6;font-size:14px}.crypto-equivalent .usdt-amount{color:#fff;font-size:18px;font-weight:600}@media (max-width:1000px){.checkout-page{flex-direction:column-reverse;gap:1.5rem}.form-row{flex-direction:column}.order-summary{min-width:unset;width:100%}.balance-grid{grid-template-columns:1fr}.wallet-header{flex-direction:column;align-items:stretch;gap:1rem}.disconnect-btn{width:100%}.amount-row .usd-amount{font-size:24px}.crypto-equivalent{flex-direction:column;align-items:flex-start;gap:.5rem}}.loading-state{flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:60vh;display:flex}.loading-state p{color:var(--black);margin:0;font-size:18px;font-weight:500}.loading-spinner{border:4px solid #f3f3f3;border-top:4px solid var(--primary);border-radius:50%;width:50px;height:50px;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.stripe-payment-form{margin-top:1.5rem}.express-checkout-container{margin-bottom:1.5rem}.payment-divider{text-align:center;color:#666;align-items:center;margin:1.5rem 0;display:flex}.payment-divider:before,.payment-divider:after{content:"";border-bottom:1px solid #e5e7eb;flex:1}.payment-divider span{padding:0 1rem;font-size:14px}.payment-element-container{margin-bottom:1.5rem}.stripe-error{color:#dc2626;background:#dc26261a;border:1px solid #dc262633;border-radius:8px;margin-top:1rem;padding:.75rem;font-size:14px}.stripe-submit-btn{color:#fff;cursor:pointer;background:#30dd00;border:none;border-radius:8px;width:100%;margin-top:1.5rem;padding:.9rem 0;font-size:1.1rem;font-weight:600;transition:background .2s}.stripe-submit-btn:hover:not(:disabled){background:#13b013}.stripe-submit-btn:disabled{opacity:.6;cursor:not-allowed}.stripe-loading{color:#666;justify-content:center;align-items:center;padding:2rem;display:flex}.refresh-payment-btn{color:#111827;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:.6rem .9rem;font-size:.95rem;font-weight:600}.refresh-payment-btn:hover{background:#f3f4f6}.summary-shipping-rates{border-top:1px solid #eee;border-bottom:1px solid #eee;margin:1.5rem 0;padding:1rem 0}.summary-shipping-rates label{color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.8rem;font-size:.9rem;font-weight:600;display:block}.summary-shipping-rates .shipping-rate-option{cursor:pointer;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:.8rem 1rem;transition:all .2s;display:flex}.summary-shipping-rates .shipping-rate-option:hover{background:#fffaf5;border-color:#ff8b00}.summary-shipping-rates .shipping-rate-option.active{background:#fffaf5;border-color:#ff8b00;box-shadow:0 0 0 1px #ff8b00}.summary-shipping-rates .shipping-rate-option.skeleton{cursor:default;pointer-events:none;background:#fff;border-color:#f3f4f6}.summary-shipping-rates .shipping-rate-option.skeleton .skeleton-line{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%) 0 0/200% 100%;border-radius:4px;animation:1.5s infinite skeleton-loading}.summary-shipping-rates .shipping-rate-option.skeleton .skeleton-line.name{width:120px;height:14px;margin-bottom:6px}.summary-shipping-rates .shipping-rate-option.skeleton .skeleton-line.estimate{width:80px;height:10px}.summary-shipping-rates .shipping-rate-option.skeleton .skeleton-line.price{width:50px;height:14px}.summary-shipping-rates .shipping-rate-option .rate-info{flex-direction:column;gap:2px;display:flex}.summary-shipping-rates .shipping-rate-option .rate-info .rate-name{color:#111;font-weight:600}.summary-shipping-rates .shipping-rate-option .rate-info .rate-estimate{color:#666;font-size:.8rem}.summary-shipping-rates .shipping-rate-option .rate-amount{color:#111;font-weight:600}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.address-form-skeleton{width:100%;animation:.3s fadeIn}.address-form-skeleton .skeleton-section-title{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%) 0 0/200% 100%;border-radius:4px;width:180px;height:24px;margin-bottom:24px;animation:1.5s infinite skeleton-loading}.address-form-skeleton .skeleton-group{margin-bottom:20px}.address-form-skeleton .skeleton-label{opacity:.7;background:#e5e7eb;border-radius:4px;width:100px;height:14px;margin-bottom:8px}.address-form-skeleton .skeleton-input{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%) 0 0/200% 100%;border-radius:6px;width:100%;height:46px;animation:1.5s infinite skeleton-loading}.address-form-skeleton .skeleton-row{gap:16px;margin-bottom:20px;display:flex}.address-form-skeleton .skeleton-row .skeleton-group{flex:1;margin-bottom:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.input-error-wrapper{border:1px solid #ef4444;border-radius:6px;padding:4px}.coupon-section{border-top:1px solid #eee;border-bottom:1px solid #eee;margin:1.5rem 0;padding:1rem 0}.coupon-input-wrapper{gap:.5rem;display:flex}.coupon-input{text-transform:uppercase;border:1.5px solid #cbcbcb;border-radius:7px;flex:1;padding:.8rem 1.2rem;font-size:14px;font-weight:500;transition:border-color .2s}.coupon-input:focus{border-color:#ff8b00;outline:none}.coupon-input:disabled{cursor:not-allowed;background:#f3f4f6}.coupon-apply-btn{color:#fff;cursor:pointer;white-space:nowrap;background:#ff8b00;border:none;border-radius:7px;padding:.8rem 1.5rem;font-size:14px;font-weight:600;transition:all .2s}.coupon-apply-btn:hover:not(:disabled){background:#e67a00;transform:translateY(-1px)}.coupon-apply-btn:disabled{opacity:.6;cursor:not-allowed}.applied-coupon{background:#f0fdf4;border:1px solid #86efac;border-radius:8px;justify-content:space-between;align-items:center;padding:.8rem 1rem;display:flex}.coupon-info{align-items:center;gap:1rem;display:flex}.coupon-badge{color:#fff;letter-spacing:.5px;background:#22c55e;border-radius:6px;align-items:center;gap:.5rem;padding:.4rem .8rem;font-size:13px;font-weight:600;display:inline-flex}.coupon-discount{color:#16a34a;font-size:16px;font-weight:600}.coupon-remove-btn{color:#dc2626;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:24px;font-weight:700;transition:all .2s;display:flex}.coupon-remove-btn:hover{background:#dc26261a;transform:scale(1.1)}.coupon-error{color:#dc2626;background:#dc26261a;border:1px solid #dc262633;border-radius:6px;margin-top:.5rem;padding:.5rem .75rem;font-size:13px}.summary-row.discount{color:#16a34a;font-weight:500}.summary-row.discount span:nth-child(2){font-weight:600}.text-primary{color:var(--primary)}.hero-section{width:100%;padding:200px 0;overflow:hidden}.hero-section .container{max-width:1370px;padding:0 15px}.hero-section .container .titleEP{color:var(--black);text-align:center;padding-bottom:100px;font-size:32px;font-weight:500}@media (max-width:1024px){.hero-section .container .titleEP{font-size:32px}.hero-section .container{padding-top:100px;padding-bottom:100px}}@media (max-width:768px){.hero-section .container .titleEP{font-size:32px}}@media (max-width:480px){.hero-section .container .titleEP{font-size:32px}}.hero-section .title{text-align:center;margin-bottom:40px;font-size:85px;font-weight:500;line-height:97px}.hero-section .input-form{align-items:center;gap:10px;max-width:577px;margin:0 auto;display:flex}.hero-section .input-form .input-field{border:1.5px solid #666;border-radius:10px;flex:1;align-items:center;padding:15px 20px;display:flex;position:relative}@media (max-width:768px){.hero-section .input-form .input-field{width:100%}}.hero-section .input-form .input-field svg{width:15px;height:20px;margin-right:10px;scale:1.3}.hero-section .input-form .input-field input{color:var(--black);background-color:#0000;border:none;outline:none;flex:1;width:100%;font-size:15px}.hero-section .input-form .input-field input::placeholder{color:var(--gray)}.hero-section .input-form button{cursor:pointer;background-color:var(--black);color:var(--white);border:none;border-radius:10px;padding:15px 20px;transition:all .3s}.hero-section .input-form button svg{width:18px;height:18px}.hero-section .input-form button:hover{background-color:var(--primary);color:var(--white)}@media (max-width:400px){.hero-section .input-form{flex-direction:column}.hero-section .input-form button{width:100%}}.hero-section .hero-img-wrapper{padding-top:25px;justify-content:center;margin-bottom:-100px;padding-inline:200px;display:flex;position:relative}.hero-section .hero-img-wrapper img{pointer-events:none;max-width:100%;height:auto}.hero-section .hero-img-wrapper .info-item{background:var(--white);align-items:center;gap:15px;width:316px;display:flex;position:absolute}.hero-section .hero-img-wrapper .info-item h6{font-size:22px;font-weight:400}.hero-section .hero-img-wrapper .info-item{color:#666}.hero-section .hero-img-wrapper .info-item .info{flex-grow:1;width:0}.hero-section .hero-img-wrapper .info-item .info div,.hero-section .hero-img-wrapper .info-item .info h6{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hero-section .hero-img-wrapper .info-item{border:1px solid var(--primary);border-radius:999px;padding:13px 12px;top:98px;left:0}.hero-section .hero-img-wrapper .info-item .shape{position:absolute;top:calc(100% - 2px);left:50%}.hero-section .hero-img-wrapper .info-item.item-2{--primary:var(--secondary);left:unset;top:-38px;right:-38px}.hero-section .hero-img-wrapper .info-item.item-2 .shape{left:unset;right:50%}@media (max-width:1266px){.hero-section .hero-img-wrapper{margin-inline:50px;margin-top:100px;padding-inline:200px}}@media (max-width:991px){.hero-section .hero-img-wrapper{margin-inline:50px;margin-top:100px;padding-inline:100px}.hero-section .hero-img-wrapper .info-item{width:250px}.hero-section .hero-img-wrapper .info-item h6{font-size:16px}.hero-section .hero-img-wrapper .info-item{font-size:12px}}@media (max-width:575px){.hero-section .hero-img-wrapper{padding-inline:20px}}@media (max-width:767px){.hero-section .hero-img-wrapper{margin-inline:0;margin-top:150px}.hero-section .hero-img-wrapper .info-item{z-index:2;width:250px;padding-block:5px}.hero-section .hero-img-wrapper .info-item h6{font-size:16px}.hero-section .hero-img-wrapper .info-item{font-size:12px}.hero-section .hero-img-wrapper .info-item .icon svg{width:45px;height:auto;transform:translateY(2px)}.hero-section .hero-img-wrapper .info-item{top:-40px}.hero-section .hero-img-wrapper .info-item.item-2{z-index:1;top:-120px;right:0}}.hero-section .counter-section{position:relative}.hero-section .counter-section:before{content:"";pointer-events:none;z-index:-1;background:#fcf5f3;width:100%;height:754px;min-height:calc(100% + 300px);position:absolute;bottom:0;left:0}.hero-section .counter-wrapper{flex-wrap:wrap;justify-content:center;row-gap:40px;padding:100px 0 50px;display:flex}.hero-section .counter-wrapper .item{text-align:center;width:25%;padding-inline:16px}.hero-section .counter-wrapper .item .count{margin-bottom:20px;font-size:75px;font-weight:500;line-height:88px}@media (min-width:768px){.hero-section .counter-wrapper .item{font-size:18px}}@media (max-width:1199px){.hero-section .counter-wrapper .item .count{font-size:65px;line-height:1.4}}@media (max-width:991px){.hero-section .counter-wrapper{padding:70px 0}.hero-section .counter-wrapper .item .count{margin-bottom:16px;font-size:55px}}@media (max-width:767px){.hero-section .counter-wrapper .item{width:50%}.hero-section .counter-wrapper .item .count{margin-bottom:0;font-size:55px}}@media (max-width:450px){.hero-section .counter-wrapper .item{width:100%}.hero-section .counter-wrapper .item .count{margin-bottom:0;font-size:55px}}.hero-section .hero-content-wrapper{background:var(--black);border-radius:100px;padding:176px 99px 85px}.hero-section .hero-content-wrapper .marquee-slider{margin-bottom:75px}.hero-section .hero-content-wrapper .marquee-slider .marquee-img{object-fit:contain;width:auto;height:30px;margin-inline:100px}.hero-section .hero-content-wrapper .about-grab-n-go{flex-wrap:wrap;gap:50px;display:flex}.hero-section .hero-content-wrapper .about-grab-n-go .img-area{flex-grow:1;width:0;max-width:496px}.hero-section .hero-content-wrapper .about-grab-n-go .img-area img,.hero-section .hero-content-wrapper .about-grab-n-go .img-area video{border-radius:20px;width:100%;height:auto;margin-bottom:20px}.hero-section .hero-content-wrapper .about-grab-n-go .img-area .service-24-7{background:var(--primary);color:var(--white);text-align:center;border-radius:30px;padding:20px;font-size:55px;font-weight:500;font-family:var(--font-gt-walsheim)!important}.hero-section .hero-content-wrapper .about-grab-n-go .cont-area{width:0;color:var(--white);flex-grow:1}.hero-section .hero-content-wrapper .about-grab-n-go .cont-area .subtitle{margin-bottom:44px;font-size:64px;font-weight:500;line-height:74px}.hero-section .hero-content-wrapper .about-grab-n-go .cont-area .text{max-width:551px;font-size:18px;line-height:21px}.hero-section .hero-content-wrapper .about-grab-n-go .cont-area .mb-3{margin-bottom:30px}.hero-section .hero-content-wrapper .about-grab-n-go .cont-area .btn-group{flex-wrap:wrap;gap:20px;margin-top:50px;display:flex}.hero-section .hero-content-wrapper .about-grab-n-go .cont-area .btn-group .btn{color:var(--black);background-color:var(--secondary);border:1px solid var(--secondary);text-align:center;border-radius:10px;flex-grow:1;max-width:218px;padding:21px 38px;font-size:18px;font-weight:400;line-height:normal;transition:all .3s}.hero-section .hero-content-wrapper .about-grab-n-go .cont-area .btn-group .btn.outline:not(:hover){color:var(--white);border-color:var(--white);background:0 0}.hero-section .hero-content-wrapper .about-grab-n-go .cont-area .btn-group .btn:hover{color:var(--white);background:var(--primary);border-color:var(--primary);transform:translateY(-2px)}@media (max-width:576px){.hero-section .hero-content-wrapper .about-grab-n-go .cont-area .btn-group .btn{max-width:100%}}@media (max-width:1199px){.hero-section .hero-content-wrapper{padding-top:150px;padding-inline:50px;padding-bottom:50px}.hero-section .hero-content-wrapper .about-grab-n-go .img-area{max-width:400px}.hero-section .hero-content-wrapper .about-grab-n-go .img-area .service-24-7{font-size:35px}.hero-section .hero-content-wrapper .about-grab-n-go .cont-area .subtitle{font-size:50px;line-height:60px}}@media (max-width:991px){.hero-section .hero-content-wrapper .about-grab-n-go .img-area{max-width:350px}.hero-section .hero-content-wrapper .about-grab-n-go .img-area .service-24-7{font-size:30px}}@media (max-width:991px) and (max-width:540px){.hero-section .hero-content-wrapper .about-grab-n-go .img-area .service-24-7{border-radius:20px;font-size:20px}}@media (max-width:767px){.hero-section .hero-content-wrapper{padding-inline:30px;border-radius:36px;padding-bottom:30px}.hero-section .hero-content-wrapper .marquee-slider .marquee-img{margin-inline:80px}.hero-section .hero-content-wrapper .about-grab-n-go .img-area{width:100%;max-width:100%}.hero-section .hero-content-wrapper .about-grab-n-go .cont-area{width:100%}.hero-section .hero-content-wrapper .about-grab-n-go .cont-area .subtitle{font-size:50px;line-height:60px}}@media (max-width:767px) and (max-width:540px){.hero-section .hero-content-wrapper .about-grab-n-go .cont-area .subtitle{font-size:40px;line-height:50px}}@media (max-width:470px){.hero-section .hero-content-wrapper .marquee-slider .marquee-img{margin-inline:50px}}@media (max-width:991px){.hero-section .title{font-size:60px;line-height:80px}.hero-section{padding:60px 0}}@media (max-width:767px){.hero-section .title{font-size:42px;line-height:55px}.hero-section{padding:40px 0}}@media (max-width:500px){.hero-section .title{font-size:36px;line-height:48px}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}#contact-us{padding:40px 0}@media (min-width:1280px){#contact-us{padding:80px 0}}#contact-us .title{color:var(--black);text-align:center;margin-bottom:40px;font-size:65px;font-weight:500}#contact-us .title span{color:var(--primary)}#contact-us .description{color:var(--gray);text-align:center;max-width:551px;margin:0 auto 50px;font-size:18px}#contact-us .contact-form{flex-direction:column;gap:20px;max-width:600px;margin:0 auto;display:flex}#contact-us .contact-form .form-group{width:100%}#contact-us .contact-form .form-group input,#contact-us .contact-form .form-group textarea{border:1px solid var(--gray);width:100%;color:var(--black);border-radius:10px;outline:none;padding:15px;font-size:16px;transition:border-color .3s}#contact-us .contact-form .form-group input:focus,#contact-us .contact-form .form-group textarea:focus{border-color:var(--primary)}#contact-us .contact-form .form-group textarea{resize:none}#contact-us .contact-form .submit-btn{background-color:var(--secondary);width:100%;color:var(--white);cursor:pointer;text-transform:uppercase;border:none;border-radius:10px;padding:15px;font-size:18px;font-weight:600;transition:background-color .3s,color .3s}#contact-us .contact-form .submit-btn:hover{background-color:var(--primary);color:var(--white)}#contact-us .contact-form .submit-btn:focus{outline:2px solid var(--primary)}@media (max-width:768px){#contact-us .title{margin-bottom:30px;font-size:40px}#contact-us .description{margin-bottom:40px;font-size:16px}#contact-us .contact-form{gap:15px}#contact-us .contact-form .form-group input,#contact-us .contact-form .form-group textarea{padding:12px;font-size:14px}#contact-us .contact-form .submit-btn{padding:12px;font-size:16px}}@media (max-width:480px){#contact-us .title{font-size:32px}#contact-us .description{margin-bottom:30px;font-size:14px}#contact-us .contact-form{gap:10px}#contact-us .contact-form .form-group input,#contact-us .contact-form .form-group textarea{padding:10px;font-size:13px}#contact-us .contact-form .submit-btn{padding:10px;font-size:14px}}#faq .title{color:var(--black);text-align:center;margin-bottom:40px;font-size:65px;font-weight:500}#faq .title span{color:var(--primary)}#faq .description{color:var(--gray);text-align:center;max-width:551px;margin:0 auto 50px;font-size:18px}#faq .faq-list{flex-direction:column;gap:15px;max-width:800px;margin:0 auto;display:flex}#faq .faq-list .faq-item{border:1px solid var(--black);background-color:var(--white);cursor:pointer;border-radius:10px;padding:15px 20px;transition:all .3s}#faq .faq-list .faq-item:hover{border-color:var(--primary)}#faq .faq-list .faq-item.active{border-color:var(--primary);background-color:var(--primary-light)}#faq .faq-list .faq-item .faq-question{color:var(--black);justify-content:space-between;align-items:center;font-size:18px;font-weight:700;display:flex}#faq .faq-list .faq-item .faq-question .toggle-icon{color:var(--primary);font-size:24px}#faq .faq-list .faq-item .faq-answer{color:var(--gray);max-height:0;margin-top:10px;font-size:16px;line-height:1.5;transition:max-height .3s;overflow:hidden}#faq .faq-list .faq-item .faq-answer>p{margin:0}#faq .faq-list .faq-item.active .faq-answer{max-height:200px}@media (max-width:768px){#faq .title{margin-bottom:30px;font-size:40px}#faq .description{margin-bottom:40px;font-size:16px}#faq .faq-list{gap:10px}#faq .faq-list .faq-item{padding:12px 15px}#faq .faq-list .faq-item .faq-question{font-size:16px}#faq .faq-list .faq-item .faq-question .toggle-icon{font-size:20px}#faq .faq-list .faq-item .faq-answer{font-size:14px}}@media (max-width:480px){#faq .title{font-size:32px}#faq .description{margin-bottom:30px;font-size:14px}#faq .faq-list .faq-item{padding:10px}#faq .faq-list .faq-item .faq-question{font-size:14px}#faq .faq-list .faq-item .faq-question .toggle-icon{font-size:18px}#faq .faq-list .faq-item .faq-answer{font-size:13px}}#about-us{margin-top:60px;margin-bottom:60px;overflow:hidden}#about-us .content-with-images{flex-direction:column;gap:80px;max-width:1200px;margin-top:100px;display:flex}@media (max-width:768px){#about-us .content-with-images{gap:30px;margin-top:50px}}#about-us .content-with-images .content-block{grid-template-columns:1.2fr 1fr;align-items:center;gap:50px;display:grid}@media (max-width:968px){#about-us .content-with-images .content-block{grid-template-columns:1fr;gap:30px}}#about-us .content-with-images .content-block.reverse{grid-template-columns:1fr 1.2fr}@media (max-width:968px){#about-us .content-with-images .content-block.reverse{grid-template-columns:1fr}}#about-us .content-with-images .content-block.reverse .image-wrapper{order:2}@media (max-width:968px){#about-us .content-with-images .content-block.reverse .image-wrapper{order:1}}#about-us .content-with-images .content-block.reverse .text-content{order:1}@media (max-width:968px){#about-us .content-with-images .content-block.reverse .text-content{order:2}}#about-us .content-with-images .content-block.full-width{grid-template-columns:1fr;gap:40px}@media (max-width:768px){#about-us .content-with-images .content-block.full-width{gap:30px}}#about-us .content-with-images .content-block.full-width .image-wrapper{width:100%}#about-us .content-with-images .content-block .image-wrapper{border-radius:24px;transition:all .4s;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000026}#about-us .content-with-images .content-block .image-wrapper:hover{transform:translateY(-8px);box-shadow:0 30px 80px #0003}#about-us .content-with-images .content-block .image-wrapper.large,#about-us .content-with-images .content-block .image-wrapper.medium{aspect-ratio:4/4}#about-us .content-with-images .content-block .image-wrapper.wide{aspect-ratio:4/3}#about-us .content-with-images .content-block .image-wrapper .about-image{object-fit:cover;width:100%;height:100%;transition:transform .6s}#about-us .content-with-images .content-block .image-wrapper .about-image:hover{transform:scale(1.05)}@media (max-width:768px){#about-us .content-with-images .content-block .image-wrapper{border-radius:16px}}#about-us .content-with-images .content-block .text-content.centered{text-align:center;max-width:900px;margin:0 auto}#about-us .content-with-images .content-block .text-content.centered .about-content{text-align:center}#about-us .content-with-images .content-block .text-content .about-content{color:var(--black);margin:0;font-size:18px;line-height:1.9}@media (max-width:768px){#about-us .content-with-images .content-block .text-content .about-content{font-size:16px;line-height:1.7}}#about-us .content-with-images .content-block .text-content .about-content strong{color:var(--primary);font-weight:600}@media (max-width:768px){#about-us{margin-top:30px;margin-bottom:30px}#about-us .title{margin-bottom:30px;font-size:40px}#about-us .description{margin-bottom:30px;font-size:16px}#about-us .about-content{font-size:15px;line-height:1.6}}@media (max-width:480px){#about-us .title{font-size:32px}#about-us .description{margin-bottom:20px;font-size:14px}#about-us .about-content{font-size:14px;line-height:1.5}}#about-us{margin-top:60px;margin-bottom:60px}#about-us .title{color:var(--black);text-align:center;margin-bottom:40px;font-size:65px;font-weight:500}#about-us .title span{color:var(--primary)}#about-us .title-heading{color:var(--black);text-align:left;margin-top:20px;margin-bottom:10px;font-size:40px;font-weight:500}#about-us .title-heading span{color:var(--primary)}#about-us .description{color:var(--gray);text-align:center;max-width:800px;margin:0 auto 40px;font-size:18px}#about-us .about-content{color:var(--black);text-align:justify;max-width:800px;margin:0 auto 20px;font-size:16px;line-height:1.8}#about-us .about-content strong{color:var(--primary)}#about-us .about-content-heading{color:var(--black);text-align:justify;margin:0 auto;font-size:16px;line-height:1.8}#about-us .about-content-heading strong{color:var(--primary)}@media (max-width:768px){#about-us{margin-top:30px;margin-bottom:30px}#about-us .title{margin-bottom:30px;font-size:40px}#about-us .description{margin-bottom:30px;font-size:16px}#about-us .about-content{font-size:15px;line-height:1.6}#about-us .about-content-heading{font-size:15px}#about-us .title-heading{font-size:30px}}@media (max-width:480px){#about-us .title{font-size:32px}#about-us .description{margin-bottom:20px;font-size:14px}#about-us .about-content{font-size:14px;line-height:1.5}#about-us .about-content-heading{font-size:14px}#about-us .title-heading{font-size:28px}}#benifits .title{color:var(--black);text-align:center;margin-bottom:40px;font-size:65px;font-weight:500}#benifits .title span{color:var(--primary)}#benifits .description{color:var(--gray);text-align:center;max-width:551px;margin:0 auto 83px;font-size:18px}#benifits #benefits-list{margin-bottom:80px}#benifits .benifits .benifit{border:.5px solid var(--black);cursor:pointer;border-radius:20px;justify-content:space-between;align-items:center;margin-bottom:20px;padding:8px 18.25px;transition:all .3s;display:flex}#benifits .benifits .benifit.active{background-color:var(--primary);color:var(--white);border:0;padding:15px 20px}#benifits .benifits .benifit.active .benifit-description{display:block}#benifits .benifits .benifit.active .arrow-icon{background-color:var(--white);width:66px;height:62px}#benifits .benifits .benifit.active .arrow-icon svg{fill:var(--primary)}#benifits .benifits .benifit .benifit-title-wrapper{align-items:center;display:flex}#benifits .benifits .benifit .serial{color:var(--black);letter-spacing:1.5px;margin-right:20px;font-size:23px;font-weight:700;line-height:160%}#benifits .benifits .benifit .benifit-title{color:var(--black);text-transform:uppercase;font-size:24px;font-style:normal;font-weight:700;line-height:130%}#benifits .benifits .benifit .benifit-description{color:var(--black);text-align:left;max-width:503px;margin:0 auto;font-size:16px;line-height:26px;display:none}#benifits .benifits .benifit .arrow-icon{background-color:var(--primary);border-radius:10px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}#benifits .benifits .benifit .arrow-icon svg{fill:var(--white);font-size:35px}@media (max-width:1024px){#benifits .title{margin-bottom:30px;font-size:50px}#benifits .description{margin-bottom:60px;font-size:16px}#benifits .benifits .benifit{padding:10px 15px}#benifits .benifits .benifit .serial{margin-right:15px;font-size:20px}#benifits .benifits .benifit .benifit-title{font-size:20px}#benifits .benifits .benifit .arrow-icon{width:48px;height:48px}#benifits .benifits .benifit .arrow-icon svg{font-size:30px}#benifits .benifits .benifit .benifit-description{font-size:15px;line-height:24px}}@media (max-width:768px){#benifits .title{font-size:40px}#benifits .description{max-width:90%;margin-bottom:50px;font-size:14px}#benifits .benifits .benifit{flex-direction:column;align-items:flex-start;padding:15px}#benifits .benifits .benifit .benifit-title-wrapper{margin-bottom:10px}#benifits .benifits .benifit .serial{margin-right:10px;font-size:18px}#benifits .benifits .benifit .benifit-title{font-size:18px}#benifits .benifits .benifit .benifit-description{text-align:left;margin:10px 0;font-size:14px;line-height:22px}#benifits .benifits .benifit .arrow-icon{align-self:flex-end;width:40px;height:40px}#benifits .benifits .benifit .arrow-icon svg{font-size:25px}}@media (max-width:480px){#benifits .title{font-size:32px}#benifits .description{margin-bottom:40px;font-size:14px}#benifits .benifits .benifit{border-radius:15px;padding:10px}#benifits .benifits .benifit .serial,#benifits .benifits .benifit .benifit-title{font-size:16px}#benifits .benifits .benifit .benifit-description{font-size:15px;line-height:20px}#benifits .benifits .benifit .arrow-icon{width:36px;height:36px}#benifits .benifits .benifit .arrow-icon svg{font-size:22px}}.scrollToTopButton{z-index:1000;color:#fff;cursor:pointer;background-color:#ff8b00;border:none;border-radius:8px;justify-content:center;align-items:center;width:50px;height:50px;transition:all .3s ease-in-out;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 6px #0000001a}.scrollToTopButton:hover{background-color:#e07c00;transform:scale(1.1)}.hero-fd{background-color:var(--light-gray);width:100%;position:relative;overflow:hidden}.hero-fd:before{content:"";opacity:1;mix-blend-mode:multiply;pointer-events:none;z-index:0;background-image:url(/img/home/freez-dried-imgs/hero-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.hero-fd .container{z-index:1;max-width:1370px;margin:0 auto;position:relative}.hero-fd{padding-top:340px;padding-bottom:420px}@media (max-width:1024px){.hero-fd{padding-top:140px;padding-bottom:160px}}.hero-fd .palm-tree{pointer-events:none;z-index:1;position:absolute;top:0;left:0}@media (max-width:1024px){.hero-fd .palm-tree{width:300px;height:auto;top:-30px}.hero-fd .palm-tree img{width:100%;height:auto}}.hero-fd .dish-left{pointer-events:none;z-index:1;position:absolute;top:330px;left:0}@media (max-width:1024px){.hero-fd .dish-left{display:none}}.hero-fd .dish-bottom-left{pointer-events:none;z-index:1;position:absolute;bottom:0;left:0}@media (max-width:1024px){.hero-fd .dish-bottom-left{display:none}}.hero-fd .dish-right{pointer-events:none;z-index:1;position:absolute;top:131.84px;right:0}@media (max-width:1024px){.hero-fd .dish-right{display:none}}.hero-fd .dish-bottom-right{pointer-events:none;z-index:1;position:absolute;bottom:130px;right:0}@media (max-width:1024px){.hero-fd .dish-bottom-right{display:none}}.hero-fd .fd-content{max-width:1078px;margin-left:auto;margin-right:auto;position:relative}.hero-fd .fd-content .inner{text-align:center}@media (max-width:1200px){.hero-fd .fd-content .inner{width:100%}}.hero-fd .fd-content .inner .heading{font-family:var(--font-gt-walsheim);letter-spacing:-3%;text-align:center;margin-bottom:40px;font-size:85px;font-weight:500;line-height:95px}.hero-fd .fd-content .inner .heading span{font-family:var(--font-gt-walsheim);letter-spacing:-.03em;font-size:80px;font-weight:500;line-height:95px}.hero-fd .fd-content .inner .heading .dark-text{color:var(--black)}.hero-fd .fd-content .inner .heading .orange-text{color:var(--primary)}@media (max-width:1024px){.hero-fd .fd-content .inner .heading span{font-size:inherit;line-height:inherit}}@media (max-width:991px){.hero-fd .fd-content .inner .heading{font-size:60px;line-height:80px}}@media (max-width:767px){.hero-fd .fd-content .inner .heading{font-size:42px;line-height:55px}}@media (max-width:500px){.hero-fd .fd-content .inner .heading{font-size:36px;line-height:48px}}.hero-fd .fd-content .inner .subheading{max-width:928px;color:var(--gray);font-family:var(--font-figtree);letter-spacing:0%;text-align:center;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:18px;font-weight:400;line-height:26px}.hero-fd .fd-content .inner .ctas{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:fit-content;height:fit-content;margin:0 auto;display:flex}@media (min-width:640px){.hero-fd .fd-content .inner .ctas{flex-direction:row}}.hero-fd .fd-content .inner .ctas .primary-btn{background-color:var(--secondary);color:var(--black);font-family:var(--font-figtree);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;width:295px;height:62px;padding:21px 23px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s;display:flex}.hero-fd .fd-content .inner .ctas .primary-btn:hover{opacity:.9}@media (max-width:768px){.hero-fd .fd-content .inner .ctas .primary-btn{font-size:14px}}@media (max-width:480px){.hero-fd .fd-content .inner .ctas .primary-btn{width:100%}}.hero-fd .fd-content .inner .ctas .secondary-btn{border:1px solid var(--black);color:var(--black);font-family:var(--font-figtree);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;width:183px;height:62px;padding:21px 23px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s;display:flex}.hero-fd .fd-content .inner .ctas .secondary-btn:hover{background-color:var(--black);color:var(--white)}@media (max-width:768px){.hero-fd .fd-content .inner .ctas .secondary-btn{font-size:14px}}@media (max-width:480px){.hero-fd .fd-content .inner .ctas .secondary-btn{width:100%}}.scrolling-banners-wrapper{z-index:10;width:99.9%;height:150px;position:relative;top:-160px}@media (max-width:1024px){.scrolling-banners-wrapper{top:-120px}}.scrolling-banners-wrapper .black-banner{background-color:var(--black);height:108px;margin-bottom:-105px;padding:28px 0;transform:rotate(0)}@media (min-width:768px){.scrolling-banners-wrapper .black-banner{transform:rotate(5deg)}}@media (max-width:768px){.scrolling-banners-wrapper .black-banner{height:65px;margin-bottom:10px;padding:18px 0}}.scrolling-banners-wrapper .orange-banner{background-color:var(--primary);height:108px;padding:28px 0;overflow:hidden;transform:rotate(0)}@media (min-width:768px){.scrolling-banners-wrapper .orange-banner{transform:rotate(-5deg)}}@media (max-width:768px){.scrolling-banners-wrapper .orange-banner{height:65px;padding:18px 0}}.scrolling-banners-wrapper .feature-item{align-items:center;gap:40px;padding:0 15px;display:flex}@media (max-width:768px){.scrolling-banners-wrapper .feature-item{gap:24px;padding:0 10px}}.scrolling-banners-wrapper .feature-item .text{color:var(--white);font-family:var(--font-gt-walsheim);text-transform:uppercase;letter-spacing:-.03em;white-space:nowrap;font-size:2.5rem;font-weight:500}@media (max-width:1024px){.scrolling-banners-wrapper .feature-item .text{font-size:2.25rem}}@media (max-width:768px){.scrolling-banners-wrapper .feature-item .text{font-size:1.3rem}}.scrolling-banners-wrapper .feature-item .dot{background-color:var(--white);border-radius:50%;flex-shrink:0;width:10px;height:10px}@media (max-width:768px){.scrolling-banners-wrapper .feature-item .dot{width:6px;height:6px}}.why-choose-fd{background:linear-gradient(to bottom,var(--white)50%,var(--light-gray)50%);padding:0 15px}@media (min-width:1024px){.why-choose-fd{padding:0 48px}}.why-choose-fd .inner-card{background-color:var(--black);border-radius:40px;max-width:1400px;margin:0 auto;padding:50px 30px}@media (min-width:640px){.why-choose-fd .inner-card{padding:64px 48px}}@media (min-width:1024px){.why-choose-fd .inner-card{padding:100px 80px}}.why-choose-fd .inner-card .header{text-align:center;max-width:759px;margin:0 auto 48px}@media (min-width:1024px){.why-choose-fd .inner-card .header{margin-bottom:64px}}.why-choose-fd .inner-card .header .title{font-family:var(--font-gt-walsheim);letter-spacing:-.03em;margin-bottom:20px;font-size:65px;font-weight:500;line-height:1.2}@media (max-width:1283px){.why-choose-fd .inner-card .header .title{font-size:50px}}@media (max-width:992px){.why-choose-fd .inner-card .header .title{font-size:40px}}@media (max-width:677px){.why-choose-fd .inner-card .header .title{font-size:32px}}.why-choose-fd .inner-card .header .title .white-text{color:var(--white)}.why-choose-fd .inner-card .header .title .orange-text{color:var(--primary)}.why-choose-fd .inner-card .header .subtitle{color:#fff9;max-width:718px;margin:0 auto;font-size:18px;line-height:1.75}@media (max-width:1024px){.why-choose-fd .inner-card .header .subtitle{font-size:16px}}@media (max-width:768px){.why-choose-fd .inner-card .header .subtitle{font-size:14px}}.why-choose-fd .inner-card .features-grid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:768px){.why-choose-fd .inner-card .features-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.why-choose-fd .inner-card .features-grid{grid-template-columns:repeat(3,1fr)}}.why-choose-fd .inner-card .features-grid .feature-card{background-color:var(--white);border:.5px solid var(--white);cursor:pointer;border-radius:20px;padding:24px;transition:all .3s}.why-choose-fd .inner-card .features-grid .feature-card:hover:not(.featured){background-color:var(--primary);border-color:var(--primary);transform:translateY(-5px)}.why-choose-fd .inner-card .features-grid .feature-card:hover:not(.featured) .number-badge{background-color:var(--white)}.why-choose-fd .inner-card .features-grid .feature-card:hover:not(.featured) .number-badge .number{color:var(--primary)}.why-choose-fd .inner-card .features-grid .feature-card:hover:not(.featured) .text-content .feature-title{color:var(--white)}.why-choose-fd .inner-card .features-grid .feature-card:hover:not(.featured) .text-content .feature-description{color:#ffffffe6}.why-choose-fd .inner-card .features-grid .feature-card.featured{background-color:var(--primary);border:none}.why-choose-fd .inner-card .features-grid .feature-card.featured:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0003}.why-choose-fd .inner-card .features-grid .feature-card.featured .number-badge{background-color:var(--white)}.why-choose-fd .inner-card .features-grid .feature-card.featured .number-badge .number{color:var(--primary)}.why-choose-fd .inner-card .features-grid .feature-card.featured .text-content .feature-title,.why-choose-fd .inner-card .features-grid .feature-card.featured .text-content .feature-description{color:var(--white)}.why-choose-fd .inner-card .features-grid .feature-card .content-wrapper{flex-direction:column;gap:24px;display:flex}.why-choose-fd .inner-card .features-grid .feature-card .number-badge{background-color:var(--primary);border-radius:10px;justify-content:center;align-items:center;width:58px;height:58px;transition:all .3s;display:flex}.why-choose-fd .inner-card .features-grid .feature-card .number-badge .number{font-family:var(--font-gt-walsheim);color:var(--white);text-transform:uppercase;letter-spacing:.025em;font-size:1.4375rem;font-weight:700;transition:color .3s}.why-choose-fd .inner-card .features-grid .feature-card .text-content{flex-direction:column;gap:10px;display:flex}.why-choose-fd .inner-card .features-grid .feature-card .text-content .feature-title{font-family:var(--font-gt-walsheim);color:var(--black);text-transform:uppercase;font-size:1.625rem;font-weight:700;line-height:1.3;transition:color .3s}@media (max-width:786px){.why-choose-fd .inner-card .features-grid .feature-card .text-content .feature-title{font-size:18px}}.why-choose-fd .inner-card .features-grid .feature-card .text-content .feature-description{color:#18181899;font-size:1rem;line-height:1.5;transition:color .3s}@media (max-width:786px){.why-choose-fd .inner-card .features-grid .feature-card .text-content .feature-description{font-size:.8rem}}.image-gallery-section{background-color:var(--white);padding:40px 0;position:relative;overflow:hidden}@media (min-width:1024px){.image-gallery-section{padding:80px 0}}.image-gallery-section .palm-tree-decoration{pointer-events:none;z-index:30;position:absolute;top:-60px;right:0}@media (max-width:1024px){.image-gallery-section .palm-tree-decoration{display:none}}.image-gallery-section .gallery-wrapper .title{font-family:var(--font-gt-walsheim);letter-spacing:-.03em;text-align:center;max-width:682px;margin-bottom:48px;margin-left:auto;margin-right:auto;padding:0 15px;font-size:65px;font-weight:500;line-height:1.2}@media (max-width:1283px){.image-gallery-section .gallery-wrapper .title{font-size:50px}}@media (max-width:992px){.image-gallery-section .gallery-wrapper .title{font-size:40px}}@media (max-width:677px){.image-gallery-section .gallery-wrapper .title{font-size:32px}}.image-gallery-section .gallery-wrapper .gallery-scroll-container{position:relative}.image-gallery-section .gallery-wrapper .gallery-scroll-container .fade-overlay{z-index:10;pointer-events:none;width:20px;position:absolute;top:0;bottom:0}@media (min-width:1024px){.image-gallery-section .gallery-wrapper .gallery-scroll-container .fade-overlay{width:185px;display:block}}.image-gallery-section .gallery-wrapper .gallery-scroll-container .fade-overlay.left{background:linear-gradient(to right,var(--white),transparent);left:0}.image-gallery-section .gallery-wrapper .gallery-scroll-container .fade-overlay.right{background:linear-gradient(to left,var(--white),transparent);right:0}.image-gallery-section .gallery-wrapper .gallery-scroll-container .image-grid{flex-direction:column;gap:24px;display:flex}.image-gallery-section .gallery-wrapper .gallery-scroll-container .image-grid .image-row{align-items:center;padding-bottom:8px;display:flex}.image-gallery-section .gallery-wrapper .gallery-scroll-container .image-grid .image-item{flex-shrink:0;width:260px;margin-right:24px}@media (min-width:640px){.image-gallery-section .gallery-wrapper .gallery-scroll-container .image-grid .image-item{width:350px}}@media (min-width:1024px){.image-gallery-section .gallery-wrapper .gallery-scroll-container .image-grid .image-item{width:400px}}.image-gallery-section .gallery-wrapper .gallery-scroll-container .image-grid .image-item .gallery-image{object-fit:cover;border-radius:30px;width:100%;height:240px}@media (min-width:640px){.image-gallery-section .gallery-wrapper .gallery-scroll-container .image-grid .image-item .gallery-image{height:320px}}@media (min-width:1024px){.image-gallery-section .gallery-wrapper .gallery-scroll-container .image-grid .image-item .gallery-image{height:350px}}
:root{--primary:#ff8b00;--secondary:#30dd00;--black:#181818;--white:#fff;--gray:#666;--light-gray:#fcf5f3}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth;margin:0;padding:0;font-family:var(--font-figtree)!important}h1{font-family:var(--font-gt-walsheim)!important}.container{max-width:1240px;margin:0 auto}@media (max-width:1283px){.container{padding:0 15px}}a{text-decoration:none}.img-fluid{max-width:100%;height:auto}li{list-style:none}@media (max-width:768px){.only-desktop{display:none}}
@font-face{font-family:gt_walsheim;src:url(../media/GT_Walsheim-s.p.fd022f2a.otf)format("opentype");font-display:swap}@font-face{font-family:gt_walsheim Fallback;src:local(Arial);ascent-override:87.85%;descent-override:23.92%;line-gap-override:0.0%;size-adjust:102.45%}.gt_walsheim_3c607eb6-module__9lM5TW__className{font-family:gt_walsheim,gt_walsheim Fallback}.gt_walsheim_3c607eb6-module__9lM5TW__variable{--font-gt-walsheim:"gt_walsheim","gt_walsheim Fallback"}
