#popup-cuenta .text-aclaration{padding-top:10px}.anchor{scroll-margin-top:50px}.header-checkout{height:49px;text-align:center;background-color:var(--color-site-1);padding:12px}.header-checkout .logo{padding-left:0;margin-top:2px}h3.title-wrapper{font-size:20px}.column-1 p{color:var(--negro)}p.body-small{font-family:var(--alternative_font);font-style:normal;font-weight:500;font-size:12px;line-height:18px}p.body-small img{margin-right:10px}.dv-body-large{font-size:var(--dv-body-large)}.bold{font-weight:700}.checkout .form-wrapper{margin:30px auto;padding:50px 70px}.checkout .form-wrapper .form-login{max-width:375px;margin:0 auto}.checkout .form-wrapper .form-login .button-form{width:100%}.checkout .form-wrapper .form-login input{font-size:14px;font-weight:500;line-height:37px;letter-spacing:0;text-align:left;padding-bottom:0}.checkout .form-wrapper .form-login .btn-form-container{margin:15px 0 0}.checkout .checkout-bottom{font-family:var(--alternative_font);max-width:570px;margin:0 auto}contact-format .checkout .checkout-bottom .text-title{font-size:14px;font-weight:500;line-height:18px;letter-spacing:0;text-align:center}.checkout .checkout-bottom .actions{display:flex;gap:20px;margin:20px auto}.checkout .checkout-bottom .actions li{list-style:none;display:flex;gap:10px}.checkout .checkout-bottom .actions li img{width:34px;height:36px}.checkout .checkout-bottom .actions li span{font-size:13px;font-weight:500;line-height:18px;letter-spacing:0;text-align:left}@media screen and (max-width:60em){#popup-pagar .popup-container img.btn-cerrar{top:15px;right:15px}#popup-pagar .popup-title p{margin-top:20px!important}.footer-bootom .container .cards div{gap:0 10px;justify-content:center;display:flex;flex-wrap:wrap;margin-bottom:10px}.ingresacp .zipfield{width:33%!important}.checkout .form-wrapper{padding:40px}.checkout .checkout-bottom .actions li img{display:block;margin:0 auto 10px}.checkout .checkout-bottom .actions li{display:block;text-align:center}.checkout .checkout-bottom .actions li span{text-align:center}}.form-title-ligth{font-family:var(--alternative_font);font-style:normal;font-weight:400;line-height:28px;letter-spacing:.05em;text-transform:uppercase;font-size:17px;line-height:25px;text-align:left}.form-banner{background-color:var(--footer-bk-color);margin:30px auto;max-width:570px;display:flex;justify-content:space-between;align-items:center;padding:12px 20px;box-sizing:border-box;border-radius:10px}.form-banner-title{font-weight:800;font-size:var(--mv-etitle2);line-height:20px;letter-spacing:.05em;text-transform:uppercase}.cols-wrapper{max-width:1200px;padding-top:35px;margin:auto;display:flex;flex-direction:column;gap:32px;font-weight:400}.cols-wrapper-gift{gap:30px}.titles-group{width:100%;height:44px;padding-left:10px;padding-right:10px;margin-bottom:13px;border-radius:5px;background-color:var(--footer-bk-color);font-family:var(--alternative_font);font-size:var(--d-title1);color:var(--color-site-1);font-weight:600;display:flex;align-items:center}.titles-group.bg-white{background-color:#fff;height:22px;padding-left:0}.titles-group a{font-size:var(--link);font-weight:400}h2.titles{width:100%;text-transform:uppercase;font-family:var(--alternative_font);font-size:var(--d-title1);color:var(--color-site-1);font-weight:600}h2.titles.disabled{color:#989898}.form-flex input::-webkit-input-placeholder,select{padding-left:0;font-family:var(--alternative_font);font-size:12px}.column-1 .button-form{width:100%;height:38px}.divider-checkout{height:1px;background-color:var(--gris-1);margin-top:24px}.divider-checkout-0{height:1px;background-color:var(--gris-1);margin-top:0}.divider-checkout-0.negro{background-color:var(--negro)}.divider-checkout-bottom{height:2px;background-color:var(--negro);margin-top:24px}.sitio-seguro{gap:6px;margin-top:13px;display:flex;align-items:center}.column-1 p.resumen-datos-personales{line-height:28px;font-size:var(--d-body);color:var(--negro)}.column-1 p.resumen-datos-personales:first-child{margin-top:22px}.column-1 p.resumen-datos-personales:last-child{margin-bottom:22px}.column-1 .dv-body-large.bold{margin-top:20px}.column-1 li{margin-left:15px}.column-1 .envio-aclaracion{font-size:11px;line-height:20px}.column-1 .form-flex.mb-4{display:flex}#link-envio,#link-recibo{cursor:pointer;display:flex;align-items:center}#link-envio img,#link-recibo img{width:45px}.envio-aclaracion-medium{font-size:13px;line-height:19px}.envio-aclaracion-medium strong{font-weight:700}.checkmark-circle{position:absolute;top:0;left:0;height:19px;width:19px;background-color:#fff;border:2px solid #989898;border-radius:10px}.select-100 select{width:100%!important;padding-bottom:7px}.select-50 select{width:50%!important;padding-bottom:7px}.check-img{position:relative;display:flex;align-items:center;gap:10px;margin-right:66px}.column-1 select{width:calc(33% - 10px)}.column-1 .checkbox{margin-left:10px}.column-1 #ico-toggle-pass{bottom:10px}.form-destacado{background-color:#f0f0f0;border-radius:5px;padding:15px 15px 15px 0;margin-bottom:10px}.form-destacado.opciones-pago{padding:15px}.form-destacado.tarjeta{padding:10px}.tarjeta.d-none{display:none!important}.entrega-group{gap:10px}.entrega-btn{width:100%;border:1px solid var(--gris-1);border-radius:8px;margin-bottom:.5em}.entrega-btn.active{border:3px solid var(--color-site-1)}.entrega-btn-title{font-size:var(--dv-body);color:var(--negro);font-weight:800;letter-spacing:-.5px}.entrega-btn-text{font-size:var(--d-body-small);line-height:20px}.entrega-btn-text.gratis{color:var(--color-site-1);font-weight:800}.entrega-gratis{display:inline-block;background-color:var(--color-site-1);padding:3px 7px 3px 7px;border-radius:20px;font-size:var(--dv-body);font-family:var(--alternative_font);color:var(--blanco);max-width:80px;text-align:center}.sin-entrega{display:inline-block;background-color:var(--gris-4);padding:3px 7px 3px 7px;border-radius:20px;font-size:var(--dv-body);font-family:var(--alternative_font);color:var(--blanco);max-width:120px;text-align:center}.form-flex{display:flex;flex-direction:column;justify-content:space-between;gap:0}.form-flex-30{display:flex;align-items:flex-start;gap:10px}.form-group-50{box-sizing:border-box;width:100%}.banner-cuotas{display:block;margin:auto}.banner-cuotas-color{font-size:var(--d-body);color:var(--color-site-1)!important}.col-row{flex-direction:column}.img-select{display:flex}.img-select select{font-size:14px;height:41px;width:142px;padding-left:8px;padding-bottom:7px;align-items:flex-end}.img-select input{width:142px;padding-left:8px;align-items:flex-end;margin-top:1.1em}.img-select input::-webkit-input-placeholder{padding-left:0;color:#989898;font-size:14px}.rango-precio{padding-left:28px}.column-1 .gift-agregar .button-form{min-width:100%}.column-2 .mi-carrito{border-bottom:3px solid var(--negro);padding-bottom:10px;margin-bottom:inherit}.column-2{border:1px solid var(--gris-1);border-radius:5px;padding:0 20px}.column-2 .carrito-container{width:100%}.column-2 .carrito-sku-img{width:43px}.column-2 .carrito-sku-container{margin:auto;padding-bottom:10px}.column-2 .carrito-divider{width:100%}.column-2 .carrito-sku-precio p{font-weight:500}.column-2 .carrito-sku-total .precio-cuota{text-align:right}.column-2 .resumen{margin-top:20px;margin-bottom:20px}.column-2 .resumen-envio,.column-2 .resumen-subtotal{margin:auto;margin-top:10px;margin-bottom:10px}#cambiar{position:absolute;right:0}.column-2.gift{border:0;padding:0}.column-2.gift h3{font-family:var(--alternative_font);font-size:22px;font-weight:400;text-transform:uppercase}.ico-img-group{gap:10px}.ico-img-group img{padding-top:3px}.ico-img-group p.d-body{line-height:22px}.swiper.giftCardSwiper{width:100%;height:100%}.giftCardSwiper .swiper-slide{flex-direction:column}.giftCardSwiper .swiper-wrapper{margin-bottom:30px}.giftCardSwiper .swiper-pagination2{text-align:center}.giftCardSwiper .swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:-5px}.gift-img{border:3px solid transparent}.gift-img.seleccionado{border:3px solid #000}.gift-text{height:15px;font-size:9px;text-transform:uppercase;visibility:hidden}input[disabled]{border-bottom:1px solid var(--gris-3);font-size:14px;color:#989898}#captcha-box{transform:scale(.93);transform-origin:0 0}.gift-text.seleccionado{visibility:visible}.input-group-addon{padding:6px 12px;font-weight:400;line-height:1;text-align:center;background-color:#eee;border:1px solid #d6d4d4;border-radius:0;font-size:16px;font-weight:600;color:#3e3e3e;border-left:0;border-bottom-left-radius:0;border-top-left-radius:0}.input-group{display:flex}h2.title-thanks{font-family:var(--alternative_font);font-weight:400;font-size:16px;line-height:20px;letter-spacing:.05em;text-transform:uppercase;color:var(--color-site-1)}.text-ready{font-family:var(--alternative_font);font-weight:400;font-size:14px;line-height:28px;letter-spacing:.05em;text-transform:uppercase}.row-icon-text{display:flex;padding:1em 0;border-bottom:1px solid var(--gris-1)}.row-icon-text:last-child{border-bottom:0}.icon-column{width:60px;text-align:center}.icon-text{width:calc(100% - 60px)}.d-body-large{font-family:var(--alternative_font);font-weight:500;font-size:var(--m-body-large);line-height:22px;margin:1em 0}p.body{font-family:var(--alternative_font);font-style:normal;font-weight:500;font-size:var(--d-body);line-height:22px}h3.title-thanks{font-family:var(--alternative_font);font-weight:400;font-size:16px;line-height:20px;letter-spacing:.03em;text-transform:uppercase;color:var(--color-site-1);margin-bottom:10px}a.button-form{display:inline-flex;width:auto!important;justify-content:center;align-items:center;padding:0 30px}.pass input::-webkit-input-placeholder{padding-left:0}.custom-radio{display:flex;align-items:center}.custom-radio img{margin-left:5px;margin-right:10px;max-width:45px;border-radius:5px}.custom-radio [type=radio]:checked,.custom-radio [type=radio]:not(:checked){position:absolute;left:-9999px}.custom-radio [type=radio]:checked+label,.custom-radio [type=radio]:not(:checked)+label{position:relative;padding-left:28px;line-height:20px;display:inline-block;color:var(--color-site-2)}.dato-pedido.custom-radio [type=radio]:checked+label,.dato-pedido.custom-radio [type=radio]:not(:checked)+label{padding-top:6px}.custom-radio [type=radio]:checked+label:before,.custom-radio [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:-14px;width:18px;height:18px;border:2px solid var(--negro);border-radius:100%;background:#fff}.custom-radio [type=radio]:not(:checked)+label:before{border:2px solid #989898}.custom-radio.error [type=radio]:not(:checked)+label:before{border:2px solid var(--error)}.custom-radio [type=radio]:checked+label:after,.custom-radio [type=radio]:not(:checked)+label:after{content:'';width:12px;height:12px;background:var(--color-site-2);position:absolute;top:-9px;left:5px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.custom-radio [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.custom-radio [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.grayscale{filter:grayscale(100%)}.card *{box-sizing:border-box;font-family:"Space Mono",monospace}.card{width:320px;height:190px;-webkit-perspective:600px;-moz-perspective:600px;perspective:600px}.card__part{box-shadow:1px 1px #aaa3a3;top:0;position:absolute;z-index:1000;left:0;display:inline-block;width:320px;height:190px;background:linear-gradient(245.91deg,#22bdc6 6.81%,#277cca 85.12%);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:8px;-webkit-transition:all .5s cubic-bezier(.175, .885, .32, 1.275);-moz-transition:all .5s cubic-bezier(.175, .885, .32, 1.275);-ms-transition:all .5s cubic-bezier(.175, .885, .32, 1.275);-o-transition:all .5s cubic-bezier(.175, .885, .32, 1.275);transition:all .5s cubic-bezier(.175, .885, .32, 1.275);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.card__front{padding:55px 18px 18px;-webkit-transform:rotateY(0);-moz-transform:rotateY(0)}.card__back{padding:18px 0;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg)}.card__black-line{margin-top:5px;height:38px;background-color:#303030}.card__logo{height:16px}.card__front-logo{position:absolute;top:18px;right:18px}.card__square{border-radius:5px;height:30px}p.card_numer{display:block;width:100%;word-spacing:4px;font-size:20px;letter-spacing:2px;color:#fff;text-align:center;margin-bottom:20px;margin-top:20px}.card__space-75{width:75%;float:left}.card__space-25{width:25%;float:left}.card__label{font-size:10px;text-transform:uppercase;color:#000;font-weight:700;letter-spacing:1px}p.card__info{margin-bottom:0;margin-top:0;font-size:16px;line-height:18px;color:#fff;letter-spacing:1px;text-transform:uppercase}.card__back-content{padding:15px 15px 0}.card__secret--last{color:#303030;text-align:right;margin:0;font-size:14px}.card__secret{padding:5px 12px;background-color:#fff;position:relative}.card__secret:before{content:"";position:absolute;top:-3px;left:-3px;height:calc(100% + 6px);width:calc(100% - 42px);border-radius:4px;background:repeating-linear-gradient(45deg,#ededed,#ededed 5px,#f9f9f9 5px,#f9f9f9 10px)}.card__back-logo{position:absolute;bottom:15px;right:15px}.card__back-square{position:absolute;bottom:15px;left:15px}.card.hover .card__front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg)}.card.hover .card__back{-webkit-transform:rotateY(0);-moz-transform:rotateY(0)}.cod-seg,.vencimiento{width:calc(50% - 5px)}.banco{width:100%}#btn-pagar{position:relative;transition:padding-right .3s ease-out;text-transform:uppercase}#btn-pagar.loading{background-color:#fff;padding-right:40px}#btn-pagar.loading:after{content:"";position:absolute;border-radius:100%;right:6px;top:50%;width:0;height:0;margin-top:-2px;border:2px solid rgba(0,0,0,.5);border-left-color:#fff;border-top-color:#fff;animation:spin .6s infinite linear,grow .3s forwards ease-out}@keyframes spin{to{transform:rotate(359deg)}}@keyframes grow{to{width:14px;height:14px;margin-top:-8px;right:13px}}@media screen and (max-width:400px){.card.hover .card__back{width:100%}.card__part{width:100%}.card{width:100%}.m-dni{width:150px}#popup-pagar .popup-divider{margin:10px auto}}#popup-pagar .container-header .popup-divider{margin-top:-5px}@media screen and (max-width:60em){.form-destacado{padding:15px}}@media screen and (min-width:60em){.flex-100.justify-between.col-row.text-link-group{align-items:center}.column-1 .custom-check{margin-top:15px;margin-left:15px}.column-1 .custom-check.ml-0{margin-left:0}.cols-wrapper{flex-direction:row;justify-content:space-between}.column-1{width:70%}.form-flex{display:flex;flex-direction:row;gap:28px}.form-group{box-sizing:border-box}.form-group-50.w-50{padding-right:10px}.w-50{width:50%}.w-30{width:30%}.form-destacado.opciones-pago{padding:15px 15px 15px 80px}.col-row{flex-direction:row}.column-2{box-sizing:border-box;width:30%;max-width:400px;height:100%}.ml-custom-check{margin-left:2.5em}.icon-column{width:120px;text-align:center}.icon-text{width:calc(100% - 120px)}h2.title-thanks{font-size:25px;line-height:30px}h3.title-thanks{font-size:22px;line-height:32px;letter-spacing:.05em}.text-ready{font-size:19px}.d-body-large{font-size:var(--d-body-large)}.form-destacado.tarjeta{padding:30px}.vencimiento{width:25%}.cod-seg{width:calc(25% - 20px)}.banco{width:50%}}#pay h4{color:var(--color-site-1);font-size:13px;font-weight:700;padding:0 15px}#pay label{color:var(--color-site-1);margin-bottom:0;font-size:12px;line-height:25px}#pay div[role=textbox],#pay input[type=text],#pay select{border:0;border-bottom:solid 1px #000;border-radius:0;color:initial;font-size:initial;font-weight:initial;font-family:'BE VIETNAM PRO'}#pay select{width:105px}#pay #cardPaymentBrick_container select{width:100%}#pay h2{color:var(--color-site-1);margin-bottom:7px;font-size:initial;font-weight:initial;font-family:var(--alternative_font)}#pay h1{display:none}#pay label div span{font-size:13px}#pay label div span+span{font-weight:700}#pay div svg+h1{display:block;padding-bottom:0}#pay .svelte-1tw6ms1{border:0}#pay input[name=DOCUMENT]{height:40px!important;padding:20px 12px 19px}div.svelte-1u1qoxk.svelte-1u1qoxk:not(.select-wrapper-16yu4G)::after{display:none}div.error-cCp0e7{border-color:var(--error-color)!important}#pay label[for=input-37]{color:initial}form.svelte-3ubwrp{border-radius:5px}.shipping-price{padding-top:.5em}p.svelte-3r9mpv{font-weight:500!important}.logged-as{font-size:12px;font-family:var(--alternative_font);font-weight:300;line-height:19px}.logged-as a{color:var(--color-site-1);text-decoration:underline}.retiro-local{font-weight:500;margin-bottom:1em}.retiro-local span{color:var(--color-site-1)!important}#frmStep1 .custom-check{margin-left:0!important}.ingresacp{position:relative;font-family:var(--alternative_font)}.ingresacp .text{font-family:var(--alternative_font);font-size:13px;font-weight:600;line-height:19px;letter-spacing:0;text-align:left}.ingresacp .zipfield{width:20%;display:inline-block;position:relative}.ingresacp .zipfield label{font-family:var(--alternative_font);color:var(--color-site-1);font-size:11px;font-weight:500;line-height:37px;letter-spacing:0;text-align:left}.ingresacp .zipfield input{font-family:var(--alternative_font);padding:0;font-size:14px;font-weight:500;line-height:37px;letter-spacing:0;text-align:left}.ingresacp .zipfield .abs{font-family:var(--alternative_font);position:absolute;bottom:0;right:0;font-size:14px;font-weight:700;line-height:37px;letter-spacing:0;text-align:left}.ingresacp .nozip{text-decoration:underline;width:40%;margin-left:2%;display:inline-block;font-family:var(--alternative_font);color:var(--color-site-1);font-size:11px;font-weight:500;line-height:37px;letter-spacing:0;text-align:left}.ingresacp .notfound{color:#e03e3e;font-family:var(--alternative_font);font-size:11px;font-weight:500;line-height:16px;letter-spacing:0;text-align:left}.ingresacp .statefield p{margin-bottom:20px;font-family:var(--alternative_font);font-size:11px;font-weight:500;line-height:16px;letter-spacing:0;text-align:left}.titlelb{color:var(--color-site-1)!important;font-family:var(--alternative_font);font-size:15px;font-weight:800;line-height:22px;letter-spacing:0}.giftcardBox{background-color:#f4f4f4!important;padding:5px 15px 15px;border-radius:10px;font-family:var(--alternative_font)}.giftcardBox label{margin:5px 5px 10px!important;font-family:var(--alternative_font);font-size:14px;font-weight:700;line-height:23px;letter-spacing:0;text-align:left}.giftcardBox label p{color:#0f0f11;font-family:var(--alternative_font);font-size:12px;font-weight:400;line-height:18px;letter-spacing:0;text-align:left}.giftcardBox .smalltext{margin-left:5px;font-weight:400;font-size:13px;line-height:19px}.giftcardBox .envio-aclaracion-medium{margin-top:5px}.giftcardBox .checkmark{background-color:#f4f4f4}.giftcardBox .customizeTitle{color:#e6167f;font-size:15px;line-height:22px}.giftcardBox .dato-pedido label{margin:0}.giftcardBox .form-datos label{font-family:var(--alternative_font);font-size:11px;font-weight:500;line-height:37px;letter-spacing:0;text-align:left;color:#e6167f}.giftcardBox .form-datos.full{display:block}.giftcardBox .form-datos input,.giftcardBox .form-datos textarea{background:#f4f4f4;border-bottom:1px solid #0f0f11}.form-datos-entrega .title{color:var(--color-site-1);font-family:var(--alternative_font);font-size:15px;font-weight:800;line-height:22px;letter-spacing:0;text-align:left}.step2summary .title{font-family:var(--alternative_font);font-size:13px;font-weight:700;line-height:19px;letter-spacing:0}.step2summary .text{font-family:var(--alternative_font);font-size:13px;font-weight:400;line-height:19px;letter-spacing:0;text-align:left}.step3section .title{font-size:13px;color:var(--color-site-2)}.step3section .totalpagar{font-size:18px;font-weight:400;line-height:22px;letter-spacing:0;text-align:center}.mt0{margin-top:0!important}.invoiceBox{margin-top:20px;background-color:#f4f4f4!important;padding:10px 15px 20px;border-radius:5px;font-family:var(--alternative_font)}.invoiceBox .title{color:var(--color-site-2)}.invoiceBox input,.invoiceBox input:active,.invoiceBox input:focus,.invoiceBox select{background-color:#f4f4f4!important}.invoiceBox .custom-check{margin-top:5px;margin-left:0;color:var(--gris-2);font-size:12px;font-weight:500;line-height:18px;letter-spacing:0;text-align:left}.invoiceBox .checkmark{top:0!important;background-color:#f4f4f4}.invoiceBox .ml-custom-check{margin-left:1.5em;margin-top:1em}.invoiceBox .arba button{background-color:#f4f4f4!important}.invoiceBox .button-form{font-weight:500;font-size:13px}#popup-pagar .popup-title{margin-bottom:20px;text-align:center;display:block}#popup-pagar .popup-title p{margin:10px auto 5px;font-family:var(--alternative_font);font-size:17px;font-weight:800;line-height:25px;letter-spacing:0;text-align:center}#popup-pagar .popup-title p img{vertical-align:text-top;width:20px}#popup-pagar .popup-title small{display:block;font-family:var(--alternative_font);font-size:12px;font-weight:500;line-height:18px;letter-spacing:0;text-align:center}#popup-pagar h2.titles{color:#22bdc6}#popup-pagar .popup-container img.btn-cerrar{width:10px;cursor:pointer;position:absolute;top:20px;right:20px}#popup-pagar .popup-container .d-body{margin-top:5px;font-size:13px;color:var(--negro)}#popup-pagar .popup-container .summaryStep2 .d-body{margin-top:10px}#popup-pagar .important-pay{font-family:var(--alternative_font);font-size:12px;line-height:18px;margin-top:20px}#popup-pagar .container-header{padding:15px 15px 10px 20px}.msgHint{color:var(--color-site-1);font-size:13px;font-weight:700;line-height:19px;letter-spacing:0;text-align:left;font-family:var(--alternative_font);margin:1.5em 0;display:block}#popup-hint{left:0}#popup-hint h4{font-family:var(--alternative_font);font-size:17px;font-weight:800;line-height:25px;letter-spacing:0;text-align:center}#popup-hint p{font-family:var(--alternative_font);font-size:14px;font-weight:400;line-height:22px;letter-spacing:0;text-align:center}#popup-hint button{background-color:#22bdc6}.column-1 .carrierOption p{color:var(--color-site-2)}label.form-group{margin:0 0 2em 0;position:initial}.carrierOption label.form-group{margin:0}label p{line-height:initial}.radio-direction{flex:1;padding-right:15px}#skeleton{width:100%;height:400px;background-color:#fff;position:relative;overflow:hidden}#skeleton::before{content:'';position:absolute;background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent);width:70%;height:100%;top:0;left:0;z-index:100;animation:loading 1.3s infinite}@keyframes loading{0%{transform:skewX(-10deg) translateX(-100%)}100%{transform:skewX(-10deg) translateX(200%)}}.hintCarrier{clear:both;display:block;font-size:13px;font-weight:800;line-height:19px;letter-spacing:0;text-align:left}.passGenerated{font-family:var(--alternative_font);font-style:normal;font-weight:500;font-size:12px;line-height:22px;color:#5ca35b}.grac_h4{font-family:var(--alternative_font);font-style:normal;font-weight:500;font-size:var(--d-body);line-height:22px;color:var(--sucess)}.alert-info{font-family:var(--alternative_font);background-color:#f9fad0!important;border:solid 1px #f0f2c9!important;color:#333;font-weight:400;font-size:12px;padding:10px;margin:0 0 10px;display:block}.alert-info img{vertical-align:middle;margin:0 10px 0 5px;width:20px}button:disabled{opacity:.4;cursor:not-allowed}#cardPaymentBrick_container #pay select{width:100%}.giftcardBox.red{background-color:#d00!important;padding:5px 15px 10px}.giftcardBox.red p{color:#fff!important}.giftcardBox.red p a{color:#fff!important;text-decoration:underline}
