@charset "UTF-8";@font-face{font-family:Plus Jakarta Sans;src:url(/build/assets/PlusJakartaSans-Light-B9nwI-oG.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/build/assets/PlusJakartaSans-Bold-CPGqIPp0.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}body{margin:0;font-family:Plus Jakarta Sans,sans-serif;font-optical-sizing:auto}img{width:100%}h1{margin:0;font-size:40px;text-shadow:0 0 20px rgba(255,255,255,.32)}h2{font-size:32px;margin:0;color:#00114e}h3{font-size:22px;font-weight:300;margin:0;line-height:150%}h4{font-size:18px;font-weight:300;margin:0;line-height:150%}h4 span{color:#14b4b7;font-weight:700}p{margin:0;line-height:150%}b{font-weight:700}.blur{background:url(/build/assets/blur-3EYRIi6M.png) no-repeat;background-position-x:-140px;background-position-y:-40px}button{border-radius:32px;padding:12px 24px;font-size:16px;display:flex;margin:auto;font-family:Plus Jakarta Sans,sans-serif;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,background .25s ease,border-color .25s ease}button svg{width:22px;height:22px;transition:transform .25s ease;margin-left:8px}button .plus-ico{width:16px!important;height:16px!important;margin-left:12px!important}button:hover:not(.disabled){transform:translateY(-2px)}button:active:not(.disabled){transform:translateY(0)}.white-btn{background:#ffffff14;border:1px solid white;color:#fff;cursor:pointer;display:flex;align-items:center}.white-btn:hover{background:#ffffff2e;box-shadow:0 4px 14px #ffffff26}.solid-btn{background:#00114e;color:#fff;box-shadow:0 0 12px #00094e33;border:none;cursor:pointer}.solid-btn path{fill:#fff}.solid-btn:hover{background:#000825;box-shadow:0 6px 20px #00094e59}.solid-btn.squared.full-btn{width:100%;justify-content:center}.outlined-blue{background:#00b4e129!important;border:1px solid #14B4B7!important;color:#14b4b7!important;cursor:pointer}.outlined-blue path{stroke:#14b4b7!important}.outlined-blue:hover{background:#00b4e147!important;box-shadow:0 4px 14px #00b4e140}.outlined-blue:hover svg{transform:scale(1.1)}.outlined-dark-blue{border:1px solid #00114E;background:#00094e14;color:#00114e!important;cursor:pointer}.outlined-dark-blue path{stroke:#00114e!important}.outlined-dark-blue:hover{background:#00094e29;box-shadow:0 4px 14px #00094e33}.outlined-dark-blue:hover svg{transform:scale(1.1)}.disabled{border:1px solid #AAAAAA;color:#aaa;background:#aaaaaa14;box-shadow:none;cursor:not-allowed}.disabled path{stroke:#aaa!important}.disabled:hover{transform:none;background:#aaaaaa14;box-shadow:none}.squared{border-radius:8px}.squared.small-btn{margin:12px 0 0;font-size:14px;padding:8px 16px}.small-btn svg{width:16px;height:16px;padding:1px 0 0 4px}.alert{border-radius:12px;padding:12px 24px;font-weight:700;position:fixed;right:40px;font-weight:400;top:140px;display:flex;align-items:center}.alert.warning{background:#fffbed;border:2px solid #FFD129;color:#ffd129}.alert.error{background:#ffd5da;border:2px solid #EB0909;color:#eb0909}.alert.error svg{width:16px;height:16px;margin-right:8px}.alert.success{background:#e5f7ec;border:2px solid #16A34A;color:#16a34a}.alert-stack{position:fixed;top:140px;right:40px;display:flex;flex-direction:column;gap:12px;z-index:1000;align-items:flex-end}.alert-stack .alert{position:static;right:auto;top:auto}.contact .alert.error{top:120px}.giftcard-info .alert{position:initial}.giftcard-info .giftcard-head{margin:40px 0 28px}.menu{display:none}.menu a{color:#fff}.menu button{margin:0}.mobile-float{display:flex}.inner-nav{background:#ebebf3;padding:28px 40px 36px;border-radius:120px;align-items:center;position:fixed;z-index:1;width:95%;box-sizing:border-box;top:20px;left:2.5%}.inner-nav a{color:#00114e!important}.inner-nav .burger-btn{margin-bottom:0}.inner-nav .burger-btn span{background:#00114e}.inner-nav .burger-btn.is-active span:nth-child(1){background:#fff}.inner-nav .burger-btn.is-active span:nth-child(3){background:#fff}.inner-nav .burger-btn.is-fixed{position:fixed}.inner-nav .menu.is-open a{color:#fff!important;text-decoration:none}.menu-balance{background:#ffffff47;padding:12px 16px;border-radius:8px;font-size:14px;text-align:center}.inner-nav .menu-balance{background:#fff9}.logged-menu{display:flex;align-items:center}.cart-ico{position:relative}.cart-ico,.log-out{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:8px;border-radius:12px;cursor:pointer;transition:all .25s ease}.cart-ico svg,.log-out svg{transition:all .25s ease}.cart-has-items:after{content:attr(data-count);position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;background:#14b4b7;color:#fff;border-radius:999px;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000026;transition:all .25s ease}.cart-ico:hover{background:#00114e14;transform:translateY(-2px)}.cart-ico:hover svg{transform:scale(1.1)}.cart-ico:hover:after{transform:scale(1.15);box-shadow:0 4px 12px #00114e33}.log-out:hover{background:#ff3b3014;transform:translateY(-2px)}.log-out:hover svg{transform:scale(1.1)}.log-out:hover path{stroke:#ff3b30}.mt-40{margin-top:40px}.mt-32{margin-top:32px}.mt-20{margin-top:20px}.mt-8{margin-top:8px}.mt-0{margin-top:0}.mr-8{margin-right:8px}.mb-40{margin-bottom:40px}.mb-20{margin-bottom:20px}.ml-4{margin-left:4px}.loader{width:60px;aspect-ratio:2;--_g: no-repeat radial-gradient(circle closest-side,#14B4B7 90%,#0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 50%;animation:l3 1s infinite linear}@keyframes l3{20%{background-position:0% 0%,50% 50%,100% 50%}40%{background-position:0% 100%,50% 0%,100% 50%}60%{background-position:0% 50%,50% 100%,100% 0%}80%{background-position:0% 50%,50% 50%,100% 100%}}#loader-overlay{display:none;position:fixed;inset:0;background:#000c;z-index:9999;display:flex;align-items:center;justify-content:center}#loader-overlay.hidden{display:none}select{background:none;font-size:16px;border:none;font-family:Plus Jakarta Sans,sans-serif}label{display:block;font-family:Plus Jakarta Sans,sans-serif;color:#14b4b7;margin:12px 0}input[type=text],input[type=email],input[type=tel],input[type=number],.contact section select,.contact section textarea,.detail select{width:100%;padding:12px;border-radius:8px;box-sizing:border-box;font-size:16px;border:1px solid gray;font-family:Plus Jakarta Sans,sans-serif}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,.contact section select:focus,.contact section textarea:focus,.otp input[type=number]:focus,.detail select:focus{border-color:#14b4b7;background-color:#f0f8ff;outline:none}.contact section select,.detail select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23666666' d='M7,10L12,15L17,10H7Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:20px}.contact section select option[disabled],.detail select option[disabled]{color:gray}input[type=submit]{font-family:Plus Jakarta Sans,sans-serif;padding:12px 20px;font-size:16px;background:#aaaaaa40;border:1px solid #AAAAAA;color:#aaa;margin-top:20px;border-radius:8px}.check-box{display:flex;align-items:flex-start;margin-top:12px}.check-box input[type=checkbox]{appearance:none;-webkit-appearance:none;flex-shrink:0;width:24px;height:24px;margin-right:12px;border:2px solid #C8C6C4;border-radius:6px;background:#fff;cursor:pointer;transition:all .2s ease;position:relative}.check-box input[type=checkbox]:hover{border-color:#14b4b7;box-shadow:0 0 0 4px #14b4b71f}.check-box input[type=checkbox]:checked{background:#14b4b7;border-color:#14b4b7}.check-box input[type=checkbox]:checked:after{content:"";position:absolute;left:7px;top:2px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.check-box input[type=checkbox]:focus{outline:none;box-shadow:0 0 0 4px #14b4b726}.input-alert{color:#eb0909;margin-top:4px;font-size:12px}.input-error input{border:1px solid #EB0909}.input-error label{color:#eb0909}.otp{margin:40px 0}.otp>div{display:grid;grid-template-columns:repeat(8,1fr);column-gap:12px;width:100%;margin-bottom:12px}.otp input[type=number]{width:100%;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;height:30px;text-align:center!important;border-radius:8px;border:1px solid gray}.otp input[type=text]{text-align:center}.otp p a{position:relative;color:#14b4b7;text-decoration:none;font-weight:700;cursor:pointer;transition:all .25s ease}.otp p a:after{content:"";position:absolute;left:50%;bottom:-2px;width:0;height:2px;background:#14b4b7;transform:translate(-50%);transition:width .3s ease}.otp p a:hover{color:#0f8789;text-shadow:0 2px 8px rgba(20,180,183,.25)}.otp p a:hover:after{width:100%}.quantityInput{border:1px solid #767677;display:flex;border-radius:12px;margin-top:20px}.quantityInput input[type=number]{width:3.5em;height:100%;text-align:right!important;border:0;background:transparent;color:#000;font-size:1em}.quantityInput button{padding:0;border:none;background:none;align-items:center}.pager{display:flex;justify-content:space-between;width:240px;margin:40px auto 0;color:#aaa}.pager-active{color:#00114e;font-weight:700}.pager-active path{stroke:#00114e!important}.pager-next,.pager-prev{display:flex;align-items:center}.pager-next svg,.pager-prev svg{width:20px;height:20px;transition:transform .25s cubic-bezier(.4,0,.2,1)}.pager-next svg{padding-left:4px}.pager-next.pager-active{cursor:pointer}.pager-next.pager-active:hover svg{transform:translate(4px)}.pager-prev svg{padding-right:4px}.pager-prev.pager-active{cursor:pointer}.pager-prev.pager-active:hover svg{transform:translate(-4px)}header{overflow:hidden;position:relative}.banner{position:relative;min-height:68vh}.banner .overlay,.banner video,.banner img{position:absolute}.banner video,.banner img{z-index:0}.banner h1,.banner h3{text-align:center;color:#fff;padding:0 32px;box-sizing:border-box;max-width:500px}.banner h1{margin:40px auto 12px;position:relative}.banner h1 svg{position:absolute;filter:drop-shadow(0 0 20px rgba(255,255,255,.8))}.banner h1 svg:first-child{left:4%;bottom:0}.banner h1 svg:last-child{right:4%;top:0}.banner h3{margin:0 auto;font-size:18px}.overlay{width:100%;height:100vh;background:linear-gradient(112deg,rgba(0,0,0,.82) 4.66%,var(--Colours-Core-core-primary-dark, rgba(0, 17, 78, .82)) 60.82%,var(--Colours-Core-core-primary-light, rgba(71, 218, 255, .82)) 116.99%);color:#fff;text-align:center;z-index:1}.carousel-slide{position:absolute;inset:0;opacity:0;z-index:0;transition:opacity 1s ease-in-out;pointer-events:none}.carousel-slide.is-active{opacity:1;z-index:1;pointer-events:auto}.carousel-slide video,.carousel-slide img{width:100%;height:100%;object-fit:cover}.carousel-slide .main-banner{position:relative;z-index:2;height:100%;display:flex;align-items:center;justify-content:center}@media(prefers-reduced-motion:reduce){.carousel-slide{transition:none}}.carousel-dots{position:absolute;bottom:32px;left:50%;transform:translate(-50%);z-index:3;display:flex;align-items:center;gap:10px}.carousel-dots .dot{width:10px;height:10px;border-radius:999px;background:#ffffff80;border:none;padding:0;cursor:pointer;transition:width .3s ease,background .3s ease}.carousel-dots .dot.is-active{width:28px;background:#fff}.main-info{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;z-index:2}.main-info>div{text-align:center}.main-info>div button{margin:20px 0 0}.main-info h1,.main-info h3{color:#fff;text-align:center}.main-banner .white-btn{margin:40px auto 0}.main-info,section,aside,footer,.most-popular{padding:40px}.logo{display:inline-block}.logo img{width:60px;display:block;transition:all .3s ease}.logo:hover img{transform:scale(1.05);filter:brightness(1.1)}.icon-bg{background:#fff;width:32px;height:32px;padding:12px;text-align:center;border-radius:8px;margin-bottom:12px}.colab-benefit{background:#f7f7f7;padding:28px;border-radius:20px;margin-bottom:24px}.colab-benefit h3{margin:0;font-weight:700}.colab-benefit h4{margin:8px 0 0}.corp-benefit{margin-bottom:24px}.corp-grid{margin-top:20px}.mex{background-image:url(../assets/img/mex_circle.png)}article{margin-top:40px}.corporation-benefits,.get-started,footer{background:#00114e}.corporation-benefits h2,.corporation-benefits h3,.corporation-benefits p{color:#fff}.corporation-benefits h4,.corporation-benefits .section-title h3{color:#aaa}.corporation-benefits svg{width:24px;height:24px;margin-top:4px}.corporation-benefits .icon-bg{background:#fff9;box-shadow:2px 2px 20px #ffffff52}.get-started{text-align:center}.get-started h2,.get-started p{color:#fff}.get-started h3,.get-started h4{color:#aaa}.section-title h3:before{content:"";display:inline-block;width:20px;height:2px;margin-right:10px;vertical-align:middle}.no-before:before{display:none!important}.partner-benefits .section-title h3:before{background-color:#5b0aac}.get-started .section-title h3:before{background-color:#aaa}.corporation-benefits .section-title h3:before{background-color:#14b4b7}.pro-bubble{background:#fff;padding:20px;border-radius:20px;position:absolute;z-index:1}.pro-bubble h2{color:#5b0aac}.pros-info{position:relative;margin-bottom:120px}.pros-info .pro-bubble:first-child{left:-6%}.pros-info .pro-bubble:nth-child(2){right:-6%;top:10%}.pros-info .pro-bubble:nth-child(3){bottom:-20%}.pros-info .pro-bubble:nth-child(4){bottom:-2%;right:-7%}.join-us>div{display:flex;margin-top:20px}.join-us a{margin:2px 0 0 12px;color:#fff;text-decoration:none;cursor:pointer}.radio-number{border-radius:60px;border:8px solid white;width:80px;height:60px;text-align:center;padding-top:20px;margin:auto;box-shadow:0 0 40px #fff6}.starting-step{margin:40px 0}.starting-step h3{font-weight:700;margin:16px 0 4px}.starting-step b,.starting-step h3,.extract h2,.extract h4{color:#fff}.home-categories>div{text-align:center;border-radius:20px;padding:32px;margin-top:20px;cursor:pointer}.home-categories h3{color:#fff;margin-top:12px}.benefit-grid{margin-top:20px}.cat-transport{background:#00114e}.cat-entertainment{background:#000c66}.cat-clothing{background:#000e7a}.cat-depart{background:#00118f}.our-giftcards{background:#f7f7f7;text-align:center}.our-giftcards button{margin:20px auto 40px}.single-gc{text-align:center;margin:20px 0;max-width:300px}.single-gc img{border-radius:20px}.join-us button,.top-categories button{margin-left:0}.extract{padding:32px;border-radius:20px}.extract h4{margin:12px 0}aside .extract:first-child{background:linear-gradient(282deg,var(--Colours-Core-core-secondary, #5B0AAC) 6.68%,#251338 94.1%);margin-bottom:20px}aside .extract:last-child{background:linear-gradient(109deg,var(--Colours-Core-core-primary, #14B4B7) 10.58%,var(--Colours-Core-core-primary, #14B4B7) 52.35%,var(--Colours-Core-core-primary-light, #47DAFF) 94.13%)}aside .white-btn{margin:20px 0}.legal-links{margin:20px 0}.legal-links a{display:inline;margin:20px 0;color:#fff;text-decoration:none;transition:all .25s ease;position:relative;text-align:center;width:100%}.legal-links a:after{content:"";position:absolute;left:0;bottom:-3px;width:0;height:1px;background:#fff;transition:width .25s ease}.legal-links a:hover{color:#d9d9d9}.legal-links a:hover:after{width:100%}.legal-links a>div{text-align:center;margin:16px 0}footer a{text-decoration:none}footer>div:first-child{text-align:center}footer .logo img{width:80px}.rrss{display:flex;align-items:center;justify-content:center;margin-top:20px}.rrss a{display:flex;align-items:center;font:"Plus Jakarta Sans",sans-serif;justify-content:center;width:46px;height:46px;border-radius:50%;text-decoration:none;transition:all .25s ease}.rrss a svg{width:30px;height:30px;transition:all .25s ease}.rrss a:hover{background:#ffffff1f;transform:translateY(-3px)}.rrss a:hover svg{transform:scale(1.15)}.legals>p{color:#aaaaaa80;text-align:center}.form-grid{margin-bottom:32px}.form-grid>div{margin-top:32px}.contact-img{width:75%}.contact-ico{padding:20px 12px 12px;border-radius:8px;background:#00b4e133;box-shadow:2px 2px 20px #00b4e11a;width:40px;height:32px;text-align:center;margin-right:16px}.reach-us>div{display:flex;align-items:center;gap:8px;margin-top:20px;cursor:pointer}.reach-us>div svg,.reach-us>div a{transition:all .3s ease}.reach-us>div a{color:#000;text-decoration:none;position:relative;display:inline-block}.reach-us>div a:after{content:"";position:absolute;left:0;bottom:-3px;width:0;height:2px;background:#14b4b7;transition:width .3s ease}.reach-us>div:hover svg{color:#14b4b7;transform:scale(1.15) rotate(-8deg)}.reach-us>div:hover a{color:#14b4b7}.reach-us>div:hover a:after{width:100%}.form-sent{text-align:center}.form-sent>div{background:#00114e14;padding:80px 40px;border-radius:20px}.form-sent h3{color:#00114e;max-width:400px;margin:40px auto 20px}.legal-pages .check-box label{margin:0 0 4px}.legal-pages .guardar-preferencias{margin-left:0}.legal-pages .section-title{margin-bottom:20px}.legal-pages section{max-width:1000px;margin:auto}.legal-pages h3{color:#00114e;font-weight:700}.legal-pages ul{font-size:20px}.legal-pages li{margin-bottom:16px}.legal-pages ul,.legal-pages ol{color:#00b4e1;font-weight:700}.legal-pages ul h4,.legal-pages ul p,.legal-pages ol h4,.legal-pages ol p{color:initial}.legal-pages ul p,.legal-pages ol p{font-weight:400}.legal-pages ol ol{list-style:lower-roman;padding-left:12px}.legal-pages ol ol a{text-decoration:none;color:#14b4b7;position:relative;transition:color .2s ease}.legal-pages ol ol a:hover{color:#0f8789}.legal-pages ol ol ol{list-style:lower-latin}.legal-pages ol ul{list-style:disc}.legal-pages ol ul li{margin-bottom:0}.legal-pages ol ul p{font-size:16px}.legal-pages ol ul ul{list-style:circle}.legal-pages .legal-table{margin:20px 0;display:grid;overflow:scroll;grid-template-columns:1fr 1fr 1fr;column-gap:16px}.legal-pages .legal-table .legal-head{height:50px;display:flex;align-items:center}.legal-pages .legal-table .table-cell{height:170px}.legal-pages .legal-table .table-cell-lg{height:340px}.ui-accordion{margin-top:20px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-radius:8px;border:none}.catalog .section-title h4:last-child{color:gray}.catalog .catalog-card{position:relative;align-items:stretch;display:flex}.catalog .catalog-card .img-container{width:160px;background:#e3e3e3;border-radius:16px 0 0 16px;overflow:hidden}.catalog .catalog-card .img-container img{object-fit:cover;width:100%;height:100%;display:block}.catalog .catalog-card>div:last-child{width:70%;padding:20px}.catalog .catalog-card p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.catalog .reduced .discount-tag{width:16%;top:0;box-sizing:border-box;border-radius:8px 0;padding:12px 0;font-size:14px}.catalog section,.legal-pages section,.contact section,.login section,.detail section,.cart section,.profile section{margin-top:120px}.tab{text-decoration:none;color:#14b4b7;padding:12px 20px;border:1px solid #14B4B7;display:inline-block;border-radius:8px;margin:0 16px 20px 0;transition:all .25s ease}.tab:hover{background:#14b4b71a;transform:translateY(-2px);box-shadow:0 4px 12px #14b4b726}.tab-active{background:#14b4b729}.category-chips{text-align:center}.searchbar{height:40px;background:none;border-radius:20px;width:100%;border:2px solid #767677;margin:20px 0 40px;align-items:center;display:flex;transition:border-color .15s ease-in-out}.searchbar:focus-within{border-color:#00114e}.searchbar button{border:none;height:initial;padding:0;background:none;cursor:pointer;display:flex;align-items:center}.searchbar button svg{pointer-events:none}.searchbar button:focus,.searchbar button:focus-visible,.searchbar button:focus-within{outline:none!important;box-shadow:none!important}.searchbar input[type=search]{background:none;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;border:none;width:90%;height:40px;padding:0 24px}.searchbar input[type=search]:focus,.searchbar input[type=search]:focus-visible,.searchbar input[type=search]:focus-within{outline:none!important;border:none!important;box-shadow:none!important}.searchbar input[type=search]::-webkit-search-cancel-button{cursor:pointer}.range-slider p{margin-bottom:20px}.catalog-card{display:flex;background:#f7f7f7;border-radius:8px;align-items:center;cursor:pointer}.catalog-grid{row-gap:20px;display:grid}.filter{margin-bottom:40px}.range-values{border:none!important;padding:20px 0!important}.no-results{text-align:center;margin:60px 0 0}.login aside{display:none;border-radius:40px;background:#00114e;background-image:url(/build/assets/login-blur-NxWKzv3Y.png);background-repeat:no-repeat;background-position-x:-500%;color:#fff}.login aside h2{color:#fff}.login .solid-btn{margin-bottom:20px}.login .stepper{margin-top:40px}.entry-point,.stepper h3,.login-head{text-align:center}.stepper button svg{width:20px;margin-left:8px}.stepper .pager-prev{display:inline-flex;align-items:center;gap:6px;color:#000e7a;margin-bottom:20px;cursor:pointer}.stepper .pager-prev path{stroke:#000e7a}.stepper .pager-prev svg{transition:transform .25s cubic-bezier(.4,0,.2,1)}.stepper .pager-prev:hover svg{transform:translate(-4px)}.login-head h4{margin:20px 0}.cert path{stroke:#fff}.cert svg{width:32px}.campaign-container>h3,.campaign-container h4{text-align:left}.campaign-container .campaign-grid{row-gap:20px;display:grid}.campaign-container .campaign-card{border:2px solid #14B4B7;border-radius:8px;cursor:pointer}.campaign-container .campaign-card>div{padding:20px}.campaign-container .campaign-card>div:first-child{display:flex;justify-content:space-between;background:#14b4b714}.campaign-container .campaign-card>div:first-child p{color:#14b4b7;text-align:right}.campaign-container .campaign-card>div:first-child img{max-width:200px}.campaign-container .campaign-card>div:last-child{text-align:center}.campaign-container .campaign-card>div:last-child p{color:#767677}.campaign-container .campaign-card.creditless{border:2px solid #FFD129}.campaign-container .campaign-card.creditless>div:first-child{background:#ffd1290a}.campaign-container .campaign-card.creditless>div:first-child p{color:#ffd129}.campaign-container .campaign-card.creditless>div:last-child{display:flex;justify-content:center}.campaign-container .campaign-card.creditless>div:last-child p{color:#00114e;margin-left:12px}.campaign-container .unselected-card{opacity:20%}.campaign-container .fixed-button{position:sticky;background:#fff;bottom:0;padding:20px 0}.detail .section-title h4{color:#aaa}.detail .section-title{text-align:center;max-width:560px;margin:0 auto 60px}.detail .solid-btn path{stroke:#fff}.detail .catalog-card .card-logo{width:40%;border-radius:8px 0 0 8px;height:-webkit-fill-available;height:stretch;display:flex;flex-direction:column;justify-content:center}.detail .catalog-card>div:last-child{width:70%;padding:20px}.giftcard-specs{text-align:center}.giftcard-specs img{border-radius:20px;max-width:360px}.giftcard-head h2{color:#14b4b7}.giftcard-info h2 span{font-weight:300}.og-price{display:none}.reduced .giftcard-head{color:#aaa}.reduced .og-price{display:block;color:initial;text-decoration:line-through}.reduced h2{color:#eb0909}.reduced .discount-tag{display:block}.cart-item.reduced .og-price{font-weight:700}.cart-item.reduced h4{color:#eb0909}.discount-tag,.reduced-tag{padding:12px;background:#eb0909;text-align:center;width:50px;color:#fff;border-radius:20px 0 12px;position:absolute;display:none}#accordion h3.ui-accordion-header{position:relative;padding-left:1em;padding-right:2em}#accordion .ui-accordion-header-icon{background:none!important;position:absolute;right:20px;left:auto;top:50%;transform:translateY(-50%)}#accordion .ui-accordion-header-icon:before{content:"";position:absolute;top:4px;left:4px;width:8px;height:8px;border-right:2px solid #333;border-bottom:2px solid #333;transform:rotate(-45deg);transition:transform .2s ease}#accordion h3.ui-state-active .ui-accordion-header-icon:before{transform:rotate(45deg)}.customize{margin-bottom:40px}.customize .quantityInput{margin-top:0}.customize label{font-weight:700}.most-popular{background:#00114e1f}.most-popular h3{color:#00114e}.popular-carousel{display:flex;overflow-x:auto;overflow-y:hidden;gap:16px;padding-bottom:8px;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:thin}.popular-carousel p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.popular-carousel .catalog-card{flex:0 0 auto}.popular-carousel .catalog-card .card-logo{position:relative;overflow:hidden;width:120px}.popular-carousel .catalog-card .card-logo img{object-fit:cover;width:100%;height:100%;display:block}.popular-carousel .catalog-card .card-logo .discount-tag{position:absolute;border-radius:8px 0;padding:12px 0;font-size:14px;width:50%;top:0;display:block}.popular-carousel .catalog-card img{width:100%;border-radius:8px 0 0 8px}.popular-carousel .catalog-card{flex-direction:row;align-items:stretch}.popular-carousel .catalog-card>div:last-child{width:240px;padding:16px}.cart h1{text-align:center;margin-bottom:40px}.empty-cart{text-align:center;margin:40px 0}.empty-cart h4{margin:20px 0}.cart-stepper{background:#00114e;text-align:center;padding:20px;color:#fff;overflow-y:scroll;display:-webkit-box}.cart-stepper .one-line h4:last-child{width:180px}.cart-stepper>div{display:flex;margin-right:52px;align-items:center;opacity:.6}.cart-stepper .active-step{opacity:1;cursor:pointer}.cart-stepper .active-step h4{font-weight:700}.cart-stepper .success-step h4{filter:drop-shadow(0 0 12px rgba(20,180,183,.8))}.progress-number{height:32px;border:1px solid white;width:36px;border-radius:40px;margin-right:12px;padding-top:4px;text-align:center}.active-step .progress-number{background:#14b4b7;border:none;font-weight:700}.cart-content{box-shadow:0 2px 20px #b6b6b652}.cart-content>div{padding:40px 20px 20px}.cart-content>div:first-child{background:#fff}.cart-item{border:2px solid #EEEEEE;padding:32px;position:relative;margin-bottom:20px}.cart-item .discount-tag{top:-1px;left:-1px;border-radius:0 0 12px}.item-info{text-align:center;margin-top:28px}.item-info>div{margin:32px 0 0}.delete-item{text-align:right;display:inline-block;position:absolute;right:16px;cursor:pointer;top:16px}.delete-item svg{width:32px;height:32px;transition:all .25s ease}.delete-item svg path{transition:stroke .25s ease}.delete-item:hover svg{transform:scale(1.15) rotate(-8deg)}.delete-item:hover path{stroke:#eb0909}.cart-thumb,.item-summary>div:first-child,.history-thumb{height:120px;margin-top:0;overflow:hidden;display:flex;flex-direction:column;justify-content:center;border-radius:16px}.cart-balance{padding:12px 20px;background:#14b4b729;color:#14b4b7;text-align:center;max-width:400px;margin:0 auto 40px}.cart-summary{background:#f7f7f7;text-align:center}.cart-summary h2{margin:12px 0 40px}.cart-grid{display:grid;row-gap:12px;margin:12px 0}.cart-grid .truncated-mail{width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hint{color:#767677}.summary-item{background:#fff;padding:20px;margin-top:20px;position:relative}.summary-item>div:first-child{margin-bottom:12px}.summary-item>div:first-child>div{height:120px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;border-radius:12px;margin-bottom:12px}.summary-item .reduced-tag{top:0;left:0;border-radius:0 0 12px}.reduced-prices p:nth-child(2){text-decoration:line-through;margin:8px 0}.reduced-prices p:nth-child(3){color:#eb0909}.item-title{margin-bottom:12px;line-height:120%}.cart-content .password-login,.item-summary{margin-top:20px}.password-login .otp input[type=text]{padding:8px;font-size:12px}.cart-content .outlined-blue.squared.small-btn svg{margin-left:0;padding-left:0}.success-ico{border-radius:8px;background:#24dfe233;box-shadow:0 0 20px #24dfe233;padding:12px;width:64px;margin:0 auto 20px;text-align:center}.success-ico path{stroke:#14b4b7}.success-ico svg{width:60px;height:60px}.order-head{text-align:center}.order-head h3{color:#767677}.item-summary,.order-totals{text-align:center}.item-summary p{margin:8px 0}.item-summary,.item-info,.order-totals{justify-content:space-between}.order-content{border-bottom:1px solid #c8c8c8;padding-bottom:20px}.order-content h4{text-align:center;margin-top:20px;color:#767677}.order-totals{padding:20px 0;border-bottom:1px solid #c8c8c8}.order-totals>h3{color:#14b4b7}.order-download{padding:20px 0}.order-download h3{text-align:center}.order-download button{margin:20px auto}.flexed-ico{display:flex}.flexed-ico svg{margin-right:8px}.pending-cards{background:#fff9e3;border-radius:12px;padding:12px 20px;margin-top:20px}.pending-cards h4{text-align:left;color:#000;text-align:center}.dropdown dd,.dropdown dt,.dropdown ul{margin:0;padding:0}.dropdown{display:inline-block;width:auto;min-width:92px;font-family:Plus Jakarta Sans,sans-serif}.dropdown dt a{position:relative;display:flex;align-items:center;gap:6px;padding:6px 24px 6px 10px;border-radius:20px;color:#fff;text-decoration:none;outline:none}.dropdown dt a:hover,.dropdown dt a:focus{color:#fff;border-color:#0000004d}.dropdown dt a:after{content:"";position:absolute;right:10px;top:50%;width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-70%) rotate(45deg);pointer-events:none}.dropdown dt a span{cursor:pointer;display:flex;align-items:center;gap:6px;white-space:nowrap}.dropdown dt a span span{display:inline-block}.dropdown dd{position:relative}.dropdown dd ul{background:#fff;color:#333;display:none;left:0;padding:5px 0;position:absolute;width:140px;list-style:none;max-height:170px;overflow-y:auto;top:6px;border-radius:8px;box-shadow:0 4px 12px #0000001f;z-index:2}.dropdown dd ul::-webkit-scrollbar-track{box-shadow:inset 0 0 1px #0000004d;border-left:1px solid rgba(0,0,0,.1)}.dropdown dd ul::-webkit-scrollbar-thumb{background:#0006}.dropdown dd ul li a{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:14px;color:#4a535f;text-decoration:none}.dropdown dd ul li a:hover{background-color:#0000000d}.dropdown.is-open dd ul{display:block}.flag{display:inline-block;width:20px;text-align:center;font-size:24px;line-height:1;font-style:normal}.flag--ar:before{content:"🇦🇷"}.flag--co:before{content:"🇨🇴"}.flag--mx:before{content:"🇲🇽"}.profile .section-title{text-align:center;margin:0 auto 40px;max-width:520px}.profile .section-title h4{color:#767677}.profile-nav{margin-bottom:40px}.profile-nav .profile-tab{display:flex;align-items:center;gap:12px;margin:12px 0 0;padding:12px 16px;border-radius:12px;cursor:pointer;transition:all .25s ease}.profile-nav .profile-tab svg{width:24px;height:24px;transition:all .25s ease}.profile-nav .profile-tab p{transition:color .25s ease}.profile-nav .profile-tab:hover{background:#14b4b714;transform:translate(6px)}.profile-nav .profile-tab:hover p{color:#14b4b7}.profile-nav .profile-tab:hover svg{transform:scale(1.1)}.profile-nav .profile-tab:hover svg path[fill]:not([fill=none]){fill:#14b4b7}.profile-nav .profile-tab:hover svg path[stroke]{stroke:#14b4b7}.active-tab-profile{background:#14b4b71f;border-left:4px solid #14B4B7}.active-tab-profile p{color:#14b4b7;font-weight:600}.profile-tab:hover{box-shadow:0 8px 20px #14b4b726}.profile-balance{background:#00114e1f;border:2px solid #00114E;color:#00114e;padding:20px;margin:20px 0;border-radius:12px;display:flex;align-items:center;justify-content:center}.profile-balance svg{margin-right:8px}.order-list{background:#fff;padding:20px;margin-bottom:20px;position:relative}.progress-bar{position:absolute;top:23px;left:33px;width:1px;-ms-overflow-style:none;scrollbar-width:none;background:#14b4b7;border-radius:4px;z-index:0}.progress-bar::-webkit-scrollbar{display:none}.transaction{position:relative;z-index:1;margin:28px 0 8px 28px;background:#14b4b714;padding:16px;border-radius:12px}.transaction.is-first{margin-top:0}.transaction.is-first:before{box-shadow:0 0 0 6px #14b4b726}.transaction .transaction-date{color:#14b4b7}.transaction h3{margin-bottom:0!important}.transaction h3 span{color:#eb0909!important}.transaction h3 .points-charged{color:#16a34a!important}.transaction:before{content:"";position:absolute;top:18px;left:-19px;width:10px;height:10px;border-radius:50%;background:#14b4b7;z-index:2}.history-totals a{text-decoration:none;height:fit-content}.history-totals svg{vertical-align:bottom}.all-orders{background:#f7f7f7;padding:24px;border-radius:12px}.all-orders h3{margin-bottom:20px}.all-orders .no-orders{text-align:center;margin:40px 0}.all-orders h4{margin:20px 0}.burger-btn{display:none;position:relative;flex-direction:column;justify-content:space-between;width:28px;height:20px;background:transparent;border:none;cursor:pointer;padding:0;margin-right:0;margin-top:-40px;margin-bottom:40px;z-index:1001}.burger-btn span{display:block;height:2px;width:100%;background:#fff;border-radius:2px;transition:transform .25s ease,opacity .2s ease}.burger-btn.is-active span:nth-child(1){transform:translateY(9px) rotate(45deg)}.burger-btn.is-active span:nth-child(2){opacity:0}.burger-btn.is-active span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.backdrop{display:none;position:fixed;inset:0;background:#00000073;z-index:0}.backdrop.is-active{display:block}#slider-range .ui-slider-handle:focus,#slider-range .ui-slider-handle:focus-visible{outline:none}.ui-slider .ui-slider-handle{z-index:1}.order-summary{margin:32px 0;box-shadow:0 0 20px 2px #f2f2f2;padding:20px}.order-date{display:flex;gap:8px;align-items:flex-end}.order-date svg{margin-top:4px}.history-thumb{margin:0 0 12px}#cookiesModal.modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:#1111118c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#cookiesModal.modal.modal--content{display:flex}.cookies-info{width:100%;max-width:520px;max-height:85vh;overflow-y:auto;background:#fff;border-radius:14px;box-shadow:0 20px 50px #00000040;padding:32px;animation:cookies-modal-in .2s ease}.cookies-info::-webkit-scrollbar{width:6px}.cookies-info::-webkit-scrollbar-thumb{background:#e4e4e4;border-radius:10px}.cookies-container .cookies-title{font-size:1.15rem;font-weight:700;color:#1f1f1f;margin:0 0 12px}.cookies-container .cookies-text{font-size:.9rem;line-height:1.6;color:#6b6b6b;margin:0 0 12px}.cookies-container .hint-link{display:inline-block;font-size:.85rem;font-weight:600;color:#14b4b7;text-decoration:underline;text-underline-offset:3px}.cookies-container .hint-link:hover{opacity:.7}.cookies-list{margin-top:24px;padding-top:20px;border-top:1px solid #e4e4e4}.cookies-list .cookies-list-item{margin-bottom:14px}.cookies-list .cookies-list-item .cookies-list-title{font-size:.9rem;font-weight:600;color:#1f1f1f;margin:0}.terms-input{padding:14px 0;border-bottom:1px solid #e4e4e4}.terms-input:last-child{border-bottom:none}.terms-input .terms-input-body{display:flex;align-items:center;gap:10px}.terms-input .terms-input-body input[type=checkbox]{width:18px;height:18px;cursor:pointer}.terms-input .terms-input-body input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}.terms-input .terms-input-body label{font-size:.9rem;font-weight:600;color:#1f1f1f;cursor:pointer}.terms-input .cookies-list-span{display:block;margin-top:4px;margin-left:28px;font-size:.8rem;color:#6b6b6b;line-height:1.4}.cookies-buttons{display:flex;gap:12px;margin-top:28px}.cookies-buttons a{flex:1;text-align:center;cursor:pointer;transition:transform .2s ease,opacity .2s ease;text-decoration:none}.cookies-buttons a:hover{transform:translateY(-1px)}.cookies-buttonset{display:block;margin-top:28px;text-align:right}.cookies-buttonset a{flex:1;margin:0 8px!important;text-align:center;cursor:pointer;transition:transform .2s ease,opacity .2s ease;text-decoration:none}.cookies-buttonset a:hover{transform:translateY(-1px)}.modal-cookies{width:90%;position:fixed;left:50%;bottom:0;background:#fff;padding:20px 24px;border-radius:20px 20px 0 0;transform:translate(-50%);box-sizing:border-box;z-index:2}@keyframes cookies-modal-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:480px){.cookies-info{padding:24px}.cookies-buttons{flex-direction:column}}.transaction-ticket h3,.transaction-ticket h4{font-weight:700}.transaction-ticket .template-columns{color:#fff;background-color:#01084e;margin:0 auto}.transaction-ticket section{padding:0 40px 20px}.transaction-ticket .exchange-detail-row>div{margin:20px 0}.transaction-ticket .exchange-code{font-size:16px;font-weight:700}.transaction-ticket .prize-item-cell{text-align:center;margin-top:32px}.transaction-ticket .prize-image{display:block;border:0;width:100px}.transaction-ticket .legal-content{margin-top:40px}.transaction-ticket .legal-content>div{margin:20px 0}.transaction-ticket .footer{background-color:#040939;margin:0 auto;padding:20px}.transaction-ticket .footer-contact{text-align:center;color:#aaa;font-size:12px;padding:10px 0}.transaction-ticket .footer-contact a{font-size:12px;color:#fff;text-decoration:none}.transaction-ticket .footer-links-wrap{text-align:center;font-size:10px;padding:10px 0;display:flex;justify-content:center}.transaction-ticket a{color:#fff;margin:0 8px;font-size:12px}.transaction-ticket .qr-foil{display:block;border:0;margin-top:20px}@media(max-width:1199px){.burger-btn{display:flex}.menu{display:flex;position:fixed;top:0;right:0;height:100vh;width:300px;max-width:85vw;background:#00114e;flex-direction:column;align-items:center;gap:40px;padding:120px 24px 24px;transform:translate(100%);transition:transform .3s ease;z-index:2;overflow-y:auto}.menu .wrapper{width:100%;text-align:center}.menu .logged-menu{flex-direction:column}.menu .logged-menu>div{margin-top:40px;display:flex}.menu .cart-ico svg{fill:#fff}.menu .log-out path{stroke:#fff}.menu.is-open{transform:translate(0);z-index:1000}.menu.is-open a{text-decoration:none}}@media(min-width:495px){.banner h1 svg:first-child{left:1%;bottom:-44%}.banner h1 svg:last-child{right:4%;top:0}}@media(min-width:510px){.pros-info .pro-bubble:nth-child(3){bottom:-10%}.pros-info .pro-bubble:nth-child(2){top:4%}.cart-thumb,.item-summary>div:first-child{margin:32px auto 0!important;max-width:200px}.order-list .order-details{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.order-list .order-details .order-date{margin:0}.order-list .history-thumb{max-width:200px}.order-list .order-summary{text-align:center}.order-list .order-summary .history-thumb,.order-list .order-summary .squared.small-btn{margin:20px auto}.order-list .history-totals{display:flex;justify-content:space-between}.order-list .history-totals>button{display:block}.cart-grid .truncated-mail{width:392px}.password-login .otp input[type=text]{padding:12px;font-size:16px}}@media(min-width:600px){.main-info .main-banner{max-width:520px;margin:60px auto 0}.benefit-grid,.corp-grid,.home-categories,.starting-grid{display:grid;grid-template-columns:2fr 2fr;column-gap:20px;margin-top:32px}.pros-info .pro-bubble:first-child{left:0%}.pros-info .pro-bubble:nth-child(2){right:0%}.pros-info .pro-bubble:nth-child(4){bottom:10%;right:0%}.pros-info .pro-bubble:nth-child(3){bottom:0%}.pros-info{margin-bottom:60px}footer>div:first-child{display:flex;justify-content:space-between;margin-bottom:40px}.rrss{margin:0}.catalog-grid{max-width:520px;margin:auto}.otp input[type=number]{height:44px!important}.otp>div{column-gap:20px}.login .login-form{max-width:520px;margin:auto}.summary-item{display:grid;grid-template-columns:1fr 1fr;column-gap:40px;align-items:center;max-width:500px;margin:20px auto 0}.summary-item>div:last-child{text-align:right}.summary-item>div:first-child>div{max-width:160px;margin:0 auto 12px;height:100px}.transaction{display:flex;flex-direction:row-reverse;justify-content:space-between}.legal-pages .legal-table .legal-head{height:initial}.legal-pages .legal-table .table-cell{height:130px}.legal-pages .legal-table .table-cell-lg{height:280px}.cart-grid .truncated-mail{width:480px}}@media(min-width:768px){aside,.form-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}aside .extract:first-child{margin-bottom:0}.pros-info{max-width:650px;margin:20px auto 60px}.contact-img{width:50%}.catalog-grid,.order-download{max-width:initial;display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.searchbar{height:60px;border-radius:60px;max-width:650px;margin:40px auto 60px}.searchbar input[type=search]{width:94%;height:60px}.category-chips>a:last-child{margin-right:0}.pager{margin:60px auto 0}.catalog .section-title,.catalog .category-chips{text-align:center}.catalog .section-title{max-width:520px;margin:auto}.catalog h1{margin:8px 0}.range-slider{max-width:400px;margin:20px auto 60px}.otp{max-width:500px;margin:40px auto}.login .button-set{display:flex;justify-content:center}.login .solid-btn{margin:0 16px}.item-info{display:flex;align-items:center;text-align:left}.cart-thumb{max-width:140px;margin:0!important}.quantityInput{width:100px}.quantityInput input{width:2em}.item-info>div,.item-summary>div:first-child{margin:0!important}.item-summary,.order-totals{display:flex;align-items:center}.item-summary>div:nth-child(2),.order-totals>div{text-align:left}.order-download{column-gap:80px}.order-list .order-summary{display:flex;justify-content:space-between;column-gap:20px;align-items:center}.order-list .order-summary .squared.small-btn{margin:0;height:fit-content}.order-list .order-summary .history-thumb{max-width:100px;max-height:80px;margin:0;column-gap:20px}.transaction{padding:24px 32px}.customize{display:flex;gap:40px;justify-content:space-between}.customize .quantityInput{width:100%}.customize .quantityInput input[type=number]{text-align:right!important}.customize>div{margin-top:0;width:100%}.customize>div:first-child{width:70%}.customize>div:last-child{width:30%}.order-list .order-summary .giftcard-title{max-width:160px}.quantityInput input[type=number]{text-align:center!important}.cart-content .quantityInput input[type=number]{padding:12px 0 12px 15px}.extract h4{height:80px}.order-content h4{text-align:right}.pending-cards h4{text-align:left;margin-top:0}.banner h1 svg:first-child{left:-4%;bottom:-32%}.banner h1 svg:last-child{right:0}.legal-pages .legal-table .table-cell{height:110px}.legal-pages .legal-table .table-cell-lg{height:200px}.campaign-container .campaign-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}}@media(min-width:960px){.main-info,section,aside,footer{padding:60px}.legal-links{display:flex;justify-content:space-between;margin-bottom:40px}.corporation-benefits .section-title>div,.partner-benefits .section-title,.get-started .section-title{display:flex;justify-content:space-between}.benefit-grid,.corp-grid,.home-categories,.starting-grid,aside{column-gap:32px}.top-categories{display:grid;grid-template-columns:1fr 1fr;column-gap:32px}.top-categories>div:first-child{align-content:center}.home-categories{grid-template-columns:1fr 1fr}.starting-grid{grid-template-columns:1fr 1fr 1fr 1fr}.extract{padding:40px}.contact .section-title{max-width:600px}.detail section>div:last-child{display:grid;grid-template-columns:1fr 1fr;column-gap:40px}.giftcard-specs img{border-radius:20px;max-width:500px}.cart-content{display:grid;grid-template-columns:2fr 1fr}.cart-content .quantityInput{width:140px}.item-info{column-gap:16px}.cart-summary h4{margin-top:60px}.cart-stepper{display:flex;justify-content:space-around}.cart-stepper>div{overflow-y:initial;display:flex;text-align:left;align-items:center;margin:0}.progress-number{height:32px!important;width:32px!important;padding:2px 1px 0}.cart-content .password-login{margin-top:80px}.no-padding{padding-top:0}.cart-content.full-window{grid-template-columns:1fr}.starting-grid{display:flex;justify-content:space-between}.starting-step{position:relative;flex:1}.starting-step:not(:last-child):after{content:"";position:absolute;top:40px;left:50%;width:100%;border-top:2px dashed rgba(255,255,255,.4);z-index:0}.radio-number{position:relative;z-index:1;background-color:#0a1f4d}.cart-balance{position:relative;box-sizing:border-box}.pending-cards{padding:32px 40px}.legal-pages .legal-table .table-cell{height:80px}.legal-pages .legal-table .table-cell-lg{height:150px}.cart-summary h3{text-align:left}}@media(min-width:1024px){.contact section{display:grid;grid-template-columns:1fr 1fr;column-gap:40px}.contact section>div:first-child{align-content:center}.contact-img{width:75%}.form-grid{margin-bottom:0}.form-grid>div{margin:0 0 32px}.filter{display:grid;grid-template-columns:3fr 1fr;align-items:center;margin-bottom:80px;column-gap:32px}.tab{margin-bottom:20px}.catalog-grid{column-gap:32px;row-gap:32px}.category-chips{text-align:left}.login aside{display:flex;flex-direction:column;justify-content:end;min-height:400px;position:relative}.login aside svg{position:absolute;top:40px;right:40px;filter:drop-shadow(0 0 12px rgba(255,255,255,.8))}.login section{display:grid;grid-template-columns:1fr 1fr}.login .stepper{padding:40px}.login .button-set{display:inline-block;width:100%;text-align:center}.login .button-set .solid-btn{margin:20px auto}.cart-grid{grid-template-columns:1fr 1fr;margin:20px 0 40px;column-gap:20px}.cart-grid .truncated-mail{width:320px}.profile-grid{display:grid;grid-template-columns:1fr 2fr;column-gap:20px}.active-tab-profile{background:#14b4b733;padding:8px;font-weight:700;border-radius:8px}.popular-carousel{gap:32px}.legal-links a{text-align:left;width:initial}.extract h4{height:50px}}@media(min-width:1200px){nav{justify-content:space-between;display:flex}.main-info>div{margin:60px auto 0}.banner h1{margin:80px auto 12px}.menu{display:flex;align-items:center}.menu a,.menu button{margin-right:24px}.legals{display:flex;justify-content:space-between}.legals>p{text-align:right;width:20%;font-size:14px}.legal-links{width:80%;justify-content:initial;margin-bottom:0}.legal-links a{margin-right:16px}.benefit-grid{grid-template-columns:1fr 1fr 1fr 1fr}.corporation-benefits>div:last-child{display:grid;grid-template-columns:1fr 1fr;column-gap:40px}.corporation-benefits .section-title>h3{max-width:640px;margin-top:12px}.corp-grid{column-gap:20px}.contact .alert.error{top:160px}.pros-info{margin:0 auto}aside{column-gap:60px}.form-grid{column-gap:32px}.contact section{column-gap:60px}.catalog-grid{grid-template-columns:1fr 1fr 1fr}.no-padding{padding-top:40px}.detail section>div:last-child{column-gap:80px}.discount-tag{padding:20px;width:70px;font-size:20px}.cart-item .discount-tag{padding:12px;width:60px;font-size:16px}.cart-stepper{padding:20px 80px 40px}.cart-content{width:95%;margin:-20px auto}.cart-content>div{padding:40px}.quantityInput{width:120px}.quantityInput input{width:2.75em}.contact section{padding:100px 60px 60px}nav.inner-nav{padding:12px 18px 12px 52px!important}.menu>a{position:relative;cursor:pointer;text-decoration:none;transition:all .25s ease}.menu>a:after{content:"";position:absolute;left:50%;bottom:-6px;width:0;height:2px;background:#fff;transform:translate(-50%);transition:width .25s ease}.menu>a:hover{transform:translateY(-2px)}.menu>a:hover:after{width:100%}.inner-nav .menu>a:after{background:#00114e}.login .stepper{display:flex;justify-content:center;align-items:center;margin-top:0}.login .stepper .email-container,.login .stepper .cert-login{width:80%}.login .stepper>div{width:100%}.login .button-set{display:flex;width:72%;margin:auto;gap:20px}.login .button-set .solid-btn{margin:20px auto}.login aside{background-position-x:300%}.legal-pages .legal-table{grid-template-columns:1fr 2fr 1fr;column-gap:32px}.legal-pages .legal-table .table-cell-lg{height:90px}.campaign-container .campaign-grid{height:232px;overflow-y:scroll}.campaign-container .fixed-button{padding-bottom:0}}@media(min-width:1400px){.main-info,section,aside,footer{padding:60px 80px}.campaign-container .campaign-grid{height:280px}.campaign-container .fixed-button{margin-bottom:-20px}}@media(min-width:1500px){.login aside{background-position-x:140%}}.d-none{display:none!important}
