.search-menu{background:#f6f6f8;border:1px solid #b5b5b5;border-radius:0 0 20px 20px;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;width:600px;display:flex}.search-results-title-wrapper{background:#fafafb;border-bottom:1px solid #b5b5b5;align-self:stretch;align-items:center;gap:5px;padding:10px 20px;display:flex}.search-results-title{align-items:center;gap:10px;display:flex}.search-results-title p{color:#242442;font-family:Urbanist;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.dot{justify-content:center;align-items:center;gap:10px;display:flex}.dot svg{aspect-ratio:1;fill:#88888880;width:3px;height:3px}.search-results-info{flex:1 0 0;align-items:center;gap:10px;display:flex}.search-results-info p{color:#888888bf;font-family:Urbanist;font-size:15px;font-style:normal;font-weight:500;line-height:normal}.see-all-results-button{height:45px;box-shadow:none;background:#fafafb;border:none;border-top:1px solid #b5b5b5;border-radius:0 0 20px 20px;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:10px;padding:10px 20px;display:flex;overflow:hidden}.see-all-results-button-inside{justify-content:center;align-self:stretch;align-items:center;gap:5px;display:flex}.see-all-results-button-inside p{color:#888;font-family:Urbanist;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.see-all-results-button-inside img{aspect-ratio:1;fill:#88888880;width:10px;height:10px}
.hero-section{justify-content:center;align-self:stretch;align-items:center;gap:25px;margin-top:100px;padding:15px 80px;display:flex}.hero-wrapper{flex-direction:column;flex:1 0 0;align-items:center;gap:10px;display:flex}.hero-content{flex-direction:column;align-self:stretch;align-items:center;gap:15px;padding:0 5px;display:flex}.hero-message{justify-content:center;align-self:stretch;align-items:center;gap:8px;padding:5px 10px;display:flex}.hero-message p{color:#003cff80;text-align:center;white-space:nowrap;font-family:Urbanist;font-size:15px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none!important}.hero-message img{fill:#ffc31f;width:77.02px;height:12.413px}.stars{align-items:center;gap:1px;height:20px;display:flex}.stars svg,.stars p{width:77.02px;height:12.413px}.hero-main{flex-direction:column;align-self:stretch;align-items:center;gap:5px;display:flex}.hero-main-info{justify-content:center;align-items:center;gap:10px;display:flex}.hero-main-info p{color:#4a4a4ad9;font-family:Urbanist;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.hero-main-message{align-items:flex-start;gap:10px;display:flex}.bold-text{justify-content:center;align-items:center;gap:10px;display:flex}.bold-text span{color:#003cff;font-family:Urbanist;font-size:45px;font-style:normal;font-weight:700;line-height:normal}.medium-text{justify-content:center;align-items:center;gap:10px;display:flex}.medium-text span{color:#003cff;font-family:Urbanist;font-size:45px;font-style:normal;font-weight:400;line-height:normal}.hero-search-bar{background:#fff;border:1px solid #d5d5d5;border-radius:20px;align-items:center;gap:10px;width:600px;height:60px;padding:15px;transition:all .25s ease-in-out;display:flex}.hero-search-bar svg{aspect-ratio:1;fill:#888888bf;flex-shrink:0;width:20px;height:20px}.hero-search-input{align-items:center;gap:8px;width:100%;display:flex}.hero-search-input input{color:#242442;background:0 0;border:none;outline:none;flex:1;width:100%;height:60px;font-family:Urbanist,sans-serif;font-size:16px;font-weight:500;line-height:normal}.hero-search-input input::placeholder{color:#4a4a4ad9;font-family:Urbanist,sans-serif;font-size:16px;font-weight:400}.hero-search-bar:hover{border-color:#b5b5b5}.hero-search-bar.active{background:#fff;border-color:#b5b5b5;transition:all .25s ease-in-out}.hero-search-input input::-webkit-search-cancel-button{appearance:none}.clear-icon{cursor:pointer;opacity:.6;transition:opacity .2s}.clear-icon:hover{opacity:1}.search-menu{display:none}.hero-search-bar.active+.search-menu{display:flex}.search-stack{display:inline-block;position:relative}.search-stack .search-menu{z-index:10;border-top:none;width:100%;position:absolute;top:100%;left:0;right:0}.hero-search-bar{z-index:11;position:relative}.hero-search-bar.active{border-bottom-right-radius:0;border-bottom-left-radius:0}
.how-weltrada-works-section{flex-direction:column;align-self:stretch;align-items:flex-start;gap:30px;padding:0 80px;display:flex}.get-the-best-offer-in-3-steps-head{flex-direction:column;align-self:stretch;align-items:flex-start;gap:10px;display:flex}.gtbo-title{align-self:stretch;align-items:flex-start;gap:10px;display:flex}.gtbo-title p{color:#242442;flex:1 0 0;font-family:Urbanist;font-size:25px;font-style:normal;font-weight:700;line-height:normal}.gtbo-subtitle{align-self:stretch;align-items:flex-start;gap:10px;display:flex}.gtbo-subtitle p{color:#4a4a4ad9;flex:1 0 0;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:500;line-height:normal}.steps-cards-wrapper{align-self:stretch;align-items:flex-start;gap:20px;display:flex}.step-card{background:#fafafb;border:1px solid #d5d5d5;border-radius:20px;flex-direction:column;flex:1 0 0;align-items:flex-start;gap:35px;padding:25px;display:flex}.step-card svg{aspect-ratio:1;fill:#003cff;width:25px;height:25px}.step-desc{flex-direction:column;align-self:stretch;align-items:flex-start;gap:10px;display:flex}.step-desc-title{align-self:stretch;align-items:center;gap:10px;display:flex}.step-desc-title p{color:#242442;font-family:Urbanist;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.step-desc-subtitle{align-self:stretch;align-items:center;gap:10px;display:flex}.step-desc-subtitle p{color:#4a4a4ad9;flex:1 0 0;font-family:Urbanist;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.relative-step-icon{aspect-ratio:1;fill:#003cff26;width:124px;height:124px;position:absolute;top:-26px;right:-13.333px}
.brands-section{flex-direction:column;align-self:stretch;align-items:flex-start;gap:25px;padding:0 80px;display:flex}.trusted-brands-head{flex-direction:column;align-self:stretch;align-items:flex-start;gap:10px;display:flex}.tb-title{align-self:stretch;align-items:flex-start;gap:10px;display:flex}.tb-title p{color:#242442;flex:1 0 0;font-family:Urbanist;font-size:25px;font-style:normal;font-weight:700;line-height:normal}.tb-subtitle{align-self:stretch;align-items:flex-start;gap:10px;display:flex}.tb-subtitle p{color:#4a4a4ad9;flex:1 0 0;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:500;line-height:normal}.brand-cards-wrapper{align-self:stretch;align-items:flex-start;gap:20px;display:flex}.brand-card{background:#fafafb;border:1px solid #d5d5d5;border-radius:20px;flex-direction:column;flex:1 0 0;align-items:flex-start;gap:10px;padding:15px;display:flex}.brand-info-content{align-self:stretch;align-items:center;gap:10px;display:flex}.brand-logo-wrapper{aspect-ratio:1;border-radius:15px;justify-content:center;align-items:center;gap:5px;width:65px;height:65px;display:flex}.brand-card-logo{border:1px solid #d5d5d5;border-radius:15px}.brand-desc{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:10px;display:flex}.brand-name{cursor:pointer;align-self:stretch;align-items:center;gap:5px;display:flex}.brand-name p{color:#242442;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:600;line-height:normal;display:inline-block;position:relative}.brand-name p:after{content:"";transform-origin:0;background:currentColor;width:100%;height:1px;transition:transform .25s;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.brand-name p:hover:after{transform:scaleX(1)}.brand-name svg{aspect-ratio:13/14;fill:#003cff;width:13px;height:14px}.brand-product-quantity{align-self:stretch;align-items:center;gap:5px;display:flex}.brand-product-quantity p{color:#4a4a4ad9;font-family:Urbanist;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.brand-badges{align-self:stretch;align-items:center;gap:5px;padding:10px 0;display:flex}.badges-title{align-items:center;gap:5px;width:63px;padding:0 7px;display:flex}.badges-title p{color:#4a4a4ad9;flex:1 0 0;font-family:Urbanist;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.brand-badge{background:#8888881a;border-radius:15px;align-items:center;gap:5px;padding:2px 7px;display:flex}.brand-badge p{color:#242442;font-family:Urbanist;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.brand-card-action{border-top:1px solid #d5d5d5;align-self:stretch;align-items:center;gap:10px;padding-top:15px;display:flex}.brand-recommend-button,.brand-view-products-button{transition:all .25s ease-in-out}.brand-recommend-button{background:#f2f2f4;border:1px solid #d5d5d5;border-radius:15px;flex:0 0 40px;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:10px;display:flex;overflow:hidden}.brand-recommend-button p{color:#003cff;font-family:Urbanist;font-size:16px;font-weight:600;line-height:normal;display:none}.brand-recommend-button img,.brand-recommend-button svg{width:19px;height:15px}.brand-view-products-button{height:40px;box-shadow:none;cursor:pointer;background:#003cff;border:none;border-radius:15px;flex:auto;justify-content:center;align-items:center;gap:5px;padding:10px;display:flex;overflow:hidden}.brand-view-products-button img,.brand-view-products-button svg{width:10px;height:10px}.brand-view-products-button p{color:#fafafb;font-family:Urbanist;font-size:16px;font-weight:600;line-height:normal}.dot{align-items:center;gap:10px;display:flex}.dot img,.dot svg{aspect-ratio:1;fill:#88888880;width:3px;height:3px}.brand-recommend-button:hover{cursor:pointer;flex:auto;justify-content:center;width:auto;padding:10px 14px}.brand-recommend-button:hover p{display:block}.brand-recommend-button:hover~.dot+.brand-view-products-button{flex:0 0 40px;justify-content:center;width:40px;padding:10px}.brand-recommend-button:hover~.dot+.brand-view-products-button p{display:none}
