.percent-value{background-color:var(--color-red);padding:5px;position:absolute;display:flex;align-items:flex-end;justify-content:center;top:0;left:0;color:#fff;border-radius:var(--radius-normal);min-width:30px}.percent-value:after{content:"%";margin-left:3px;margin-bottom:2px;font-size:var(--f-s-normal)}.coupon-item{position:relative;border-color:var(--border-b-030) var(--border-b-100) var(--border-b-100) var(--border-b-030);border-style:solid;border-width:1px;background-color:#fff;border-radius:var(--radius-normal);display:flex;align-items:center;padding:10px;margin-bottom:5px;box-sizing:border-box}.coupon-item .btn-action-ok{height:30px}.coupon-item .btn-action-ok svg path{fill:var(--color-gray-medium)}.coupon-item button *,.coupon-item button * *{font-size:var(--f-s-normal)}.coupon-item.expired{-webkit-filter:grayscale(100%);filter:grayscale(100%);background:repeating-linear-gradient(45deg,var(--border-b-015),var(--border-b-015) 2px,var(--border-b-030) 0,var(--border-b-030) 4px)}.coupon-item.expired p .expires{font-family:var(--font-bold)}.coupon-item.expired p .expires b{margin-left:3px}.coupon-item.used{background:repeating-linear-gradient(45deg,var(--border-b-015),var(--border-b-015) 1px,rgba(48,192,228,.09) 2px,rgba(48,192,228,.09) 4px)}.coupon-item.used p .expires{color:var(--color-blue);font-family:var(--font-bold)}.coupon-item.used p .expires b{margin-left:3px}.coupon-item.used p .percent .percent-value{background-color:var(--color-blue)}.coupon-item p{position:relative;width:100%;margin:0;display:flex;flex-direction:column;box-sizing:border-box;padding-right:20px}.coupon-item p .code{padding-left:50px;display:flex;flex-direction:column;font-size:var(--f-s-big);color:#000}.coupon-item p .code:before{content:"código"}.coupon-item p .code:before,.coupon-item p .conditions{color:var(--color-gray-medium);font-size:var(--f-s-normal);line-height:var(--f-s-normal);text-transform:uppercase}.coupon-item p .expires{margin-top:5px;padding-top:5px;border-top:1px solid var(--border-b-100);font-size:var(--f-s-normal);text-transform:uppercase;color:#000}.coupon-item p .expires b{font-family:var(--font-bold);font-size:var(--f-s-normal)}.coupon-item .trash-coupon{position:absolute;right:10px;top:10px;cursor:pointer;width:30px;display:flex;align-items:center;justify-content:center;height:30px;background-color:var(--p-color-gray);border-radius:30px}.coupon-item .trash-coupon .icon{pointer-events:none}.coupon-item .trash-coupon .loading-delete,.coupon-item .trash-coupon.loading .icon{display:none}.coupon-item .trash-coupon.loading .loading-delete{display:flex}.coupon-item .trash-coupon.loading .loading-delete svg path{fill:var(--color-red)}.expired-is-comming{position:relative;border-color:var(--border-b-030) var(--border-b-100) var(--border-b-100) var(--border-b-030);border-style:solid;border-width:1px;background-color:#fff;border-radius:var(--radius-normal);display:flex;align-items:center;padding:10px;margin-bottom:10px}.expired-is-comming .btn-action-ok{height:30px}.expired-is-comming .btn-action-ok svg path{fill:var(--color-gray-medium)}.expired-is-comming .percent-value{width:70px;height:70px;position:relative;font-size:var(--f-s-higth-big);align-items:center}.expired-is-comming .percent-value:after{font-size:var(--f-s-big);margin-bottom:-10px}.expired-is-comming .coupon-data-info{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:calc(100% - 50px);margin-left:10px;display:flex;flex-direction:column}.expired-is-comming .coupon-data-info .name{font-size:var(--f-s-big);line-height:calc(var(--f-s-big)*1.3);color:var(--color-blue);text-transform:uppercase}.expired-is-comming .coupon-data-info .expire{font-size:var(--f-s-medium);line-height:calc(var(--f-s-medium)*1.3);text-transform:uppercase;font-family:var(--font-bold)}.expired-is-comming .coupon-data-info .expire:before{content:"vence : "}.expired-is-comming .coupon-data-info .code{border-top:1px solid var(--border-b-055);margin-top:2px;padding-top:5px;display:flex;align-items:center;justify-content:space-between}.expired-is-comming .coupon-data-info .code>span{display:flex;flex-direction:column;font-size:var(--f-s-medium)}.expired-is-comming .coupon-data-info .code>span:before{content:"código : ";line-height:var(--f-s-normal);opacity:.6;font-size:var(--f-s-normal);text-transform:uppercase}@media (max-width:550px){.expired-is-comming .coupon-data-info .code>span{display:flex;flex-direction:column;font-size:var(--f-s-normal)}.expired-is-comming .coupon-data-info .code>span:before{content:"código : ";line-height:var(--f-s-normal);opacity:.6;font-size:var(--f-s-normal);text-transform:uppercase}}.coupon-message{background-color:var(--color-blue)}.coupon-message .message-info{margin-bottom:20px!important}.coupon-message .message-info *{color:#fff}.coupon-message .coming-items{width:100%;max-width:780px;margin:0 auto}.list-discount-all{box-sizing:border-box;display:none}.list-discount-all.show{width:100%;box-sizing:border-box;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-bottom:20px}.list-discount-all.show .item-coupon{display:flex;box-sizing:border-box;border:1px solid #e3e3e3;border-radius:8px;height:125px}.list-discount-all.show .item-coupon .discount{width:100px;border-radius:8px 0 0 8px;background-color:var(--color-secondary);padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;box-sizing:border-box}.list-discount-all.show .item-coupon .discount span{font-size:var(--f-s-big);font-family:var(--font-bold)}.list-discount-all.show .item-coupon .discount label{font-size:var(--f-s-medium)}.list-discount-all.show .item-coupon .info{display:flex;width:100%;padding:0 15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-sizing:border-box}.list-discount-all.show .item-coupon .info .data{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:20px 0}.list-discount-all.show .item-coupon .info .data h4{margin:0;font-size:var(--f-s-medium-big);height:40px;max-width:200px}.list-discount-all.show .item-coupon .info .data label{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;color:var(--color-gray-medium);font-size:var(--f-s-normal);margin-top:10px;padding-left:30px;padding-top:0}.list-discount-all.show .item-coupon .info .data label:before{content:"";position:absolute;left:0;top:-5px;width:20px;height:20px;min-width:20px;min-height:20px;margin-right:10px;display:block;--webkit-mask-size:cover;-webkit-mask-size:cover;mask-size:cover;background-color:var(--color-gray-medium);-webkit-mask:url(/static/media/calendar.711732ad.svg) no-repeat 50% 50%;mask:url(/static/media/calendar.711732ad.svg) no-repeat 50% 50%}.list-discount-all.show .item-coupon .info .data label p{padding:5px 0 0;color:red;text-align:left;width:calc(100% + 45px);color:#eb9224;font-size:13px;height:20px;margin:0 0 20px -28px}.list-discount-all.show .item-coupon .info .data label p:before{content:"";display:inline-block;margin-right:5px;right:30px;width:14px;height:14px;min-width:14px;min-height:14px;--webkit-mask-size:cover;-webkit-mask-size:cover;background-color:#eb9224;background-size:400% 400%;-webkit-mask-position:50% 50%;mask-position:50% 50%;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/alert.866e8039.svg);mask-image:url(/static/media/alert.866e8039.svg);transition:all .4s ease-in-out}.list-discount-all.show .item-coupon .info .btns-apply{display:flex;align-items:center;justify-content:flex-end;margin-left:10px}.list-discount-all.show .item-coupon .info .btns-apply button{background-color:#000;border-radius:6px;height:40px;padding:0 20px}.list-discount-all.show .item-coupon .info .btns-apply button span{color:#fff;font-size:var(--f-s-medium);font-family:var(--font-bold)}.list-discount-all.show .item-coupon.expired .discount{background-color:var(--color-gray-medium)}@media (max-width:991px){.list-discount-all.show{grid-template-columns:repeat(1,1fr)}}@media (max-width:450px){.list-discount-all.show .item-coupon{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.list-discount-all.show .item-coupon .info{flex-direction:column}.list-discount-all.show .item-coupon .info .data{width:100%;position:relative}.list-discount-all.show .item-coupon .info .data label{vertical-align:top;padding-left:30px;display:flex;justify-content:flex-start;align-items:flex-start;text-align:left}.list-discount-all.show .item-coupon .info .data label:before{display:inline-block;margin-left:-30px}}.icon{--webkit-mask-size:cover;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.account{-webkit-mask-image:url(/static/media/account.ed52f187.svg);mask-image:url(/static/media/account.ed52f187.svg)}.icon.alert{-webkit-mask-image:url(/static/media/alert.866e8039.svg);mask-image:url(/static/media/alert.866e8039.svg)}.icon.arrow-left,.icon.arrow-right{-webkit-mask-image:url(/static/media/arrow-right-new.ee5a3669.svg);mask-image:url(/static/media/arrow-right-new.ee5a3669.svg)}.icon.arrow-left{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.icon.arrow-down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icon.arrow-down,.icon.arrow-up{-webkit-mask-image:url(/static/media/arrow-right-new.ee5a3669.svg);mask-image:url(/static/media/arrow-right-new.ee5a3669.svg)}.icon.arrow-right-thin,.icon.arrow-up{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.icon.arrow-left-thin,.icon.arrow-right-thin{-webkit-mask-image:url(/static/media/arrow-down-thin.07dbf210.svg);mask-image:url(/static/media/arrow-down-thin.07dbf210.svg)}.icon.arrow-left-thin{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icon.arrow-down-thin,.icon.arrow-up-thin{-webkit-mask-image:url(/static/media/arrow-down-thin.07dbf210.svg);mask-image:url(/static/media/arrow-down-thin.07dbf210.svg);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.icon.arrow-up-thin{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon.arrow-nav-left,.icon.arrow-nav-right{-webkit-mask-image:url(/static/media/arrow-nav.d9672389.svg);mask-image:url(/static/media/arrow-nav.d9672389.svg)}.icon.arrow-nav-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon.arrow-nav-down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icon.arrow-nav-down,.icon.arrow-nav-up{-webkit-mask-image:url(/static/media/arrow-nav.d9672389.svg);mask-image:url(/static/media/arrow-nav.d9672389.svg)}.icon.arrow-nav-up{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.icon.box-contact{-webkit-mask-image:url(/static/media/box-contact.5c233d96.svg);mask-image:url(/static/media/box-contact.5c233d96.svg)}.icon.broken-product-contact{-webkit-mask-image:url(/static/media/broken-product-contact.1ff428e4.svg);mask-image:url(/static/media/broken-product-contact.1ff428e4.svg)}.icon.bartender{-webkit-mask-image:url(/static/media/bartender.b8c35193.svg);mask-image:url(/static/media/bartender.b8c35193.svg)}.icon.back{-webkit-mask-image:url(/static/media/back.916a8247.svg);mask-image:url(/static/media/back.916a8247.svg)}.icon.buy{-webkit-mask-image:url(/static/media/buy.39b30d89.svg);mask-image:url(/static/media/buy.39b30d89.svg)}.icon.catador{-webkit-mask-image:url(/static/media/catador.ac13655d.svg);mask-image:url(/static/media/catador.ac13655d.svg)}.icon.calendar{-webkit-mask-image:url(/static/media/calendar.711732ad.svg);mask-image:url(/static/media/calendar.711732ad.svg)}.icon.sort{-webkit-mask-image:url(/static/media/sort.c96fa5f8.svg);mask-image:url(/static/media/sort.c96fa5f8.svg)}.icon.catalog{-webkit-mask-image:url(/static/media/menu.ca394ec8.svg);mask-image:url(/static/media/menu.ca394ec8.svg)}.icon.cart{-webkit-mask-image:url(/static/media/cart.630af401.svg);mask-image:url(/static/media/cart.630af401.svg)}.icon.check{-webkit-mask-image:url(/static/media/check.deede4bb.svg);mask-image:url(/static/media/check.deede4bb.svg)}.icon.check-circle{-webkit-mask-image:url(/static/media/check-circle.457d5a3b.svg);mask-image:url(/static/media/check-circle.457d5a3b.svg)}.icon.check-product{-webkit-mask-image:url(/static/media/check-product.f9c4ff29.svg);mask-image:url(/static/media/check-product.f9c4ff29.svg)}.icon.check-strong{-webkit-mask-image:url(/static/media/check-strong.885f820d.svg);mask-image:url(/static/media/check-strong.885f820d.svg)}.icon.chevron{-webkit-mask-image:url(/static/media/chevron.b89d130a.svg);mask-image:url(/static/media/chevron.b89d130a.svg)}.icon.circle-plus{-webkit-mask-image:url(/static/media/circle-plus.2ca2f4f3.svg);mask-image:url(/static/media/circle-plus.2ca2f4f3.svg)}.icon.clock{-webkit-mask-image:url(/static/media/clock.455ac8ed.svg);mask-image:url(/static/media/clock.455ac8ed.svg)}.icon.clock-dark{-webkit-mask-image:url(/static/media/clock-dark.aa0c9b34.svg);mask-image:url(/static/media/clock-dark.aa0c9b34.svg)}.icon.close{-webkit-mask-image:url(/static/media/close.caa63ec9.svg);mask-image:url(/static/media/close.caa63ec9.svg)}.icon.close-session{-webkit-mask-image:url(/static/media/close-session.5c27f7b7.svg);mask-image:url(/static/media/close-session.5c27f7b7.svg)}.icon.copero{-webkit-mask-image:url(/static/media/copero.afbab7f9.svg);mask-image:url(/static/media/copero.afbab7f9.svg)}.icon.cupon{-webkit-mask-image:url(/static/media/cupon.01c1fb80.svg);mask-image:url(/static/media/cupon.01c1fb80.svg)}.icon.delivery-time{-webkit-mask-image:url(/static/media/delivery-time.92aa6fbd.svg);mask-image:url(/static/media/delivery-time.92aa6fbd.svg)}.icon.document{-webkit-mask-image:url(/static/media/document.06f49a31.svg);mask-image:url(/static/media/document.06f49a31.svg)}.icon.delivery-contact{-webkit-mask-image:url(/static/media/delivery-contact.b5bd8a3c.svg);mask-image:url(/static/media/delivery-contact.b5bd8a3c.svg)}.icon.delivery{-webkit-mask-image:url(/static/media/delivery.a9aaa403.svg);mask-image:url(/static/media/delivery.a9aaa403.svg)}.icon.download{-webkit-mask-image:url(/static/media/download.a8b9d22c.svg);mask-image:url(/static/media/download.a8b9d22c.svg)}.icon.download-app-phone{-webkit-mask-image:url(/static/media/download-app-phone.440d42c6.svg);mask-image:url(/static/media/download-app-phone.440d42c6.svg)}.icon.ecology{-webkit-mask-image:url(/static/media/ecology.e2361672.svg);mask-image:url(/static/media/ecology.e2361672.svg)}.icon.edit{-webkit-mask-image:url(/static/media/edit.e6837e91.svg);mask-image:url(/static/media/edit.e6837e91.svg)}.icon.edit-pencil{-webkit-mask-image:url(/static/media/edit-pencil.2935573b.svg);mask-image:url(/static/media/edit-pencil.2935573b.svg)}.icon.empty-beer{-webkit-mask-image:url(/static/media/empty-beer.4de9d578.svg);mask-image:url(/static/media/empty-beer.4de9d578.svg)}.icon.empty-box{-webkit-mask-image:url(/static/media/empty-box.a3bcb25d.svg);mask-image:url(/static/media/empty-box.a3bcb25d.svg)}.icon.facebook{-webkit-mask-image:url(/static/media/facebook.b1adf52f.svg);mask-image:url(/static/media/facebook.b1adf52f.svg)}.icon.filter{-webkit-mask-image:url(/static/media/filter.71f9e630.svg);mask-image:url(/static/media/filter.71f9e630.svg)}.icon.go-down,.icon.go-left{-webkit-mask-image:url(/static/media/go-down.b62e4fef.svg);mask-image:url(/static/media/go-down.b62e4fef.svg)}.icon.go-left,.icon.go-left *{-webkit-transform:rotate(-90deg)!important;transform:rotate(-90deg)!important}.icon.go-right{-webkit-mask-image:url(/static/media/go-down.b62e4fef.svg);mask-image:url(/static/media/go-down.b62e4fef.svg)}.icon.go-right,.icon.go-right *{-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.icon.go-top{-webkit-mask-image:url(/static/media/go-down.b62e4fef.svg);mask-image:url(/static/media/go-down.b62e4fef.svg)}.icon.go-top,.icon.go-top *{-webkit-transform:rotate(-180deg)!important;transform:rotate(-180deg)!important}.icon.info{-webkit-mask-image:url(/static/media/information.476f7c0c.svg);mask-image:url(/static/media/information.476f7c0c.svg)}.icon.invoice-print{-webkit-mask-image:url(/static/media/invoice-print.81cb8b50.svg);mask-image:url(/static/media/invoice-print.81cb8b50.svg)}.icon.instagram{-webkit-mask-image:url(/static/media/instagram.924d9f7c.svg);mask-image:url(/static/media/instagram.924d9f7c.svg)}.icon.logout{-webkit-mask-image:url(/static/media/off.ca9c04d9.svg);mask-image:url(/static/media/off.ca9c04d9.svg)}.icon.menu{-webkit-mask-image:url(/static/media/menu.ca394ec8.svg);mask-image:url(/static/media/menu.ca394ec8.svg)}.icon.next{-webkit-mask-image:url(/static/media/next.3ee0fb84.svg);mask-image:url(/static/media/next.3ee0fb84.svg)}.icon.off{-webkit-mask-image:url(/static/media/off.ca9c04d9.svg);mask-image:url(/static/media/off.ca9c04d9.svg)}.icon.other-trouble-contact{-webkit-mask-image:url(/static/media/other-trouble-contact.99cb1040.svg);mask-image:url(/static/media/other-trouble-contact.99cb1040.svg)}.icon.password-eye{-webkit-mask-image:url(/static/media/password-eye.62517b9b.svg);mask-image:url(/static/media/password-eye.62517b9b.svg)}.icon.password-eye-off{-webkit-mask-image:url(/static/media/password-eye-off.c68b9e9b.svg);mask-image:url(/static/media/password-eye-off.c68b9e9b.svg)}.icon.payment-contact{-webkit-mask-image:url(/static/media/payment-contact.0736c6e2.svg);mask-image:url(/static/media/payment-contact.0736c6e2.svg)}.icon.plus{-webkit-mask-image:url(/static/media/plus.3a824cd4.svg);mask-image:url(/static/media/plus.3a824cd4.svg)}.icon.phone{-webkit-mask-image:url(/static/media/phone.b921f9a9.svg);mask-image:url(/static/media/phone.b921f9a9.svg)}.icon.prev{-webkit-mask-image:url(/static/media/next.3ee0fb84.svg);mask-image:url(/static/media/next.3ee0fb84.svg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.icon.pin{-webkit-mask-image:url(/static/media/pin.fa80fba0.svg);mask-image:url(/static/media/pin.fa80fba0.svg)}.icon.map-pin-dark{-webkit-mask-image:url(/static/media/map-pin-dark.e159f8dc.svg);mask-image:url(/static/media/map-pin-dark.e159f8dc.svg)}.icon.print{-webkit-mask-image:url(/static/media/print.1ffc86db.svg);mask-image:url(/static/media/print.1ffc86db.svg)}.icon.repeat{-webkit-mask-image:url(/static/media/repeat.f9e414b7.svg);mask-image:url(/static/media/repeat.f9e414b7.svg)}.icon.recycle{-webkit-mask-image:url(/static/media/recycle.88f91bc2.svg);mask-image:url(/static/media/recycle.88f91bc2.svg)}.icon.search{-webkit-mask-image:url(/static/media/search.5437e521.svg);mask-image:url(/static/media/search.5437e521.svg)}.icon.security{-webkit-mask-image:url(/static/media/security.df859c57.svg);mask-image:url(/static/media/security.df859c57.svg)}.icon.security-2{-webkit-mask-image:url(/static/media/security-2.23d41614.svg);mask-image:url(/static/media/security-2.23d41614.svg)}.icon.send-mail{-webkit-mask-image:url(/static/media/send-mail.ca2e4176.svg);mask-image:url(/static/media/send-mail.ca2e4176.svg)}.icon.shopping-bag{-webkit-mask-image:url(/static/media/shopping-bag.6c0f6052.svg);mask-image:url(/static/media/shopping-bag.6c0f6052.svg)}.icon.smiley-face{-webkit-mask-image:url(/static/media/smiley-face.cd85fc1d.svg);mask-image:url(/static/media/smiley-face.cd85fc1d.svg)}.icon.swipe{-webkit-mask-image:url(/static/media/swipe.bbce6ba1.svg);mask-image:url(/static/media/swipe.bbce6ba1.svg)}.icon.trash{-webkit-mask-image:url(/static/media/trash.91b6f686.svg);mask-image:url(/static/media/trash.91b6f686.svg)}.icon.warning{-webkit-mask-image:url(/static/media/warning.e83ec9cd.svg);mask-image:url(/static/media/warning.e83ec9cd.svg)}.icon.vip,.icon.vip-premium{-webkit-mask-image:url(/static/media/bartender.b8c35193.svg);mask-image:url(/static/media/bartender.b8c35193.svg)}.icon.history-ticket{-webkit-mask-image:url(/static/media/new-product.8ff01fbf.svg);mask-image:url(/static/media/new-product.8ff01fbf.svg)}.icon.no-log{-webkit-mask-image:url(/static/media/no-log.16c4eff2.svg);mask-image:url(/static/media/no-log.16c4eff2.svg)}.icon.help-circle{-webkit-mask-image:url(/static/media/help-circle.a558b66a.svg);mask-image:url(/static/media/help-circle.a558b66a.svg)}.form{display:flex;flex-direction:column;margin-bottom:20px;grid-gap:10px;gap:10px}.form *{color:#666}.form .input{flex-direction:column;justify-content:flex-end;height:55px}.form .input input,.form .input textarea{padding:10px}.form .input textarea{border:none;resize:none;height:60px}.form .input>label,.form .input>span{width:100%;text-align:left;float:left;color:rgba(0,0,0,.25);margin-left:10px;margin-bottom:-30px;transition:all .4s ease-in-out;font-size:var(--f-s-normal);z-index:1}.form .input>span{margin-bottom:0;-webkit-transform:scale(.95);transform:scale(.95);margin-left:-5px}.form .input.active>span,.form .input.active label,.form .input.with-data>label{margin-bottom:5px;-webkit-transform:scale(.95);transform:scale(.95);margin-left:-3px}.form .input.active>span,.form .input.active label{color:var(--color-primary)}.form .input.active.no-label>span,.form .input.active.no-label label{opacity:0}.form .input.active input{border:1px solid var(--color-primary)}.form .input.active input::-webkit-input-placeholder{-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;opacity:1}.form .input.active input::placeholder{transition:all 1s ease-in-out;opacity:1}.form .textarea{height:70px}.form.invert *{color:#fff}.form.invert input{background-color:rgba(0,0,0,.3)}.form .input{box-sizing:border-box;width:calc(100% - 15px);position:relative;display:flex}.form .input label{text-transform:uppercase}.form .input .info-add-input{position:absolute;left:8px;top:24px;font-size:var(--f-s-medium);opacity:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form .input.active .info-add-input,.form .input.with-data .info-add-input{margin-left:0;opacity:1}.form .select-element{border-color:rgba(0,0,0,.07) rgba(0,0,0,.03) rgba(0,0,0,.03) rgba(0,0,0,.07);border-style:solid;border-width:1px;border-radius:var(--radius-normal);-webkit-tap-highlight-color:transparent;outline:none;padding:10px 20px 10px 10px;height:40px;box-sizing:border-box;background-color:#fff;position:relative;margin-top:15px}.form .select-element:after{position:absolute;right:6px;top:17px;transition:all .2s ease-in-out;content:"";--webkit-mask-size:cover;display:block;width:10px;height:8.2px;-webkit-mask-size:cover;mask-size:cover;background-color:var(--color-gray-medium);-webkit-mask-position:60% 60%;mask-position:60% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/arrow-down.aae7ceb3.svg);mask-image:url(/static/media/arrow-down.aae7ceb3.svg)}.form .select-element span{opacity:0;font-size:var(--f-s-normal);color:rgba(0,0,0,.25);transition:all .5s ease-in-out;font-size:var(--f-s-medium);cursor:pointer}.form .select-element label{position:absolute;width:100%;text-align:left;float:left;color:rgba(0,0,0,.25);margin-left:0;margin-top:5px;transition:all .4s ease-in-out;font-size:var(--f-s-normal);text-transform:uppercase;z-index:1}.form .select-element.active .info-add-input,.form .select-element.with-data .info-add-input{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.form .select-element ul{border:none;height:0;margin:0 0 0 -10px;list-style:none;padding:0;flex-direction:column;z-index:9999999;opacity:0;border-color:rgba(0,0,0,.07) rgba(0,0,0,.03) rgba(0,0,0,.03) rgba(0,0,0,.07);border-style:solid;border-width:1px}.form .select-element ul,.form .select-element ul li{top:0;position:absolute;display:flex;width:inherit;background-color:#fff}.form .select-element ul li{cursor:pointer;padding:0 10px;border-bottom:1px solid var(--border-b-015);height:30px;min-height:30px;align-items:center;justify-content:flex-start;font-size:var(--f-s-medium)}.form .select-element.open:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.form .select-element.open label{margin-left:-14px;margin-top:-25px;-webkit-transform:scale(.95);transform:scale(.95);color:var(--color-primary)}.form .select-element.open span.label-selected{opacity:1}.form .select-element.open ul{transition:all .3s ease-in-out;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:1;margin-top:38px;border-radius:0 0 var(--radius-normal) var(--radius-normal);box-shadow:0 0 2px 2px rgba(0,0,0,.01)}.form .select-element.open ul li{position:relative;color:#666}.form .select-element.open ul li.no-selected{pointer-events:none;display:none}.form .select-element[data-selected] label{margin-left:-15px;margin-top:-25px;-webkit-transform:scale(.95);transform:scale(.95)}.form .select-element[data-selected] span.label-selected{opacity:1;color:#666}.form .input .error-message,.form .select-element .error-message{top:55px;left:0;position:absolute;font-size:var(--f-s-normal);color:var(--color-red);opacity:0;transition:all .4s ease-in-out;padding-left:3px}.form .input.nowrap-error .error-message,.form .select-element.nowrap-error .error-message{white-space:nowrap}.form .input.has-error .error-message,.form .select-element.has-error .error-message{color:var(--color-red);opacity:1!important}.form .input.has-error.no-label .error-message,.form .select-element.has-error.no-label .error-message{top:40px}.form .input.active.no-label *,.form .input.with-data.no-label *,.form .select-element.active.no-label *,.form .select-element.with-data.no-label *{transition:all 0s ease-in-out}.form .input.active.no-label label,.form .input.with-data.no-label label,.form .select-element.active.no-label label,.form .select-element.with-data.no-label label{-webkit-transform:scale(1);transform:scale(1);margin-bottom:-30px;margin-left:10px;transition:all 0s ease-in-out;opacity:0}.form .input.open .error-message,.form .input[data-selected] .error-message,.form .select-element.open .error-message,.form .select-element[data-selected] .error-message{opacity:0}.form .input.open.no-label *,.form .input[data-selected].no-label *,.form .select-element.open.no-label *,.form .select-element[data-selected].no-label *{transition:all 0s ease-in-out}.form .input.open.no-label label,.form .input[data-selected].no-label label,.form .select-element.open.no-label label,.form .select-element[data-selected].no-label label{-webkit-transform:scale(1);transform:scale(1);margin-top:5px;margin-left:0;transition:all 0s ease-in-out;opacity:0}.form .select-element .error-message{position:absolute;left:0;top:40px}.form .blur .blur-check{position:absolute;right:0;top:15px;opacity:0;transition:all .3s ease-in-out}.form .blur .blur-check svg path,.form .blur .blur-check svg rect{fill:var(--color-primary)}.form .blur.blur-on .blur-check{opacity:1}.form .blur.check-ok:after{position:absolute;right:15px;top:32px;content:"";--webkit-mask-size:cover;display:block;width:10px;height:8.2px;-webkit-mask-size:cover;mask-size:cover;background-color:var(--color-primary);-webkit-mask-position:60% 60%;mask-position:60% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/check.deede4bb.svg);mask-image:url(/static/media/check.deede4bb.svg)}.form [required] label:after{content:"*";color:var(--color-red);font-size:var(--f-s-big);font-family:var(--font-bold);position:absolute;margin-top:2px;margin-left:4px;opacity:.4}.input{position:relative}.input .show-text{position:absolute;right:6px;top:24px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:5px}.input .show-text:before{transition:all .2s ease-in-out;content:"";--webkit-mask-size:cover;display:block;width:20px;height:20px;-webkit-mask-size:cover;mask-size:cover;background-color:var(--color-gray-medium);-webkit-mask-position:60% 60%;mask-position:60% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/eye-on.8a6269ab.svg);mask-image:url(/static/media/eye-on.8a6269ab.svg);pointer-events:none}.input .show-text.show:before{-webkit-mask-image:url(/static/media/eye-off.ae675e8c.svg);mask-image:url(/static/media/eye-off.ae675e8c.svg)}.info-data-required{position:absolute;width:100%;font-size:var(--f-s-normal);bottom:0;text-transform:uppercase;display:flex;align-items:center;grid-gap:5px;gap:5px;color:var(--color-gray-medium);min-height:15px}.info-data-required span{color:var(--color-red);font-size:var(--f-s-big);font-family:var(--font-bold);margin-top:8px}.line-data{display:flex;justify-content:flex-start;grid-gap:5px;gap:5px;padding-top:13px}.line-data.x2 .input{width:calc(50% - 12.5px)}.line-data.x3 .input{width:calc(33.33333% - 12.5px)}.line-data:first-child{padding-top:0}button{-webkit-tap-highlight-color:transparent;outline:none;border-radius:var(--radius-big);cursor:pointer;text-transform:uppercase;display:flex;align-items:center;justify-content:center;font-family:var(--font-bold);padding:0 20px;background-color:#fff;min-height:40px}button .icon{pointer-events:none;margin-right:5px}button.small{font-size:var(--f-s-normal);height:40px;min-height:40px}button.small,button.small a{line-height:var(--f-s-normal)}button.small a{font-size:var(--f-s-normal)!important}button.normal{font-size:var(--f-s-normal);line-height:var(--f-s-normal);height:40px;min-height:40px}button.normal a{font-size:var(--f-s-normal)!important;line-height:var(--f-s-normal)}button.big{font-size:var(--f-s-medium);height:55px;min-height:55px}button.big,button.big a{line-height:var(--f-s-medium)}button.big a{font-size:var(--f-s-medium)!important}button.outline{border:2px solid #000;background-color:initial;color:#000}button.outline.inverse{border:2px solid #fff;color:#fff}button.outline.green{border:2px solid var(--color-primary);color:var(--color-primary)}button.outline svg path{fill:#000}button.primary{border:2px solid #000;background-color:#000;color:#fff}button.primary.inverse{border:2px solid #fff;background-color:#fff;color:#000}button.primary.green{border:2px solid var(--color-secondary);background-color:var(--color-secondary)}button.secondary{background-color:var(p-color-blackend);color:#fff}button.secondary.link,button.secondary.outline{color:var(p-color-blackend)}button.secondary.outline{background-color:rgba(0,0,0,.002);border:1px solid var(p-color-blackend)}button.negative{background-color:var(--color-red);color:#fff}button.negative.link{color:var(--color-red)}button.negative.outline{background-color:hsla(0,0%,100%,.002);border:1px solid var(--color-red);color:var(--color-red)}button.neutral{background-color:var(--color-gray-medium);color:#fff}button.neutral.link,button.neutral.outline{color:var(--color-gray-medium)}button.neutral.outline{background-color:rgba(0,0,0,.01);border:1px solid var(--color-gray-medium)}button.link{border:2px solid transparent;background-color:initial;padding:4px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:80px;text-decoration:underline}button.link:hover{text-decoration:none}button a:hover,button a:link,button a:visited{text-decoration:none;color:inherit}button:hover{opacity:1}.item-address{position:relative;display:flex;border:1px solid var(--border-color);border-radius:8px;background-color:#fff;margin-bottom:0;width:100%;opacity:0;margin-left:-100vh;height:0;min-height:140px;overflow:hidden;box-sizing:border-box;outline:none;-webkit-tap-highlight-color:transparent}.item-address,.item-address *{pointer-events:none}.item-address .close{right:10px;top:10px}.item-address .edit-btn,.item-address .information{display:none;pointer-events:none;opacity:0;right:10px;top:50px}.item-address .delete{right:10px;background-color:initial!important;width:21px!important;height:21px!important;top:10px}.item-address .delete .icon{width:21px!important;height:21px!important;min-width:21px!important;min-height:21px!important;background-color:var(--color-gray-medium)!important}.item-address .edit{right:10px;background-color:initial!important;width:21px!important;height:21px!important;top:10px}.item-address .edit .icon{width:21px!important;height:21px!important;min-width:21px!important;min-height:21px!important;background-color:var(--color-gray-medium)!important}.item-address.selected-list{opacity:0;border:1px solid var(--border-b-055)}.item-address.selected-list .rounder-button{display:none}.item-address.selected-list.selected{border-color:var(--border-b-030) var(--border-b-055) var(--border-b-055) var(--border-b-030);border-style:solid;border-width:1px;opacity:0}.item-address.selected-list.selected .rounder-button{display:flex}.item-address.selected-list.selected .selected-indicator{position:absolute;right:10px;bottom:10px;border-radius:var(--border-card);border:1px solid var(--border-b-055);display:flex;align-items:center;justify-content:center;width:30px;height:30px;max-width:25px;max-height:25px}.item-address.selected-list.selected .selected-indicator:before{content:"";height:12px;width:12px;transition:all .5s ease-in-out;-webkit-mask:url(/static/media/check.deede4bb.svg) 50% 50%/cover no-repeat;mask:url(/static/media/check.deede4bb.svg) 50% 50%/cover no-repeat;--webkit-mask-size:cover;background-color:var(--color-primary)}.item-address.show{position:relative;transition:all .2s ease-in-out;height:110px;margin-bottom:10px;pointer-events:auto}.item-address.show.display{opacity:1;margin-left:0}.item-address.show *{pointer-events:auto}.item-address.hide-search{opacity:0!important;height:0!important;margin-bottom:0;pointer-events:none}.item-address.hide-search *{pointer-events:none}.item-address.show-search{opacity:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:0;position:relative;margin-bottom:10px;pointer-events:auto}.item-address.show-search *{pointer-events:auto}.item-address:last-child{margin-bottom:0}.item-address .selected-indicator{display:none}.item-address .map-address{height:140px;width:180px;border-radius:var(--radius-normal) 0 0 var(--radius-normal);-webkit-tap-highlight-color:transparent;outline:none}.item-address .info-address{width:calc(100% - 180px);display:flex;overflow:hidden;min-height:140px}.item-address .info-address .wrapper-info-address{width:100%;display:flex;justify-content:flex-start;overflow:hidden;min-height:110px}.item-address .info-address .wrapper-info-address .item-info-address{position:absolute;padding:var(--spacepadding) var(--spacepadding) var(--spacepadding) 20px;display:flex;width:calc(100% - 60px);width:0;opacity:0;pointer-events:none;left:100%;max-height:140px}.item-address .info-address .wrapper-info-address .item-info-address.item-info-address-delete{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-left:0;background-color:#fbfbfb;top:0;height:100%;z-index:4}.item-address .info-address .wrapper-info-address .item-info-address.item-info-address-delete h4{width:100%;font-size:var(--f-s-medium);margin:15px auto 10px;text-align:center;font-family:var(--font-normal)}.item-address .info-address .wrapper-info-address .item-info-address.item-info-address-delete .btns{height:40px;padding:0;background-color:initial;justify-content:center}.item-address .info-address .wrapper-info-address .item-info-address.item-info-address-delete .btns button{height:40px;min-height:40px;max-height:40px;border:2px solid #000;font-size:12px}.item-address .info-address .wrapper-info-address .item-info-address.item-info-address-comments{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-left:0;background-color:#fbfbfb;top:0;height:100%;z-index:4;padding:0;box-sizing:border-box}.item-address .info-address .wrapper-info-address .item-info-address.item-info-address-comments .linea-data{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:space-between;padding-bottom:0}.item-address .info-address .wrapper-info-address .item-info-address.item-info-address-comments .linea-data label{font-size:12px;color:#666;min-width:90px}.item-address .info-address .wrapper-info-address .item-info-address.item-info-address-comments .linea-data input,.item-address .info-address .wrapper-info-address .item-info-address.item-info-address-comments .linea-data textarea{width:100%;min-width:170px;min-height:28px;padding:5px 10px;font-size:12px;color:#000}.item-address .info-address .wrapper-info-address .item-info-address.item-info-address-comments .linea-data textarea{overflow:hidden;overflow-y:auto;margin-top:10px;height:55px;padding:10px;box-sizing:border-box}.item-address .info-address .wrapper-info-address .item-info-address.item-info-address-comments .container-edit{display:flex;width:100%;padding:20px}.item-address .info-address .wrapper-info-address .item-info-address.item-info-address-comments .container-edit .forn-comments{min-width:calc(100% - 120px);display:flex}.item-address .info-address .wrapper-info-address .item-info-address.item-info-address-comments .container-edit .btns{max-width:120px;flex-direction:column;justify-content:flex-start;align-items:center;padding:0 0 0 10px}.item-address .info-address .wrapper-info-address .item-info-address.item-info-address-comments .container-edit .btns button{min-width:100px;height:40px;min-height:40px;max-height:40px;border:2px solid #000;font-size:12px}.item-address .info-address .wrapper-info-address .item-info-address.item-info-address-comments .container-edit .btns button:first-child{margin-bottom:10px}.item-address .info-address .wrapper-info-address .item-info-address.item-info-address-data{position:relative;flex-direction:column;justify-content:center;padding-left:20px;transition:opacity,left .3s ease-in-out;width:calc(100% - 50px);max-width:calc(100% - 50px)}.item-address .info-address .wrapper-info-address .item-info-address.item-info-address-data .name{font-size:var(--f-s-normal);color:#000;padding-bottom:3px;text-transform:capitalize}.item-address .info-address .wrapper-info-address .item-info-address.item-info-address-data .name.line-up{display:block;max-width:170px;word-break:break-all;word-wrap:break-word;margin-top:5px;height:19px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.item-address .info-address .wrapper-info-address .item-info-address.item-info-address-data .name.line-up:before{content:"";display:block;border-top:1px solid #ddd;width:50px;margin-bottom:5px}.item-address .info-address .wrapper-info-address .item-info-address.item-info-address-data .full-address{font-size:var(--f-s-normal);text-transform:uppercase;padding-bottom:3px;font-family:var(--font-bold)}.item-address .info-address .wrapper-info-address .item-info-address.item-info-address-data .region{font-size:var(--f-s-normal)}.item-address .info-address .wrapper-info-address .item-info-address.show{transition:opacity,left .3s ease-in-out;width:100%;opacity:1;pointer-events:auto;left:0;max-height:140px}.line-set-info-add{display:none;height:0}.line-set-info-add.show,.line-set-info-visible{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.line-set-info-visible.hide{display:none;height:0;overflow:hidden}.address-help{border:1px solid var(--border-color);border-radius:var(--radius-normal);padding:20px;margin-bottom:0;text-align:center}.address-help.hide{display:none}.address-help p{text-align:center;padding:0;font-family:var(--font-bold);margin:0 0 10px;font-size:16px}.address-help div{padding:0;margin:0;justify-content:center;display:flex;font-size:12px}.address-help div .icon{margin:0 5px}.list-btns-address{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px 0 30px 20px;max-width:calc(100% - 12px)}.list-btns-address button{height:40px}.list-btns-address button:before{pointer-events:none;content:"";display:block;height:19px;width:19px;transition:all .5s ease-in-out;-webkit-mask:url(/static/media/more-filter.db0e409f.svg) 50% 50%/cover no-repeat;mask:url(/static/media/more-filter.db0e409f.svg) 50% 50%/cover no-repeat;--webkit-mask-size:cover;-webkit-mask-size:cover;mask-size:cover;background-color:#000;cursor:pointer}.items-container-list{position:relative;overflow:hidden;overflow-x:hidden;height:"fit-content";overflow-y:auto;border:none}.rounder-button .icon.close{height:11px!important;min-height:11px!important;max-height:11px!important;width:10px!important;min-width:10px!important;max-width:10px!important}.loading-list-address{width:100%;justify-content:center;display:flex;align-items:center}.bars-address{display:flex;justify-content:space-between;box-sizing:border-box}.bars-address.right{float:right}.bars-address.nav-end{justify-content:flex-end}.bars-address .nav{display:flex;align-items:center;justify-content:space-between;max-width:40%;width:130px;padding:10px 0}.bars-address .nav button{width:25px;height:20px;background-color:initial;border:1px solid var(--border-b-055);border-radius:var(--radius-normal)}.bars-address .nav button .icon{min-width:12px}.bars-address .nav button.hide{opacity:0;pointer-events:none}.bars-address .nav span{text-align:center;width:80px;text-transform:uppercase}.bars-address .nav span,.bars-address .nav span b{font-size:var(--f-s-normal);padding:0 5px}.bars-address .nav.hide{display:none}.bars-address .finder{position:relative;width:50%;min-width:calc(100% - 130px);height:35px;max-height:35px;background-color:#fff;border-radius:var(--radius-normal);border:1px solid var(--border-b-030);display:flex;align-items:center;justify-content:flex-start;padding:0 10px}.bars-address .finder button{position:absolute;right:-35px;display:none}.bars-address .finder:after{pointer-events:none;content:"";display:block;height:18px;width:21px;transition:all .5s ease-in-out;-webkit-mask:url(/static/media/search.5437e521.svg) 50% 50%/cover no-repeat;mask:url(/static/media/search.5437e521.svg) 50% 50%/cover no-repeat;--webkit-mask-size:cover;-webkit-mask-size:cover;mask-size:cover;background-color:var(--color-gray-medium);cursor:pointer}.bars-address .finder.in-search button{position:absolute;right:-35px;display:flex}.bars-address .finder input{position:relative;background-color:initial;border:1px solid transparent;height:30px;width:100%}.form-input{margin-top:10px;padding:10px}.form-input,.selector-with-search{display:block;box-sizing:border-box;width:calc(100% - 60px);max-width:550px;border-radius:var(--radius-normal);border:1px solid var(--border-color)}.selector-with-search .input-district-selector{display:flex;justify-content:space-between}.selector-with-search .input-district-selector span{margin-right:10px;cursor:pointer}.selector-with-search .spacing{margin:40px 30px;padding:0}.selector-with-search input,.selector-with-search label{display:flex;height:50px;width:inherit;align-items:center;border:none}.selector-with-search label{padding:0 20px;box-sizing:border-box;position:relative}.selector-with-search label span{background-color:#f5f5f5;position:absolute;top:12px;right:-40px;border-radius:30px;border:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}.selector-with-search label span .icon{pointer-events:none;max-width:11px;max-height:11px}.selector-with-search ul{overflow:hidden;overflow-y:auto;max-height:150px;list-style:none;background-color:hsla(0,0%,100%,.836);padding:0;margin:0;width:100%;border-radius:0 0 var(--radius-normal) var(--radius-normal)}.selector-with-search ul li{width:inherit;display:flex;align-items:center;height:50px;color:#000;padding:0 20px;box-sizing:border-box;font-size:var(--f-s-medium-big);cursor:pointer;border-top:1px solid var(--border-color)}.selector-with-search[data-items="0"] input{border-bottom:0 solid var(--border-color)}.selector-with-search[data-items="0"] ul{height:0;opacity:0}.message-alert{display:flex;align-items:center;grid-gap:10px;gap:10px;line-height:15px}.message-alert .icon{width:22px!important}.message-alert h3{color:red;font-size:var(--f-s-normal);font-family:var(--font-bold);opacity:.7;-webkit-animation:shake .5s ease-in-out;animation:shake .5s ease-in-out}.selector-with-search{position:relative!important}@media (max-width:550px){.item-address .map-address{width:120px}.item-address .info-address{width:calc(100% - 120px)}.list-btns-address{flex-direction:column;max-width:370px!important;height:110px;padding:20px 0;box-sizing:border-box}.list-btns-address button{margin-left:0!important;justify-content:flex-start}.list-btns-address button:first-child{margin-bottom:10px;width:100%}}a[href^="http://maps.google.com/maps"],a[href^="https://maps.google.com/maps"]{display:none!important}.gm-style-cc,.gmnoprint a,.gmnoprint span{display:none}.gmnoprint div{background:none!important}.modal-address{max-width:475px!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;max-height:80%!important;padding:0!important}.modal-address::-webkit-scrollbar{display:none}.modal-address .form{padding:30px 30px 0;box-sizing:border-box}.modal-address .form .input.address-name{display:none}.modal-address .form .input label{font-size:var(--f-s-normal);-webkit-transform:none;transform:none;text-transform:none;color:var(--color-gray-medium);margin-bottom:0;margin-left:0}.modal-address .form .input label:after{display:none}.modal-address .form .input textarea{height:40px}.modal-address .form .input .info-add-input{top:28px;font-size:var(--f-s-medium);color:#8e8e8e;opacity:0}.modal-address .form .input .show-text:before{background-color:#000}.modal-address .form .input.active label{color:var(--color-primary);-webkit-transform:none;transform:none;margin-left:0;margin-bottom:0}.modal-address .form .input.active .info-add-input{opacity:1}.modal-address .form .input.active input{border:1px solid var(--color-primary)}.modal-address .form .input.with-data label{-webkit-transform:none;transform:none;margin-left:0;margin-bottom:0}.modal-address .captcha-container{display:none}.modal-address .captcha-container.show{display:flex}.modal-address .btns{flex-direction:column;align-items:start!important;height:unset!important;grid-gap:20px;gap:20px;padding:10px 0 40px 35px}.modal-address .btns button{border-radius:6px;font-size:var(--f-s-medium);font-family:var(--font-bold);min-height:40px}.modal-address .btns button.btn-add-address{display:none}.modal-address .btns button.btn-add-address.show{display:flex}.modal-address .btns button.btn-add-address.captcha-verify,.modal-address .btns button.btn-add-address.disabled{opacity:.4;pointer-events:none}.modal-address .divisor{margin-bottom:10px}.modal-address .textarea{height:100px}.modal-address .textarea textarea{height:50px;overflow:hidden;overflow-y:auto;margin-bottom:20px}.modal-address .reference-text{margin-left:5px}.modal-address .reference-text label{padding-left:5px}.modal-address .line-address{flex-direction:column}.modal-address .line-address .address-container-display{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.modal-address .line-address .address-container-display .pac-container{z-index:9999999!important;top:0!important;left:2px!important;width:calc(100% - 12px)!important;box-shadow:none;background-color:#fff;border:1px solid rgba(0,0,0,.2)}.modal-address .line-address .address-container-display .pac-container:after{content:none!important}.modal-address .line-data{padding-top:0}.modal-address .line-data.line-set-info-add{flex-direction:column}.modal-address .line-data.line-set-info-add>div{height:40px}.modal-address .line-data.line-set-info-add .input{margin:15px 0 10px!important;padding:0!important;min-width:280px}.modal-address .line-data.line-set-info-add .input textarea{height:40px;min-height:40px}.modal-address.address-signin .line-address .address-container-display .pac-container{top:-5px!important}#address-new.disable-address{border:1px solid #eb9224!important}#map-image{margin-top:5px;opacity:0;box-sizing:border-box;display:block;width:calc(100% - 12px)!important;height:85px;transition:all .4s ease-in-out}#map-image.show{opacity:1}.divisor{height:1px;max-height:1px;width:100%;border-bottom:1px solid var(--border-b-055);margin-top:10px}.modal-information{max-width:475px!important;padding:0!important}.list-inscriptions li>span .icon{cursor:pointer}.btns-oneclick-inscription{width:100%;max-width:350px;margin-bottom:20px}.process-active{display:flex;align-items:center;justify-content:center;padding:5px;border-radius:var(--radius-normal);background-color:var(--p-color-gray);color:#000;text-transform:uppercase;font-size:var(--f-s-normal);min-width:130px;margin-top:-4px;height:30px;max-height:30px;border-color:var(--border-b-015) var(--border-b-030) var(--border-b-030) var(--border-b-015);border-style:solid;border-width:1px}.process-active .icon{margin-right:10px}.seconds-restart{font-family:var(--font-bold);font-size:var(--f-s-medium-big)!important;color:#000!important}.bts-close-now{min-height:100px;display:flex;align-items:center;justify-content:flex-end}.bts-close-now button{margin-top:20px;margin-right:20px}.wrap-ellipsis{display:block;text-overflow:ellipsis;width:100%;overflow:hidden;word-break:break-all;word-wrap:break-word}.message-action{padding:20px;display:flex;align-items:center;justify-content:center;font-size:var(--f-s-medium);width:calc(100% - 80px)}.message-action .icon{margin-right:10px;min-height:30px;min-width:30px}.message-info-user{padding:20px;border:1px solid var(--color-blue);border-radius:var(--radius-normal);background-color:#fff;display:flex;margin-bottom:20px}.message-info-user .icon{width:50px!important;min-width:50px}.message-info-user span{display:flex;align-items:center;margin-left:10px;width:calc(100% - 60px);color:var(--color-blue)}.message-info-user.gray{border:1px solid var(--color-gray-medium)}.message-info-user.gray span{color:var(--color-gray-medium)}.auto-width{position:relative;max-width:320px;width:calc(100% - 20px)!important}.auto-width .show-text{right:26px}.wrapper-secuence{width:100%;display:flex;overflow:hidden;padding:0;box-sizing:border-box}.wrapper-secuence .step-secuence{position:relative;display:block;height:0;width:0;opacity:0;pointer-events:none}.wrapper-secuence .step-secuence.show{transition:opacity .3s ease-in-out;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:1;pointer-events:auto}.wrapper-secuence .step-secuence .message-end-step{display:flex;align-items:center;padding:0 35px;height:80px;background-color:var(--border-color);margin-bottom:-20px}.wrapper-secuence .step-secuence .message-end-step .icon{height:40px;width:36px;min-height:40px;min-width:36px}.wrapper-secuence .step-secuence .message-end-step p{padding:0 0 0 20px;margin:0}.wrapper-secuence .step-secuence .message-end-step p label{font-size:var(--f-s-medium);font-family:var(--font-bold);clear:right;display:block}.wrapper-secuence .step-secuence .message-end-step p span{font-size:var(--f-s-normal);color:var(--color-gray-medium)}.wrapper-secuence .step-secuence .form{padding:30px;box-sizing:border-box}.wrapper-secuence .step-secuence .form .input label{font-size:var(--f-s-normal);-webkit-transform:none;transform:none;text-transform:none;color:var(--color-gray-medium);margin-left:0;margin-bottom:0}.wrapper-secuence .step-secuence .form .input label:after{display:none}.wrapper-secuence .step-secuence .form .input input::-webkit-input-placeholder,.wrapper-secuence .step-secuence .form .input textarea::-webkit-input-placeholder{opacity:0}.wrapper-secuence .step-secuence .form .input input::placeholder,.wrapper-secuence .step-secuence .form .input textarea::placeholder{opacity:0}.wrapper-secuence .step-secuence .form .input .info-add-input{top:28px;font-size:var(--f-s-medium);color:#000;font-weight:900;opacity:1}.wrapper-secuence .step-secuence .form .input .show-text:before{background-color:#000}.wrapper-secuence .step-secuence .form .input.active label{color:var(--color-primary);-webkit-transform:none;transform:none;margin-left:0;margin-bottom:0}.wrapper-secuence .step-secuence .form .input.active .info-add-input{opacity:1}.wrapper-secuence .step-secuence .form .input.active input{border:1px solid var(--color-primary)}.wrapper-secuence .step-secuence .form .input.active input::-webkit-input-placeholder,.wrapper-secuence .step-secuence .form .input.active textarea::-webkit-input-placeholder{opacity:.7}.wrapper-secuence .step-secuence .form .input.active input::placeholder,.wrapper-secuence .step-secuence .form .input.active textarea::placeholder{opacity:.7}.wrapper-secuence .step-secuence .form .input.with-data label{-webkit-transform:none;transform:none;margin-left:0;margin-bottom:0}.wrapper-secuence .step-secuence .btns{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 30px 30px;justify-content:flex-start}.wrapper-secuence .step-secuence .btns button{font-size:var(--f-s-medium);min-height:40px}.wrapper-secuence .step-secuence .btns button .icon{margin-left:10px}.wrapper-secuence .step-secuence .btns .primary{background-color:#000;color:#fff}.wrapper-secuence .step-secuence .btns .primary svg{display:none}.wrapper-secuence .step-secuence .btns .primary.disabled{opacity:.5}.wrapper-secuence .step-secuence .btns .primary.loading-action svg{display:flex;margin-left:10px}.wrapper-secuence .step-secuence .btns .primary.loading-action svg path{fill:#fff}.btn-close-side.hide{opacity:0;pointer-events:none}.top-20{margin-top:20px}.modal-information{min-height:300px;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;display:flex}.modal-information .confirm-message{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-sizing:border-box;padding:20px}.modal-information .confirm-message h3{margin:10px 0;padding:0}.modal-information .confirm-message .card-info{display:flex;align-items:center;justify-content:center;margin-bottom:50px}.modal-information .confirm-message .card-info img{height:40px}.modal-information .confirm-message .card-info label{font-size:var(--f-s-medium-big)}.modal-information .message-inscriptions{min-height:220px;display:flex;align-items:center;justify-content:center}.modal-information .modal-btns-inscription{width:100%;display:flex;justify-content:flex-end}.modal-information .modal-btns-inscription button{margin-left:10px}.state-purchase{width:100%;box-sizing:border-box;border:1px solid var(--border-b-055);padding:20px;display:flex;flex-direction:column;align-items:center;margin-bottom:20px;background-color:var(--p-color-bg-soft)}.state-purchase label{font-size:var(--f-s-normal)}.state-purchase span{font-size:var(--f-s-big)}.payment-methods-items b:after{content:" /"}.payment-methods-items b:last-child:after{content:""}.unit-items-detail{font-family:var(--font-bold);font-size:var(--f-s-bigest)}.unit-items-detail:after{font-size:var(--f-s-normal);margin-left:3px;content:"Ú"}.download-link{border:1px solid var(--border-b-030);min-height:35px;height:35px;display:flex;padding:0 15px;font-size:var(--f-s-normal);text-transform:uppercase;justify-content:center;align-items:center;border-radius:var(--radius-normal);color:#000}.download-link .icon{min-height:15px;min-width:15px;margin-right:3px}.data-number-purchase{padding:0 20px;font-size:13px;text-transform:capitalize;font-family:var(--font-bold)}.list-detail-container-title{margin-left:30px;margin-right:40px;margin-top:0;padding-top:20px;border-top:1px solid var(--border-color)}.discounts-lines{list-style:none}.discounts-lines li{display:flex;align-items:center;height:22px;justify-content:flex-start}.discounts-lines li span{display:flex;width:50px;min-width:50px;max-width:50px;padding-right:10px;margin-right:10px;font-family:var(--font-bold)}.discounts-lines li span:before{content:"$ "}.discounts-lines li label:before{content:"|";margin-left:10px;margin-right:10px}.list-detail-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 30px}.list-detail-container.last-block{margin-bottom:60px}.list-detail-container .items-detail-purchase{background-color:#fff;display:block;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.list-detail-container .items-detail-purchase .items-cart{display:block;width:100%;align-items:center;padding:5px 0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;overflow-y:auto;box-sizing:border-box}.list-detail-container .items-detail-purchase .items-cart .item-cart{display:inline-flex;width:calc(33.33333% - 10px)!important;margin-right:10px;height:143px;vertical-align:top}.list-detail-container .items-detail-purchase .items-cart .item-cart .delete-item{opacity:0;pointer-events:none}.list-detail-container .items-detail-purchase .items-cart .item-cart .action-product-cart,.list-detail-container .items-detail-purchase .items-cart .item-cart .prices-product-cart{display:none}.list-detail-container .items-detail-purchase .items-cart .item-cart .returnabled-item{position:absolute;z-index:99;left:-10px;top:-10px;padding:0 3px 0 10px}.list-detail-container .items-detail-purchase .items-cart .item-cart .returnabled-item:after{content:""}.list-detail-container .items-detail-purchase .items-cart .item-cart .info-product-cart p{font-size:var(--f-s-medium);font-family:var(--font-bold);text-transform:uppercase;display:flex;align-items:flex-start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:48px;margin:0;padding:0;width:calc(100% - 40px)}.list-detail-container .items-detail-purchase .items-cart .item-cart .info-product-cart p.name-product{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:28px;max-height:28px;margin-top:5px;margin-bottom:5px}.list-detail-container .items-detail-purchase .items-cart .item-cart .info-product-cart p.unit-format *{font-size:var(--f-s-normal)}.list-detail-container .items-detail-purchase .items-cart .item-cart .info-product-cart .purchase-compose{margin:4px 0}.list-detail-container .items-detail-purchase .items-cart .item-cart .image-product{overflow:hidden}.list-detail-container .items-detail-purchase .items-cart .item-cart .image-product img{min-width:40px}.list-detail-container .items-detail-purchase .items-cart .item-cart .price{font-size:var(--f-s-big);display:flex;justify-content:flex-start;font-family:var(--font-bold)}.list-detail-container .items-detail-purchase .items-cart * .bottom-cart{display:none!important}.list-detail-container .items-detail-purchase .items-cart * [data-quantity]:before{content:attr(data-quantity);font-size:var(--f-s-bigest);font-family:var(--font-bold)}.list-detail-container .items-detail-purchase .items-cart * [data-quantity]:after{content:" ú";font-size:var(--f-s-normal);text-transform:uppercase}.pending-purchases{display:grid;grid-template-columns:repeat(3,33.33333%);box-sizing:border-box;width:calc(100vw - 20px);max-width:var(--max-size-content)}.pending-purchases .item-purchases{box-sizing:border-box;background-color:#fff;padding:20px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-normal);border-color:var(--border-b-015) var(--border-b-030) var(--border-b-030) var(--border-b-015);border-style:solid;border-width:1px;margin-bottom:10px;margin-right:10px}.pending-purchases .item-purchases *{text-transform:uppercase}.pending-purchases .item-purchases .day-delivery{display:flex;align-items:center;flex-direction:column;justify-content:center;height:130px;width:140px;background-color:var(--color-blue);color:#fff;border-radius:var(--radius-normal)}.pending-purchases .item-purchases .day-delivery label{font-size:var(--f-s-normal);text-transform:uppercase;line-height:var(--f-s-normal)}.pending-purchases .item-purchases .day-delivery label:before{content:"llega "}.pending-purchases .item-purchases .day-delivery span{font-family:var(--font-bold);text-transform:uppercase;font-size:var(--f-s-medium);line-height:var(--f-s-medium)}.pending-purchases .item-purchases .day-delivery span b{font-size:var(--f-s-bigest)}.pending-purchases .item-purchases .day-delivery._hoy span{font-size:var(--f-s-higth-big);line-height:var(--f-s-bigest)}.pending-purchases .item-purchases .day-delivery._hoy span b{display:none}.pending-purchases .item-purchases .day-delivery._mañana span{font-size:var(--f-s-bigest);line-height:var(--f-s-bigest)}.pending-purchases .item-purchases .day-delivery._mañana span b{display:none}.pending-purchases .item-purchases .action-btns button{width:70px;height:35px}.purchase_info{width:calc(100% - 160px);display:flex;flex-direction:column;padding-left:10px}.purchase_info p{font-size:var(--f-s-normal);padding:0;margin:0}.purchase_info p b{font-family:var(--font-bold);font-size:var(--f-s-normal);margin-right:3px}.purchase_info span{color:var(--color-blue);font-size:var(--f-s-bigest);line-height:var(--f-s-bigest)}.purchase_info span:before{content:"$";font-size:var(--f-s-normal);margin-bottom:3px}.purchase_info label{color:var(--color-gray-medium);font-size:var(--f-s-normal)}.purchase_info label b{font-size:var(--f-s-normal);font-family:var(--font-bold)}.purchase_info button{margin-top:10px;width:110px;height:30px;font-size:var(--f-s-normal)}.purchase_info .help{margin-top:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.purchase_info .help,.purchase_info .help button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.purchase_info .help button{width:100%;text-transform:none;font-size:var(--f-s-normal);margin-top:0;padding:0}.purchase_info .help button .icon{min-width:15px}.item-purchases-row{box-sizing:border-box;background-color:#fff;padding:20px;display:flex;align-items:center;justify-content:flex-start;border-radius:var(--radius-normal);border-color:var(--border-b-015) var(--border-b-030) var(--border-b-030) var(--border-b-015);border-style:solid;border-width:1px;margin-bottom:10px}.item-purchases-row *{text-transform:uppercase}.item-purchases-row .block-info{width:100%;display:flex;min-width:220px}.item-purchases-row .block-info .day-delivery{width:130px;height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--color-gray-medium);color:#fff;border-radius:var(--radius-normal)}.item-purchases-row .block-info .day-delivery .purchase-day{padding:0 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:70px}.item-purchases-row .block-info .day-delivery .purchase-day label{font-size:var(--f-s-normal);text-transform:uppercase;line-height:var(--f-s-normal)}.item-purchases-row .block-info .day-delivery .purchase-day span{font-size:var(--f-s-bigest);line-height:var(--f-s-big);font-family:var(--font-bold);text-transform:uppercase}.item-purchases-row .block-info .day-delivery .state-view{display:flex;align-items:center;justify-content:center;font-size:var(--f-s-normal);line-height:var(--f-s-normal);text-align:center;width:100%;min-height:30px;border-radius:0 0 var(--radius-normal) var(--radius-normal)}.item-purchases-row .block-info .day-delivery .state-view:before{content:"";width:20px;height:20px;min-width:20px;min-height:20px;display:block;--webkit-mask-size:cover;-webkit-mask-size:cover;mask-size:cover;margin-right:4px}.item-purchases-row .block-info .day-delivery.draft,.item-purchases-row .block-info .day-delivery.sale,.item-purchases-row .block-info .day-delivery.sent{background:repeating-linear-gradient(45deg,var(--border-b-015),var(--border-b-015) 1px,rgba(48,192,228,.12) 2px,rgba(48,192,228,.12) 4px);color:var(--color-blue)}.item-purchases-row .block-info .day-delivery.draft .state-view,.item-purchases-row .block-info .day-delivery.sale .state-view,.item-purchases-row .block-info .day-delivery.sent .state-view{background-color:var(--color-blue);color:#fff}.item-purchases-row .block-info .day-delivery.draft .state-view:before,.item-purchases-row .block-info .day-delivery.sale .state-view:before,.item-purchases-row .block-info .day-delivery.sent .state-view:before{background-color:#fff}.item-purchases-row .block-info .day-delivery.done{background-color:var(--color-blue)}.item-purchases-row .block-info .day-delivery.done .state-view{background-color:rgba(0,0,0,.2);color:#fff}.item-purchases-row .block-info .day-delivery.done .state-view:before{background-color:#fff}.item-purchases-row .block-info .day-delivery.cancel{-webkit-filter:grayscale(100%);filter:grayscale(100%);background:repeating-linear-gradient(45deg,var(--border-b-030),var(--border-b-030) 2px,var(--border-b-055) 0,var(--border-b-055) 4px)}.item-purchases-row .block-info .day-delivery.cancel label,.item-purchases-row .block-info .day-delivery.cancel span{color:rgba(0,0,0,.4)}.item-purchases-row .block-info .day-delivery.cancel .state-view{background-color:rgba(0,0,0,.4);color:#fff!important}.item-purchases-row .block-info .day-delivery.cancel .state-view:before{background-color:#fff!important}.item-purchases-row .block-info .day-delivery.draft .state-view:before{-webkit-mask:url(/static/media/credit-card.2af2bfa8.svg) no-repeat 50% 50%;mask:url(/static/media/credit-card.2af2bfa8.svg) no-repeat 50% 50%}.item-purchases-row .block-info .day-delivery.sent .state-view:before{-webkit-mask:url(/static/media/box.c3da08e2.svg) no-repeat 50% 50%;mask:url(/static/media/box.c3da08e2.svg) no-repeat 50% 50%}.item-purchases-row .block-info .day-delivery.sale .state-view:before{-webkit-mask:url(/static/media/delivery.a9aaa403.svg) no-repeat 50% 50%;mask:url(/static/media/delivery.a9aaa403.svg) no-repeat 50% 50%}.item-purchases-row .block-info .day-delivery.done .state-view:before{-webkit-mask:url(/static/media/pin.fa80fba0.svg) no-repeat 50% 50%;mask:url(/static/media/pin.fa80fba0.svg) no-repeat 50% 50%}.item-purchases-row .block-info .day-delivery.cancel .state-view{color:#000}.item-purchases-row .block-info .day-delivery.cancel .state-view:before{background-color:#000;-webkit-mask:url(/static/media/trash.91b6f686.svg) no-repeat 50% 50%;mask:url(/static/media/trash.91b6f686.svg) no-repeat 50% 50%}.item-purchases-row .action-btns{padding:0;display:flex;align-items:center;justify-content:flex-end}.item-purchases-row .action-btns button{width:70px;height:35px;font-size:var(--f-s-normal)}.item-purchases-row .action-btns button.large{width:110px}.form-purchase-detail{min-height:-webkit-fit-content!important;min-height:-moz-fit-content!important;min-height:fit-content!important;margin-bottom:0}.modal-detail-purchase{max-width:870px!important;height:calc(100vh - 10px)!important;max-height:700px!important;padding:0!important;border-radius:8px!important;overflow:hidden;overflow-y:auto}.modal-detail-purchase .display-info-panel{padding:30px}.modal-detail-purchase .display-info-panel .info-item-row-line{display:block;border-bottom:1px solid #e3e3e3}.modal-detail-purchase .display-info-panel .info-item-row-line .info-item{width:150px;display:inline-flex;flex-direction:column;margin-bottom:20px}.modal-detail-purchase .display-info-panel .info-item-row-line .info-item label{text-transform:none;color:#000;opacity:1;font-size:var(--f-s-medium)}.modal-detail-purchase .display-info-panel .info-item-row-line .info-item span{text-transform:none;color:#000;opacity:1;font-size:var(--f-s-medium);font-family:var(--font-bold)}.modal-detail-purchase .display-info-panel .info-item-row-line .button-item{display:flex;height:35px}.modal-detail-purchase .display-info-panel .info-item-row-line .button-item a{border:1px solid #e3e3e3;display:flex;height:35px;align-items:center;padding:0 20px;border-radius:6px!important;font-size:var(--f-s-normal);color:#000}.modal-detail-purchase .display-info-panel .info-item-row-line .button-item a:active,.modal-detail-purchase .display-info-panel .info-item-row-line .button-item a:link,.modal-detail-purchase .display-info-panel .info-item-row-line .button-item a:visited{text-decoration:none}.modal-detail-purchase .display-info-panel .info-item-row-line .button-item a .icon{margin-right:5px}.modal-detail-purchase .display-info-panel .address-info{margin-top:20px}.modal-detail-purchase .display-info-panel .address-info h2{font-family:var(--font-bold);font-size:var(--f-s-medium-big);color:#000}.modal-detail-purchase .display-info-panel .address-info .address-street{font-family:var(--font-bold);font-size:var(--f-s-medium-big);color:#343434;margin:5px 0 3px}.modal-detail-purchase .display-info-panel .address-info .address-state{font-family:var(--font-normal);font-size:var(--f-s-normal);color:grey;margin:0}@media (max-width:1200px){.pending-purchases{display:grid;grid-template-columns:repeat(2,50%)}}@media (max-width:991px){.pending-purchases{display:grid;grid-template-columns:repeat(1,100%);box-sizing:border-box;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.pending-purchases .item-purchases{max-width:550px;margin:0 auto 10px}.pending-purchases .item-purchases .day-delivery{box-sizing:border-box;text-align:center;height:100%;padding:10px;word-wrap:break-word}.item-purchases-row{flex-direction:column;padding:10px}.item-purchases-row,.item-purchases-row .block-info{box-sizing:border-box}.item-purchases-row .block-info .day-delivery{width:100px}.item-purchases-row .block-info .purchase_info{width:calc(100% - 110px)}.item-purchases-row .action-btns{width:100%;margin-top:10px;padding-top:10px;border-top:1px solid var(--border-b-055);clear:left}}@media (max-width:550px){.pending-purchases{display:flex;flex-direction:column;width:calc(100vw - 20px)}.pending-purchases .item-purchases{width:calc(100vw - 40px);align-items:flex-start}.pending-purchases .item-purchases .day-delivery{width:40%;height:130px;padding:10px;text-align:center;word-wrap:break-word}.pending-purchases .item-purchases .purchase_info{width:60%}}.day-delivery .purchase-day{padding:0 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:70px}.list-purchases{box-sizing:border-box;display:none}.list-purchases.show{width:100%;box-sizing:border-box;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.list-purchases.show .item-purchase{display:flex;flex-direction:column;box-sizing:border-box;border:1px solid #e3e3e3;border-radius:8px}.list-purchases.show .item-purchase .day{height:50px;background-color:var(--color-primary);border-radius:8px 8px 0 0;display:flex;align-items:center;justify-content:flex-start;padding:0 20px;color:#fff}.list-purchases.show .item-purchase .day label{font-size:var(--f-s-big)}.list-purchases.show .item-purchase .day label,.list-purchases.show .item-purchase .day span{display:flex;align-items:flex-end;height:22px;text-transform:capitalize;font-family:var(--font-bold)}.list-purchases.show .item-purchase .day span{margin-left:5px;margin-bottom:2px;font-size:var(--f-s-medium-big)}.list-purchases.show .item-purchase .data{padding:20px 20px 10px;display:flex;flex-direction:column}.list-purchases.show .item-purchase .data label{font-size:var(--f-s-normal);color:var(--color-gray-medium);width:100%}.list-purchases.show .item-purchase .data span{font-size:var(--f-s-higth-big)!important;color:#000;margin:5px 0;font-family:var(--font-bold)}.list-purchases.show .item-purchase .data span:before{margin-bottom:0;font-size:var(--f-s-higth-big)!important}.list-purchases.show .item-purchase .data b{font-size:var(--f-s-normal);font-family:var(--font-normal)!important;font-weight:100}.list-purchases.show .item-purchase .action-btns{padding:30px 20px 20px;flex-direction:column;align-items:flex-start}.list-purchases.show .item-purchase .action-btns button{height:35px!important;max-height:35px!important;min-height:35px!important;font-size:var(--f-s-normal)!important;text-transform:none;background-color:initial;border:1px solid #e3e3e3;margin-bottom:10px;padding:0 10px;border-radius:var(--radius-normal);font-family:var(--font-normal);color:#000}.list-purchases.show .item-purchase .action-btns button:last-child{margin-bottom:0}.list-purchases.show .item-purchase .action-btns button .icon{margin-right:10px}.list-purchases.show .item-purchase .action-btns button .icon.document{min-height:18px!important}.list-purchases.show .item-purchase .action-btns .order-cancelled-text{margin:30px 0 0;font-family:var(--font-bold);font-size:var(--f-s-medium-big);color:#363636}.list-purchases.show .item-purchase .action-btns .modify-order-btn h4{font-family:var(--font-bold);font-size:var(--f-s-normal);margin-bottom:10px;color:#313131}.list-purchases.show .item-purchase .action-btns .modify-order-btn h5{font-family:var(--font-normal);font-size:var(--f-s-min);padding:0 0 5px;margin-bottom:10px;color:grey;cursor:default;border:none}.list-purchases.show .item-purchase .action-btns .modify-order-btn h5:after{display:none}.list-purchases.show .item-purchase .action-btns .modify-order-btn button .icon{margin-right:5px}.list-purchases.show .item-purchase .action-btns .contact-btns{display:flex}.list-purchases.show .item-purchase .action-btns .contact-btns>button:first-child{margin-right:10px}.message-purchase{box-shadow:4px 4px 4px hsla(0,0%,91.4%,.25);height:85px;border-left:10px solid #e74c3c;background-color:#fff;display:flex;align-items:center;box-sizing:border-box;padding:0;margin-bottom:20px!important}.message-purchase .icon{width:80px}.message-purchase .icon,.message-purchase .icon span{display:flex;align-items:center;justify-content:center}.message-purchase .icon span{width:26px;height:26px;background-color:#e74c3c;border-radius:26px}.message-purchase .icon span:before{content:"!";color:#fff;font-size:var(--f-s-big);font-family:var(--font-bold)}.message-purchase .message{display:flex;flex-direction:column;justify-content:center;width:calc(100% - 80px)}.message-purchase .message label,.message-purchase .message p{padding:0;margin:0;font-size:var(--f-s-medium)}.message-purchase .message label{font-family:var(--font-bold)}.message-purchase .message p{color:var(--color-gray-medium)}.modal-repeat-purchase{max-width:550px!important;max-height:none!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.modal-repeat-purchase .modal-repeat-text{padding:0 20px!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.modal-repeat-purchase .modal-repeat-text h3{display:flex;align-items:center;justify-content:flex-start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-sizing:border-box}.modal-repeat-purchase .modal-repeat-text h3 span{margin-left:10px}.modal-repeat-purchase .action-btns{margin-top:20px;padding-left:20px}.year-display{display:none}.year-display.show{display:grid;margin-bottom:20px}@media (max-width:991px){.list-display .list-purchases.show{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.list-display .list-purchases.show{grid-template-columns:repeat(2,1fr)}.list-detail-container .items-detail-purchase .items-cart .item-cart{width:calc(50% - 10px)!important}}@media (max-width:550px){.list-display .list-purchases.show{grid-template-columns:repeat(1,1fr)}.list-detail-container .items-detail-purchase .items-cart .item-cart{width:calc(100% - 10px)!important}}.alert-empty-cart{background-color:#fff;border-radius:var(--radius-normal);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px;width:280px}.alert-empty-cart .alert{align-items:flex-start;color:var(--color-red);display:flex;font-size:var(--f-s-bigest);margin-top:10px}.alert-empty-cart .alert .icon{margin-right:10px;margin-top:10px;min-width:50px}.alert-empty-cart .btns{align-items:center;display:flex;justify-content:center;padding:20px 0 0}.alert-empty-cart .btns button{font-size:var(--f-s-normal);height:40px}.alert-empty-cart .message{font-size:var(--f-s-medium);border-top:1px solid var(--border-b-055);border-bottom:1px solid var(--border-b-055);margin:20px 0 0;text-align:center;text-transform:uppercase;padding:10px 0}button.btn-l,button.btn-r{align-items:center;color:#fff;display:flex;height:40px!important;justify-content:center;min-height:40px;position:relative;width:40px}button.btn-l.disabled,button.btn-r.disabled{background-color:rgba(0,0,0,.1)!important;opacity:.3;pointer-events:none}.items-display-container{background-color:var(--color-background-gray)}.items-display-container .deliveries-cart{--color-text:#fff;--bg-delivery:var(--color-primary);align-items:flex-start;background-color:var(--p-color-bg-soft);border-top:1px solid var(--border-b-100);box-sizing:border-box;display:flex;flex-direction:column;grid-gap:5px;gap:5px;margin-left:-1px;padding:5px;display:none}.items-display-container .deliveries-cart .delivery-cart{align-items:center;background-color:var(--bg-delivery);border-radius:var(--radius-normal);border-color:var(--border-b-015) var(--border-b-030) var(--border-b-030) var(--border-b-015);border-style:solid;border-width:1px;box-sizing:border-box;display:flex;grid-gap:10px;gap:10px;height:50px;justify-content:space-between;max-width:var(--max-width-elements);min-height:50px;min-width:300px;padding:5px 10px;position:relative;width:100%}.items-display-container .deliveries-cart .delivery-cart *{color:var(--color-text);margin:0;padding:0}.items-display-container .deliveries-cart .delivery-cart .delivery-purchase{color:var(--color-text);font-size:var(--f-s-bigest);line-height:var(--f-s-bigest)}.items-display-container .deliveries-cart .delivery-cart .delivery-purchase:before{font-size:var(--f-s-normal);line-height:var(--f-s-normal);padding-bottom:2px;content:"$"}.items-display-container .deliveries-cart .delivery-cart .info-delivery-cart{max-width:230px}.items-display-container .deliveries-cart .delivery-cart .info-delivery-cart p{align-items:center;display:flex}.items-display-container .deliveries-cart .delivery-cart .info-delivery-cart p span{font-family:var(--font-bold);font-size:var(--f-s-normal);line-height:var(--f-s-normal);margin-left:10px;text-transform:uppercase}.items-display-container .deliveries-cart .delivery-cart .info-delivery-cart p span.unit-format{justify-content:flex-start}.items-display-container .deliveries-cart .delivery-cart .info-delivery-cart p svg{height:30px;max-height:30px;max-width:30px;min-height:30px;min-width:30px;width:30px}.items-display-container .discounts-cart{--color-text:#fff;--bg-discount:var(--color-blue);align-items:flex-start;background-color:var(--p-color-bg-soft);border-top:1px solid var(--border-b-100);box-sizing:border-box;display:none;flex-direction:column;grid-gap:5px;gap:5px;margin-left:-1px;padding:5px}.items-display-container .discounts-cart .discount-cart{align-items:center;background-color:var(--bg-discount);border-radius:var(--radius-normal);border-color:var(--border-b-015) var(--border-b-030) var(--border-b-030) var(--border-b-015);border-style:solid;border-width:1px;box-sizing:border-box;display:none;grid-gap:10px;gap:10px;height:50px;justify-content:space-between;max-width:var(--max-width-elements);min-height:50px;min-width:300px;padding:5px 10px;position:relative;width:100%}.items-display-container .discounts-cart .discount-cart *{color:var(--color-text);margin:0;padding:0}.items-display-container .discounts-cart .discount-cart .discount-purchase{color:var(--color-text);font-size:var(--f-s-bigest);line-height:var(--f-s-bigest)}.items-display-container .discounts-cart .discount-cart .discount-purchase:before{content:"$";font-size:var(--f-s-normal);line-height:var(--f-s-normal);padding-bottom:2px}.items-display-container .discounts-cart .discount-cart .info-discount-cart{max-width:230px}.items-display-container .discounts-cart .discount-cart .info-discount-cart p{align-items:center;display:flex}.items-display-container .discounts-cart .discount-cart .info-discount-cart p span{font-size:var(--f-s-normal);line-height:var(--f-s-normal);font-family:var(--font-bold);margin-left:10px;text-transform:uppercase}.items-display-container .discounts-cart .discount-cart .info-discount-cart p span.unit-format{justify-content:flex-start}.items-display-container .discounts-cart .discount-cart .info-discount-cart p svg{height:30px;max-height:30px;max-width:30px;min-height:30px;min-width:30px;width:30px}.items-display-container .image-product{--image-size-cart:auto;display:flex;height:auto;justify-content:flex-start;margin-right:10px!important;max-width:var(--image-size-cart);position:relative;width:auto}.items-display-container .image-product .shimmer{margin-top:20px;z-index:3}.items-display-container .image-product .shimmer,.items-display-container .image-product .shimmer:before{height:var(--image-size-cart);min-height:var(--image-size-cart);min-width:var(--image-size-cart);width:var(--image-size-cart)}.items-display-container .container-items-cart,.items-display-container .items-cart{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;min-height:200px}.items-display-container .container-items-cart .item-cart,.items-display-container .items-cart .item-cart{align-items:center;background-color:#fff;border:1px solid var(--border-color);border-radius:8px;box-sizing:border-box;display:flex;height:130px;justify-content:center;margin-bottom:10px;padding:20px 10px!important;position:relative;width:100%}.items-display-container .container-items-cart .item-cart *,.items-display-container .items-cart .item-cart *{margin:0;padding:0}.items-display-container .container-items-cart .item-cart .returnable-item,.items-display-container .items-cart .item-cart .returnable-item{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;max-width:75px;top:73%;left:3%;border-radius:4px;z-index:999}.items-display-container .container-items-cart .item-cart .returnable-item span,.items-display-container .items-cart .item-cart .returnable-item span{font-size:10px}.items-display-container .container-items-cart .item-cart .action-product-cart,.items-display-container .items-cart .item-cart .action-product-cart{position:absolute;right:10px;top:10px}.items-display-container .container-items-cart .item-cart .action-product-cart button,.items-display-container .items-cart .item-cart .action-product-cart button{align-items:center;background-color:initial;border:0 solid transparent;border-radius:30px;display:flex;justify-content:center;padding:0}.items-display-container .container-items-cart .item-cart .action-product-cart button .icon,.items-display-container .items-cart .item-cart .action-product-cart button .icon{background-color:var(--color-gray-medium)!important;height:21px;max-height:21px;max-width:21px;min-height:21px;min-width:21px;width:21px}.items-display-container .container-items-cart .item-cart .action-product-cart button .loading-delete,.items-display-container .items-cart .item-cart .action-product-cart button .loading-delete{display:none;margin-left:0}.items-display-container .container-items-cart .item-cart .action-product-cart button .loading-delete>svg path,.items-display-container .items-cart .item-cart .action-product-cart button .loading-delete>svg path{fill:var(--color-red)}.items-display-container .container-items-cart .item-cart .action-product-cart button.loading-action .icon,.items-display-container .items-cart .item-cart .action-product-cart button.loading-action .icon{display:none}.items-display-container .container-items-cart .item-cart .action-product-cart button.loading-action .loading-delete,.items-display-container .items-cart .item-cart .action-product-cart button.loading-action .loading-delete{display:flex}.items-display-container .container-items-cart .item-cart .tag-marketing-container .tag-barra-occulta,.items-display-container .items-cart .item-cart .tag-marketing-container .tag-barra-occulta{position:absolute;top:50px;right:9px}.items-display-container .container-items-cart .item-cart .tag-marketing-container .tag-barra-occulta img,.items-display-container .items-cart .item-cart .tag-marketing-container .tag-barra-occulta img{width:50px}.items-display-container .container-items-cart .item-cart .image-product.image-cart-side-menu,.items-display-container .items-cart .item-cart .image-product.image-cart-side-menu{align-items:center;display:flex;height:100px;justify-content:center;min-width:80px;overflow:hidden;width:auto}.items-display-container .container-items-cart .item-cart .image-product.image-cart-side-menu img,.items-display-container .items-cart .item-cart .image-product.image-cart-side-menu img{width:auto;height:100px}.items-display-container .container-items-cart .item-cart .image-product.image-cart-side-menu .returned-svg,.items-display-container .items-cart .item-cart .image-product.image-cart-side-menu .returned-svg{height:110px;margin-left:-20px;position:absolute;width:auto}.items-display-container .container-items-cart .item-cart .info-product-cart,.items-display-container .items-cart .item-cart .info-product-cart{width:100%;min-width:150px;display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box}.items-display-container .container-items-cart .item-cart .info-product-cart h5,.items-display-container .items-cart .item-cart .info-product-cart h5{display:none}.items-display-container .container-items-cart .item-cart .info-product-cart p.name,.items-display-container .items-cart .item-cart .info-product-cart p.name{color:#000;display:-webkit-box;font-family:var(--font-bold);font-size:var(--f-s-medium);margin-bottom:5px;min-height:26px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;width:calc(100% - 40px);-webkit-line-clamp:2;-webkit-box-orient:vertical}.items-display-container .container-items-cart .item-cart .info-product-cart p.unit-format,.items-display-container .items-cart .item-cart .info-product-cart p.unit-format{justify-content:flex-start}.items-display-container .container-items-cart .item-cart .info-product-cart p.unit-format *,.items-display-container .items-cart .item-cart .info-product-cart p.unit-format *{font-size:var(--f-s-normal)}.items-display-container .container-items-cart .item-cart .info-product-cart .discount,.items-display-container .items-cart .item-cart .info-product-cart .discount{height:20px;margin-top:5px}.items-display-container .container-items-cart .item-cart .info-product-cart .discount label,.items-display-container .items-cart .item-cart .info-product-cart .discount label{align-items:center;color:#fff;background-color:#e74c3c;border-radius:4px;display:flex;font-size:var(--f-s-min);height:18px;padding:0 5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.items-display-container .container-items-cart .item-cart .info-product-cart .discount label span,.items-display-container .items-cart .item-cart .info-product-cart .discount label span{font-family:var(--font-bold);margin-right:5px}.items-display-container .container-items-cart .item-cart .info-product-cart>div .bottom-cart,.items-display-container .items-cart .item-cart .info-product-cart>div .bottom-cart{border-top:0 solid transparent;height:40px;margin-top:10px}.items-display-container .container-items-cart .item-cart .info-product-cart>div .bottom-cart>div .add-cart,.items-display-container .items-cart .item-cart .info-product-cart>div .bottom-cart>div .add-cart{display:none}.items-display-container .container-items-cart .item-cart .info-product-cart>div .bottom-cart>div .set-purchase,.items-display-container .items-cart .item-cart .info-product-cart>div .bottom-cart>div .set-purchase{height:40px}.items-display-container .container-items-cart .item-cart .info-product-cart>div .bottom-cart>div .set-purchase button.btn-l,.items-display-container .container-items-cart .item-cart .info-product-cart>div .bottom-cart>div .set-purchase button.btn-r,.items-display-container .items-cart .item-cart .info-product-cart>div .bottom-cart>div .set-purchase button.btn-l,.items-display-container .items-cart .item-cart .info-product-cart>div .bottom-cart>div .set-purchase button.btn-r{align-items:center;color:#fff;display:flex;height:40px!important;justify-content:center;min-height:40px;position:relative;width:40px}.items-display-container .container-items-cart .item-cart .info-product-cart>div .bottom-cart>div .set-purchase button.btn-l:after,.items-display-container .container-items-cart .item-cart .info-product-cart>div .bottom-cart>div .set-purchase button.btn-r:after,.items-display-container .items-cart .item-cart .info-product-cart>div .bottom-cart>div .set-purchase button.btn-l:after,.items-display-container .items-cart .item-cart .info-product-cart>div .bottom-cart>div .set-purchase button.btn-r:after{align-items:center;background-color:#000;content:"";cursor:pointer;display:flex;height:16px;justify-content:center;left:12px;opacity:1;position:absolute;top:12px;width:16px}.items-display-container .container-items-cart .item-cart .info-product-cart>div .bottom-cart>div .set-purchase button.btn-l:after,.items-display-container .items-cart .item-cart .info-product-cart>div .bottom-cart>div .set-purchase button.btn-l:after{mask:url(/static/media/minus-filter.a88d50bf.svg) 100% 100%/cover no-repeat;-webkit-mask:url(/static/media/minus-filter.a88d50bf.svg) 100% 100%/cover no-repeat}.items-display-container .container-items-cart .item-cart .info-product-cart>div .bottom-cart>div .set-purchase button.btn-r:after,.items-display-container .items-cart .item-cart .info-product-cart>div .bottom-cart>div .set-purchase button.btn-r:after{mask:url(/static/media/more-filter.db0e409f.svg) 50% 50%/cover no-repeat;-webkit-mask:url(/static/media/more-filter.db0e409f.svg) 50% 50%/cover no-repeat}.items-display-container .container-items-cart .item-cart .info-product-cart>div .bottom-cart>div .set-purchase input,.items-display-container .items-cart .item-cart .info-product-cart>div .bottom-cart>div .set-purchase input{align-items:center;font-family:var(--font-bold);font-size:var(--f-s-medium-big);display:flex;justify-content:center;padding:0!important;position:relative;width:40px}.items-display-container .container-items-cart .item-cart .info-product-cart>div .bottom-cart>div .set-purchase.cart-section,.items-display-container .items-cart .item-cart .info-product-cart>div .bottom-cart>div .set-purchase.cart-section{display:flex;align-items:center;text-align:center}.items-display-container .container-items-cart .item-cart .info-product-cart>div .bottom-cart>div .set-purchase.cart-section span,.items-display-container .items-cart .item-cart .info-product-cart>div .bottom-cart>div .set-purchase.cart-section span{font-family:var(--font-bold);font-size:var(--f-s-medium-big);margin:0 20px}.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive .purchase.unit-format,.items-display-container .container-items-cart .item-cart .prices-product-cart .purchase.unit-format,.items-display-container .items-cart .item-cart .prices-product-cart-responsive .purchase.unit-format,.items-display-container .items-cart .item-cart .prices-product-cart .purchase.unit-format{justify-content:flex-start}.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive .purchase.unit-format *,.items-display-container .container-items-cart .item-cart .prices-product-cart .purchase.unit-format *,.items-display-container .items-cart .item-cart .prices-product-cart-responsive .purchase.unit-format *,.items-display-container .items-cart .item-cart .prices-product-cart .purchase.unit-format *{font-size:var(--f-s-normal)}.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive .discount,.items-display-container .container-items-cart .item-cart .prices-product-cart .discount,.items-display-container .items-cart .item-cart .prices-product-cart-responsive .discount,.items-display-container .items-cart .item-cart .prices-product-cart .discount{height:20px;margin-top:5px}.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive .discount label,.items-display-container .container-items-cart .item-cart .prices-product-cart .discount label,.items-display-container .items-cart .item-cart .prices-product-cart-responsive .discount label,.items-display-container .items-cart .item-cart .prices-product-cart .discount label{align-items:center;color:#fff;background-color:#e74c3c;border-radius:4px;display:flex;font-size:var(--f-s-min);height:18px;padding:0 5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive .discount label span,.items-display-container .container-items-cart .item-cart .prices-product-cart .discount label span,.items-display-container .items-cart .item-cart .prices-product-cart-responsive .discount label span,.items-display-container .items-cart .item-cart .prices-product-cart .discount label span{font-family:var(--font-bold);margin-right:5px}.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive>div .bottom-cart,.items-display-container .container-items-cart .item-cart .prices-product-cart>div .bottom-cart,.items-display-container .items-cart .item-cart .prices-product-cart-responsive>div .bottom-cart,.items-display-container .items-cart .item-cart .prices-product-cart>div .bottom-cart{border-top:0 solid transparent;height:40px;margin-top:10px}.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive>div .bottom-cart>div .add-cart,.items-display-container .container-items-cart .item-cart .prices-product-cart>div .bottom-cart>div .add-cart,.items-display-container .items-cart .item-cart .prices-product-cart-responsive>div .bottom-cart>div .add-cart,.items-display-container .items-cart .item-cart .prices-product-cart>div .bottom-cart>div .add-cart{display:none}.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive>div .bottom-cart>div .set-purchase,.items-display-container .container-items-cart .item-cart .prices-product-cart>div .bottom-cart>div .set-purchase,.items-display-container .items-cart .item-cart .prices-product-cart-responsive>div .bottom-cart>div .set-purchase,.items-display-container .items-cart .item-cart .prices-product-cart>div .bottom-cart>div .set-purchase{height:40px}.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive>div .bottom-cart>div .set-purchase button.btn-l,.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive>div .bottom-cart>div .set-purchase button.btn-r,.items-display-container .container-items-cart .item-cart .prices-product-cart>div .bottom-cart>div .set-purchase button.btn-l,.items-display-container .container-items-cart .item-cart .prices-product-cart>div .bottom-cart>div .set-purchase button.btn-r,.items-display-container .items-cart .item-cart .prices-product-cart-responsive>div .bottom-cart>div .set-purchase button.btn-l,.items-display-container .items-cart .item-cart .prices-product-cart-responsive>div .bottom-cart>div .set-purchase button.btn-r,.items-display-container .items-cart .item-cart .prices-product-cart>div .bottom-cart>div .set-purchase button.btn-l,.items-display-container .items-cart .item-cart .prices-product-cart>div .bottom-cart>div .set-purchase button.btn-r{align-items:center;color:#fff;display:flex;height:40px!important;justify-content:center;min-height:40px;position:relative;width:40px}.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive>div .bottom-cart>div .set-purchase button.btn-l:after,.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive>div .bottom-cart>div .set-purchase button.btn-r:after,.items-display-container .container-items-cart .item-cart .prices-product-cart>div .bottom-cart>div .set-purchase button.btn-l:after,.items-display-container .container-items-cart .item-cart .prices-product-cart>div .bottom-cart>div .set-purchase button.btn-r:after,.items-display-container .items-cart .item-cart .prices-product-cart-responsive>div .bottom-cart>div .set-purchase button.btn-l:after,.items-display-container .items-cart .item-cart .prices-product-cart-responsive>div .bottom-cart>div .set-purchase button.btn-r:after,.items-display-container .items-cart .item-cart .prices-product-cart>div .bottom-cart>div .set-purchase button.btn-l:after,.items-display-container .items-cart .item-cart .prices-product-cart>div .bottom-cart>div .set-purchase button.btn-r:after{align-items:center;background-color:#000;content:"";cursor:pointer;display:flex;height:16px;justify-content:center;left:12px;opacity:1;position:absolute;top:12px;width:16px}.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive>div .bottom-cart>div .set-purchase button.btn-l:after,.items-display-container .container-items-cart .item-cart .prices-product-cart>div .bottom-cart>div .set-purchase button.btn-l:after,.items-display-container .items-cart .item-cart .prices-product-cart-responsive>div .bottom-cart>div .set-purchase button.btn-l:after,.items-display-container .items-cart .item-cart .prices-product-cart>div .bottom-cart>div .set-purchase button.btn-l:after{mask:url(/static/media/minus-filter.a88d50bf.svg) 100% 100%/cover no-repeat;-webkit-mask:url(/static/media/minus-filter.a88d50bf.svg) 100% 100%/cover no-repeat}.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive>div .bottom-cart>div .set-purchase button.btn-r:after,.items-display-container .container-items-cart .item-cart .prices-product-cart>div .bottom-cart>div .set-purchase button.btn-r:after,.items-display-container .items-cart .item-cart .prices-product-cart-responsive>div .bottom-cart>div .set-purchase button.btn-r:after,.items-display-container .items-cart .item-cart .prices-product-cart>div .bottom-cart>div .set-purchase button.btn-r:after{mask:url(/static/media/more-filter.db0e409f.svg) 50% 50%/cover no-repeat;-webkit-mask:url(/static/media/more-filter.db0e409f.svg) 50% 50%/cover no-repeat}.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive>div .bottom-cart>div .set-purchase input,.items-display-container .container-items-cart .item-cart .prices-product-cart>div .bottom-cart>div .set-purchase input,.items-display-container .items-cart .item-cart .prices-product-cart-responsive>div .bottom-cart>div .set-purchase input,.items-display-container .items-cart .item-cart .prices-product-cart>div .bottom-cart>div .set-purchase input{align-items:center;font-family:var(--font-bold);font-size:var(--f-s-medium-big);display:flex;justify-content:center;padding:0!important;position:relative;width:40px}.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive>div .bottom-cart>div .set-purchase.cart-section,.items-display-container .container-items-cart .item-cart .prices-product-cart>div .bottom-cart>div .set-purchase.cart-section,.items-display-container .items-cart .item-cart .prices-product-cart-responsive>div .bottom-cart>div .set-purchase.cart-section,.items-display-container .items-cart .item-cart .prices-product-cart>div .bottom-cart>div .set-purchase.cart-section{display:flex}.items-display-container .container-items-cart .item-cart .prices-product-cart,.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive,.items-display-container .items-cart .item-cart .prices-product-cart,.items-display-container .items-cart .item-cart .prices-product-cart-responsive{align-items:flex-end;display:flex;flex-direction:column;height:85px;justify-content:flex-end;width:calc(100% - 220px)}.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive .add-cart,.items-display-container .container-items-cart .item-cart .prices-product-cart .add-cart,.items-display-container .items-cart .item-cart .prices-product-cart-responsive .add-cart,.items-display-container .items-cart .item-cart .prices-product-cart .add-cart{display:none}.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive .price-real span,.items-display-container .container-items-cart .item-cart .prices-product-cart .price-real span,.items-display-container .items-cart .item-cart .prices-product-cart-responsive .price-real span,.items-display-container .items-cart .item-cart .prices-product-cart .price-real span{color:var(--color-gray-medium);font-family:"gibson-light";font-size:var(--f-s-medium)}.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive .price-real span:before,.items-display-container .container-items-cart .item-cart .prices-product-cart .price-real span:before,.items-display-container .items-cart .item-cart .prices-product-cart-responsive .price-real span:before,.items-display-container .items-cart .item-cart .prices-product-cart .price-real span:before{content:"Ref: $"}.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive .purchase,.items-display-container .container-items-cart .item-cart .prices-product-cart .purchase,.items-display-container .items-cart .item-cart .prices-product-cart-responsive .purchase,.items-display-container .items-cart .item-cart .prices-product-cart .purchase{color:#000;font-family:var(--font-bold);font-size:var(--f-s-big)}.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive .purchase:before,.items-display-container .container-items-cart .item-cart .prices-product-cart .purchase:before,.items-display-container .items-cart .item-cart .prices-product-cart-responsive .purchase:before,.items-display-container .items-cart .item-cart .prices-product-cart .purchase:before{content:"$"}.items-display-container .container-items-cart .item-cart .prices-product-cart-responsive,.items-display-container .items-cart .item-cart .prices-product-cart-responsive{display:none}.items-display-container .container-items-cart.items-payment-process,.items-display-container .items-cart.items-payment-process{height:calc(100vh - 200px)}.items-display-container .container-items-cart{padding:0 10px;box-sizing:border-box;width:100%;height:70%;overflow-y:scroll}.items-display-container .container-items-cart .item-card{margin:0!important}.items-display-container .item-shimmer{align-items:center;border-radius:4px;border-color:var(--border-b-015) var(--border-b-030) var(--border-b-030) var(--border-b-015);border-style:solid;border-width:1px;box-sizing:border-box;grid-gap:10px;gap:10px;justify-content:center;max-width:var(--max-width-elements);min-height:125px;min-width:300px;opacity:.4;padding:3px;position:relative;width:100%}.items-display-container .item-shimmer .border-shimmer{background-color:#fff;border-radius:3px;display:flex;height:100%;width:100%}.items-display-container .item-shimmer .border-shimmer .image-product{min-width:85px}.items-display-container .item-shimmer .border-shimmer .section-description{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-width:150px;width:100%}.items-display-container .item-shimmer .border-shimmer .section-description>div{margin-bottom:4px;-webkit-mask-size:cover;mask-size:cover;--webkit-mask-size:cover}.items-display-container .item-shimmer .border-shimmer .section-description .mark{border-radius:14px;height:14px;width:130px}.items-display-container .item-shimmer .border-shimmer .section-description .name{border-radius:22px;height:22px;width:90px}.items-display-container .item-shimmer .border-shimmer .section-description .price-set{border-radius:22px;height:22px;margin-top:5px;width:80px}.items-display-container .item-shimmer .border-shimmer .section-description .units-and-size{border-radius:13px;height:13px;width:130px}.items-display-container .item-shimmer .border-shimmer .section-selection{align-items:flex-end;display:flex;flex-direction:column;height:90%;justify-content:space-between;margin-top:5px;min-width:150px;padding-right:5px;position:relative;width:100%}.items-display-container .item-shimmer .border-shimmer .section-selection .icon-delete:before{border-radius:22px;content:"";height:30px;width:30px}.items-display-container .item-shimmer .border-shimmer .section-selection .purchase-set{border-radius:22px;height:25px;width:90px}.items-display-container .item-shimmer .border-shimmer .section-selection .selector{width:70px;height:32px;border-radius:4px}.items-display-container .item-shimmer,.items-display-container .item-shimmer .section-description .mark,.items-display-container .item-shimmer .section-description .name,.items-display-container .item-shimmer .section-description .price-set,.items-display-container .item-shimmer .section-description .units-and-size,.items-display-container .item-shimmer .section-selection .icon-delete:before,.items-display-container .item-shimmer .section-selection .purchase-set,.items-display-container .item-shimmer .section-selection .selector{animation:shimmer 3s ease infinite;background:linear-gradient(270deg,var(--color-shimmer-blackend-start),var(--color-shimmer-blackend-end));background-size:400% 400%;display:block;-webkit-animation:shimmer 3s ease infinite;-moz-animation:shimmer 3s ease infinite}.items-display-container .item-shimmer{display:flex}.items-display-container .items-total{position:fixed;align-items:flex-start;background-color:#fff;border-top:1px solid var(--border-color);bottom:0;justify-content:flex-start;margin-left:0;padding:20px 30px;overflow:hidden;overflow-y:auto;max-width:420px;z-index:4}.items-display-container .items-total,.items-display-container .items-total .data-total{box-sizing:border-box;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.items-display-container .items-total .data-total{align-items:center;flex-direction:column;justify-content:flex-end}.items-display-container .items-total .data-total button{border-radius:6px;box-sizing:border-box;height:45px;font-family:var(--font-bold);font-size:var(--f-s-medium-big);margin-top:10px;min-height:45px;width:100%}.items-display-container .items-total .data-total button .icon{margin-left:5px}.items-display-container .items-total .data-total label{align-items:center;box-sizing:border-box;color:#000;display:flex;flex-direction:row;height:25px;justify-content:space-between;margin-right:5px;min-height:25px;width:100%}.items-display-container .items-total .data-total label:before,.items-display-container .items-total .data-total label span{font-size:var(--f-s-medium)}.items-display-container .items-total .data-total label.delivery-cost span:before,.items-display-container .items-total .data-total label.items-discounts span:before{content:"$";font-family:inherit;font-size:var(--f-s-normal);line-height:var(--f-s-normal);padding-bottom:3px}.items-display-container .items-total .data-total label.delivery-cost:before{content:"Costo Despacho"}.items-display-container .items-total .data-total label.items-discounts:before{content:"Total Descuentos"}.items-display-container .items-total .data-total label.items-total-purchase span{font-family:var(--font-bold);font-size:var(--f-s-big)}.items-display-container .items-total .data-total label.items-total-purchase span:before{content:"$"}.items-display-container .items-total .data-total label.items-total-purchase:before{content:"Subtotal";font-size:var(--f-s-big);font-family:var(--font-bold)}.items-display-container .no-selection{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:30px}.items-display-container .no-selection img{width:150px;object-fit:contain}.items-display-container .no-selection h2{margin:15px 0 10px;font-family:var(--font-bold);font-size:var(--f-s-medium-big)}.items-display-container .no-selection h3{margin:0 0 30px;font-weight:200;font-size:var(--f-s-medium)}.items-display-container .no-selection button{width:50%;font-size:var(--f-s-medium-big);text-transform:unset}input .set-items{align-items:center;color:#000;font-family:var(--font-bold);font-size:var(--f-s-medium-big);display:flex;height:40px!important;justify-content:center;min-height:40px;position:relative;width:40px}input .set-items.cart-section{height:30px}#title-cart span{font-family:var(--font-normal);font-size:var(--f-s-medium-big)!important;font-weight:100;margin-left:4px}#title-cart span[data-quantity="0"]{display:none}#title-cart span[data-quantity="1"]:after{content:"producto )"}#title-cart span:before{content:"( " attr(data-quantity);margin-right:4px}#title-cart span:after{content:"productos )"}@media (max-width:550px){.items-display-container{display:flex;flex-direction:column;justify-content:flex-start}.items-display-container .items-cart.items-payment-process{height:calc(100vh - 50px)}.items-display-container .items-total{max-width:unset}}@media (max-width:400px){.items-display-container .items-cart .item-cart{min-height:180px;padding-bottom:20px;padding-top:20px}.items-display-container .items-cart .item-cart .prices-product-cart{display:none}.items-display-container .items-cart .item-cart .prices-product-cart-responsive{align-items:flex-start;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:10px 0;width:100%}.items-display-container .image-product{height:100%}.items-display-container .image-product img{height:120px!important}}.top-catalog-list{background-color:#f3f3f4;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:flex-start}.top-catalog-list.loading-products{min-height:1680px}.top-catalog-list .background-express{display:flex;align-items:center;flex-direction:column;background-image:url(/static/media/bottles-background-express.140b8c67.svg);background-size:200px;background-color:#0b7b97;box-sizing:border-box;height:10.5rem;justify-content:center;margin-bottom:3.5rem;width:100%}.top-catalog-list .background-express .icons-container{display:flex;justify-content:space-between;align-items:center;margin:4.5rem 0 1rem;max-width:calc(var(--max-size-content) - 14rem);width:calc(100% - 30rem);min-width:65rem;padding:0}.top-catalog-list .background-express .icons-container .icon-item{display:flex;justify-content:center;align-items:center}.top-catalog-list .background-express .icons-container .icon-item label{color:#fff;font-size:var(--f-s-normal);font-family:var(--font-bold);margin-left:1rem;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;text-align:center;width:10rem}.top-catalog-list .background-express .icons-container .icon-item span{align-items:center;border-radius:var(--size-sphere);display:flex;height:var(--size-sphere);justify-content:center;width:var(--size-sphere)}.top-catalog-list .background-express .icons-container .icon-item:last-child{margin-right:0}.info-express{display:flex;align-items:center;width:calc(100% - 20rem);height:6.5rem;max-width:calc(var(--max-size-content) - 8rem);background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25)}.info-express .delivery-icon{margin-left:1rem}.info-express .delivery-area-container{-webkit-margin-start:1rem;margin-inline-start:1rem}.info-express .delivery-area-container .delivery-area-title{font-weight:700;margin-bottom:.5rem}.info-express .delivery-area-container .districts-list{margin-top:0}.loading-wait-container{position:absolute;width:calc(100% - 10px);transition:all .6s ease-in-out;height:inherit;box-sizing:border-box;margin-left:0;margin-top:148px}.loading-wait-container .loading-wait{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:grid;grid-template-areas:"filters-shimmer product-shimmer product-shimmer";grid-template-columns:255px calc(100% - 2555px);grid-template-rows:525px;width:100%;max-width:var(--max-size-content);margin:0 auto;box-sizing:border-box;opacity:1}.loading-wait-container .loading-wait .filter-shimmer{display:block;grid-area:filters-shimmer;height:inherit;background-color:#fff;border-radius:8px;border:1px solid #e3e3e3;margin-left:0;max-width:255px;min-width:255px;padding:20px;box-sizing:border-box}.loading-wait-container .loading-wait .filter-shimmer .title-shimmer{margin-top:18px;display:flex;flex-direction:column;background:linear-gradient(270deg,var(--color-shimmer-blackend-start),var(--color-shimmer-blackend-end));background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite;width:100%;height:16px;border-radius:16px;opacity:.3}.loading-wait-container .loading-wait .filter-shimmer .group-filter-shimmer{margin-top:10px;box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:var(--radius-normal);padding:12px 0 12px 12px}.loading-wait-container .loading-wait .filter-shimmer .group-filter-shimmer .item-filter-shimmer{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.loading-wait-container .loading-wait .filter-shimmer .group-filter-shimmer .item-filter-shimmer .count-shimmer{display:none;width:20px;height:20px;background:linear-gradient(270deg,var(--color-shimmer-blackend-start),var(--color-shimmer-blackend-end));background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite;border-radius:var(--radius-normal);opacity:.3}.loading-wait-container .loading-wait .filter-shimmer .group-filter-shimmer .item-filter-shimmer .name-shimmer{width:125px;height:15px;background-size:400% 400%;background:linear-gradient(270deg,var(--color-shimmer-blackend-start),var(--color-shimmer-blackend-end));-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite;border-radius:20px;opacity:.1;margin-left:-10px}.loading-wait-container .loading-wait .filter-shimmer .group-filter-shimmer .item-filter-shimmer .check-shimmer{width:27px;min-width:27px;height:21px;min-height:21px;display:block;background:linear-gradient(270deg,var(--color-shimmer-blackend-start),var(--color-shimmer-blackend-end));background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite;opacity:.7;margin-left:40px;border-radius:6px}.loading-wait-container .loading-wait .list-shimmer{grid-area:product-shimmer;--item-height:495px;border-radius:var(--radius-normal);display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:495px;grid-auto-rows:495px;align-items:stretch;padding:0;width:100%;position:relative;height:auto;box-sizing:border-box;grid-gap:10px;gap:10px}.loading-wait-container .loading-wait .list-shimmer .item-shimmer{margin-bottom:0;width:100%}.loading-wait-container .loading-wait .list-shimmer .item-shimmer .item-shimmer-container{max-height:440px;min-height:440px;height:440px}.loading-wait-container.hide{display:none}@media (max-width:768px){.top-catalog-list .background-express{height:19rem;justify-content:flex-start}.top-catalog-list .background-express .icons-container{flex-direction:column;align-items:flex-start;width:calc(100% - 7rem);min-width:calc(100% - 7rem);margin:1rem 0}.top-catalog-list .background-express .icons-container .icon-item{margin-bottom:.5rem}.top-catalog-list .background-express .icons-container .icon-item label{min-width:auto;text-align:left;width:auto}.top-catalog-list .info-express{position:absolute;top:17rem;width:calc(100% - 5rem);height:3.5rem}.top-catalog-list .info-express .delivery-area-container{width:100%;padding-inline:1rem;margin:0}.top-catalog-list .info-express .chevron-up-2{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.top-catalog-list .info-express .chevron-down,.top-catalog-list .info-express .chevron-up-2{transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.top-catalog-list .info-express .chevron-down{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.top-catalog-list .info-express .delivery-area-title{margin:.15rem 0 0 .2rem}.top-catalog-list .info-express .delivery-area-title-container-mobile{display:flex;align-items:center;justify-content:space-between;height:3.5rem}.top-catalog-list .info-express .districts-list-container{display:flex;justify-content:space-around}.top-catalog-list .info-express .delivery-area-title-container{display:flex;align-items:center}.top-catalog-list .info-express .districts-list{transition:.4s ease-in-out}.top-catalog-list .open{z-index:2;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.display-page{position:relative;background-color:initial;display:flex!important;flex-direction:column;align-items:flex-start;width:100%;max-width:100vw;padding:10px 0 0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-sizing:border-box}.display-page .district-label-container{display:flex;align-items:center;font-size:var(--f-s-medium-big)}.display-page .district-label-container .district-label-name{margin-left:10px;background-color:#000;border:1px solid #000;color:#fff;padding:7px;border-radius:5px;cursor:pointer}.display-page.hidden-load{opacity:0}.display-page>*{max-width:var(--max-size-content);margin:0 auto;width:100%}.display-page .d-none{display:none}.display-page .category-banner-img{width:100%;height:221px;margin-bottom:10px}.display-page .list-display{--width-grid:100%;--gap-grid:10px;--space-left:255px;--space-right:calc(var(--width-grid) - var(--space-left) - var(--gap-grid));position:relative;z-index:1;width:var(--width-grid);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:calc(100vh - 85px);display:grid;box-sizing:border-box;grid-template-areas:"header-list header-list header-list" "title-category title-category title-category" "sort sort sort" "filters product product" "filters navigation navigation";align-items:flex-start;grid-template-columns:var(--space-left) calc(var(--space-right)/2) calc(var(--space-right)/2);gap:var(--gap-grid);grid-gap:var(--gap-grid);grid-template-rows:20px 60px 40px auto}.display-page .list-display h1{padding-left:0;grid-area:title-category;margin:0;font-size:var(--f-s-extreme-big);height:65px}.display-page .list-display .header-list{padding-left:0;z-index:1;grid-area:header-list;width:100%;display:flex;align-items:center;justify-content:flex-start;height:20px}.display-page .list-display .header-list span{display:flex;align-items:center}.display-page .list-display .header-list span label{font-size:inherit;text-decoration:underline;cursor:pointer;color:#535353;font-size:var(--f-s-medium)}.display-page .list-display .header-list span label:hover{text-decoration:none}.display-page .list-display .header-list span:before{content:" › ";text-decoration:none;margin:0 5px}.display-page .list-display .header-list span:first-child:before{content:"";margin:0}.display-page .list-display .header-list span:last-child label{text-decoration:none;pointer-events:none}.display-page .list-display .title-section-new{text-transform:unset}.display-page .list-display .filters-items{border:1px solid #e3e3e3;display:flex;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:0;background-color:#fff;padding:0;box-sizing:border-box;border-radius:8px}.display-page .list-display .filters-items .filter-wrapped{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;display:flex;flex-direction:column;grid-area:filters}.display-page .list-display .filters-items .filter-wrapped *{text-transform:uppercase}.display-page .list-display .filters-items .filter-wrapped .btn-close-side{display:none}.display-page .list-display .filters-items .filter-wrapped .sub-category .no-expand{margin-bottom:-15px;border:none}.display-page .list-display .filters-items .filter-wrapped .category-filter{color:#000;text-decoration:none}.display-page .list-display .filters-items .filter-wrapped .category-filter-selected{display:flex;align-items:center}.display-page .list-display .filters-items .filter-wrapped h2{padding:0 20px;border-top:2px solid hsla(0,0%,89%,.611764705882353);font-size:var(--f-s-medium);display:flex;align-items:center;justify-content:space-between;height:60px;min-height:60px;margin:0 0 -5px;box-sizing:border-box;text-transform:uppercase;color:#000;font-family:var(--font-bold)}.display-page .list-display .filters-items .filter-wrapped h2.display-down{cursor:pointer;color:#000;outline:none;-webkit-tap-highlight-color:transparent}.display-page .list-display .filters-items .filter-wrapped h2.display-down:after{content:"";width:24px;height:24px;min-width:24px;min-height:24px;--webkit-mask-size:cover;-webkit-mask-size:cover;background-color:#000;-webkit-mask-position:50% 50%;mask-position:50% 50%;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/more-filter.db0e409f.svg);mask-image:url(/static/media/more-filter.db0e409f.svg);transition:all .4s ease-in-out}.display-page .list-display .filters-items .filter-wrapped h2.selected{width:100%;height:24px;cursor:pointer;color:#000;outline:none;-webkit-tap-highlight-color:transparent}.display-page .list-display .filters-items .filter-wrapped h2.selected:after{content:"";width:24px;height:24px;min-width:24px;min-height:24px;--webkit-mask-size:cover;-webkit-mask-size:cover;background-color:#000;-webkit-mask-position:50% 50%;mask-position:50% 50%;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/minus-filter.a88d50bf.svg);mask-image:url(/static/media/minus-filter.a88d50bf.svg);transition:all .4s ease-in-out}.display-page .list-display .filters-items .filter-wrapped h2.no-selected{pointer-events:none}.display-page .list-display .filters-items .filter-wrapped h2.no-selected:after{content:""}.display-page .list-display .filters-items .filter-wrapped h3{font-size:var(--f-s-normal);line-height:var(--f-s-normal);display:flex;align-items:center;justify-content:center;height:20px;margin:20px 0 10px}.display-page .list-display .filters-items .filter-wrapped ul{display:none;margin:0;list-style:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:10px 0}.display-page .list-display .filters-items .filter-wrapped ul li{cursor:pointer;position:relative;display:flex;-webkit-tap-highlight-color:transparent;outline:none;align-items:center;justify-content:flex-start;font-size:var(--f-s-normal);height:40px;padding:0 20px}.display-page .list-display .filters-items .filter-wrapped ul li *{cursor:pointer}.display-page .list-display .filters-items .filter-wrapped ul li label{display:flex;align-items:center;width:250px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--f-s-medium);text-transform:capitalize}.display-page .list-display .filters-items .filter-wrapped ul li label button{position:relative;right:0;height:21px;width:27px;min-height:21px;min-width:27px;color:grey;opacity:.4;border:none;font-size:var(--f-s-min);font-family:var(--font-normal);line-height:var(--f-s-normal);display:flex}.display-page .list-display .filters-items .filter-wrapped ul li span{--width-btn:14px;display:flex;height:var(--width-btn);max-height:var(--width-btn);width:var(--width-btn);min-width:var(--width-btn);border-radius:var(--width-btn);background-color:var(--border-color);padding:0;display:none;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent;outline:none;border:1px solid var(--border-color)}.display-page .list-display .filters-items .filter-wrapped ul li span:after{content:"";width:calc(var(--width-btn)*0.45);height:calc(var(--width-btn)*0.45);min-width:calc(var(--width-btn)*0.45);min-height:calc(var(--width-btn)*0.45);--webkit-mask-size:cover;-webkit-mask-size:cover;background-color:var(--f-c-inverse-1);-webkit-mask-position:50% 50%;mask-position:50% 50%;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/check.deede4bb.svg);mask-image:url(/static/media/check.deede4bb.svg);transition:all .4s ease-in-out}.display-page .list-display .filters-items .filter-wrapped ul li.hide{display:none}.display-page .list-display .filters-items .filter-wrapped ul li.active{width:calc(100% - 35px);margin-top:10px;margin-left:7px;background-color:#000;border-radius:6px;height:42px;padding:0 10px}.display-page .list-display .filters-items .filter-wrapped ul li.active label{color:#fff}.display-page .list-display .filters-items .filter-wrapped ul li.active span{display:none;background-color:var(--color-primary);color:#fff}.display-page .list-display .filters-items .filter-wrapped ul li.active button{background-color:#fff;opacity:1;border-radius:40px;width:24px!important;max-width:24px!important;min-width:24px!important;padding:0;overflow:hidden;height:24px;display:flex;align-items:center;justify-content:center;position:absolute;margin-right:10px}.display-page .list-display .filters-items .filter-wrapped ul li.active button .icon{margin:0}.display-page .list-display .filters-items .filter-wrapped ul li.unique button{display:block}.display-page .list-display .filters-items .filter-wrapped ul.to-lower *{text-transform:lowercase}.display-page .list-display .filters-items .filter-wrapped ul.fixed,.display-page .list-display .filters-items .filter-wrapped ul.selected{display:block}.display-page .list-display .sort-items{margin-top:-30px;margin-bottom:20px;width:calc(100% - 5px);display:flex;align-items:center;justify-content:flex-end;grid-area:sort;padding:5px;height:45px}.display-page .list-display .sort-items>div{z-index:100}.display-page .list-display .sort-items .sort-selectors{box-sizing:border-box;margin-top:-2px;display:flex;align-items:center;justify-content:flex-end;grid-gap:5px;gap:5px;z-index:inherit}.display-page .list-display .sort-items .sort-selectors .m-l-10{margin-left:10px}.display-page .list-display .sort-items .sort-selectors .icon{display:none}.display-page .list-display .sort-items .sort-selectors *{appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;outline:none}.display-page .list-display .sort-items .icons-mobile{display:none}.display-page .list-display .sort-items .icons-mobile button{display:flex;align-items:center;justify-content:center;padding:0;height:25px;background-color:initial;border:none}.display-page .list-display .sort-items .icons-mobile button:after{content:"Filtros";text-transform:none;font-size:var(--f-s-medium)}.display-page .list-display .sort-items:hover{z-index:9999}.display-page .list-display .list-items{--item-height:475px;align-items:stretch;box-sizing:border-box;display:grid;height:auto;position:relative;grid-gap:10px;gap:10px;grid-area:product;grid-template-columns:repeat(4,1fr);padding:0;width:100%}.display-page .list-display .price-range{margin-bottom:0}.display-page .list-display.returnable{display:flex;flex-wrap:wrap}.category-empty{align-items:center;background-color:#fff;border:1px solid var(--border-color);border-radius:var(--radius-big);box-sizing:border-box;display:flex;flex-direction:column;height:187px;justify-content:center;margin:0;max-width:1145px;width:calc(100vw - 290px)}.category-empty:before{background-color:#000;content:"";height:61px;display:block;margin-bottom:20px;margin-right:5px;mask:url(/static/media/empty-box.a3bcb25d.svg) no-repeat 50% 50%;mask-size:cover;min-height:61px;min-width:55px;width:55px;-webkit-mask:url(/static/media/empty-box.a3bcb25d.svg) no-repeat 50% 50%;-webkit-mask-size:cover}.bottom-cart-min{display:none}.reference-price{display:block;margin-top:0;font-family:"gibson-light";font-size:var(--f-s-medium);color:#6a6a6a;width:100%;text-align:center;height:15px;min-height:15px}.reference-price:before{content:"Ref: $";font-size:var(--f-s-normal)}.reference-price.hide{opacity:0}.reference-price .returnable-item{display:none}.price{font-size:var(--f-s-bigest);line-height:30px;font-family:var(--font-bold);width:100%;text-align:center;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer}.price:before{content:"$"}.remaining-stock-container{min-height:14px}.remaining-stock-container .remaining-stock{text-align:center;margin:0;font-size:var(--f-s-medium);font-family:var(--font-bold);color:#bc2648}.stocks{width:100%;display:flex;align-items:center;justify-content:center;position:relative}.stocks label.number-sock{display:none}.stocks label.number-sock.show-stock{font-size:var(--f-s-min);display:flex;align-items:center;justify-content:center;grid-gap:3px;gap:3px;height:15px;color:#000;margin-bottom:5px}.stocks label.number-sock.show-stock:before{content:"Stock disponible :";font-family:"gibson-light"}.stocks label.number-sock.show-stock span{font-family:var(--font-bold)}.stocks label.number-sock.show-stock span:after{font-family:"gibson-light";content:" ú"}.stocks label.number-sock.empty-stock{height:20px;display:flex;align-items:center;background-color:initial}.stocks label.number-sock.empty-stock span{display:none}.stocks label.semaphore-set{display:flex;align-items:center;justify-content:center;height:25px}.stocks label.semaphore-set.full{color:#000}.stocks label.semaphore-set.medium span{color:var(--color-primary)}.stocks label.semaphore-set.medium.search-results{display:none}.stocks label.semaphore-set.low span{color:#e74c3c}.stocks label.semaphore-set span{font-size:var(--f-s-medium);padding-left:5px;text-transform:none;font-family:"gibson-light"}.modal-product{width:calc(100vw - 60px);max-width:873px;height:calc(100vh - 20px);max-height:500px!important;border-radius:8px!important;background-color:#fff}.shimmer-effect{background:linear-gradient(270deg,#fff,#dadada);background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite;border-radius:200px}.shimmer-name-product{display:flex;width:200px;height:26px;opacity:.5}.shimmer-reference-product{width:90px;height:16px;margin-top:-47px}.shimmer-price-product,.shimmer-reference-product{display:flex;margin-left:20px;margin-bottom:0;opacity:.5}.shimmer-price-product{width:150px;height:35px;min-height:35px;margin-top:-28px}.shimmer-buttons-product{display:flex;align-items:center;justify-content:flex-start;list-style:none;padding:0;margin:40px 0 25px 20px;opacity:.5}.shimmer-buttons-product li{display:flex;width:44px;height:44px;border-radius:8px!important}.shimmer-buttons-product li:nth-child(2){border-radius:40px!important;width:18px;height:28px;margin-left:14px;margin-right:14px}.shimmer-buttons-product li:nth-child(3){margin-right:15px}.shimmer-buttons-product li:nth-child(4){width:120px;margin-right:5px}.shimmer-units-product{display:flex;align-items:center;justify-content:flex-start;list-style:none;padding:0;margin:5px 0 25px;opacity:.5}.shimmer-units-product li{display:flex;width:14px;height:9px;margin-right:5px}.shimmer-units-product li:nth-child(2){width:30px}.shimmer-units-product li:nth-child(3){width:40px}.shimmer-breadcrumbs-product{display:flex;align-items:center;justify-content:flex-start;list-style:none;padding:0;margin:5px 0 25px 20px;opacity:.5}.shimmer-breadcrumbs-product li{display:flex;width:40px;height:9px;margin-right:5px}.shimmer-breadcrumbs-product li:nth-child(2){width:60px}.shimmer-breadcrumbs-product li:nth-child(3){width:30px}.shimmer-description-product{display:flex;width:237px;height:16px;opacity:.5}@media (max-width:550px){.shimmer-price-product{margin-top:-24px}.shimmer-buttons-product{margin:20px 0 25px 20px}}.display-product{width:100%;height:100%;display:flex;position:relative;box-sizing:border-box}.display-product *{text-transform:uppercase}.display-product.loading *{opacity:.3}.display-product .tag-marketing-container .tag-barra-occulta{position:absolute;top:12px;left:12px}.display-product .tag-marketing-container .tag-barra-occulta img{width:100px}.display-product .btn-close-side{height:40px;width:40px;max-height:40px;max-width:40px;padding:0;position:absolute;right:20px;top:40px}.display-product .btn-close-side .icon{background-color:#000;height:12px;width:12px;max-height:12px;max-width:12px}.display-product .image-slide{position:relative;display:flex;align-items:center;justify-content:center;width:40%;overflow:hidden;border-right:1px solid var(--border-color);min-height:270px;box-sizing:border-box}.display-product .image-slide img{z-index:1;width:auto;height:80%;transition:opacity .3s ease-in-out;opacity:1}.display-product .data-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:40px 0 0;height:100%;width:60%;box-sizing:border-box;position:relative}.display-product .data-info h1{padding:0 20px;font-size:var(--f-s-big);line-height:22px;margin:5px 0 0;font-family:var(--font-bold)}.display-product .data-info .unit-format{padding:0 20px;margin-bottom:10px}.display-product .data-info .refence-price-section{display:flex;align-items:center;justify-content:flex-start}.display-product .data-info .refence-price-section .reference-price{font-size:var(--f-s-medium);color:var(--color-gray-medium);font-family:"gibson-light";padding:0 20px;display:flex;align-items:center;justify-content:flex-start}.display-product .data-info .refence-price-section .reference-price:before{font-family:inherit;font-size:inherit}.display-product .data-info .refence-price-section .reference-price .labels-tags{display:none}.display-product .data-info .refence-price-section .discount{margin-top:5px;height:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.display-product .data-info .refence-price-section .discount label{background-color:#e74c3c;width:70px;color:#fff;font-size:var(--f-s-min);padding:0 5px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:4px}.display-product .data-info .refence-price-section .discount label span{margin-right:5px;font-family:var(--font-bold)}.display-product .data-info .price{padding:0 20px;font-family:var(--font-bold);font-size:var(--f-s-higth-big);display:flex;align-items:center;justify-content:flex-start}.display-product .data-info .price .discount-box{display:none}.display-product .data-info .stocks{padding:0 20px;display:flex;align-items:center;justify-content:flex-start}.display-product .data-info .stocks *{font-family:var(--font-bold)}.display-product .data-info .stocks label span{padding-left:0}.display-product .data-info .image-brand{display:flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:91px;width:130px;max-width:130px;box-sizing:border-box;position:relative;padding:10px 20px;overflow:hidden}.display-product .data-info .image-brand .shimmer-bg{display:none}.display-product .data-info .image-brand img{height:auto;width:100%;padding:0;transition:opacity .3s ease-in-out;opacity:0}.display-product .data-info .image-brand img.show{opacity:1}.display-product .data-info .description{margin:0;padding:0 20px;overflow-y:auto;display:flex;align-items:flex-start}.display-product .data-info .description *{text-transform:none;font-size:var(--f-s-normal);line-height:15px;margin:0}.display-product .data-info .description p{padding-bottom:5px}.display-product .data-info .description p:last-child{padding-bottom:0}.display-product .data-info .view{padding:0 20px;display:flex;align-items:center;justify-content:flex-start;height:20px;margin-top:15px}.display-product .data-info .view button{padding-left:0;height:20px;background-color:initial;border:none;font-size:var(--f-s-medium);font-family:var(--font-bold);text-transform:uppercase;display:flex;align-items:center}.display-product .data-info .view button .icon{margin-left:5px}.display-product .data-info .bottom-cart{height:80px!important;position:absolute;bottom:0;width:100%;display:flex;align-items:center;justify-content:flex-start;height:auto;opacity:1}.display-product .data-info .bottom-cart .add-cart{margin-left:30px}.display-product .data-info .bottom-cart .add-cart:before{content:"";height:20px;width:20px;min-height:20px;min-width:20px;display:block;-webkit-mask:url(/static/media/cart.630af401.svg) no-repeat 50% 50%;mask:url(/static/media/cart.630af401.svg) no-repeat 50% 50%;--webkit-mask-size:cover;-webkit-mask-size:cover;mask-size:cover;background-color:#fff;margin-right:5px}.display-product .data-info .bottom-cart .add-cart:after{content:"al carro"}.display-product .data-info .characters{width:320px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;grid-auto-rows:auto;margin-bottom:20px}.display-product .data-info .characters .item-character{display:flex;flex-direction:column;border-radius:var(--radius-normal);border:1px solid var(--p-color-gray);min-width:80px}.display-product .data-info .characters .item-character label{display:flex;align-items:center;justify-content:center;text-align:center}.display-product .data-info .characters .item-character label:first-child{font-size:var(--f-s-normal);line-height:var(--f-s-normal);background-color:var(--p-color-gray);padding:3px;min-height:28px}.display-product .data-info .characters .item-character label:last-child{font-size:var(--f-s-normal);line-height:var(--f-s-normal);font-family:var(--font-bold);padding:3px;min-height:28px;color:var(--color-gray-medium)}.display-product .data-info .shimmer-name{width:130px;height:22px}.display-product .data-info .shimmer-mark,.display-product .data-info .shimmer-name{display:block;border-radius:14px;background:linear-gradient(270deg,var(--color-shimmer-normal-start),var(--color-shimmer-normal-end));background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite}.display-product .data-info .shimmer-mark{width:100px;height:30px;margin:0 0 10px}.display-product .data-info .shimmer-units-and-size{display:block;width:130px;height:12px;border-radius:14px;background:linear-gradient(270deg,var(--color-shimmer-normal-start),var(--color-shimmer-normal-end));background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite;margin:0 0 5px}.display-product .data-info .shimmer-description{display:block;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.display-product .data-info .shimmer-description>p{display:block;width:100%;height:12px;border-radius:14px;background:linear-gradient(270deg,var(--color-shimmer-normal-start),var(--color-shimmer-normal-end));background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite}.display-product .data-info .shimmer-characters{display:block;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.display-product .data-info .shimmer-characters>div{display:inline-block;margin-right:4px;width:82px;height:70px;border-radius:4px;background:linear-gradient(270deg,var(--color-shimmer-normal-start),var(--color-shimmer-normal-end));background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite;padding:2px}.display-product .data-info .shimmer-characters>div:before{content:"";border-radius:3px;display:block;width:100%;margin-top:35px;height:35px;background-color:var(--p-color-bg)}.display-product .data-info .shimmer-price{display:flex;flex-direction:row;width:100%;height:45px;align-items:center;justify-content:center;margin-top:20px}.display-product .data-info .shimmer-price>div:first-child{width:120px;height:30px;border-radius:20px;background:linear-gradient(270deg,var(--color-shimmer-green-start),var(--color-shimmer-green-end));margin-right:4px;background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite}.display-product .data-info .shimmer-price>div:last-child{width:45px;height:45px;border-radius:4px;background:linear-gradient(270deg,var(--color-shimmer-red-start),var(--color-shimmer-red-end));background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite}.display-product .data-info .shimmer-reference-price{display:block;width:150px;height:14px;border-radius:14px;margin:10px auto 0;background:linear-gradient(270deg,var(--color-shimmer-normal-start),var(--color-shimmer-normal-end));background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite}.display-product .data-info .shimmer-cart{display:flex;flex-direction:row;width:100%;height:30px;align-items:center;justify-content:center;margin:20px auto 0}.display-product .data-info .shimmer-cart>div:first-child{width:80px;height:30px;border-radius:4px;background:linear-gradient(270deg,var(--color-shimmer-normal-start),var(--color-shimmer-normal-end));margin-right:20px;background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite}.display-product .data-info .shimmer-cart>div:last-child{width:40px;height:30px;border-radius:4px;background:linear-gradient(270deg,var(--color-shimmer-green-start),var(--color-shimmer-green-end));background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite}.display-product .data-info .shimmer-stock{margin:5px auto 0;display:block;width:130px;height:12px;border-radius:12px;background:linear-gradient(270deg,var(--color-shimmer-normal-start),var(--color-shimmer-normal-end));background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite}.display-product.page{margin:180px auto 0!important;background-color:#fff;margin:20px auto 0;width:calc(100% - 20px);max-width:var(--max-size-content)!important;border-radius:8px 8px 0 0;border:1px solid var(--border-color);border-bottom:none;min-height:400px;box-sizing:border-box}.display-product.page .returnable-item{top:40px;left:20px;padding:0 10px;border-radius:4px}.display-product.page .breadcum-product-view{padding:0 20px;font-size:var(--f-s-medium);color:#535353;text-transform:none}.display-product.page .breadcum-product-view a{font-size:inherit;text-transform:inherit;font-family:inherit;cursor:pointer}.display-product.page .breadcum-product-view a:active,.display-product.page .breadcum-product-view a:hover,.display-product.page .breadcum-product-view a:link,.display-product.page .breadcum-product-view a:visited{color:inherit}.display-product.page .breadcum-product-view span{font-size:inherit;padding:0 5px;font-family:"gibson"}.display-product.page .free-shipping-container{position:unset;justify-content:unset;margin:15px 0 5px;padding:0 20px}.display-product.page .btn-close-side{display:none}.display-product.page .product-carousel{position:absolute;display:flex;flex-direction:column;grid-gap:5px;gap:5px;top:70px;left:20px;z-index:1}.display-product.page .product-carousel img{width:50px;height:50px;object-fit:contain;border:1px solid var(--p-color-gray);border-radius:5px;cursor:pointer}.display-product.page .product-carousel .selected{border:2px solid #000}.display-product.page .image-slide{position:unset;padding:0;border-right:none;min-height:400px;justify-content:center}.display-product.page .data-info{padding:40px 0;min-height:400px}.display-product.page .data-info .image-brand{display:none}.display-product.page .data-info h1{font-size:var(--f-s-higth-big);line-height:34px;text-transform:none}.display-product.page .data-info .unit-format *{font-size:var(--f-s-min)}.display-product.page .data-info .description{display:none}.display-product.page .data-info .refence-price-section{min-height:30px;margin-top:20px;margin-bottom:20px!important}.display-product.page .data-info .refence-price-section .reference-price{margin-top:0;font-size:var(--f-s-big)}.display-product.page .data-info .refence-price-section .discount{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0;margin-top:0}.display-product.page .data-info .refence-price-section .discount label{font-size:var(--f-s-big);height:30px}.display-product.page .data-info .price{font-size:var(--f-s-extreme-big)}.display-product.page .data-info .stocks{margin-top:20px}.display-product.page .data-info .stocks label span{font-size:var(--f-s-medium-big);padding-left:0}.display-product.page .data-info .bottom-cart{position:relative;border-top:none}.display-product.page .data-info .bottom-cart .btn-catalog-l,.display-product.page .data-info .bottom-cart .btn-catalog-r{height:45px;width:45px;min-height:45px;max-height:45px;font-size:var(--f-s-big)}.display-product.page .data-info .bottom-cart .btn-catalog-l:after,.display-product.page .data-info .bottom-cart .btn-catalog-r:after{width:23px;height:23px}.display-product.page .data-info .bottom-cart input{height:45px;width:45px;font-size:var(--f-s-big)}.display-product.page .data-info .bottom-cart .add-cart{margin-top:4px;height:45px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:45px;max-height:45px;font-size:var(--f-s-big)}.display-product.page .data-info .bottom-cart .add-cart:before{min-height:25px;min-width:25px}.nav-bottom{height:30px;grid-gap:10px;gap:10px}.nav-bottom,.nav-bottom .nav-button{display:flex;align-items:center;justify-content:center}.nav-bottom .nav-button{background-color:rgba(0,0,0,.03);width:22px;height:22px;min-height:22px;border-radius:4px}.nav-bottom .nav-button:before{content:"";height:12px;width:12px;min-height:12px;min-width:12px;display:block;-webkit-mask:url(/static/media/arrow-down.aae7ceb3.svg) no-repeat 50% 50%;mask:url(/static/media/arrow-down.aae7ceb3.svg) no-repeat 50% 50%;--webkit-mask-size:cover;-webkit-mask-size:cover;mask-size:cover;background-color:#afafaf}.nav-bottom .nav-button.left-nav:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.nav-bottom .nav-button.right-nav:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.nav-bottom .dots{display:flex;align-items:center;justify-content:center;margin-top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.nav-bottom .dots .dot{margin-right:5px;width:20px;height:20px;border:1px solid rgba(0,0,0,.05);background-color:rgba(0,0,0,.01);transition:all .4s ease-in-out}.nav-bottom .dots .dot:last-child{margin-right:0}.nav-bottom .dots .dot.selected{border:1px solid #999;background-color:#999}.btn-close-side{z-index:99999;display:flex;align-items:center;justify-content:center;width:15px;height:15px;float:right;margin-top:-25px;margin-bottom:10px;margin-left:calc(100% - 25px);cursor:pointer;background-color:rgba(0,0,0,.04);padding:6px;border-radius:80px}.select-form{position:relative;display:flex;flex-direction:column;width:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-sizing:border-box;align-items:flex-start;z-index:inherit;border-radius:8px;margin-left:10px!important;border:1px solid #e3e3e3;background-color:#fff}.select-form *{cursor:pointer;font-size:var(--f-s-normal);box-sizing:border-box;color:#000}.select-form label{padding:0 10px;width:100%;display:flex;justify-content:space-between;align-items:center;min-height:40px;border-radius:8px}.select-form label:after{transition:all .3s ease-in-out;margin-left:5px;content:"";width:12px;height:7px;min-width:12px;min-height:7px;--webkit-mask-size:cover;-webkit-mask-size:cover;background-color:#000;-webkit-mask-position:40% 40%;mask-position:40% 40%;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/arrow-down.aae7ceb3.svg);mask-image:url(/static/media/arrow-down.aae7ceb3.svg);transition:all .4s ease-in-out}.select-form ul{overflow:hidden;position:absolute;z-index:inherit;margin-left:-1px;width:calc(100% - 1px);padding:0;list-style:none;height:0;opacity:0;background-color:#fff}.select-form ul li{display:flex;align-items:center;white-space:nowrap;padding:0 10px;height:40px;list-style:none;border-bottom:1px solid #e3e3e3;pointer-events:none;color:#000;cursor:pointer}.select-form ul li:last-child{border-bottom:0 solid #e3e3e3}.select-form ul li.active{color:#fff;background-color:#000;cursor:default}.select-form.selected{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:8px 8px 0 0}.select-form.selected label:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.select-form.selected ul{transition:height .3s ease-in-out,opacity .3s ease-in-out;opacity:1;margin-top:40px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:1px solid #e3e3e3;border-radius:0 0 8px 8px;box-shadow:0 2px 5px rgba(0,0,0,.2)}.select-form.selected ul li{pointer-events:auto}.select-form.selected ul li:last-child{border-radius:0 0 8px 8px}.no-stock-message{width:calc(100% - 40px);margin-left:20px;margin-top:40px;height:60px;align-items:center;display:flex;border-top:1px solid #ddd;text-transform:uppercase}.select-items-page{--min-width:80px}.select-items-page,.select-items-page ul,.select-sort{min-width:var(--min-width)}.select-sort{--min-width:155px}.select-sort ul,.select-user-dropdown{min-width:var(--min-width)}.select-user-dropdown{--min-width:105px}.select-user-dropdown ul{min-width:var(--min-width)}.select-user-dropdown label{height:28px;min-height:28px;max-height:28px}.select-user-dropdown label span{display:flex;align-items:center;justify-content:flex-start;grid-gap:5px;gap:5px}.select-user-dropdown label span:before{--size-caret:14px;content:"";width:var(--size-caret);height:var(--size-caret);min-width:var(--size-caret);min-height:var(--size-caret);--webkit-mask-size:cover;-webkit-mask-size:cover;background-color:var(--color-gray-medium);-webkit-mask-position:40% 40%;mask-position:40% 40%;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/account.ed52f187.svg);mask-image:url(/static/media/account.ed52f187.svg);transition:all .4s ease-in-out}.display-gallery{--size-list:var(--max-size-content);--item-height:410px;--fr-size:calc(var(--size-list)/4 - 13px);height:var(--item-height);width:100%;height:auto}.display-gallery,.display-gallery .wrapped{min-height:var(--item-height);display:flex;overflow:hidden;resize:none;align-items:center}.display-gallery .wrapped{position:relative;width:calc(var(--size-list)/4*4);box-sizing:border-box;opacity:.95;margin:0 auto;height:calc(var(--item-height) + 60px)}.display-gallery .wrapped .item{-webkit-transform:scale(.95);transform:scale(.95);position:relative;display:inline-block;width:100vw;width:var(--fr-size);min-width:var(--fr-size);height:var(--item-height);max-height:var(var(--item-height));transition:all .6s ease-in-out;opacity:1;box-sizing:border-box}.display-gallery .wrapped .item.double-fr{width:calc(var(--fr-size)*2);min-width:calc(var(--fr-size)*2)}.display-gallery .wrapped .item .product-item{height:var(--item-height);max-height:calc(var(--item-height));width:100%;min-width:100%}.display-gallery .wrapped .item .product-item:hover{-webkit-transform:scale(1.01);transform:scale(1.01);margin-top:0}.display-gallery .wrapped .item .product-item .image-product{height:170px;min-height:170px}.display-gallery .wrapped .item .product-item .image-product img{height:55%}.display-gallery .wrapped .item .product-item.double-fr .image-product img{height:100%}.display-gallery .wrapped .item .product-item.double-fr>div.image-product{height:100%;flex-direction:column}.display-gallery .wrapped .item .product-item.double-fr>div.image-product img{height:100%}.display-gallery .wrapped .item .product-item.double-fr>div.image-product img.show{position:relative!important;height:100%}.display-gallery .wrapped .item .product-item.double-fr .info{width:45vw}.display-gallery .wrapped .item .product-item.double-fr .view-product{z-index:9999;position:absolute;margin:310px 80px 0 0}.recomended{padding-top:40px!important}.aditional-info,.recomended{display:flex;flex-direction:column}.aditional-info{align-items:flex-start;justify-content:flex-start;width:calc(100% - 20px);box-sizing:border-box;max-width:var(--max-size-content)!important;background-color:#fff;border-radius:0 0 8px 8px;border:1px solid var(--border-color);padding:0 30px 30px;min-height:300px;margin:0 auto 20px}.aditional-info .tabs{display:block;list-style:none;padding:15px 0 0;height:60px}.aditional-info .tabs li{font-size:var(--f-s-big);text-transform:uppercase;font-family:var(--font-bold);display:inline-flex;padding:0 30px;height:45px;min-height:45px;align-items:center;color:var(--color-gray-medium)}.aditional-info .tabs li.selected{color:#000;border-bottom:2px solid #000}.aditional-info .aditional-info-wrapper{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;display:block}.aditional-info .aditional-info-wrapper>div{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:none}.aditional-info .aditional-info-wrapper>div.selected{pointer-events:none;display:inline-flex;flex-direction:column;justify-content:flex-start}.aditional-info .aditional-info-wrapper>div .brand{display:flex;width:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.aditional-info .aditional-info-wrapper>div .brand img{display:block;width:auto;height:90px}.aditional-info .aditional-info-wrapper>div .description{font-size:var(--f-s-medium-big);line-height:20px}.aditional-info .aditional-info-wrapper>div .attributes{list-style:none;padding:0;display:flex;flex-direction:column;width:100%;max-width:480px}.aditional-info .aditional-info-wrapper>div .attributes li{display:flex;height:40px;align-items:center;border-bottom:1px solid var(--border-color)}.aditional-info .aditional-info-wrapper>div .attributes li label{width:50%;font-size:var(--f-s-medium-big);font-family:var(--font-bold);text-transform:uppercase}.aditional-info .aditional-info-wrapper>div .attributes li span{width:50%;font-size:var(--f-s-medium-big);text-transform:none}.no-stock{opacity:.6;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.tab-pointer{cursor:pointer}.select-form.select-items-page.selected ul,.select-form.select-sort ul{z-index:100}.returnable-item{width:auto;justify-content:center;margin-top:-20px;padding:0 10px 0 5px;border-radius:0 6px 6px 0;position:absolute;top:40px;left:0}.returnable-item,.returnable-item span{display:flex;height:26px;align-items:center}.returnable-item span{font-family:var(--font-bold);text-transform:uppercase;font-size:13px;font-weight:900;color:#fff;padding-top:1px;margin-left:5px}.returnable-item.includes{background-color:red}.returnable-item.excludes{background-color:green}.container-discount-by-date{position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:-webkit-max-content;width:max-content;height:20px;padding:0 20px;background-color:#e74c3c;border-radius:4px}.container-discount-by-date .discount-by-date{color:#fff;font-family:var(--font-bold);font-size:var(--f-s-medium-big)}.container-discount-by-date.hide{display:none}.container-discount-by-date.product-detail{top:30px;left:87px;text-transform:unset}.container-discount-by-date.product-detail .discount-by-date{text-transform:unset;font-size:var(--f-s-medium)}@media (max-width:550px){.returnable-item{position:absolute;top:125px;left:3%;width:20%;padding:0 5px;margin:0;border-radius:4px;height:22px}.returnable-item span{text-align:center;font-size:10px;margin:0}.container-discount-by-date{-webkit-transform:unset;transform:unset;display:flex;justify-content:start;width:100%;top:113px;left:3%;width:80px;height:15px;padding:0 5px}.container-discount-by-date .discount-by-date{font-size:var(--f-s-min);text-align:center}.container-discount-by-date.product-detail{left:20px;width:-webkit-max-content;width:max-content;height:20px}.container-discount-by-date.product-detail .discount-by-date{font-size:var(--f-s-normal)}}@media (max-width:1410px){.display-page{box-sizing:border-box}.display-page .list-display{--width-grid:calc(100% - 10px)}.display-page .list-display .list-items,.top-catalog-list .loading-wait-container .loading-wait .list-shimmer{grid-template-columns:repeat(4,1fr)}}@media (max-width:1300px){.display-page{width:100%;box-sizing:border-box}.display-page .list-display{--width-grid:calc(100% - 10px)}.display-page .list-display .list-items,.top-catalog-list .loading-wait-container .loading-wait .list-shimmer{grid-template-columns:repeat(3,1fr)}}@media (max-width:1200px){.display-gallery{--max-width-content:100vw;--size-list:var(--max-width-content);--fr-size:calc(var(--size-list)/4 - 20px)}.display-gallery .wrapped{width:calc(var(--fr-size)*4)}.display-gallery .wrapped .item{width:var(--fr-size);min-width:var(--fr-size)}.display-gallery .wrapped .item.double-fr{width:calc(var(--fr-size)*2);min-width:calc(var(--fr-size)*2)}.top-catalog-list.loading-products{min-height:2190px!important}.top-catalog-list .loading-wait-container{margin-top:150px}.top-catalog-list .loading-wait-container .loading-wait{width:100%}.top-catalog-list .loading-wait-container .loading-wait .list-shimmer .item-shimmer:nth-child(9){display:none}}@media (max-width:1150px){.display-page .list-display{--width-grid:calc(100% - 10px)}.display-page .list-display .list-items,.top-catalog-list .loading-wait-container .loading-wait .list-shimmer{grid-template-columns:repeat(2,1fr)}}@media (max-width:991px){.display-gallery{--size-list:100vw;--fr-size:calc(var(--size-list)/3 - 20px)}.display-gallery .wrapped{margin:0;width:calc(var(--fr-size)*3)}.display-gallery .wrapped .item{width:var(--fr-size);min-width:var(--fr-size)}.display-gallery .wrapped .item.double-fr{width:calc(var(--fr-size)*2);min-width:calc(var(--fr-size)*2)}}@media (max-width:818px){body.side-menu-filter .category-banner-img{display:none}.display-page{padding:0 10px!important}.display-page .list-display .list-items{grid-template-columns:repeat(1,1fr)}.display-page .list-display.returnable .list-items{grid-template-columns:repeat(2,1fr)}.top-catalog-list .loading-wait-container .loading-wait .list-shimmer{grid-template-columns:repeat(1,1fr)}}@media (max-width:768px){.category-empty{width:calc(100vw - 20px)}.display-page{position:relative;width:100%;padding:0 10px!important;box-sizing:border-box}.display-page .list-display{grid-template-areas:"header-list" "title-category" "sort" "product" "navigation";grid-template-columns:100%;grid-template-rows:30px 40px 90px auto;grid-gap:10px;gap:10px;width:calc(100% - 20px)}.display-page .list-display .header-list{width:100%;height:40px}.display-page .list-display .header-list span{width:auto;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.display-page .list-display .filters-items{position:absolute;margin-top:0;margin-left:-10px;grid-area:none;z-index:99999;border-radius:0;height:calc(100vh - var(--height-head) + var(--bar-product-size) + var(--top-correction));left:0;padding:20px;background-color:rgba(0,0,0,.6);overflow:hidden;overflow-y:auto;opacity:0;width:0;border-top:0 solid transparent}.display-page .list-display .filters-items .filter-wrapped{margin-top:-10px;border-radius:10px;border:1px solid #e3e3e3;margin-left:0;max-width:300px;background-color:#fff;overflow:hidden;overflow-y:scroll;padding-top:55px;padding-bottom:10px;position:relative}.display-page .list-display .filters-items .filter-wrapped .btn-close-side{position:absolute;display:flex;height:40px;width:40px;max-height:40px;max-width:40px;left:15px;top:40px;margin-left:0;padding:0!important;background-color:#f5f5f5}.display-page .list-display .filters-items.show{opacity:1;width:calc(100vw + 1px)}.display-page .list-display .filters-items.show .filter-wrapped{transition:margin-left .5s ease-in-out;margin-left:-10px}.display-page .list-display .sort-items{border-radius:8px;width:100%;box-sizing:border-box;height:55px;background-color:#fff;border:1px solid #e3e3e3;margin-top:20px;justify-content:space-between}.display-page .list-display .sort-items .icons-mobile{margin-left:10px;display:block}.display-page .list-display .sort-items .select-form{border:none}.display-page .list-display .sort-items .select-sort ul{margin-top:47px}.display-page .list-display .sort-items .paginator-selector{display:none}.display-page .list-display .sort-items .sort-selector{display:flex;flex-direction:row;align-items:center}.display-page .list-display .list-items{margin-top:0;grid-template-columns:repeat(2,1fr)}.display-gallery{--size-list:100vw;--fr-size:calc(var(--size-list)/2 - 20px)}.display-gallery .wrapped{width:calc(var(--fr-size)*2)}.display-gallery .wrapped .item{width:var(--fr-size);min-width:var(--fr-size)}.display-gallery .wrapped .item.double-fr{width:calc(var(--fr-size)*2);min-width:calc(var(--fr-size)*2)}.top-catalog-list .loading-wait-container{margin-left:0}.top-catalog-list .loading-wait-container .loading-wait{width:100%;padding-right:0;grid-template-areas:"product-shimmer";grid-template-columns:100%}.top-catalog-list .loading-wait-container .loading-wait .list-shimmer{grid-template-columns:repeat(2,1fr)}.top-catalog-list .loading-wait-container .loading-wait .list-shimmer .item-shimmer{margin-left:0;margin-right:10px}.display-product.page{margin:120px auto 0!important;background-color:initial;border:none;padding-top:10px;box-sizing:border-box;width:calc(100% - 20px)}.display-product.page .image-slide{border-top:1px solid var(--border-color);border-left:0 solid var(--border-color);background-color:#fff;width:calc(100% - 1px)}.display-product.page .data-info{border-radius:0 8px 0 0;background-color:#fff;border-right:1px solid var(--border-color);width:100%}.top-catalog-list.loading-products{min-height:2200px!important}.top-catalog-list .loading-wait-container{margin-top:190px}.top-catalog-list .loading-wait-container .loading-wait .filter-shimmer{display:none}}@media (max-width:550px){.district-label-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.district-label-container p{margin-block:.7rem}.modal-product{position:relative;height:calc(100vh - 30px)!important;max-height:673px!important;width:calc(100vw - 30px)!important}.returnable-item{left:10px}.display-page{padding:0 10px!important}.display-page .list-display{grid-template-rows:30px 40px 60px auto;width:inherit}.display-page .list-display .header-list span{width:auto;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.display-page .list-display .sort-items{border-radius:8px;width:100%;box-sizing:border-box;height:55px;background-color:#fff;border:1px solid #e3e3e3;margin-top:0}.display-page .list-display .sort-items .select-form{border:none}.display-page .list-display .sort-items .select-sort ul{margin-top:47px}.display-page .list-display .sort-items .select-items-page{display:none}.display-page .list-display .list-items{grid-template-columns:repeat(1,1fr)!important;grid-template-rows:auto;grid-auto-rows:auto;align-items:stretch}.display-page .price{justify-content:flex-start;text-align:left;font-size:var(--f-s-bigest)}.display-page .reference-price{margin-top:0;justify-content:flex-start;text-align:left}.display-product{position:relative;flex-direction:column;height:inherit;overflow:hidden;overflow-y:auto}.display-product .tag-marketing-container .tag-barra-occulta{top:17px;left:5px}.display-product .data-info,.display-product .image-slide{width:100%;display:flex;justify-content:center;height:250px!important;box-sizing:border-box}.display-product .data-info>img,.display-product .image-slide>img{height:90%;width:auto;margin:0 auto}.display-product .data-info{border-radius:0 0 0 0;display:flex;flex-direction:column;justify-content:flex-start;height:calc(100vh - 210px);max-height:413px!important;box-sizing:border-box}.display-product .data-info .description{margin-top:20px}.display-product .data-info .view{display:none}.display-product .data-info .view button{padding-left:0}.display-product .data-info .bottom-cart .add-cart:after{display:none}.display-product.page{overflow-y:hidden}.display-product.page .returnable-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;top:25px;left:15px;padding:0 5px;grid-gap:5px;gap:5px}.display-product.page .product-carousel{display:none}.display-product.page .image-slide{border-radius:8px 8px 0 0!important;border-top:1px solid var(--border-color)!important;border-right:1px solid var(--border-color)!important;border-left:1px solid var(--border-color)!important;max-height:270px;min-height:270px}.display-product.page .image-slide img{max-height:330px}.display-product.page .data-info{border-left:1px solid var(--border-color)!important;border-radius:0 0 0 0;min-height:none!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-top:10px}.display-product.page .data-info .refence-price-section{margin:10px 0 0!important}.display-product.page .data-info .refence-price-section .reference-price{margin-bottom:10px}.display-product.page .data-info .bottom-cart{margin-top:0}.loading-wait-container{padding-top:10px;box-sizing:border-box}.display-gallery{--size-list:100vw;--fr-size:calc(var(--size-list)/1 - 30px)}.display-gallery .wrapped{width:calc(var(--fr-size)*1)}.display-gallery .wrapped:hover{opacity:1}.display-gallery .wrapped .item,.display-gallery .wrapped .item.double-fr{width:calc(var(--fr-size)*1);min-width:calc(var(--fr-size)*1)}.display-gallery .wrapped .item .product-item{overflow:hidden;grid-gap:10px;gap:10px}.top-catalog-list .loading-wait-container{position:relative;margin:0!important;padding:0}.top-catalog-list .loading-wait-container .loading-wait,.top-catalog-list .loading-wait-container .loading-wait .list-shimmer{display:flex;flex-direction:column}.top-catalog-list .loading-wait-container .loading-wait .list-shimmer .item-shimmer .item-shimmer-container{min-height:140px;max-height:140px}.display-product.page .data-info .refence-price-section .discount label{margin-top:-15px;width:60px;height:25px;font-size:var(--f-s-medium-big)}.aditional-info .tabs{width:100%!important;min-width:none!important;max-width:none}.remaining-stock-container{min-height:unset}.remaining-stock-container .remaining-stock{position:absolute;top:90px;right:10px;font-size:var(--f-s-min)}}@media (max-width:390px){.display-page .list-display .sort-items .sort-selector .icon{display:inline-flex}.display-page .list-display .sort-items .sort-selector .sort-label{display:none}.display-page .list-display .sort-items .sort-selector .select-form{margin-left:0!important}}.slider .input-range__slider{align-items:center;border-radius:100%;cursor:pointer;display:flex;height:2rem;justify-content:center;margin-left:-1rem;margin-top:-1rem;outline:none;position:absolute;top:-1px;transition:left .2s ease-out;width:2rem;will-change:left}.input-range--disabled .slider .input-range__slider:before{background:#ccc;border:1px solid #ccc;box-shadow:none;-webkit-transform:none;transform:none}.slider .input-range__slider:active:before{-webkit-transform:scale(1.15);transform:scale(1.15)}.slider .input-range__slider:before{background:#fff;border:3px solid #44a00e;border-radius:100%;box-shadow:0 2px 4px 0 rgba(0,0,0,.09);content:"";display:block;height:1rem;transition:box-shadow .2s ease-out,-webkit-transform .2s ease-out;transition:transform .2s ease-out,box-shadow .2s ease-out;transition:transform .2s ease-out,box-shadow .2s ease-out,-webkit-transform .2s ease-out;will-change:transform,box-shadow;width:1rem}.slider .input-range__slider:focus:before{box-shadow:0 0 0 5px rgba(68,160,14,.2)}.slider .input-range__track{background:#e6e9ea;border-radius:3px;cursor:pointer;display:block;height:3px;position:relative;transition:left .2s ease-out,width .2s ease-out;will-change:left,width}.input-range--disabled .slider .input-range__track{background:#e6e9ea}.slider .input-range__track--background{left:0;margin-top:-1.5px;top:50%;position:absolute;right:0}.slider .input-range__track--active{background:#44a00e}.slider .input-range{height:1rem;position:relative;width:100%}.slider .range-content{background-color:#fff;display:block;margin-bottom:0;height:0;opacity:0;padding-bottom:0;width:100%}.slider .range-content .bar-range{align-items:center;box-sizing:border-box;color:#44a00e;display:flex;font-weight:268;justify-content:space-between;margin-top:1rem;padding-inline:30px}.slider .range-content .btns{align-items:flex-start;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin-bottom:0;padding:0}.slider .range-content .btns button{border-radius:8px;font-family:var(--font-bold);font-size:var(--f-s-normal);min-height:30px;min-width:80px}.slider .range-content .btns.flex{display:flex}.slider .range-content .close-range{position:absolute;z-index:6;right:8%;top:-10px;border:1px solid #000;background-color:#fff;--width-btn:24px;display:none;height:var(--width-btn);max-height:var(--width-btn);width:var(--width-btn);min-width:var(--width-btn);border-radius:var(--width-btn);padding:0;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent;outline:none}.slider .range-content .close-range:after{background-color:#000;content:"";height:8px;mask-image:url(/static/media/close.caa63ec9.svg);mask-position:50% 50%;mask-repeat:no-repeat;mask-size:cover;min-width:8px;min-height:8px;transition:all .4s ease-in-out;width:8px;-webkit-mask-image:url(/static/media/close.caa63ec9.svg);-webkit-mask-position:50% 50%;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover}.slider .range-content .number-filter{align-items:center;box-sizing:border-box;color:#44a00e;display:flex;font-weight:268;justify-content:space-between;margin:1rem;padding:0 10px}.slider.apply{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.slider.apply>label:after{display:none}.slider.apply .display-down{pointer-events:none}.slider.apply .display-down:after{background-color:#fff!important}.slider.apply .range-content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:1;padding-top:0;transition:all .3s ease-in-out;width:100%}.slider.apply .range-content .bar-range{padding-left:30px;padding-right:30px;padding-top:5%}.slider.apply .range-content .btns{display:flex;margin-top:10%}.slider.apply .range-content .close-range{display:grid;max-height:25px!important;min-height:25px!important;top:-58px}.slider.apply .range-content .input-range{pointer-events:none}.slider.apply .range-content .range-slider{position:relative;width:calc(100% - 90px)}.slider.apply .range-content .range-slider input{pointer-events:none}.slider.apply .range-content .range-slider .slider-bar{background-color:var(--color-primary)}.slider.apply .range-content .range-slider .slider-bar>span{display:none}.slider.apply .range-content .range-slider .slider-bar-text:after,.slider.apply .range-content .range-slider .slider-bar-text:before{color:#000;font-size:var(--f-s-normal)}.slider.show{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:0}.slider.show .btns{margin-bottom:20px}.slider.show .display-down:after{mask-image:url(/static/media/more-filter.db0e409f.svg);-webkit-mask-image:url(/static/media/more-filter.db0e409f.svg)}.slider.show .display-down.selected:after{mask-image:url(/static/media/minus-filter.a88d50bf.svg);-webkit-mask-image:url(/static/media/minus-filter.a88d50bf.svg)}.slider.show h2{font-family:var(--font-bold)}.slider.show .range-content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:1;transition:opacity .1s ease-in-out;width:100%;margin:30px 0}.slider.show .range-content .close-range{display:flex}.free-shipping-container{position:absolute;display:flex;justify-content:center;width:100%;top:-10px}.free-shipping-container .free-shipping-tag{width:auto;height:20px;display:flex;justify-content:center;align-items:center;padding:0 10px;border-radius:8px;background-color:var(--color-primary);color:#fff;font-family:var(--font-bold);font-size:var(--f-s-medium);text-transform:uppercase}.pack-label-container{position:absolute;display:flex;justify-content:end;top:20px;right:15px;width:100%}.pack-label{width:47px;height:47px;display:flex;justify-content:center;align-items:center;border-radius:30px;background-color:#e7eaec;font-family:var(--font-bold);font-size:var(--f-s-big);text-transform:none!important}.pack-label-container-product{position:relative;top:40px;right:80px;width:0;height:0}@media (max-width:550px){.free-shipping-container .free-shipping-tag{height:18px;font-size:var(--f-s-medium)}.pack-label-container{top:90px}.pack-label-container-top{top:20px}.pack-label-container-product{position:absolute}}.modal-contact{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;max-height:calc(100vh - 10px)!important;padding:0!important;border-radius:8px!important;max-width:870px!important;width:calc(100vw - 10px)!important}.modal-contact .content-contact-form{padding:20px 30px;margin-bottom:0;display:block}.modal-contact .content-contact-form,.modal-contact .select-options{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-sizing:border-box}.modal-contact .select-options{list-style:none;display:flex;flex-direction:column;padding:10px 0;margin:0;max-height:calc(100vh - 180px);overflow:hidden;overflow-y:auto}.modal-contact .select-options li{cursor:pointer;margin-bottom:10px;background-color:#fff;border-radius:8px;border:1px solid #e3e3e3;display:flex;align-items:center;padding:0 20px;height:70px;min-height:70px;overflow:hidden;transition:all .3s ease-in-out;-webkit-tap-highlight-color:transparent;outline:none}.modal-contact .select-options li *{pointer-events:none}.modal-contact .select-options li:last-child{margin-bottom:0}.modal-contact .select-options li .icon{margin-right:10px;min-width:32px!important;min-height:32px!important}.modal-contact .select-options li .label-option{font-size:var(--f-s-medium);color:#000;text-transform:none}.modal-contact .select-options li .check-option{position:relative;display:flex;align-items:center;justify-content:center;max-width:25px;min-width:25px;height:100%;margin-right:10px}.modal-contact .select-options li .check-option:before{content:"";display:block;width:21px;height:21px;border:1px solid #000;border-radius:2px}.modal-contact .select-options li.hide{display:none;height:0;padding:0 20px;margin-bottom:0;border:none}.modal-contact .select-options li.selected{margin-bottom:0!important;display:flex;background-color:#e3e3e3}.modal-contact .select-options li.last-level{height:60px;min-height:60px}.modal-contact .select-options li.last-level .icon-father,.modal-contact .select-options li.last-level .title-father{display:none}.modal-contact .select-options li.last-level.selected{height:70px}.modal-contact .select-options li.last-level.selected .check-option{display:none}.modal-contact .select-options li.last-level.selected .icon-father{display:flex}.modal-contact .select-options li.last-level.selected .label-option{display:flex;flex-direction:column}.modal-contact .select-options li.last-level.selected .title-father{display:flex}.modal-contact .select-options li.last-level.selected .title-selection{color:var(--color-gray-medium)}.modal-contact .select-options.trouble li{cursor:pointer}.modal-contact .select-options.trouble li:before{content:"";display:flex;width:21px;height:21px;align-items:center;justify-content:center;border:2px solid #000;border-radius:2px;margin-right:10px}.modal-contact .list-products{background-color:#fff;display:block;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0;margin:0;box-sizing:border-box;position:relative;max-height:180px;overflow:hidden;overflow-y:auto}.modal-contact .list-products li{border-radius:8px;background-color:#fff;border:1px solid var(--border-color);display:inline-flex;overflow:hidden;align-items:center;height:145px;max-height:145px;margin-left:10px;margin-bottom:10px;padding:20px;width:calc(33.33333% - 10px);box-sizing:border-box;font-size:var(--f-s-medium);font-family:var(--font-bold);text-transform:uppercase;position:relative;-webkit-tap-highlight-color:transparent;outline:none;cursor:pointer}.modal-contact .list-products li *{pointer-events:none}.modal-contact .list-products li:last-child{margin-bottom:0}.modal-contact .list-products li img{width:30%;height:auto;margin-right:10px}.modal-contact .list-products li .icon{position:absolute;top:20px;right:20px;display:none}.modal-contact .list-products li.selected{border-color:var(--color-primary)}.modal-contact .list-products li.selected .icon{display:block}.modal-contact p{margin-bottom:20px}.modal-contact h3,.modal-contact p{font-size:var(--f-s-medium);color:#000}.modal-contact h3 span{font-size:inherit;color:inherit;margin-left:4px;text-transform:none}.modal-contact h3 span.required{color:inherit}.modal-contact .observation-trouble{width:100%;box-sizing:border-box}.modal-contact .observation-trouble label{padding:20px 0 10px;display:flex}.modal-contact .observation-trouble textarea{resize:none;box-sizing:border-box;height:80px;overflow:hidden;overflow-y:auto;padding:20px;width:100%;border-radius:6px;border:1px solid var(--border-color)}.modal-contact .observation-trouble textarea,.modal-contact .trouble-clasification{-webkit-tap-highlight-color:transparent;outline:none;font-size:var(--f-s-medium);background-color:#fff}.modal-contact .trouble-clasification{cursor:pointer;margin-bottom:10px;border-radius:8px;display:flex;align-items:center;padding:0 20px;height:60px;min-height:70px;overflow:hidden;transition:all .3s ease-in-out;background-color:#e3e3e3;color:#000;text-transform:none}.modal-contact .trouble-clasification *{pointer-events:none}.modal-contact .trouble-clasification:last-child{margin-bottom:0}.modal-contact .trouble-clasification .icon{margin-right:10px;min-width:32px!important;min-height:32px!important}.modal-contact .trouble-clasification .info-final-ticket{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.modal-contact .trouble-clasification .info-final-ticket label{font-family:var(--font-bold);color:#000}.modal-contact .trouble-clasification .info-final-ticket span{font-weight:400;color:#5b5757}.modal-contact .date-purchase,.modal-contact .peso-cl{margin:0 0 0 5px;font-family:var(--font-bold);font-size:var(--f-s-big);color:#000;text-transform:lowercase}.modal-contact .btns{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;margin-top:20px;justify-content:flex-start!important;width:100%;padding:0 20px;bottom:0;right:20px}.modal-contact .btns button{font-size:var(--f-s-medium)!important;font-family:var(--font-bold);padding:0 20px;display:flex;min-height:40px;border-radius:6px;margin-right:10px!important}.modal-contact .btns button .icon.arrow-right.inverse{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.modal-contact .btns.hide{display:none}.modal-contact .message-box{padding:0 40px;width:100%;max-width:550px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.modal-contact .message-box .icon-container{margin-top:30px;display:flex;width:82px;height:82px;border-radius:50px;background-color:#c8e6c9;align-items:center;justify-content:center}.modal-contact .message-box .icon-container .icon{width:61px;height:40px;min-width:61px;min-height:40px}.modal-contact .message-box h3{font-size:var(--f-s-higth-big);font-family:var(--font-bold);text-align:center}.modal-contact .message-box h3:after{content:"";display:block;margin:10px auto 0;width:60px;height:4px;background-color:var(--color-primary)}.modal-contact .message-box p{font-size:var(--f-s-medium);text-align:center;padding:0 60px;color:#000;line-height:var(--f-s-medium)}.modal-contact .message-box button{text-decoration:none;font-size:var(--f-s-medium);font-family:var(--font-bold);align-items:center;display:flex;margin-bottom:30px}.title-selector-trouble{font-size:14px;font-weight:500;margin-top:20px;margin-bottom:0;padding:0}.loading-display{width:100%;height:80px;justify-content:center}.comment-container,.loading-display{display:flex;align-items:center}.required_span{font-size:var(--f-s-normal);margin-left:5px;color:#999;font-style:italic}.comment-error{padding:0;height:16px;font-size:var(--f-s-normal);margin:3px 0 0 5px;color:var(--color-red)!important}.panel-master-step{--height-title:80px;--max-height:480px;max-width:550px!important;height:calc(100vh - 10px);border-radius:var(--radius-normal);background-color:#fff;margin-top:-3px;position:relative}.panel-master-step,.panel-master-step .steps-panel{overflow:hidden;overflow-y:hidden;overflow-x:hidden;width:calc(100vw - 10px);min-width:310px;max-height:var(--max-height)}.panel-master-step .steps-panel{max-width:550px;display:flex;height:400px;border-top:1px solid var(--border-b-055)}.panel-master-step .steps-panel .step-form{display:block;min-width:100%;width:100%;height:100%;min-height:100%;overflow:hidden;transition:all .6s ease-in-out;display:flex;flex-direction:column}.panel-master-step .steps-panel .step-form .step-content{background-color:var(--p-color-bg);display:block;padding:0 10px;height:calc(100% - var(--height-title)*1 - 10px);position:relative}.panel-master-step .steps-panel .step-form .step-content h4{margin:20px auto;font-family:var(--font-normal);font-size:var(--f-s-big);width:60%;text-align:center}.panel-master-step .steps-panel .step-form .step-content .form{width:80%;max-width:450px;min-width:360px;margin:0 auto;box-sizing:border-box}.panel-master-step .steps-panel .step-form .step-content .form h6{width:100%;text-align:left;float:left;color:rgba(0,0,0,.25);margin:5px 0 -36px;transition:all .4s ease-in-out;font-size:var(--f-s-normal);text-transform:uppercase}.panel-master-step .steps-panel .step-form .btns{display:flex;align-items:center;height:60px}.panel-master-step .steps-panel .step-form .btns button{font-size:var(--f-s-normal);line-height:40px;display:flex;align-items:center;justify-content:center;min-width:90px}.panel-master-step .steps-panel .step-form .btns button span{margin-right:10px}.panel-master-step .steps-panel .step-form .btns button.end{padding-left:10px}.panel-master-step .steps-panel .step-form .btns button.end svg{transition:all .3s ease-in-out;opacity:0;width:0}.panel-master-step .steps-panel .step-form .btns button.end svg *{fill:#fff}.panel-master-step .steps-panel .step-form .btns button.end.loading-action .icon,.panel-master-step .steps-panel .step-form .btns button.end.loading-action:after,.panel-master-step .steps-panel .step-form .btns button.end.process .icon,.panel-master-step .steps-panel .step-form .btns button.end.process:after{display:none}.panel-master-step .steps-panel .step-form .btns button.end.loading-action svg,.panel-master-step .steps-panel .step-form .btns button.end.process svg{min-width:30px;opacity:1;transition:all .3s ease-in-out}.panel-master-step .steps-panel .step-form .btns button.end.loading-action svg *,.panel-master-step .steps-panel .step-form .btns button.end.process svg *{fill:#fff}.panel-master-step .steps-panel .step-form.hide{margin-left:-100%;opacity:0;width:0}.panel-master-step .steps-panel .msg-interface{z-index:99999;background-color:#fff;position:absolute;min-width:100%;width:100%;height:100%;min-height:100%;overflow:hidden;margin-left:100vw;transition:all .6s ease-in-out;display:flex;flex-direction:column;opacity:0;padding:20px 10px;box-sizing:border-box}.panel-master-step .steps-panel .msg-interface.show{margin-left:0;opacity:1}.panel-master-step .steps-panel .msg-interface *{box-sizing:border-box}.panel-master-step .steps-panel .msg-interface>div{width:100%;max-width:400px;margin:0 auto}.panel-master-step .steps-panel .msg-interface p{margin:0;padding:0 0 5px;font-size:var(--f-s-medium);line-height:var(--f-s-medium)}.panel-master-step .steps-panel .msg-interface p b{font-family:var(--font-bold)}.panel-master-step .steps-panel .msg-interface .message-box{box-sizing:border-box;padding:10px 20px;display:flex;align-items:center;flex-direction:column;grid-gap:10px;gap:10px;border-radius:var(--radius-normal);background-color:#fff;min-height:120px}.panel-master-step .steps-panel .msg-interface .message-box *{color:var(--color-red)}.panel-master-step .steps-panel .msg-interface .message-box.ok *{color:var(--color-primary)}.panel-master-step .steps-panel .msg-interface .message-box .icon-box{width:60px}.panel-master-step .steps-panel .msg-interface .message-box .text-box{width:100%;text-align:center}.panel-master-step .steps-panel .msg-interface .message-box .text-box *{line-height:var(--f-s-normal)}.panel-master-step .steps-panel .msg-interface .option-line{display:flex;align-items:flex-start;justify-content:center;padding:10px 0;margin-top:10px;border-bottom:1px solid var(--border-b-030)}.panel-master-step .steps-panel .msg-interface .option-line button{width:120px;max-width:120px}.panel-master-step .steps-panel .msg-interface .option-line p{width:calc(100% - 120px)}.panel-master-step .steps-panel .msg-interface .btns{margin-top:20px;grid-gap:30px;gap:30px}.panel-master-step .steps-panel .msg-interface .btns button{height:40px}.btn-add-oneclick{border:none;color:#179e4f}.btn-add-oneclick.loading-action svg{display:inline-flex!important}.btn-add-oneclick.loading-action svg path{fill:#000}.btn-add-oneclick.loading-action .icon{display:inline-flex!important}.minify-btn{font-size:var(--f-s-min);height:30px;max-height:30px;min-height:30px}.minify-btn svg{margin-left:5px}.minify-btn svg path{fill:#000}.modal-change-oneclick-card{height:auto!important;max-width:400px!important}.modal-change-oneclick-card>div{padding:20px}.modal-change-oneclick-card>div .subscription-oneclick-list li{width:100%}.modal-checklogin-modal{height:auto;max-height:440px!important;max-width:540px!important;width:100%}.modal-checklogin-modal>div{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px}.modal-checklogin-modal>div .icon{margin:0 0 20px}.modal-checklogin-modal>div p{margin:0 0 20px;padding:0 40px;text-align:center}.modal-checklogin-modal>div>div{padding:20px}.subscription-container{box-sizing:border-box;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;padding:0;width:100%}.subscription-container * ul{list-style:none}.subscription-container .subscription-continue-button-row{display:flex;justify-content:flex-end;align-items:center;padding:20px;max-width:1400px;width:calc(100% - 10px);background:#d4d3d3;position:fixed;z-index:2;align-self:center;box-shadow:0 1px 5px 0 rgba(0,0,0,.75)}.subscription-container .subscription-continue-button-row span{margin-right:1rem}.subscription-container .minimize{top:var(--height-head)}.subscription-container .subscription-continue-button{display:flex;justify-content:space-between;width:6rem;margin-right:2.5rem;background-color:#000;border-radius:5px;padding:10px;color:#fff;font-weight:700;cursor:pointer}.subscription-container .selected-pack-label{font-weight:700;text-transform:uppercase}.subscription-container .footer-row{display:none}.subscription-container .subscription-header{background-color:#1d1d1d;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:360px;margin-bottom:1.5rem;position:relative;width:100%;background-image:url(/static/media/bottles-background.d58bfa53.svg);background-size:cover;background-repeat:no-repeat;background-position:top;color:#fff}.subscription-container .subscription-header>div{display:flex;flex-direction:column;font-family:var(--font-bold);font-size:var(--f-s-big);font-weight:900;text-transform:uppercase}.subscription-container .subscription-header>div label{display:flex;margin-bottom:10px}.subscription-container .subscription-header>div img{width:160px;object-fit:contain}.subscription-container .subscription-header>div .green-detail{width:6px;height:17px;background-color:#78e353;border-radius:1px;-webkit-margin-end:5px;margin-inline-end:5px}.subscription-container .subscription-header>h2{align-items:center;display:flex;max-width:var(--max-size-content);width:50rem;text-align:center;margin-bottom:70px}.subscription-container .subscription-header>h2 label{color:#fff;display:block;font-family:var(--font-bold);font-size:var(--f-s-bigest);font-weight:900;width:100%}.subscription-container .subscription-header ul{background-color:#fff;top:200px;box-sizing:border-box;display:flex;height:160px;margin:0 auto;max-width:var(--max-size-content);padding:20px;position:absolute;-webkit-transform:translateY(70px);transform:translateY(70px);width:100%;color:#000}.subscription-container .subscription-header ul li{border-right:1px solid green;display:flex;margin-left:20px;width:33.33333%}.subscription-container .subscription-header ul li>div:first-child{align-items:flex-start;display:flex;font-family:var(--font-bold);font-size:var(--f-s-extreme-big);height:inherit;justify-content:center;padding:0 10px;width:60px}.subscription-container .subscription-header ul li>div:last-child{padding:0}.subscription-container .subscription-header ul li>div:last-child h2{font-family:var(--font-bold);font-size:var(--f-s-medium);margin:5px 0 20px;padding:0;text-transform:uppercase}.subscription-container .subscription-header ul li>div:last-child p{font-size:var(--f-s-normal);margin:0 20px 10px 0;padding:0;line-height:calc(var(--f-s-normal)*1.2);font-family:var(--font-normal);font-weight:100}.subscription-container .subscription-header ul li>div:last-child .secondary-text{font-size:var(--f-s-min);font-style:italic}.subscription-container .subscription-header ul li:last-child{border-right:none}.subscription-container .subscription-header ul li:first-child{margin-left:0}.subscription-container .subscription-helps{margin:60px auto 0;max-width:var(--max-size-content);width:100%}.subscription-container .subscription-helps ul{margin:60px 0 0;padding:0 0 0 20px}.subscription-container .subscription-helps ul label{color:#179e4f;display:block;font-family:var(--font-bold);font-size:var(--f-s-medium-big);font-weight:900;margin-bottom:10px}.subscription-container .subscription-helps ul li{cursor:pointer;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:60px;outline:none;-webkit-tap-highlight-color:transparent}.subscription-container .subscription-helps ul li h4{align-items:center;border-bottom:1px solid var(--border-color);display:flex;font-family:var(--font-normal);font-size:var(--f-s-medium);font-weight:300;justify-content:space-between;margin:0;min-height:60px;padding-left:40px;pointer-events:none}.subscription-container .subscription-helps ul li h4:after{--sise-icon:16px;background-color:#000;content:"";height:var(--sise-icon);margin-right:10px;mask-image:url(/static/media/more-filter.db0e409f.svg);mask-position:50% 50%;mask-repeat:no-repeat;mask-size:cover;min-width:var(--sise-icon);min-height:var(--sise-icon);opacity:1;pointer-events:none;transition:all .4s ease-in-out;width:var(--sise-icon);-webkit-mask-image:url(/static/media/more-filter.db0e409f.svg);-webkit-mask-position:50% 50%;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover}.subscription-container .subscription-helps ul li div{border-bottom:1px solid var(--border-color);box-sizing:border-box;display:none;padding-left:40px;pointer-events:none}.subscription-container .subscription-helps ul li.open{background-color:rgba(0,0,0,.02)}.subscription-container .subscription-helps ul li.open h4{border-bottom:1px solid transparent;font-family:var(--font-bold)}.subscription-container .subscription-helps ul li.open h4:after{mask-image:url(/static/media/minus-filter.a88d50bf.svg);-webkit-mask-image:url(/static/media/minus-filter.a88d50bf.svg)}.subscription-container .subscription-helps ul li.open div{display:block;margin-top:-20px}.subscription-container .subscription-steps{margin:120px auto 0;max-width:var(--max-size-content);min-height:500px;overflow:hidden;width:100%}.subscription-container .subscription-steps>div{vertical-align:top}.subscription-container .subscription-steps>div h2.title-section-new{margin-left:30px}.subscription-container .subscription-steps>div h2.title-section-new:before{content:attr(data-position);font-size:var(--f-s-normal);position:absolute;-webkit-transform:translate(-30px,2px);transform:translate(-30px,2px)}.subscription-container .subscription-steps>div .subscription-btns-1{display:flex;justify-content:flex-end;padding-left:30px}.subscription-container .subscription-steps>div .subscription-btns-1 button{align-items:center;display:flex;margin-right:10px}.subscription-container .subscription-steps>div .subscription-btns-1 button:last-child{margin-right:0}.subscription-container .subscription-steps>div .subscription-btns-1 button.next .icon{margin-left:5px}.subscription-container .subscription-steps>div .subscription-btns-1 button.prev .icon{margin-right:5px}.subscription-container .subscription-steps>div .subscription-btns{display:flex;justify-content:flex-start;padding-left:30px}.subscription-container .subscription-steps>div .subscription-btns button{align-items:center;display:flex;margin-right:10px}.subscription-container .subscription-steps>div .subscription-btns button:last-child{margin-right:0}.subscription-container .subscription-steps>div .subscription-btns button.next .icon{margin-left:5px}.subscription-container .subscription-steps>div .subscription-btns button.prev .icon{margin-right:5px}.subscription-container .subscription-steps>div .subscription-group{align-items:flex-start;display:flex;margin-top:40px;padding:0 0 0 30px}.subscription-container .subscription-steps>div .subscription-group li{vertical-align:top;align-items:center;border:3px solid transparent;border-radius:var(--radius-normal);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;justify-content:center;height:60px;margin-right:10px;margin-bottom:35px;opacity:.5;position:relative;width:100px}.subscription-container .subscription-steps>div .subscription-group li .selected-indicator-subscription{display:none;margin-right:10px;position:absolute;right:0;top:15px}.subscription-container .subscription-steps>div .subscription-group li .selected-indicator-subscription:before{display:none}.subscription-container .subscription-steps>div .subscription-group li:after{content:attr(data-name);position:absolute;display:block;font-size:var(--f-s-min);font-family:var(--font-bold);margin-top:85px;text-transform:uppercase}.subscription-container .subscription-steps>div .subscription-group li.selected{border:3px solid #179e4f;opacity:1}.subscription-container .subscription-steps>div .subscription-group li.selected .selected-indicator-subscription{display:flex}.subscription-container .subscription-steps>div .subscription-group li.selected .selected-indicator-subscription:before{display:initial}.subscription-container .subscription-steps>div .subscription-packs{box-sizing:border-box;display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:20px 0 40px;min-height:420px;padding:0}.subscription-container .subscription-steps>div .subscription-packs .error-address-disable{max-width:400px;margin-top:50px}.subscription-container .subscription-steps>div .subscription-packs>li{background-color:#fff;border:1px solid var(--border-color);border-radius:var(--radius-big);display:inline-flex;flex-direction:column;margin-bottom:10px;margin-right:10px;min-width:220px;width:calc(16.66667% - 12px);position:relative}.subscription-container .subscription-steps>div .subscription-packs>li h3{text-align:center;align-items:center;background-color:#179e4f;border-radius:var(--radius-big) var(--radius-big) 0 0;box-sizing:border-box;color:#fff;display:flex;font-size:var(--f-s-normal);font-family:var(--font-bold);height:30px;justify-content:center;margin:0;padding:20px;min-height:30px;text-transform:uppercase}.subscription-container .subscription-steps>div .subscription-packs>li .subscription-price{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:10px 0 20px}.subscription-container .subscription-steps>div .subscription-packs>li .subscription-price button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#000;color:#fff}.subscription-container .subscription-steps>div .subscription-packs>li .subscription-price label{margin-top:5%}.subscription-container .subscription-steps>div .subscription-packs>li .subscription-price p{font-family:var(--font-bold);font-size:var(--f-s-medium-big);font-weight:900;margin:10px 0 20px;padding:0}.subscription-container .subscription-steps>div .subscription-packs>li .subscription-price p:before{content:" $ "}.subscription-container .subscription-steps>div .subscription-packs>li .subscription-price .selected-indicator-subscription{margin-right:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.subscription-container .subscription-steps>div .subscription-packs>li ul{border-bottom:1px solid var(--border-color);display:block;height:250px;margin:0;overflow:hidden;overflow-x:hidden;overflow-y:hidden;padding:0;position:relative;width:100%}.subscription-container .subscription-steps>div .subscription-packs>li ul li{align-items:center;display:inline-flex;flex-direction:column;height:250px;justify-content:flex-start;margin:0 auto;position:absolute;opacity:0;width:100%;z-index:1}.subscription-container .subscription-steps>div .subscription-packs>li ul li h4{align-items:center;text-align:center;display:flex;font-family:var(--font-bold);font-size:var(--f-s-medium);height:20px;justify-content:flex-start;margin:10px 0 0;padding:0 20px;text-transform:uppercase}.subscription-container .subscription-steps>div .subscription-packs>li ul li img{width:auto;min-height:193px;height:193px}.subscription-container .subscription-steps>div .subscription-packs>li ul li .units{align-items:center;background-color:#d9d9d9;border-radius:var(--radius-normal);box-sizing:border-box;display:flex;font-family:var(--font-bold);font-size:var(--f-s-normal);height:18px;justify-content:center;margin-top:-25px;min-height:21px;padding:0 5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.subscription-container .subscription-steps>div .subscription-packs>li ul li .units:after{content:"X"}.subscription-container .subscription-steps>div .subscription-packs>li ul li .unit-format span:first-child{display:none}.subscription-container .subscription-steps>div .subscription-packs>li ul li.selected{transition:all .1s ease-in-out;opacity:1}.subscription-container .subscription-steps>div .subscription-packs>li ul .arrow-nav{align-items:center;background-color:rgba(0,0,0,.15);border-radius:var(--radius-normal);box-sizing:border-box;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;top:calc(50% - 20px);width:30px;z-index:2}.subscription-container .subscription-steps>div .subscription-packs>li ul .arrow-nav:before{background-color:#fff;background-size:100% 100%;content:"";display:block;height:18px;mask-position:100% 100%;mask-repeat:no-repeat;mask-size:cover;min-width:9px;min-height:18px;transition:all .4s ease-in-out;width:9px;-webkit-mask-position:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover}.subscription-container .subscription-steps>div .subscription-packs>li ul .arrow-nav.arrow-left{left:10px}.subscription-container .subscription-steps>div .subscription-packs>li ul .arrow-nav.arrow-left:before{mask-image:url(/static/media/arrow-banner.a8461e79.svg);-webkit-mask-image:url(/static/media/arrow-banner.a8461e79.svg)}.subscription-container .subscription-steps>div .subscription-packs>li ul .arrow-nav.arrow-right{right:10px}.subscription-container .subscription-steps>div .subscription-packs>li ul .arrow-nav.arrow-right:before{mask-image:url(/static/media/arrow-banner.a8461e79.svg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-mask-image:url(/static/media/arrow-banner.a8461e79.svg)}.subscription-container .subscription-steps .subscriptions-confirm{align-items:center;display:flex;flex-direction:column;margin-top:30px;width:100%}.subscription-container .subscription-steps .subscriptions-confirm>p{padding:0 20px;text-align:center}.subscription-container .subscription-steps .subscriptions-confirm h3{text-align:center}.subscription-container .subscription-steps .subscriptions-confirm .wait-message{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:20px}.subscription-container .subscription-steps .subscriptions-confirm .wait-message h5{margin:0;padding:0;font-size:var(--f-s-medium-big)}.subscription-container .subscription-steps .subscriptions-confirm .wait-message>p{margin:10px 0 20px;padding:0;font-size:var(--f-s-normal);color:var(--color-gray-medium)}.subscription-container .subscription-steps .subscriptions-confirm .wait-message svg{width:60px;height:60px}.subscription-container .subscription-steps .subscription-oneclick{margin:0 0 40px;max-width:var(--max-size-content);width:100%}.subscription-container .subscription-steps .subscription-oneclick .list-inscriptions{padding-left:30px}.subscription-container .subscription-steps .subscription-oneclick .list-inscriptions li{background-color:#fff}.subscription-container .subscription-steps .subscription-oneclick .show{padding-left:30px;margin-top:60px;font-size:var(--f-s-medium-big)}.subscriptions-detail{border-top:1px solid var(--border-color);list-style:none;margin:10px 0 20px;padding:0;width:100%}.subscriptions-detail li{align-items:center;border-bottom:1px solid var(--border-color);display:flex;width:100%}.subscriptions-detail li img{height:65px;min-height:65px;margin-right:10px}.subscriptions-detail li .info{display:flex;flex-direction:column}.subscriptions-detail li .info span:first-child{font-family:var(--font-bold);font-size:var(--f-s-medium);text-transform:uppercase}.subscriptions-detail li .info span:last-child{font-size:var(--f-s-min);text-transform:uppercase}.subscriptions-detail li .quantity{align-items:center;background-color:var(--border-color);border-radius:var(--radius-normal);color:#000;display:flex;font-family:var(--font-bold);font-size:var(--f-s-medium-big);margin-right:5px;padding:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.subscriptions-detail li .quantity:after{content:"X";margin-left:1px}.subscription-oneclick-list{width:100%}.subscription-oneclick-list ul{box-sizing:border-box;display:block;margin:20px 0;padding:0;width:100%}.subscription-oneclick-list ul li{align-items:center;background-color:#fff;border:1px solid var(--border-color);border-radius:var(--radius-big);box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var(--font-bold);font-size:var(--f-s-normal);justify-content:flex-start;margin-bottom:10px;margin-right:10px;opacity:.7;padding:15px;width:calc(50% - 10px)}.subscription-oneclick-list ul li img{height:auto;width:70px}.subscription-oneclick-list ul li .selected-indicator{background-color:#fff;border:1px solid var(--border-color);margin-right:10px}.subscription-oneclick-list ul li.selected{border:1px solid var(--color-primary);opacity:1}.subscription-oneclick-list ul li.selected .selected-indicator{background-color:var(--color-primary);border:1px solid var(--color-primary);margin-right:10px}.subscription-payment-container{box-sizing:border-box;display:flex;flex-direction:column;padding:40px 0 0;width:100%}.subscription-payment-container .section-detail{background-color:#fff;width:100%}.subscription-payment-container .section-detail>div{box-sizing:border-box;margin:0 auto;max-width:var(--max-size-content);padding:20px 0;width:100%}.subscription-payment-container .section-detail>div h3{align-items:center;display:flex;font-size:var(--f-s-big);height:30px;margin:0 0 20px;position:relative}.subscription-payment-container .section-detail>div h3:before{border-left:5px solid #000;content:"";display:block;height:30px;left:-20px;position:absolute;top:0}.subscription-payment-container .section-detail>div ul{display:block;flex-direction:column;justify-content:flex-start;list-style:none;margin:20px auto;padding:0}.subscription-payment-container .section-detail>div ul li{border-radius:var(--radius-big);border:1px solid var(--border-color);box-sizing:border-box;display:inline-flex;justify-content:space-between;margin-right:10px;margin-bottom:10px;padding:20px;width:calc(50% - 20px)}.subscription-payment-container .section-detail>div ul li>p{margin:0;padding:0}.subscription-payment-container .section-detail>div ul li>p label{clear:right;font-size:var(--f-s-medium-big);font-family:var(--font-bold);display:block;margin-bottom:5px;width:100%}.subscription-payment-container .section-message{box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;padding:0;max-width:var(--max-size-content);width:100%}.subscription-payment-container .section-message .icon-warning{align-items:center;display:flex;justify-content:center;margin:20px 0 30px;width:100%}.subscription-payment-container .section-message .info{align-items:center;display:inline-flex;flex-direction:column}.subscription-payment-container .section-message .info>p{font-size:var(--f-s-medium-big);margin:0 0 10px;padding:0}.subscription-payment-container .section-message .info>p.principal-message{font-size:var(--f-s-medium-big)}.subscription-payment-container .section-message .info .reasons{display:flex;flex-direction:column;justify-content:center;list-style:none;margin:40px auto 20px;max-width:360px;padding:0}.subscription-payment-container .section-message .info .reasons li{align-items:center;border:1px solid var(--border-color);border-radius:var(--radius-normal);box-sizing:border-box;color:#000;display:flex;font-size:var(--f-s-medium);height:60px;justify-content:center;margin:0 0 20px;padding:20px;text-align:center}.selected-indicator,.selected-indicator-subscription,.subscriptions-space-step-2 .selected-indicator{align-items:center;background-color:var(--color-primary);border:1px solid var(--color-primary);border-radius:40px!important;display:flex;height:20px!important;justify-content:center;max-height:20px;max-width:20px!important;min-width:20px!important;min-height:20px!important;width:20px!important}.selected-indicator-subscription:before,.selected-indicator:before,.subscriptions-space-step-2 .selected-indicator:before{align-items:center;background-color:#fff!important;content:"";display:inline-flex;height:8px!important;-webkit-mask-position:50% 50%;mask-image:url(/static/media/check.deede4bb.svg);mask-position:50% 50%;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;min-width:11px;min-height:8px;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/check.deede4bb.svg);width:11px!important}.subscriptions-space-step-2{box-sizing:border-box;display:grid;grid-template-columns:65% 35%;margin-top:30px;padding-left:30px}.subscriptions-space-step-2 * ul{list-style:none}.subscriptions-space-step-2 .space-resume>div,.subscriptions-space-step-2 .space-selection>div{align-items:flex-start;background-color:#fff;border-radius:var(--radius-big);box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:10px;padding:20px}.subscriptions-space-step-2 .space-resume>div h4,.subscriptions-space-step-2 .space-selection>div h4{align-items:center;border-left:6px solid #000;display:flex;font-size:var(--f-s-medium-big);height:25px;margin:0;padding:0 0 0 14px;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.subscriptions-space-step-2 .space-resume .action-btn{display:flex;justify-content:flex-start;margin-top:30px;width:100%}.subscriptions-space-step-2 .space-resume .action-btn button{width:100%}.subscriptions-space-step-2 .space-resume h5{font-size:var(--f-s-big);margin:20px 0 0;padding:0}.subscriptions-space-step-2 .space-resume .resume-detail{box-sizing:border-box;width:100%}.subscriptions-space-step-2 .space-resume .resume-detail>label{align-items:center;display:flex;height:30px;justify-content:space-between}.subscriptions-space-step-2 .space-resume .resume-detail>label span:first-child{font-size:var(--f-s-normal)}.subscriptions-space-step-2 .space-resume .resume-detail>label span:last-child{font-size:var(--f-s-medium)}.subscriptions-space-step-2 .space-resume .resume-detail>label span:last-child:before{content:"$"}.subscriptions-space-step-2 .space-resume .resume-detail>label.ref-delivery-cost span:last-child{font-family:var(--font-bold)}.subscriptions-space-step-2 .space-resume .resume-detail>label.ref-delivery-cost span:last-child:before{content:""}.subscriptions-space-step-2 .space-resume .resume-detail>label.ref-price span:last-child{text-decoration:line-through}.subscriptions-space-step-2 .space-resume .resume-detail>label.ref-price-discount span{color:var(--color-red)}.subscriptions-space-step-2 .space-resume .resume-detail>label.susciption-price span{font-family:var(--font-bold)}.subscriptions-space-step-2 .space-resume .resume-detail>label.susciption-price span:last-child{font-size:var(--f-s-big)}.space-selection{margin-right:20px}.space-selection>div .item-address .info-address .wrapper-info-address .item-info-address.item-info-address-data .name.line-up{display:none}.space-selection>div .address-list{display:block;box-sizing:border-box;margin:20px 0;padding:0;width:100%}.space-selection>div .address-list li{background-color:#fff;border:2px solid var(--border-color);border-radius:var(--radius-big);box-sizing:border-box;cursor:pointer;display:inline-flex;margin-right:10px;margin-bottom:10px;max-height:90px!important;min-height:90px!important;padding:0;width:calc(50% - 10px)}.space-selection>div .address-list li .info-address{align-items:center;box-sizing:border-box;justify-content:center;max-height:inherit;min-height:inherit;width:70%}.space-selection>div .address-list li .info-address .selected-indicator{display:none}.space-selection>div .address-list li .info-address .wrapper-info-address{align-items:center;box-sizing:border-box;justify-content:flex-start;max-height:inherit;min-height:inherit}.space-selection>div .address-list li .info-address .wrapper-info-address .item-info-address{align-items:flex-start;box-sizing:border-box;justify-content:flex-start;max-height:inherit;min-height:inherit;padding-top:10px}.space-selection>div .address-list li .info-address .wrapper-info-address .item-info-address .name{display:none}.space-selection>div .address-list li .info-address .wrapper-info-address .item-info-address .error-address-disable{min-width:170px;position:absolute;top:55px}.space-selection>div .address-list li .map-address{border-right:1px solid rgba(0,0,0,.1);box-sizing:border-box;max-height:inherit;min-height:inherit;width:30%}.space-selection>div .address-list li.not-available{cursor:not-allowed;pointer-events:none!important}.space-selection>div .address-list li.not-available *{pointer-events:none!important}.space-selection>div .address-list li.not-available .info-address .wrapper-info-address .item-info-address *,.space-selection>div .address-list li.not-available .map-address{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.space-selection>div .address-list li.not-available .info-address .wrapper-info-address .item-info-address .error-address-disable{-webkit-filter:grayscale(0);filter:grayscale(0)}.space-selection>div .address-list li.selected{border:2px solid var(--color-primary)}.space-selection>div .address-list li.selected .info-address .selected-indicator{display:flex}.space-selection>div .subscription-day-delivery{box-sizing:border-box;display:flex;flex-direction:column;margin:20px 0 0;padding:0;width:100%}.space-selection>div .subscription-day-delivery li{align-items:center;background-color:#fff;box-sizing:border-box;cursor:pointer;display:flex;font-size:var(--f-s-medium);height:35px;justify-content:flex-start;margin-bottom:10px;opacity:.7;outline:none;padding:0;width:100%;-webkit-tap-highlight-color:transparent}.space-selection>div .subscription-day-delivery li .selected-indicator{background-color:#fff;border:1px solid var(--border-color);margin-right:10px}.space-selection>div .subscription-day-delivery li:last-child{margin-bottom:0}.space-selection>div .subscription-day-delivery li.selected{font-family:var(--font-bold);opacity:1}.space-selection>div .subscription-day-delivery li.selected .selected-indicator{background-color:var(--color-primary);border:1px solid var(--color-primary);margin-right:10px}.address-button-container{width:100%;display:flex;justify-content:space-between}.address-button-container .arrow-nav-down{-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-after:4px;margin-block-end:4px}.address-button-container .add-address-btn{border:none}@media (max-width:1440px){.subscription-container{padding:0 10px}.subscription-container .subscription-header{padding:20px}.subscription-payment-container .section-detail,.subscription-payment-container .section-message .info{padding:0 20px}}@media (max-width:768px){.subscription-container .subscription-continue-button-row{display:none}.subscription-container .footer-row{padding-block:1rem;position:fixed;bottom:0;left:0;width:100%;background-color:#f0f0f0;display:flex;flex-direction:column;height:3.5rem;justify-content:center;align-items:center;background-color:#d4d3d3;z-index:1;box-shadow:0 1px 5px 0 rgba(0,0,0,.75)}.subscription-container .footer-row .subscription-continue-button{margin-right:0}.subscription-container .footer-row span{margin-bottom:.5rem}}@media (min-width:992px) and (max-width:1200px){.subscription-container .subscription-header ul{height:190px}}@media (max-width:991px){.subscription-payment-container .section-detail{padding:0 20px}.subscription-payment-container .section-detail>div ul li{display:flex;width:calc(100% - 40px);max-width:600px}.subscriptions-space-step-2 .space-selection>div .address-list li{width:100%}.subscription-container .subscription-header{box-sizing:border-box}.subscription-container .subscription-header h2{width:100%;margin-bottom:30px}.subscription-container .subscription-header ul{box-sizing:border-box;flex-direction:column;margin-bottom:-400px;top:0;height:100%;position:relative;-webkit-transform:translateY(0);transform:translateY(0)}.subscription-container .subscription-header ul li{border-bottom:1px solid var(--border-color);border-right:none;margin-left:0;padding-top:20px;width:100%}.subscription-container .subscription-header ul li:first-child{padding-top:0}.subscription-container .subscription-header ul li:last-child{border-bottom:none}.subscription-container .subscription-header ul li div{box-sizing:border-box}.subscription-container .subscription-header ul li div:first-child{padding:0 20px 0 0}.subscription-container .subscription-header ul li div:last-child{padding-bottom:20px;width:calc(100% - 60px)}.subscription-container .subscription-steps{margin-top:330px;min-height:300px}.subscription-container .subscription-steps>div h2.title-section-new{margin-top:20px}.subscription-container .subscription-steps>div .subscription-group{display:block}.subscription-container .subscription-steps>div .subscription-group li{display:inline-flex}.subscription-container .subscription-steps>div .subscription-packs li{width:calc(50% - 20px)}.subscription-container .subscription-helps ul li h4{padding-left:0}}@media (max-width:768px){.subscriptions-space-step-2{display:flex;flex-direction:column;padding-left:0}.subscriptions-space-step-2 .space-selection{margin-right:0}}@media (max-width:550px){.subscription-container .subscription-steps{margin-top:350px}.subscription-container .subscription-steps>div .subscription-packs{padding-inline:10px}.subscription-container .subscription-steps>div .subscription-packs li,.subscriptions-space-step-2 .space-selection>div .subscription-oneclick-list ul li{width:100%}}@media (max-width:450px){.subscription-container .subscription-steps{margin-top:370px}.subscription-container .subscription-steps>div h2.title-section-new{margin-bottom:60px}.subscription-container .subscription-steps .subscriptions-space-step-2 .space-selection>div .address-list li{height:100px!important;max-height:100px!important;min-height:100px!important}.subscription-container .subscription-steps .subscriptions-space-step-2 .space-selection>div .address-list li.not-available .info-address .wrapper-info-address .item-info-address .error-address-disable{top:70px}}@media (max-width:370px){.subscription-container .subscription-steps{margin-top:420px}.subscription-container .subscription-steps .subscriptions-space-step-2{padding-left:10px}.subscription-container .subscription-steps .subscriptions-space-step-2 .space-selection{margin-right:0}.subscription-container .subscription-steps .subscriptions-space-step-2 .space-selection>div{padding:10px 5px}.subscription-container .subscription-steps .subscriptions-space-step-2 .space-selection>div h4{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.subscription-container .subscription-steps .subscriptions-space-step-2 .space-selection>div .address-list li{height:130px!important;max-height:130px!important;min-height:130px!important}.subscription-container .subscription-steps .subscriptions-space-step-2 .space-selection>div .address-list li.not-available .info-address .wrapper-info-address .item-info-address .error-address-disable{max-width:150px;min-width:150px;top:90px}}.center-message{display:flex;justify-content:center;align-items:center}.center-message .icon{margin-right:10px;min-height:33px!important;max-height:33px!important;height:33px!important}.minify-update-btn{max-height:30px;min-height:30px;margin-right:20px}.subscription-anule-modal{min-height:auto}.subscription-anule-modal>div{align-items:center;display:flex;flex-direction:column;width:100%}.subscription-anule-modal>div .icon{margin:30px 0 10px}.subscription-anule-modal>div p{font-size:var(--f-s-medium);padding:0 40px;text-align:center}.subscription-anule-modal>div p label{font-family:var(--font-bold)}.subscription-detail-modal h3,.subscription-edit-modal h3{font-family:var(--font-bold);font-size:var(--f-s-medium);margin:20px 0 10px}.subscription-detail-modal .subscription-info,.subscription-edit-modal .subscription-info{padding:20px}.subscription-detail-modal .subscription-info .field,.subscription-edit-modal .subscription-info .field{display:flex;flex-direction:column;margin-bottom:20px}.subscription-detail-modal .subscription-info .field label,.subscription-edit-modal .subscription-info .field label{font-family:var(--font-normal);font-size:var(--f-s-normal);font-weight:100}.subscription-detail-modal .subscription-info .field span,.subscription-edit-modal .subscription-info .field span{font-family:var(--font-bold);font-size:var(--f-s-medium);font-weight:900}.subscription-detail-modal .subscriptions-configure,.subscription-edit-modal .subscriptions-configure{-webkit-transform:translateY(-20px);transform:translateY(-20px);padding:0 20px 20px;box-sizing:border-box}.subscription-detail-modal .subscriptions-configure .address-list,.subscription-edit-modal .subscriptions-configure .address-list{margin:0;padding:0;list-style:none;display:block}.subscription-detail-modal .subscriptions-configure .address-list .item-address,.subscription-edit-modal .subscriptions-configure .address-list .item-address{--height-item:100px;display:inline-flex;width:calc(50% - 10px);margin-right:10px;min-height:var(--height-item);max-height:var(--height-item)}.subscription-detail-modal .subscriptions-configure .address-list .item-address .map-address,.subscription-edit-modal .subscriptions-configure .address-list .item-address .map-address{width:80px;height:var(--height-item)}.subscription-detail-modal .subscriptions-configure .address-list .item-address .info-address,.subscription-edit-modal .subscriptions-configure .address-list .item-address .info-address{width:calc(100% - 80px);min-height:var(--height-item)}.subscription-detail-modal .subscriptions-configure .address-list .item-address .info-address .wrapper-info-address,.subscription-edit-modal .subscriptions-configure .address-list .item-address .info-address .wrapper-info-address{min-height:var(--height-item)}.subscription-detail-modal .subscriptions-configure .address-list .item-address .info-address .wrapper-info-address .error-address-disable,.subscription-edit-modal .subscriptions-configure .address-list .item-address .info-address .wrapper-info-address .error-address-disable{top:70px}.loading-display{padding:20px}.subscriptions-btns-edit{padding:40px 20px!important;border-top:1px solid var(--border-color);box-sizing:border-box}.subscriptions-list{box-sizing:border-box;width:100%}.subscriptions-list .subscription-display{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.subscriptions-list .subscription-display .subscriptions-detail{border-bottom:1px solid var(--border-color);border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);display:none;flex-direction:column;padding:0 20px 20px}.subscriptions-list .subscription-display .subscriptions-detail h4{font-family:var(--font-bold);font-size:var(--f-s-normal);margin:20px 0 10px 3px}.subscriptions-list .subscription-display .subscriptions-detail .actions{align-items:center;display:flex;padding:20px 0;border-bottom:1px solid var(--border-color)}.subscriptions-list .subscription-display .subscriptions-detail .actions span{margin:0 10px}.subscriptions-list .subscription-display .subscriptions-detail .detail{border:1px solid var(--border-color);border-radius:var(--radius-big)}.subscriptions-list .subscription-display .subscriptions-detail .detail ul{display:flex;list-style:none;margin:0;padding:0}.subscriptions-list .subscription-display .subscriptions-detail .detail ul li{align-items:center;display:flex;font-size:var(--f-s-min);height:50px;padding:0 10px}.subscriptions-list .subscription-display .subscriptions-detail .detail ul.detail-header{font-family:var(--font-bold);font-weight:900}.subscriptions-list .subscription-display .subscriptions-detail .detail ul.detail-row li{border-top:1px solid var(--border-color)}.subscriptions-list .subscription-display .subscriptions-detail .detail ul li:first-child{width:15%}.subscriptions-list .subscription-display .subscriptions-detail .detail ul li:nth-child(2){width:20%}.subscriptions-list .subscription-display .subscriptions-detail .detail ul li:nth-child(3){width:25%}.subscriptions-list .subscription-display .subscriptions-detail .detail ul li:nth-child(3) img{height:auto;width:60px}.subscriptions-list .subscription-display .subscriptions-detail .detail ul li:nth-child(4){width:20%}.subscriptions-list .subscription-display .subscriptions-detail .detail ul li:nth-child(5){justify-content:flex-end;width:20%}.subscriptions-list .subscription-display .subscriptions-detail .detail ul li:nth-child(5) button{height:25px;max-height:25px;min-height:25px;padding:0 10px}.subscriptions-list .subscription-display .subscriptions-detail .detail .empty-list{align-items:center;color:var(--color-gray-medium);display:flex;font-size:var(--f-s-normal);height:40px;justify-content:center;width:100%}.subscriptions-list .subscription-display .subscriptions-detail .subscription-card-oneclick{align-items:center;border:1px solid var(--border-color);border-radius:var(--radius-big);box-sizing:border-box;display:flex;max-width:320px;padding:20px;width:100%}.subscriptions-list .subscription-display .subscriptions-detail .subscription-card-oneclick img{height:auto;width:100px}.subscriptions-list .subscription-display .subscriptions-detail .subscription-card-oneclick .card{display:flex;flex-direction:column}.subscriptions-list .subscription-display .subscriptions-detail .subscription-card-oneclick .card label:first-child{font-family:var(--font-bold);font-size:var(--f-s-normal)}.subscriptions-list .subscription-display .subscriptions-item{align-items:center;border:1px solid var(--border-color);box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:10px;outline:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.subscriptions-list .subscription-display .subscriptions-item .info{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:flex-start;padding:10px}.subscriptions-list .subscription-display .subscriptions-item .info .group{display:flex;height:70px;margin-right:20px;max-height:70px;max-width:70px;min-width:70px;min-height:70px;width:70px;align-items:center;justify-content:center}.subscriptions-list .subscription-display .subscriptions-item .info .group img{width:40px;height:40px}.subscriptions-list .subscription-display .subscriptions-item .info .subscription-header{display:flex;flex-direction:column}.subscriptions-list .subscription-display .subscriptions-item .info .subscription-header h4{font-family:var(--font-bold);font-size:var(--f-s-medium);margin:15px 0 5px;padding:0;display:flex;width:100%}.subscriptions-list .subscription-display .subscriptions-item .info .subscription-header h4:after{align-items:center;background-color:#fff7e5;border-radius:18px;color:#ce9919;content:attr(data-status);display:inline-flex;font-family:var(--font-normal);font-size:var(--f-s-min);font-weight:200;height:18px;margin-left:10px;min-height:18px;padding:0 10px}.subscriptions-list .subscription-display .subscriptions-item .info .subscription-header h4.activo:after{background-color:#e7f9e8;color:#37bf41}.subscriptions-list .subscription-display .subscriptions-item .info .subscription-header>div label{font-family:var(--font-normal);font-size:var(--f-s-normal);font-weight:100;line-height:16px}.subscriptions-list .subscription-display .subscriptions-item .info .subscription-header>div span{margin:0 10px}.subscriptions-list .subscription-display .subscriptions-item .info .subscription-header>div span:before{content:"|"}.subscriptions-list .subscription-display .subscriptions-item:after{background-color:#000;content:"";display:block;height:20px;margin-right:20px;mask-size:cover;mask:url(/static/media/more-filter.db0e409f.svg) no-repeat 50% 50%;min-height:20px;min-width:20px;width:20px;-webkit-mask:url(/static/media/more-filter.db0e409f.svg) no-repeat 50% 50%;-webkit-mask-size:cover}.subscriptions-list .subscription-display.selected .subscriptions-detail{border-top:none;box-sizing:border-box;display:flex;margin:0 0 10px}.subscriptions-list .subscription-display.selected .subscriptions-item{margin-bottom:0}.subscriptions-list .subscription-display.selected .subscriptions-item:after{mask:url(/static/media/minus-filter.a88d50bf.svg) no-repeat 50% 50%;-webkit-mask:url(/static/media/minus-filter.a88d50bf.svg) no-repeat 50% 50%}.subscription-anule-modal,.subscription-detail-modal{height:auto!important;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;max-width:440px!important;min-height:auto;width:100%!important}@media (max-width:550px){.subscriptions-list{padding:10px!important}.subscriptions-list .subscription-display .subscriptions-detail{width:100%}.subscriptions-list .subscription-display .subscriptions-detail .detail ul.detail-header li:first-child,.subscriptions-list .subscription-display .subscriptions-detail .detail ul.detail-header li:nth-child(2),.subscriptions-list .subscription-display .subscriptions-detail .detail ul.detail-row li:first-child,.subscriptions-list .subscription-display .subscriptions-detail .detail ul.detail-row li:nth-child(2){width:30%}.subscriptions-list .subscription-display .subscriptions-detail .detail ul.detail-header li:nth-child(3),.subscriptions-list .subscription-display .subscriptions-detail .detail ul.detail-row li:nth-child(3){width:60%}.subscriptions-list .subscription-display .subscriptions-detail .detail ul.detail-header li:nth-child(4),.subscriptions-list .subscription-display .subscriptions-detail .detail ul.detail-header li:nth-child(5),.subscriptions-list .subscription-display .subscriptions-detail .detail ul.detail-row li:nth-child(4),.subscriptions-list .subscription-display .subscriptions-detail .detail ul.detail-row li:nth-child(5){display:none}.subscriptions-list .subscription-display .subscriptions-item .info .subscription-header h4{margin:0;width:100%}.subscriptions-configure .address-list .item-address{width:100%!important}.subscriptions-configure .subscription-oneclick-list ul li{width:100%}}.block-column{flex-direction:column}.block-column .block-container-level-1{width:100%!important}.block-container{box-sizing:border-box;display:flex;margin-bottom:80px;width:100%}.block-container .block-container-level-1{box-sizing:border-box;margin-right:20px;width:50%}.block-container .block-container-level-1 .line-info{background-color:#fff;border:1px solid var(--border-color);border-radius:8px 8px 8px 8px;box-sizing:border-box;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:15px;padding:20px 20px 0;width:100%}.block-container .block-container-level-1 .line-info .line-info-col{box-sizing:border-box;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex-direction:row;width:100%}.block-container .block-container-level-1 .line-info .line-info-col button{margin-bottom:30px;text-transform:uppercase}.block-container .block-container-level-1 .line-info .line-info-col .line-info-col-display{box-sizing:border-box;display:flex;margin-bottom:30px;width:50%}.block-container .block-container-level-1 .line-info .line-info-col .line-info-col-display label,.block-container .block-container-level-1 .line-info .line-info-col .line-info-col-display span{box-sizing:border-box;display:flex;font-size:var(--f-s-medium);margin:0;padding:0;width:50%}.block-container .block-container-level-1 .line-info .line-info-col .line-info-col-display label{font-family:var(--font-bold)}.block-container .block-container-level-1 .line-info.top{border-radius:0 0 8px 8px}.block-container .block-container-level-1 .line-info.list-display{box-sizing:border-box;padding:20px;width:100%}.block-container .block-container-level-1 .line-info.list-display h3{align-items:center;border:1px solid var(--border-color);cursor:pointer;display:flex;font-size:var(--f-s-medium-big);font-family:var(--font-bold);height:50px;justify-content:space-between;margin:0 0 20px;outline:none;padding:0 20px;-webkit-tap-highlight-color:transparent}.block-container .block-container-level-1 .line-info.list-display h3.show{background-color:#000;border:1px solid #000;color:#fff;margin-bottom:20px}.block-container .block-container-level-1 .line-info.list-display h3.show:after{background-color:#fff;mask:url(/static/media/minus-filter.a88d50bf.svg) no-repeat 50% 50%;-webkit-mask:url(/static/media/minus-filter.a88d50bf.svg) no-repeat 50% 50%}.block-container .block-container-level-1 .line-info.list-display h3:after{background-color:#000;content:"";display:block;height:20px;mask-size:cover;mask:url(/static/media/more-filter.db0e409f.svg) no-repeat 50% 50%;min-width:20px;min-height:20px;width:20px;-webkit-mask-size:cover;-webkit-mask:url(/static/media/more-filter.db0e409f.svg) no-repeat 50% 50%}.block-container .block-container-level-1:last-child{margin-right:0}.display-info-panel{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.display-info-panel .info-item-row{box-sizing:border-box;display:inline-flex}.display-info-panel .info-item-row .big-space{max-width:250px;width:calc(100% - 80px)}.display-info-panel .info-item-row .info-item{display:block;margin-bottom:10px;margin-right:20px}.display-info-panel .info-item-row .info-item label{clear:right;display:block;font-size:var(--f-s-normal);margin-bottom:3px;opacity:.5;text-transform:uppercase;width:100%}.display-info-panel .info-item-row .info-item span{font-size:var(--f-s-medium);text-transform:uppercase}.display-info-panel .info-item-row .info-item span.lower{text-transform:lowercase}.display-info-panel .info-item-row .info-item.btn button{font-size:var(--f-s-normal);min-height:40px}.display-info-panel .info-item-row .info-item.btn button.width-user-info{min-width:120px}.display-info-panel .info-item-row .info-item.btn:last-child{margin-right:0}.display-info-panel .info-item-row .medium-space{max-width:115px;width:calc(50% - 40px)}.display-info-panel .info-item-row.clear-right{clear:right;width:100%}.display-info-panel .info-item-row.divisor{border-top:1px solid var(--border-b-015);padding-top:var(--spacepadding)}.display-info-panel .info-item-row.single-block{background-color:rgba(0,0,0,.03);border-radius:var(--radius-normal);margin-top:var(--spacepadding);padding:var(--spacepadding) var(--spacepadding) 10px var(--spacepadding)}h1{align-items:center;display:flex;justify-content:flex-start;margin-top:40px}h1 span{font-size:var(--f-s-higth-big)!important}.list-btns{align-items:center;display:flex;height:60px;justify-content:center}.list-btns button{font-size:var(--f-s-normal);height:40px;padding:0 15px}.loading-wait-panel{box-sizing:border-box;margin:-5px auto 20px!important;max-width:var(--max-size-content);width:100%}.loading-wait-panel>div{align-items:center;background-color:#fff;border:1px solid var(--border-color);border-radius:var(--radius-normal) var(--radius-normal) 0 0;box-sizing:border-box;display:flex;height:65px;justify-content:center;width:100%}.page-level-2 .tabs{--spacepadding:20px;--max-height-tabs:65px;display:grid;grid-template-rows:var(--max-height-tabs) 1fr;width:100%}.page-level-2 .tabs,.page-level-2 .tabs .tabs-content{box-sizing:border-box;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.page-level-2 .tabs .tabs-content{display:block;margin-top:30px;padding:0}.page-level-2 .tabs .tabs-content .tab-content{box-sizing:border-box;display:none;max-width:var(--max-size-content)}.page-level-2 .tabs .tabs-content .tab-content h2{background-color:#000;border-radius:8px 8px 0 0;color:#fff;font-size:var(--f-s-medium-big);height:50px;min-height:50px;padding:0 20px}.page-level-2 .tabs .tabs-content .tab-content h2,.page-level-2 .tabs .tabs-content .tab-content h5{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin:0;outline:none;-webkit-tap-highlight-color:transparent}.page-level-2 .tabs .tabs-content .tab-content h5{background-color:#fff;border:1px solid var(--border-b-030);border-radius:var(--radius-normal) var(--radius-normal) var(--radius-normal) var(--radius-normal);font-size:var(--f-s-big);padding:10px}.page-level-2 .tabs .tabs-content .tab-content h5.show{border-radius:var(--radius-normal) var(--radius-normal) 0 0;font-family:var(--font-bold);margin-bottom:0}.page-level-2 .tabs .tabs-content .tab-content h5.show:after{background-color:var(--color-blue);mask:url(/static/media/minus.ba486edd.svg) 50% 50%/cover no-repeat;-webkit-mask:url(/static/media/minus.ba486edd.svg) 50% 50%/cover no-repeat}.page-level-2 .tabs .tabs-content .tab-content h5:after{background-color:var(--color-gray-medium);content:"";cursor:pointer;display:block;height:16px;margin-left:4px;mask:url(/static/media/plus.3a824cd4.svg) 50% 50%/cover no-repeat;mask-size:cover;transition:all .5s ease-in-out;width:16px;-webkit-mask:url(/static/media/plus.3a824cd4.svg) 50% 50%/cover no-repeat;-webkit-mask-size:cover}.page-level-2 .tabs .tabs-content .tab-content .panel-content-data{background-color:rgba(0,0,0,.02);border-color:var(--border-b-015) var(--border-b-030) var(--border-b-030) var(--border-b-015);border-style:solid;border-width:0;box-sizing:border-box;display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;padding:0;transition:height,opacity .4s ease-in-out}.page-level-2 .tabs .tabs-content .tab-content.selected{display:block}.page-level-2 .tabs .tabs-elements{align-items:flex-start;background-color:#fff;border:1px solid var(--border-color);border-radius:var(--radius-normal) var(--radius-normal) 0 0;box-sizing:border-box;display:flex;flex-wrap:wrap;height:65px;justify-content:flex-start;list-style:none;margin:0;padding:0;width:100%}.page-level-2 .tabs .tabs-elements li{align-items:center;box-sizing:border-box;border-bottom:2px solid transparent;cursor:pointer;display:flex;font-family:var(--font-bold);font-size:var(--f-s-medium-big);height:calc(var(--max-height-tabs) - 2px);justify-content:center;max-height:calc(var(--max-height-tabs));opacity:.6;outline:none;padding:0 50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;text-transform:uppercase;-webkit-tap-highlight-color:transparent}.page-level-2 .tabs .tabs-elements li img{margin-right:20px}.page-level-2 .tabs .tabs-elements li:first-child{border-radius:var(--radius-normal) 0 0 0}.page-level-2 .tabs .tabs-elements li:last-child{border-radius:0 var(--radius-normal) 0 0}.page-level-2 .tabs .tabs-elements li.selected{opacity:1;pointer-events:none;border-bottom:2px solid #000}.tab-menu-select{border:1px solid var(--border-b-055);border-radius:var(--radius-normal);color:#333;display:none;flex-direction:column;margin-left:15px;position:relative}.tab-menu-select *,.tab-menu-select label{outline:none;-webkit-tap-highlight-color:transparent}.tab-menu-select label{align-items:center;cursor:pointer;display:flex;font-size:var(--f-s-big);justify-content:center;padding:10px}.tab-menu-select label:after{background-color:rgba(0,0,0,.4);content:"";height:12px;margin-left:10px;mask:url(/static/media/arrow-down.aae7ceb3.svg) no-repeat 50% 50%;min-height:12px;min-width:12px;width:12px;-webkit-mask:url(/static/media/arrow-down.aae7ceb3.svg) no-repeat 50% 50%}.tab-menu-select ul{height:0;margin:40px 0 0;opacity:0;overflow:hidden;padding:0;position:absolute;transition:all .3s ease-in-out;width:calc(100% - 1px);z-index:9999}.tab-menu-select ul li{cursor:pointer;height:0;opacity:0}.tab-menu-select.show{background-color:#fff;border-color:rgba(0,0,0,.04) rgba(0,0,0,.075) rgba(0,0,0,.1) rgba(0,0,0,.04);border-style:solid;border-width:1px;border-radius:4px 4px 0 0}.tab-menu-select.show ul{border-left:1px solid rgba(0,0,0,.04);border-right:1px solid rgba(0,0,0,.075);border-bottom:1px solid rgba(0,0,0,.075);border-radius:0 0 4px 4px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.06),0 1px 1px rgba(0,0,0,.09);opacity:1}.tab-menu-select.show ul li{padding:0 10px;border-bottom:1px solid rgba(0,0,0,.03);font-size:var(--f-s-big);color:#666;height:40px;display:flex;align-items:center;opacity:1}.tab-menu-select.show ul li:last-child{border-bottom:0 solid transparent;border-radius:0 0 4px 4px}.tab-menu-select.show ul li.selected{background-color:#999;color:#fff}.tab-menu-select.show ul li.selected span{color:inherit;font-size:inherit}.tab-menu-select.show label:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);opacity:.7}.screen-message{border-radius:var(--radius-normal);border-color:var(--border-b-015) var(--border-b-030) var(--border-b-030) var(--border-b-015);border-style:solid;border-width:1px;display:flex;flex-direction:column;margin-bottom:20px;padding:20px}.screen-message .message-info{display:flex;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.screen-message .message-info .icon{min-width:50px}.screen-message .message-info .message-info-text{display:flex;flex-direction:column;margin-left:10px}.screen-message .message-info .message-info-text label{font-size:var(--f-s-bigest)}.screen-message button{font-size:var(--f-s-normal);height:40px}@media (max-width:1200px){.loading-wait-panel{padding:0 15px}.page-level-2 .tabs{box-sizing:border-box;max-width:calc(100vw - 10px)!important;min-width:calc(100vw - 10px)!important;padding:0 10px;width:calc(100vw - 10px)!important}}@media (max-width:991px){.block-container{flex-direction:column}.block-container .block-container-level-1{margin-right:0!important;width:100%}.page-level-2 .tabs .tabs-elements{box-sizing:border-box}.page-level-2 .tabs .tabs-elements li{width:20%}}@media (max-width:768px){.block-container .block-container-level-1 .line-info .line-info-col{flex-direction:column}.block-container .block-container-level-1 .line-info .line-info-col button{max-width:250px}.block-container .block-container-level-1 .line-info .line-info-col .line-info-col-display{width:100%}.block-container .block-container-level-1 .line-info .line-info-col .line-info-col-display.email span{display:block;max-width:170px;overflow:hidden;text-overflow:ellipsis}.page-level-2 .tabs .tabs-elements{padding:0;width:calc(100% - 10px)}.page-level-2 .tabs .tabs-elements li{align-items:center;font-size:var(--f-s-medium);flex-direction:column;justify-content:center;min-width:24.39024%;overflow:hidden;padding:0 30px;width:24.39024%}.page-level-2 .tabs .tabs-elements li img{margin-bottom:5px;margin-right:0}.page-level-2 .tabs .tabs-content{width:calc(100% - 10px)}}@media (max-width:550px){.page-level-2 .tabs{padding:0}.page-level-2 .tabs .tabs-elements{display:flex}.page-level-2 .tabs .tabs-elements li{--width-set:calc(24.39024vw - 9.7561px);display:inline-flex;font-size:var(--f-s-min);padding:0;height:62px;width:var(--width-set)!important;min-width:var(--width-set)!important;max-width:var(--width-set)!important;margin-right:5px}.page-level-2 .tabs .tabs-elements li label{text-align:center;width:100%;text-overflow:ellipsis;overflow:hidden}}.modal-container{position:relative;display:flex;opacity:0;width:calc(100vw - 10px);height:calc(100vh - 10px);max-height:668px;max-width:768px;overflow:hidden;overflow-y:auto;box-sizing:border-box;border-radius:var(--radius-big);background-color:#fff;transition:all .3s ease-in-out;margin-top:-100vh}.modal-container h1.title-section{box-sizing:border-box;width:100%;height:60px;font-size:var(--f-s-medium-big);font-family:var(--font-bold);padding:0 20px;margin:0;display:flex;flex-direction:row;align-items:center;border-bottom:1px solid #e3e3e3}.modal-container h1.title-section:after{display:none}.modal-container .btn-close-modal{position:absolute;cursor:pointer;width:34px;min-width:34px;height:34px;min-height:34px;top:15px!important;right:20px!important;display:flex;align-items:center;justify-content:center;right:10px;top:10px;width:25px;height:25px;background-color:var(--border-color);border-radius:25px;z-index:9999}.modal-container .btn-close-modal .icon{background-color:#000!important;max-width:11px!important;max-height:11px!important}.modal-container.fixed{display:flex;flex-direction:column}.modal-container.fixed .btn-close-modal,.modal-container.no-close .btn-close-modal{display:none}.modal-container.no-padding{padding:0}.modal-container.modal-addresses-checkout{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:440px}.modal-container.modal-addresses-checkout .title-section{border-bottom:none;font-size:var(--f-s-big)}.modal-container.modal-address{max-width:550px!important}.modal-container.modal-address .distribution-center-container{padding:25px 35px 35px}.modal-container.modal-address .distribution-center-container .selector-with-search{width:unset;max-width:unset}.modal-container.modal-address .distribution-center-container .selector-with-search label span{top:10px;right:10px}.modal-container.modal-address .distribution-center-container .selector-with-search .input-district-selector{align-items:center}.modal-container.modal-address .distribution-center-container .btns{padding:30px 0 0}.modal-container.modal-delivery-date-checkout{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:440px}.modal-container.modal-delivery-date-checkout .title-section{border-bottom:none;font-size:var(--f-s-big)}.modal-container.modal-payment-methods{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:440px}.modal-container.modal-payment-methods .title-section{border-bottom:none;font-size:var(--f-s-big)}.modal-container.modal-returnable-container-checkout{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:580px}.modal-container.modal-returnable-container-checkout .title-section{padding:35px 30px;border-bottom:none;font-size:var(--f-s-big)}.modal-container.modal-qr-download-app{display:flex!important;justify-content:center;align-items:center;text-align:center;height:70%;background-image:url(/static/media/bottles-background.d58bfa53.svg);background-size:cover;background-color:#262626}.modal-container.modal-qr-download-app .btn-close-modal{top:25px!important;right:35px!important;background-color:initial}.modal-container.modal-qr-download-app .btn-close-modal .icon{width:25px!important;height:25px!important;max-width:25px!important;max-height:25px!important;background-color:#fff!important}.modal-container.modal-qr-download-app .main-container h2{margin:20px 0 40px;font-family:var(--font-bold);font-size:var(--f-s-bigest);color:#fff}.modal-container.modal-qr-download-app .main-container .app-benefits{display:flex;padding:0 30px;border-bottom:1px solid hsla(0,0%,100%,.765)}.modal-container.modal-qr-download-app .main-container .app-benefits .benefit{width:170px;display:flex;align-items:center;flex-direction:column}.modal-container.modal-qr-download-app .main-container .app-benefits .benefit .benefit-icon{display:flex;justify-content:center;align-items:center;width:70px;height:70px;border-radius:50px;background-color:#ffc130}.modal-container.modal-qr-download-app .main-container .app-benefits .benefit h4{font-family:var(--font-light);font-size:var(--f-s-big);line-height:23px;color:#fff}.modal-container.modal-qr-download-app .main-container .qr-container{display:flex;justify-content:center;align-items:center;margin-top:35px;grid-gap:40px;gap:40px}.modal-container.modal-qr-download-app .main-container .qr-container .qr-code-container{display:flex;flex-direction:column;align-items:center}.modal-container.modal-qr-download-app .main-container .qr-container .qr-code-container .qr-code{padding:15px;border-radius:10px;background-color:#fff}.modal-container.modal-qr-download-app .main-container .qr-container .qr-code-container h4{font-family:var(--font-light);font-size:var(--f-s-medium);line-height:16px;color:#fff}.modal-container.modal-qr-download-app .main-container .qr-container .store-btns{display:flex;flex-direction:column;align-self:flex-start;margin-top:10px;grid-gap:10px;gap:10px}.modal-container.modal-qr-download-app .main-container .qr-container .store-btns img{width:170px;object-fit:contain;cursor:pointer}.modal-container .btns{position:relative;height:80px;justify-content:flex-end;display:flex;align-items:center;width:100%;box-sizing:border-box}.modal-container .btns button{min-height:40px;margin-right:5px}.modal-container .btns button:last-child{margin-right:0}.modal-title-container{display:flex;justify-content:space-around}.side-container{padding:0;box-sizing:border-box;overflow-x:hidden;overflow-y:hidden;position:relative}.side-container span.btn-close-side{position:absolute;display:flex;align-items:center;justify-content:center;margin-top:10px;right:20px;width:40px;height:40px;cursor:pointer;background-color:#4d4d4d;padding:0;border-radius:80px;z-index:9999}.side-container span.btn-close-side .icon{background-color:#fff!important}.side-container h1{width:100%;background-color:#000;font-size:var(--f-s-medium-big);text-transform:none;display:flex;font-family:var(--font-bold);flex-direction:row;justify-content:flex-start;align-items:center;height:65px;color:#fff;margin:0;padding:0 0 0 20px}.side-container h1:after{display:none}.logo-container{background-color:var(--color-background-gray);height:6rem;display:flex;justify-content:space-between;align-items:center;padding:0 1rem}.logo-labarra-mobile{height:50px;width:auto}.no-stock-wrapper{padding:0!important}.no-stock-wrapper,.no-stock-wrapper .items-list{overflow:hidden;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.no-stock-wrapper .items-list{display:none;width:0;opacity:0}.no-stock-wrapper .items-list.show{display:block;transition:width,opacity .3s ease-in-out;width:100%;opacity:1}.no-stock-wrapper .items-list .item-cart{width:100%!important;max-width:100%!important}.btn-replace-item{padding:5px!important;width:70px;height:30px}.btn-next{display:flex;padding:10px;min-width:130px}.btn-next>span{width:100%;display:flex;align-items:center;justify-content:center;height:90px;font-size:var(--f-s-normal);text-transform:uppercase}.btn-next button{background-color:var(--color-blue);border:1px solid transparent;border-radius:var(--radius-normal);height:90px;padding:5px 5px 5px 15px!important;display:flex}.btn-next button *{color:#fff;pointer-events:none}.btn-next button label{display:flex;flex-direction:column}.btn-next button label b{font-family:var(--font-bold);font-size:var(--f-s-bigest);line-height:var(--f-s-bigest)}.btn-next button label span{font-size:var(--f-s-normal);line-height:var(--f-s-normal)}.btn-next button .icon{min-height:30px;min-width:30px}.count-down-principal{padding:5px 13px;justify-content:center;display:none}.count-down-principal .count-down-container{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:calc(var(--max-size-content) - 100px);min-height:70px;padding:10px 50px;margin-top:5px}.count-down-principal .count-down-container .campaign-img img{width:180px}.count-down-principal .count-down-container .count-down-display{display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;font-family:var(--font-bold)}.count-down-principal .count-down-container .count-down-display h4{margin:0 0 10px;text-transform:uppercase;letter-spacing:1px;font-size:var(--f-s-big)}.count-down-principal .count-down-container .count-down-display ul{display:flex;list-style:none;margin:0;padding:0}.count-down-principal .count-down-container .count-down-display ul li{display:flex;flex-direction:column;text-transform:uppercase;text-align:center;font-size:35px;letter-spacing:2px}.count-down-principal .count-down-container .count-down-display ul li:after{font-size:10px;font-family:var(--font-normal);letter-spacing:0;color:#fff;color:var(--after-color,#fff)}.count-down-principal .count-down-container .count-down-display ul li.day:after{content:"días"}.count-down-principal .count-down-container .count-down-display ul li.hour:after{content:"horas"}.count-down-principal .count-down-container .count-down-display ul li.minute:after{content:"minutos"}.count-down-principal .count-down-container .count-down-display ul li.second:after{content:"segundos"}.count-down-principal .count-down-container .count-down-display ul span{align-self:center;margin:0 8px;font-size:var(--f-s-bigest)}.count-down-principal .count-down-container .campaign-stamp img{width:90px}.count-down-principal.cyber-day,.count-down-principal.pre-cyber-day{display:flex}.count-down-principal.cyber-day{padding-bottom:15px;background-color:#000}@media (max-width:800px){.count-down-principal .count-down-container{padding-left:20px}.count-down-principal .count-down-container .campaign-img img{width:150px}.count-down-principal .count-down-container .count-down-display h4{font-size:var(--f-s-medium)}.count-down-principal .count-down-container .count-down-display ul li{font-size:25px}.count-down-principal .count-down-container .count-down-display ul li:after{font-size:8px}.count-down-principal .count-down-container .count-down-display ul span{font-size:var(--f-s-big)}}@media (max-width:600px){.count-down-principal{padding:0}.count-down-principal .count-down-container{padding:10px}.count-down-principal .count-down-container .campaign-img{margin-left:10px}.count-down-principal .count-down-container .campaign-img img{width:100px}.count-down-principal .count-down-container .count-down-display h4{margin-bottom:5px;letter-spacing:0;font-size:var(--f-s-min)}.count-down-principal .count-down-container .count-down-display ul li{font-size:20px}.count-down-principal .count-down-container .count-down-display ul li:after{font-size:7px}.count-down-principal .count-down-container .count-down-display ul span{margin:0 5px;font-size:var(--f-s-medium-big)}.count-down-principal .count-down-container .campaign-stamp{display:none}}.panel-nav{display:flex;padding:0 10px;align-items:center}.panel-nav.start{grid-area:navigationtop;justify-content:flex-end;height:40px;margin-top:-10px;max-height:40px;min-height:40px}.panel-nav.end{height:80px;min-height:80px;grid-area:navigation;justify-content:flex-end}.panel-nav>div{display:flex;align-items:center;justify-content:flex-end}.panel-nav>div label{color:#000;font-size:var(--f-s-medium);min-width:120px;text-align:right}.panel-nav>div .next,.panel-nav>div .prev{font-size:42px;cursor:pointer;margin-left:5px;padding-bottom:2px}.panel-nav>div .prev{margin-left:20px}.panel-nav>div ul{padding:0;list-style:none;display:flex;align-items:center;justify-content:flex-end;margin:0 0 0 10px}.panel-nav>div ul li{cursor:pointer;height:40px;min-width:40px;min-height:40px;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent;outline:none;margin-right:5px}.panel-nav>div ul li.points{width:18px;min-width:18px}.panel-nav>div ul li>div{display:flex;align-items:center;border:1px solid #e3e3e3;border-radius:6px;color:#000;background-color:#fff}.panel-nav>div ul li>div,.panel-nav>div ul li span{width:40px;height:40px;min-width:40px;min-height:40px;max-width:40px;max-height:40px;justify-content:center;pointer-events:none}.panel-nav>div ul li span{align-items:flex-end;display:none;font-size:var(--f-s-big);font-family:var(--font-bold);margin-left:10px}.panel-nav>div ul li.current{pointer-events:none}.panel-nav>div ul li.current>div{display:flex;background-color:#000;color:#fff!important}.panel-nav>div ul li.current span{display:none}.modal-init-size{border-radius:8px;overflow:hidden;max-width:650px;height:400px}.modal-init-size .modal-check-age{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--radius-card);width:100%;height:500px;box-sizing:border-box;overflow:hidden}.modal-init-size .modal-check-age .wrapped{display:block;overflow:hidden;width:100%;height:500px;box-sizing:border-box;background-color:#fff}.modal-init-size .modal-check-age .wrapped .client-age{vertical-align:top;box-sizing:border-box;display:inline-block;width:100%;height:500px;z-index:4;overflow:hidden}.modal-init-size .modal-check-age .wrapped .client-age p.filter-text{color:#000;font-size:var(--f-s-higth-big);font-family:var(--font-bold);text-align:center}.modal-init-size .modal-check-age .wrapped .client-age .btns{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-sizing:border-box}.modal-init-size .modal-check-age .wrapped .client-region{vertical-align:top;width:100%;display:none;color:#000;height:500px;box-sizing:border-box;opacity:0}.modal-init-size .modal-check-age .wrapped .client-region .title-district{display:flex;align-items:flex-start}.modal-init-size .modal-check-age .wrapped .client-region .title-district .icon{min-width:33px}.modal-init-size .modal-check-age .wrapped .client-region .title-district h2{display:flex;flex-direction:column;margin:0 0 0 10px}.modal-init-size .modal-check-age .wrapped .client-region .title-district h2 label{font-size:var(--f-s-big);font-family:var(--font-bold)}.modal-init-size .modal-check-age .wrapped .client-region .title-district h2 span{margin-top:5px;color:var(--color-gray-medium);font-size:var(--f-s-medium);font-family:var(--font-normal);font-weight:100}.modal-init-size .modal-check-age .wrapped .client-region p{padding:0 30px;font-size:var(--f-s-medium)}.modal-init-size .modal-check-age .wrapped .client-region .selector-with-search{display:block;box-sizing:border-box;width:calc(100% - 60px);max-width:550px;margin:40px 30px;padding:0;border-radius:var(--radius-normal);border:1px solid var(--border-color)}.modal-init-size .modal-check-age .wrapped .client-region .selector-with-search input,.modal-init-size .modal-check-age .wrapped .client-region .selector-with-search label{display:flex;height:50px;width:inherit;align-items:center;border:none}.modal-init-size .modal-check-age .wrapped .client-region .selector-with-search label{padding:0 20px;box-sizing:border-box;position:relative}.modal-init-size .modal-check-age .wrapped .client-region .selector-with-search label span{background-color:#f5f5f5;position:absolute;top:12px;right:-40px;border-radius:30px;border:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}.modal-init-size .modal-check-age .wrapped .client-region .selector-with-search label span .icon{pointer-events:none;max-width:11px;max-height:11px}.modal-init-size .modal-check-age .wrapped .client-region .selector-with-search ul{overflow:hidden;overflow-y:auto;max-height:150px;list-style:none;background-color:hsla(0,0%,100%,.836);padding:0;margin:0;width:100%;border-radius:0 0 var(--radius-normal) var(--radius-normal)}.modal-init-size .modal-check-age .wrapped .client-region .selector-with-search ul li{width:inherit;display:flex;align-items:center;height:50px;color:#000;padding:0 20px;box-sizing:border-box;font-size:var(--f-s-medium-big);cursor:pointer;border-top:1px solid var(--border-color)}.modal-init-size .modal-check-age .wrapped .client-region .selector-with-search[data-items="0"] input{border-bottom:0 solid var(--border-color)}.modal-init-size .modal-check-age .wrapped .client-region .selector-with-search[data-items="0"] ul{height:0;opacity:0}.modal-init-size .modal-check-age .wrapped.step-2 .client-age{margin-left:-100%;opacity:0}.modal-init-size .modal-check-age .wrapped.step-2 .client-region{display:inline-block;margin-right:0;opacity:1}.modal-init-size .modal-check-age .wrapped .btns{min-height:130px;display:flex;align-items:center;justify-content:center}.modal-init-size .modal-check-age .wrapped .btns button{border-radius:8px;margin-right:10px;width:150px;height:57px;font-size:var(--f-s-higth-big);font-family:var(--font-bold)}.modal-init-size .modal-check-age .wrapped .btns button:last-child{margin-right:0}.modal-init-size .modal-check-age .wrapped .btns button.no{border:2px solid #000;background-color:#fff;color:#000;width:105px;height:45px}.modal-init-size .modal-check-age .wrapped .btns button.yes{border:2px solid #000;background-color:#000;color:#fff;width:105px;height:45px}.modal-init-size .modal-check-age .wrapped .btns button.yes.go{width:200px}.modal-init-size .modal-check-age .wrapped .btns.region{margin-left:20px;justify-content:flex-start;min-height:auto}.modal-init-size .modal-check-age .wrapped .btns.region button{font-size:var(--f-s-medium);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal-init-size .modal-check-age .wrapped .btns.region button .icon{margin-left:10px}.modal-init-size .modal-check-age .message-nok{width:auto;font-size:var(--f-s-higth-big);font-family:var(--font-bold);text-align:center;padding:50px 100px}.modal-init-size.welcome-modal,.modal-init-size.welcome-modal .modal-check-age,.modal-init-size.welcome-modal .modal-check-age .wrapped,.modal-init-size.welcome-modal .modal-check-age .wrapped.step-1 .client-age{height:auto}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-1 .client-age .modal-head{width:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:20px 0;align-items:center;justify-content:center;background-image:url(/static/media/bottles-background.d58bfa53.svg);background-size:cover;background-color:#1d1d1d}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-1 .client-age .modal-head h1{font-family:var(--font-bold);font-size:25px;color:#fff;margin:0;text-align:center}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-1 .client-age .modal-head img{width:150px;object-fit:contain}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-1 .client-age .filter-text{margin:40px 0 0}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-1 .client-age .btns{padding:0}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-2{height:280px!important}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-2 .client-region .title-district{padding:25px;background-image:url(/static/media/bottles-background.d58bfa53.svg);background-size:cover;background-color:#1d1d1d}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-2 .client-region .title-district h2{color:#fff;font-size:var(--f-s-big);font-family:var(--font-bold)}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-2 .client-region .selector-with-search{max-width:100%;margin:35px 30px 20px}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-2 .client-region .selector-with-search .input-district-selector{display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 8px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.02)}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-2 .client-region .selector-with-search .input-district-selector input{width:100%}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-2 .client-region .selector-with-search .input-district-selector .icon{margin-right:20px;background-size:cover;cursor:pointer}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-2 .client-region ul{background-color:#fff;max-height:0;opacity:0;transition:max-height .7s ease-out,opacity .7s ease-out;box-shadow:0 2px 8px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.02);border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);border-radius:6px}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-2 .client-region ul li{border-top:none;border-bottom:1px solid var(--border-color)}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-2 .client-region ul .focused{background-color:#e6e6e6}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-2 .client-region ul.show{position:fixed;margin-top:5px;max-width:706px;height:auto;max-height:350px;opacity:1}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-2 .client-region ul.hide{max-height:0;opacity:0}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-2 .client-region .btns.region button{background-color:#242528;width:120px;height:45px}.modal-init-size.district-only{height:auto}.modal-init-size.district-only .btn-close-modal{display:flex!important}.modal-init-size.district-only .modal-check-age,.modal-init-size.district-only .modal-check-age .wrapped{height:auto}.modal-init-size.district-only .modal-check-age .wrapped.step-2{height:430px!important}.modal-init-size.district-only .modal-check-age .wrapped.step-2 .client-region .title-district{padding:25px;background-image:url(/static/media/bottles-background-express.140b8c67.svg);background-size:120px;background-color:#0b7b97}.modal-init-size.district-only .modal-check-age .wrapped.step-2 .client-region .title-district h2{width:500px;color:#fff;font-size:var(--f-s-big);font-family:var(--font-bold)}.modal-init-size.district-only .modal-check-age .wrapped.step-2 .client-region .selector-with-search{max-width:100%;margin:35px 30px 20px}.modal-init-size.district-only .modal-check-age .wrapped.step-2 .client-region .selector-with-search .input-district-selector{display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 8px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.02)}.modal-init-size.district-only .modal-check-age .wrapped.step-2 .client-region .selector-with-search .input-district-selector input{width:100%}.modal-init-size.district-only .modal-check-age .wrapped.step-2 .client-region .selector-with-search .input-district-selector .icon{margin-right:20px;background-size:cover;cursor:pointer}.modal-init-size.district-only .modal-check-age .wrapped.step-2 .client-region ul{background-color:#fff;max-height:0;opacity:0;transition:max-height .7s ease-out,opacity .7s ease-out;box-shadow:0 2px 8px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.02);border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);border-radius:6px}.modal-init-size.district-only .modal-check-age .wrapped.step-2 .client-region ul li{border-top:none;border-bottom:1px solid var(--border-color)}.modal-init-size.district-only .modal-check-age .wrapped.step-2 .client-region ul .focused{background-color:#e6e6e6}.modal-init-size.district-only .modal-check-age .wrapped.step-2 .client-region ul.show{margin-top:5px;max-width:706px;height:auto;max-height:250px;opacity:1}.modal-init-size.district-only .modal-check-age .wrapped.step-2 .client-region ul.hide{max-height:0;opacity:0}.modal-init-size.district-only .modal-check-age .wrapped.step-2 .client-region .btns.region button{background-color:#36a3c2;border:none;width:120px;height:45px}.modal-init-size.returnable-only{height:auto;background-color:#e1d6b3}.modal-init-size.returnable-only .modal-check-age{height:450px}.modal-init-size.returnable-only .modal-check-age .returnable-logo{margin-top:10%;display:flex;flex-direction:column;align-items:center;background-color:#e1d6b3;width:60%;padding:0;justify-content:flex-start}.modal-init-size.returnable-only .modal-check-age .returnable-logo img{max-width:40%;height:auto}.modal-init-size.returnable-only .modal-check-age h2{font-size:var(--f-s-big);margin-bottom:50px}.modal-init-size.returnable-only .modal-check-age button{margin:20px;padding:40px 70px;color:#1d4329;font-size:var(--f-s-big)}.modal-init-size.returnable-only .modal-check-age .btns.center{margin-right:12px}.modal-init-size.returnable-only .modal-check-age .returnable-footer{margin-top:5%;width:100%}.modal-init-size.returnable-only .modal-check-age .returnable-footer img{max-width:100%;height:auto}.modal-init-size.success{width:50%;height:auto}.modal-init-size.success .btn-close-modal{display:flex!important;margin:5px!important}.modal-init-size.success .modal-check-age{height:auto}.modal-init-size.success .modal-check-age .success-icon{width:60px;height:60px;background-color:#90ee90;border-radius:100%;display:flex;justify-content:center;align-items:center;margin:30px 0}.modal-init-size.success .modal-check-age .success-content{display:flex;flex-direction:column;align-items:center}.modal-init-size.success .modal-check-age .success-content h2{margin:0;font-family:var(--font-bold)}.modal-init-size.success .modal-check-age .success-content h3{font-size:var(--f-s-medium-big);opacity:.8}.modal-init-size.success .modal-check-age .success-btn-close{margin:20px 0}.modal-init-size.success .modal-check-age .success-btn-close button{background-color:#000;color:#fff;border:none;padding:15px 40px;font-size:var(--f-s-medium)}.modal-init-size.active-subscriptions{width:70%;height:auto}.modal-init-size.active-subscriptions .btn-close-modal{display:flex!important;margin:5px!important}.modal-init-size.active-subscriptions .modal-check-age{height:auto}.modal-init-size.active-subscriptions .modal-check-age .warning-icon{width:60px;height:60px;display:flex;align-items:center;margin:30px 0 20px}.modal-init-size.active-subscriptions .modal-check-age .active-subscriptions-content{width:80%;display:flex;flex-direction:column;align-items:center;margin:0 35px}.modal-init-size.active-subscriptions .modal-check-age .active-subscriptions-content h2{text-align:center;margin-top:0;font-family:var(--font-bold)}.modal-init-size.active-subscriptions .modal-check-age .active-subscriptions-content .active-subscriptions-info{width:73%;display:flex;flex-direction:column;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);margin-bottom:10px}.modal-init-size.active-subscriptions .modal-check-age .active-subscriptions-content .active-subscriptions-info h3{font-size:var(--f-s-medium-big);font-weight:200}.modal-init-size.active-subscriptions .modal-check-age .active-subscriptions-content .active-subscriptions-info .active-subscriptions-packs{align-self:center;list-style:none}.modal-init-size.active-subscriptions .modal-check-age .active-subscriptions-content .active-subscriptions-info .active-subscriptions-packs li{align-items:center;display:flex;margin-bottom:5px}.modal-init-size.active-subscriptions .modal-check-age .active-subscriptions-content .active-subscriptions-info .active-subscriptions-packs li img{height:80px;min-height:80px;margin-right:10px}.modal-init-size.active-subscriptions .modal-check-age .active-subscriptions-content .active-subscriptions-info .active-subscriptions-packs li .info span{font-family:var(--font-bold);font-size:var(--f-s-medium);text-transform:uppercase}.modal-init-size.active-subscriptions .modal-check-age .active-subscriptions-btns{display:flex;grid-gap:20px;gap:20px;margin:20px 0}.modal-init-size.active-subscriptions .modal-check-age .active-subscriptions-btns .btn-cancel{background-color:#fff;color:#000;padding:15px 40px;font-size:var(--f-s-medium);border:2px solid #000}.modal-init-size.active-subscriptions .modal-check-age .active-subscriptions-btns .btn-confirm{background-color:#000;color:#fff;border:none;padding:15px 40px;font-size:var(--f-s-medium)}.modal-init-size.product-image{max-height:90%!important;margin:0}.modal-init-size.product-image .modal-check-age{padding:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.modal-init-size.product-image .modal-check-age .arrow-back{align-self:flex-start}.modal-init-size.product-image .modal-check-age .arrow-nav-left{display:flex;align-items:center}.modal-init-size.product-image .modal-check-age img{max-height:450px}.modal-init-size.product-image .modal-check-age .arrow-nav-right{display:flex;align-items:center}@media (max-width:992px){.modal-init-size.district-only{max-height:40%}}@media (max-width:768px){.modal-init-size.welcome-modal .modal-check-age .wrapped.step-1 .client-age .modal-head{background-size:700px}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-1 .client-age .filter-text{font-size:25px}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-2 .client-region .title-district{background-size:500px}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-2 .client-region .selector-with-search label span{top:10px;right:-45px}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-2 .client-region .selector-with-search .input-district-selector .icon{margin-right:10px}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-2 .client-region ul.show{max-width:90vw}.modal-init-size.district-only .modal-check-age .wrapped.step-2 .client-region .selector-with-search label span{top:10px;right:-45px}.modal-init-size.district-only .modal-check-age .wrapped.step-2 .client-region .selector-with-search .input-district-selector .icon{margin-right:10px}.modal-init-size.district-only .modal-check-age .wrapped.step-2 .client-region ul.show{max-width:90vw}}@media (max-width:550px){.modal-container{margin:20px}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-1 .client-age .modal-head{background-size:700px}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-1 .client-age .modal-head h1{font-size:18px}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-1 .client-age .modal-head img{width:110px}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-1 .client-age .filter-text{font-size:25px}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-2 .client-region .title-district{background-size:500px}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-2 .client-region .selector-with-search label span{top:10px;right:-45px}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-2 .client-region .selector-with-search .input-district-selector .icon{margin-right:10px}.modal-init-size.welcome-modal .modal-check-age .wrapped.step-2 .client-region ul.show{width:calc(100vw - 105px)}.modal-init-size.district-only .modal-check-age .wrapped.step-2{height:500px!important}.modal-init-size.district-only .modal-check-age .wrapped.step-2 .client-region .title-district h2{width:250px}.modal-init-size.district-only .modal-check-age .wrapped.step-2 .client-region .selector-with-search label span{top:10px;right:-45px}.modal-init-size.district-only .modal-check-age .wrapped.step-2 .client-region .selector-with-search .input-district-selector .icon{margin-right:10px}.modal-init-size.district-only .modal-check-age .wrapped.step-2 .client-region ul.show{width:calc(100vw - 105px)}.modal-init-size.district-only .modal-check-age .wrapped.step-2 .client-region .btns.region button{border:none;width:120px;height:45px}.modal-init-size.returnable-only{display:flex;background-color:#e1d6b3;font-weight:var(--font-bold)}.modal-init-size.returnable-only .modal-check-age{height:350px!important}.modal-init-size.returnable-only .modal-check-age .returnable-logo{margin-top:10%;display:flex;flex-direction:column;align-items:center;background-color:#e1d6b3;padding:0 10px;justify-content:flex-start}.modal-init-size.returnable-only .modal-check-age .returnable-logo img{max-width:60%;height:auto}.modal-init-size.returnable-only .modal-check-age .returnable-logo .returnable-logo{margin-top:70px;display:flex;flex-direction:column;align-items:center;background-color:#e1d6b3;padding:0;max-height:450px;justify-content:flex-start}.modal-init-size.returnable-only .modal-check-age .returnable-logo .returnable-logo img{max-width:40%;height:auto}.modal-init-size.returnable-only .modal-check-age h2{margin:0;font-size:var(--f-s-medium);font-weight:900}.modal-init-size.returnable-only .modal-check-age .btns.center{display:block;height:auto;margin-right:11%;padding:0 50px}.modal-init-size.returnable-only .modal-check-age button{width:100%;padding:20px 10px;color:#1d4329;font-size:var(--f-s-normal)}.modal-init-size.returnable-only .modal-check-age .returnable-footer{margin:0;width:100%}.modal-init-size.returnable-only .modal-check-age .returnable-footer img{max-width:100%;height:auto}.modal-init-size.success{width:90%}.modal-init-size.success .btn-close-modal{margin:0!important}.modal-init-size.active-subscriptions{width:90%}.modal-init-size.active-subscriptions .btn-close-modal{margin:0!important}.modal-init-size.active-subscriptions .modal-check-age .warning-icon{width:50px;height:50px}.modal-init-size.active-subscriptions .modal-check-age .active-subscriptions-content{width:100%}.modal-init-size.active-subscriptions .modal-check-age .active-subscriptions-content h2{font-size:var(--f-s-medium-big)}.modal-init-size.active-subscriptions .modal-check-age .active-subscriptions-content .active-subscriptions-info h3{font-size:var(--f-s-normal)}.modal-init-size.active-subscriptions .modal-check-age .active-subscriptions-content .active-subscriptions-info .active-subscriptions-packs li .info span{font-size:var(--f-s-min)}.modal-init-size.active-subscriptions .modal-check-age .active-subscriptions-btns .btn-cancel,.modal-init-size.active-subscriptions .modal-check-age .active-subscriptions-btns .btn-confirm{padding:15px 30px}}.returnable-landing-container{display:flex;flex-direction:column;width:100%;margin:0 auto;background-color:#e8dbc7;box-sizing:border-box}.returnable-landing-container *{transition:all .5s ease-in-out}.returnable-landing-container .returnable-header{display:flex;align-items:center;justify-content:center;background-color:#1c1c1b}.returnable-landing-container .returnable-header .left-element{display:flex;align-items:center;padding:5px 15px;margin-right:100px;border:3px solid #2eb028;border-radius:50px}.returnable-landing-container .returnable-header .left-element .separator{width:1px;height:30px;margin:0 10px;background-color:#2eb028}.returnable-landing-container .returnable-header .left-element h2{margin:0 60px 0 40px;color:#2eb028;font-family:"gotham-bold";font-size:var(--f-s-bigest)}.returnable-landing-container .returnable-header .right-element{-webkit-transform:translateX(80px);transform:translateX(80px)}.returnable-landing-container .returnable-header .right-element img{height:180px;object-fit:contain}.returnable-landing-container .returnable-content{min-width:1000px;align-self:center}.returnable-landing-container .returnable-content .returnable-logo-section{display:flex;justify-content:space-around;margin:10px 0 60px}.returnable-landing-container .returnable-content .returnable-logo-section>div{display:flex;justify-content:center;align-items:center}.returnable-landing-container .returnable-content .returnable-logo-section .returnable-logo-container{flex-direction:column;margin-right:50px;-webkit-transform:translateX(20px);transform:translateX(20px)}.returnable-landing-container .returnable-content .returnable-logo-section .returnable-logo-container h2{margin-bottom:0;color:#2eb028;font-family:"tomkin-black";font-size:65px}.returnable-landing-container .returnable-content .returnable-logo-section .returnable-logo-container .logo{height:330px;object-fit:contain}.returnable-landing-container .returnable-content .returnable-logo-section .returnable-beers-container{margin-top:30px}.returnable-landing-container .returnable-content .returnable-logo-section .returnable-beers-container img{height:520px;object-fit:contain}.returnable-landing-container .returnable-content .returnable-options-section{display:flex;justify-content:space-around;width:100%}.returnable-landing-container .returnable-content .returnable-options-section.minimize{justify-content:space-between;grid-gap:40px;gap:40px}.returnable-landing-container .returnable-content .returnable-options-section.minimize>div{display:flex;justify-content:space-between;align-items:center;width:620px;height:110px;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.6;margin:20px 0;padding:20px 30px;transition:all .8s ease-in-out;overflow:hidden}.returnable-landing-container .returnable-content .returnable-options-section.minimize>div h2{width:250px;margin:0;font-size:40px;line-height:40px}.returnable-landing-container .returnable-content .returnable-options-section.minimize>div h4{width:250px;font-size:var(--f-s-big);opacity:.6}.returnable-landing-container .returnable-content .returnable-options-section.minimize>div button{display:none}.returnable-landing-container .returnable-content .returnable-options-section.minimize>div .beer{position:relative;width:80px}.returnable-landing-container .returnable-content .returnable-options-section.minimize .starter .beer{top:60px;right:30px}.returnable-landing-container .returnable-content .returnable-options-section.minimize .refill .beer{scale:.9;top:50px;right:20px}.returnable-landing-container .returnable-content .returnable-options-section>div{position:relative;width:550px;height:410px;padding:65px 45px;margin:0 10px;border-radius:30px;cursor:pointer}.returnable-landing-container .returnable-content .returnable-options-section>div.selected{-webkit-filter:unset;filter:unset;opacity:1}.returnable-landing-container .returnable-content .returnable-options-section>div.selected h4{opacity:1}.returnable-landing-container .returnable-content .returnable-options-section>div:hover{scale:1.02}.returnable-landing-container .returnable-content .returnable-options-section h2{width:350px;margin:20px 0 0;font-family:"gotham-bold";font-size:67px;line-height:67px}.returnable-landing-container .returnable-content .returnable-options-section h4{width:300px;height:120px;align-content:center;font-family:"gotham-bold";font-size:18px;color:#fff;line-height:25px;margin:30px 0}.returnable-landing-container .returnable-content .returnable-options-section button{border-radius:30px;border:none;padding:20px 60px;background-color:#0c0c0c;color:#fff;text-transform:none;font-family:var(--font-bold);font-size:var(--f-s-big)}.returnable-landing-container .returnable-content .returnable-options-section .beer{width:190px;object-fit:contain;position:absolute}.returnable-landing-container .returnable-content .returnable-options-section .starter{background-image:url(/static/media/returnable-darkgreen-background.4ffae190.jpg);background-size:cover}.returnable-landing-container .returnable-content .returnable-options-section .starter h2{color:#2eb028}.returnable-landing-container .returnable-content .returnable-options-section .starter .beer{scale:.85;top:-80px;right:50px}.returnable-landing-container .returnable-content .returnable-options-section .refill{background-image:url(/static/media/returnable-lightgreen-background.83652025.jpg);background-size:cover}.returnable-landing-container .returnable-content .returnable-options-section .refill h2{color:#004234}.returnable-landing-container .returnable-content .returnable-options-section .refill .beer{top:30px;right:40px}.returnable-landing-container .returnable-content .returnable-steps-section{position:relative;width:1050px;display:flex;flex-direction:column;align-items:center;margin:90px auto 0;z-index:1}.returnable-landing-container .returnable-content .returnable-steps-section .returnable-steps-title{margin:5px 0;color:#004234;font-family:"tomkin-black";font-size:50px}.returnable-landing-container .returnable-content .returnable-steps-section>div{position:relative;display:flex;align-items:center;justify-content:space-around;width:100%;min-height:300px;margin:25px;padding:5px}.returnable-landing-container .returnable-content .returnable-steps-section>div .step-background{width:310px;height:1010px;position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg);z-index:-1;border-radius:30px}.returnable-landing-container .returnable-content .returnable-steps-section>div .text-container{display:flex;flex-direction:column;margin-bottom:30px}.returnable-landing-container .returnable-content .returnable-steps-section>div .text-container h1{font-family:"tomkin-black";font-size:110px;margin:0 0 -10px}.returnable-landing-container .returnable-content .returnable-steps-section>div .text-container h4{width:170px;font-family:"gotham-bold";font-size:var(--f-s-medium-big);color:#fff;line-height:20px;margin:0}.returnable-landing-container .returnable-content .returnable-steps-section>div .next-step-arrow{width:85px;position:absolute;left:-20px;top:275px;z-index:3}.returnable-landing-container .returnable-content .returnable-steps-section .step-1 .step-background{background-image:url(/static/media/returnable-lightgreen-background.83652025.jpg)}.returnable-landing-container .returnable-content .returnable-steps-section .step-1 h1{color:#004234}.returnable-landing-container .returnable-content .returnable-steps-section .step-1 .text-container{margin-left:15px}.returnable-landing-container .returnable-content .returnable-steps-section .step-1 .images-container{-webkit-transform:translateX(-60px);transform:translateX(-60px)}.returnable-landing-container .returnable-content .returnable-steps-section .step-1 .images-container img{width:600px;object-fit:contain}.returnable-landing-container .returnable-content .returnable-steps-section .step-1 .images-container .bottom-icons{display:flex;justify-content:space-between;margin-top:20px}.returnable-landing-container .returnable-content .returnable-steps-section .step-1 .images-container .bottom-icons img{width:110px;height:110px;object-fit:contain}.returnable-landing-container .returnable-content .returnable-steps-section .step-2 .step-background{background-image:url(/static/media/returnable-darkgreen-background.4ffae190.jpg)}.returnable-landing-container .returnable-content .returnable-steps-section .step-2 h1{color:#2eb028}.returnable-landing-container .returnable-content .returnable-steps-section .step-2 .text-container{margin-left:70px}.returnable-landing-container .returnable-content .returnable-steps-section .step-2 .images-container{margin:80px auto 0 130px}.returnable-landing-container .returnable-content .returnable-steps-section .step-2 .images-container .small-case{margin-right:20px;width:100px;object-fit:contain}.returnable-landing-container .returnable-content .returnable-steps-section .step-2 .images-container .big-case{width:270px;object-fit:contain}.returnable-landing-container .returnable-content .returnable-steps-section .step-2 .images-container .top-icons{position:absolute;top:35px;right:210px}.returnable-landing-container .returnable-content .returnable-steps-section .step-2 .images-container .top-icons .arrow{width:70px;object-fit:contain;margin:0 0 10px}.returnable-landing-container .returnable-content .returnable-steps-section .step-2 .images-container .top-icons .small-case{-webkit-transform:rotate(25deg);transform:rotate(25deg);width:100px;margin:0 0 0 10px}.returnable-landing-container .returnable-content .returnable-steps-section .step-3 .step-background{background-image:url(/static/media/returnable-lightgreen-background.83652025.jpg)}.returnable-landing-container .returnable-content .returnable-steps-section .step-3 h1{color:#004234}.returnable-landing-container .returnable-content .returnable-steps-section .step-3 .text-container{margin-left:70px}.returnable-landing-container .returnable-content .returnable-steps-section .step-3 .text-container img{margin-top:5px;width:120px;object-fit:contain}.returnable-landing-container .returnable-content .returnable-steps-section .step-3 .images-container{display:flex;margin:0 auto 0 140px}.returnable-landing-container .returnable-content .returnable-steps-section .step-3 .images-container .big-case{margin-top:20px;width:270px;object-fit:contain}.returnable-landing-container .returnable-content .returnable-steps-section .step-3 .images-container .arrow{width:70px;position:absolute;top:25px;right:380px;-webkit-transform:rotate(-80deg) scaleX(-1);transform:rotate(-80deg) scaleX(-1)}.returnable-landing-container .returnable-content .returnable-steps-section .step-3 .images-container .refill-option{margin-left:30px;width:190px;object-fit:contain}.returnable-landing-container .returnable-content .returnable-benefits-section{display:flex;flex-direction:column;align-items:center}.returnable-landing-container .returnable-content .returnable-benefits-section .returnable-benefits-title{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:4px solid #004234;border-radius:50px;margin:40px 0;padding:0 60px}.returnable-landing-container .returnable-content .returnable-benefits-section .returnable-benefits-title h2{margin:5px 0;color:#004234;font-family:"tomkin-black";font-size:50px}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content{display:flex;z-index:1}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content>div{position:relative;width:235px;margin:25px;padding:35px 35px 25px;border-radius:30px;overflow:hidden}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content>div .benefit-background{position:absolute;width:500px;height:500px;-webkit-transform:translate(-30%,-30%) rotate(-45deg);transform:translate(-30%,-30%) rotate(-45deg);z-index:-1}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content>div h2{margin:0;font-family:"tomkin-black";font-size:55px;line-height:55px}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content>div h4{font-family:"gotham-bold";font-size:var(--f-s-medium-big);color:#fff;line-height:20px;margin:30px 0}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content>div .benefit-icon{position:absolute;top:170px;object-fit:contain}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content .benefit-1 .benefit-background{background-image:url(/static/media/returnable-darkgreen-background.4ffae190.jpg)}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content .benefit-1 h2{color:#2eb028}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content .benefit-1 h4{width:160px}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content .benefit-1 .benefit-icon{width:70px;right:35px}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content .benefit-2 .benefit-background{background-image:url(/static/media/returnable-lightgreen-background.83652025.jpg)}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content .benefit-2 h2{color:#004234}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content .benefit-2 h4{width:140px}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content .benefit-2 .benefit-icon{width:80px;right:20px}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content .benefit-3 .benefit-background{background-image:url(/static/media/returnable-darkgreen-background.4ffae190.jpg)}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content .benefit-3 h2{color:#2eb028}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content .benefit-3 h4{width:90px}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content .benefit-3 .benefit-icon{width:60px;right:35px}.returnable-landing-container .returnable-footer{display:flex;justify-content:center;margin-top:60px;grid-gap:50px;gap:50px}.returnable-landing-container .returnable-footer img{width:420px;object-fit:contain}.returnable-landing-container .returnable-footer :last-child{margin-bottom:-1px}@media (max-width:768px){.returnable-landing-container .returnable-header{justify-content:space-between;grid-gap:30px;gap:30px}.returnable-landing-container .returnable-header .left-element{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 5px;margin:0;border:2px solid #2eb028;-webkit-transform:translateX(20px);transform:translateX(20px)}.returnable-landing-container .returnable-header .left-element .icon{padding:5px;margin:2px}.returnable-landing-container .returnable-header .left-element .separator{height:15px;margin:0}.returnable-landing-container .returnable-header .left-element h2{width:-webkit-max-content;width:max-content;margin:0 5px;font-size:var(--f-s-normal)}.returnable-landing-container .returnable-header .right-element{-webkit-transform:translateX(20px);transform:translateX(20px)}.returnable-landing-container .returnable-header .right-element img{width:90%;height:90%}.returnable-landing-container .returnable-content{min-width:unset;width:100%}.returnable-landing-container .returnable-content .returnable-logo-section{flex-direction:column}.returnable-landing-container .returnable-content .returnable-logo-section .returnable-logo-container{margin:0;-webkit-transform:unset;transform:unset}.returnable-landing-container .returnable-content .returnable-logo-section .returnable-logo-container h2{font-size:var(--f-s-extreme-big)}.returnable-landing-container .returnable-content .returnable-logo-section .returnable-logo-container .logo{height:225px}.returnable-landing-container .returnable-content .returnable-logo-section .returnable-beers-container img{height:460px;margin-left:25px}.returnable-landing-container .returnable-content .returnable-options-section{align-items:center}.returnable-landing-container .returnable-content .returnable-options-section.minimize{flex-direction:column;grid-gap:0;gap:0}.returnable-landing-container .returnable-content .returnable-options-section.minimize>div{width:calc(100% - 60px);height:60px;justify-content:flex-start;padding:15px;margin:10px;border-radius:10px}.returnable-landing-container .returnable-content .returnable-options-section.minimize>div h2{width:150px;font-size:25px;line-height:25px}.returnable-landing-container .returnable-content .returnable-options-section.minimize>div h4{align-content:center;width:150px;margin:0;font-size:var(--f-s-normal);line-height:15px}.returnable-landing-container .returnable-content .returnable-options-section.minimize>div .beer{width:90px;position:absolute}.returnable-landing-container .returnable-content .returnable-options-section.minimize .starter .beer{scale:.5;top:-60px;right:5px}.returnable-landing-container .returnable-content .returnable-options-section.minimize .refill{margin-top:0}.returnable-landing-container .returnable-content .returnable-options-section.minimize .refill .beer{scale:.55;top:-40px;right:-5px}.returnable-landing-container .returnable-content .returnable-options-section>div:hover{scale:1}.returnable-landing-container .returnable-content .returnable-options-section>div{width:unset;height:250px;padding:20px;margin:10px;border-radius:10px}.returnable-landing-container .returnable-content .returnable-options-section>div h2{width:unset;margin:0;font-size:28px;line-height:28px}.returnable-landing-container .returnable-content .returnable-options-section>div h4{align-content:flex-start;width:150px;height:100px;margin:20px 0 0;font-size:var(--f-s-min);line-height:20px}.returnable-landing-container .returnable-content .returnable-options-section>div button{min-height:30px;padding:0 15px;font-size:var(--f-s-min)}.returnable-landing-container .returnable-content .returnable-options-section>div .beer{width:70px}.returnable-landing-container .returnable-content .returnable-options-section :last-child{margin-left:0}.returnable-landing-container .returnable-content .returnable-options-section .starter .beer{scale:.7;top:130px;right:10px}.returnable-landing-container .returnable-content .returnable-options-section .refill .beer{scale:.8;top:140px;right:0}.returnable-landing-container .returnable-content .returnable-steps-section{width:unset;margin-top:40px}.returnable-landing-container .returnable-content .returnable-steps-section .returnable-steps-title{font-size:23px}.returnable-landing-container .returnable-content .returnable-steps-section>div{flex-direction:column;align-items:flex-start;justify-content:center;width:calc(100% - 50px);min-height:280px;padding:0 10px;border-radius:30px;overflow:hidden}.returnable-landing-container .returnable-content .returnable-steps-section>div .step-background{width:100%}.returnable-landing-container .returnable-content .returnable-steps-section>div .text-container{align-items:center;flex-direction:row;margin:0}.returnable-landing-container .returnable-content .returnable-steps-section>div .text-container h1{font-size:70px}.returnable-landing-container .returnable-content .returnable-steps-section>div .text-container h4{margin-left:20px}.returnable-landing-container .returnable-content .returnable-steps-section>div .next-step-arrow{display:none}.returnable-landing-container .returnable-content .returnable-steps-section .step-1 .text-container{margin:0 0 0 25px}.returnable-landing-container .returnable-content .returnable-steps-section .step-1 .images-container{width:calc(100% - 50px);align-self:center;margin:20px auto 0;-webkit-transform:unset;transform:unset}.returnable-landing-container .returnable-content .returnable-steps-section .step-1 .images-container img{width:100%}.returnable-landing-container .returnable-content .returnable-steps-section .step-1 .images-container .bottom-icons{align-items:center;margin-top:5px}.returnable-landing-container .returnable-content .returnable-steps-section .step-1 .images-container .bottom-icons img{width:15%;height:15%}.returnable-landing-container .returnable-content .returnable-steps-section .step-2{margin:0}.returnable-landing-container .returnable-content .returnable-steps-section .step-2 .text-container{margin:15px 0 0 25px}.returnable-landing-container .returnable-content .returnable-steps-section .step-2 .images-container{align-self:center;margin:70px auto 20px;padding-right:50px}.returnable-landing-container .returnable-content .returnable-steps-section .step-2 .images-container .small-case{margin-right:10px;width:50px}.returnable-landing-container .returnable-content .returnable-steps-section .step-2 .images-container .big-case{width:150px}.returnable-landing-container .returnable-content .returnable-steps-section .step-2 .images-container .top-icons{top:120px;right:15%}.returnable-landing-container .returnable-content .returnable-steps-section .step-2 .images-container .top-icons .arrow{width:40px;object-fit:contain;margin:0 0 10px}.returnable-landing-container .returnable-content .returnable-steps-section .step-2 .images-container .top-icons .small-case{-webkit-transform:rotate(25deg);transform:rotate(25deg);width:60px;margin:0 0 0 10px}.returnable-landing-container .returnable-content .returnable-steps-section .step-3 .text-container{margin:0 0 0 25px}.returnable-landing-container .returnable-content .returnable-steps-section .step-3 .text-container img{width:100px;margin-left:20px}.returnable-landing-container .returnable-content .returnable-steps-section .step-3 .images-container{align-self:center;margin:20px auto 0}.returnable-landing-container .returnable-content .returnable-steps-section .step-3 .images-container .big-case{width:130px}.returnable-landing-container .returnable-content .returnable-steps-section .step-3 .images-container .arrow{top:150px;right:45%;width:30px}.returnable-landing-container .returnable-content .returnable-steps-section .step-3 .images-container .refill-option{margin-left:15px;width:100px}.returnable-landing-container .returnable-content .returnable-benefits-section .returnable-benefits-title{margin:40px 0 20px;padding:0 40px}.returnable-landing-container .returnable-content .returnable-benefits-section .returnable-benefits-title h2{font-size:40px}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content{flex-direction:column;align-items:center}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content>div{width:100%;padding:30px}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content>div .benefit-background{-webkit-transform:translate(-20%,-20%) rotate(-45deg);transform:translate(-20%,-20%) rotate(-45deg)}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content>div h4{margin:40px 0}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content .benefit-2{margin:0}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content .benefit-2 .benefit-title{margin-left:-5px}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content .benefit-2 .benefit-icon{right:10%}.returnable-landing-container .returnable-content .returnable-benefits-section .benefits-content .benefit-3 .benefit-icon{right:15%}.returnable-landing-container .returnable-footer{grid-gap:20px;gap:20px}.returnable-landing-container .returnable-footer img{width:170px}}@media (max-width:400px){.returnable-landing-container .returnable-content .returnable-options-section.minimize>div h2{width:130px}.returnable-landing-container .returnable-content .returnable-options-section.minimize .starter .beer{right:-5px}.returnable-landing-container .returnable-content .returnable-options-section.minimize .refill .beer{right:-15px}.returnable-landing-container .returnable-content .returnable-options-section>div{height:240px}.returnable-landing-container .returnable-content .returnable-options-section>div h4{margin-top:10px;width:130px}.returnable-landing-container .returnable-content .returnable-options-section .starter .beer{scale:.6;right:0}.returnable-landing-container .returnable-content .returnable-options-section .refill .beer{scale:.65;right:-10px}}.banners-info{width:100%;max-width:var(--max-size-content);margin:20px auto 10px;list-style:none;display:flex;align-items:flex-start;padding:0;box-sizing:border-box}.banners-info li{width:33.33333%;margin-right:20px}.banners-info li:last-child{margin-right:0}.banners-info li img{width:100%}@media (max-width:1400px){.banners-info{padding:0 10px}}@media (max-width:991px){.banners-info{margin:0 auto}.banners-info li{margin-right:10px}}@media (max-width:550px){.banners-info{flex-direction:column}.banners-info li{width:100%;margin-right:0;margin-bottom:10px}}.banners-link{width:100%;max-width:var(--max-size-content);margin:20px auto 10px;list-style:none;display:flex;padding:0;box-sizing:border-box}.banners-link li{width:calc(50% - 10px);margin-right:20px;cursor:pointer}.banners-link li:last-child{margin-right:0}.banners-link li img{width:100%}@media (max-width:1400px){.banners-link{padding:0 10px}}@media (max-width:991px){.banners-link{margin:0 auto;flex-direction:column}.banners-link li{width:100%;margin-right:0;margin-bottom:10px}}.banner-content{--width-banner-left:73.7%;width:100vw;max-width:var(--max-size-content);margin:0 auto;display:flex;box-sizing:border-box;height:auto;padding-top:14px}.banner-content .banner-left{position:relative;width:var(--width-banner-left);overflow:hidden;display:flex}.banner-content .banner-left .banner-item{display:inline-block;width:100%;min-width:100%;background-size:cover;transition:margin-left .6s ease-in-out}.banner-content .banner-left .banner-item a{display:block;width:100%;min-width:100%;height:100%;outline:none;-webkit-tap-highlight-color:transparent}.banner-content .banner-left .banner-item a .banner-full{background-size:cover;width:100%;height:100%;display:block}.banner-content .banner-left .banner-item a .banner-mobile{display:none;width:100%;height:100%;background-size:cover}.banner-content .banner-left .banner-item.shimmer-image{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.banner-content .banner-left .banner-item.shimmer-image svg{width:60px;height:60px;opacity:.4}.banner-content .banner-left .arrow-banner{position:absolute;top:calc(50% - 20px);background-color:rgba(0,0,0,.08);cursor:pointer;width:40px;height:40px;border-radius:40px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.banner-content .banner-left .arrow-banner:before{content:"";display:block;width:9px;height:18px;min-width:9px;min-height:18px;--webkit-mask-size:cover;-webkit-mask-size:cover;background-color:#fff;background-size:100% 100%;-webkit-mask-position:100% 100%;mask-position:100% 100%;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:all .4s ease-in-out}.banner-content .banner-left .arrow-banner.arrow-left{left:10px}.banner-content .banner-left .arrow-banner.arrow-left:before{-webkit-mask-image:url(/static/media/arrow-banner.a8461e79.svg);mask-image:url(/static/media/arrow-banner.a8461e79.svg)}.banner-content .banner-left .arrow-banner.arrow-right{right:10px}.banner-content .banner-left .arrow-banner.arrow-right:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-mask-image:url(/static/media/arrow-banner.a8461e79.svg);mask-image:url(/static/media/arrow-banner.a8461e79.svg)}.banner-content .banner-left .arrow-banner.cyber-day{display:none}.banner-content .banner-right{box-sizing:border-box;width:calc(24.6% + 20px);margin-left:20px;display:flex;flex-direction:column;justify-content:space-between}.banner-content .banner-right a:first-child{margin-bottom:22px}.banner-content .banner-right a img{width:100%}.banner-content .banner-right.cyber-day{display:none}.banner-content.cyber-day{--width-banner-left:100%;height:349px}.dots-banner{list-style:none;margin:20px 0;padding:0;display:flex;justify-content:center;width:73.7%;opacity:1;min-height:20px}.dots-banner li{display:inline-flex;width:12px;height:12px;background-color:#d0d0d0;border-radius:12px;margin-right:12px;cursor:pointer}.dots-banner li:last-child{margin-right:0}.dots-banner li.selected{background-color:#000}.dots-banner.show{transition:all .6s ease-in-out;opacity:1}.dots-banner.cyber-day{position:relative;bottom:.4rem}.dots-banner.cyber-day li{display:inline-flex;width:12px;height:12px;background-color:#d0d0d0;opacity:.8;border-radius:12px;margin-right:12px;cursor:pointer}.dots-banner.cyber-day li:last-child{margin-right:0}.dots-banner.cyber-day li.selected{opacity:1;background-color:#fff}.dots-banner.cyber-day.show{transition:all .6s ease-in-out;opacity:1}@media (max-width:1400px){.banner-content{padding:0 5px}.banner-content.cyber-day{--width-banner-left:100%;height:349px}}@media (max-width:1200px){.banner-content{margin:0 auto;padding:0 10px 10px;height:auto}.banner-content .banner-left{width:100%;height:50vw}.banner-content .banner-left .banner-item{height:auto}.banner-content .banner-right{display:none}.banner-content.cyber-day{--width-banner-left:100%;height:349px}.banner-content.cyber-day .banner-item{height:349px}.dots-banner{width:100%}}@media (max-width:768px){.banner-content{padding-top:10px}.banner-content .banner-left{height:calc(100vw - 20px)!important}.banner-content .banner-left .banner-item{width:calc(100vw - 20px)!important;height:calc(100vw - 20px)!important}.banner-content .banner-left .banner-item a .banner-full{display:none!important}.banner-content .banner-left .banner-item a .banner-mobile{display:block!important;cursor:pointer}.banner-content.cyber-day{--width-banner-left:100%;height:349px}.banner-content.cyber-day .banner-item{height:349px!important}.dots-banner.cyber-day{bottom:5rem}}@media (max-width:550px){.dots-banner.cyber-day{bottom:0}}.banners-bg{background-color:#000}.blog-info-container{display:flex;max-width:var(--max-size-content);width:calc(100% - 10px);margin:0 auto 50px}.left-container{width:305px;height:50rem;align-items:center;background-color:#00f}.left-container,.right-container{display:flex;flex-direction:column}.right-container{width:100%}.hashtags{display:flex;flex-wrap:wrap;align-items:start;margin:0 0 10px;width:calc(100% - 10px)}.hashtag-item{background-color:#f3f3f4;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;margin-right:1rem;margin-bottom:1rem;height:20px;border:1px solid #000;border-radius:6px;padding:.8rem;font-weight:bolder;white-space:nowrap}.hashtag-item.active{background-color:#000;color:#fff}.blog-list-container{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(21.86rem,4fr));grid-template-rows:auto;grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;grid-row-gap:1rem;row-gap:1rem;justify-items:center}.blog-item{background-color:#fff;padding:1.5rem;border-radius:6px;width:19.5rem;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 0 1px 0 rgba(0,0,0,.75);cursor:pointer}.blog-item img{height:17.5rem;width:17.5rem;align-self:center}.blog-item button{margin-top:2rem;width:45%;border:solid #44a00e;color:#44a00e}.blog-item:active{-webkit-animation:pulse-seek .4s 1;animation:pulse-seek .4s 1}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shimmers-container{display:flex;flex-wrap:wrap;justify-content:space-between}.shimmers-container .item-shimmer{display:inline-flex;-webkit-margin-end:1rem;margin-inline-end:1rem;scale:.8}.shimmers-container .item-shimmer .item-shimmer-container{width:19.5rem;height:30rem!important;max-height:28rem}@media (max-width:550px){.shimmers-container .item-shimmer{width:100%;margin:0}}@media (max-width:768px){.blog-item{margin:auto}}.coctelera-destacado-cover{width:100%;max-width:var(--max-size-content);margin:60px auto 0;box-sizing:border-box}.coctelera-destacado-cover .receta-items{display:grid;min-height:520px;--var-width:calc(100% + 10px);--var-items:4;--var-width-column:calc(var(--var-width)/var(--var-items));grid-template-columns:repeat(var(--var-items),var(--var-width-column));height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-auto-rows:auto;padding:0;margin:40px 0;box-sizing:border-box;z-index:4;list-style:none}.coctelera-destacado-cover .receta-items li{width:calc(100% - 10px);margin-bottom:10px}.title-section-new{margin-bottom:3rem!important}@media (max-width:1400px){.coctelera-destacado-cover{padding:0 10px}.coctelera-destacado-cover .receta-items{--var-width:calc(100% + 10px);--var-items:4;grid-template-columns:repeat(var(--var-items),var(--var-width-column))}}@media (max-width:1200px){.coctelera-destacado-cover .receta-items{--var-width:calc(100% + 10px);--var-items:3;grid-template-columns:repeat(var(--var-items),var(--var-width-column));--var-items:2}}@media (max-width:768px){.coctelera-destacado-cover .receta-items{--var-width:calc(100% + 10px);--var-items:2;grid-template-columns:repeat(var(--var-items),var(--var-width-column))}}@media (max-width:620px){.coctelera-destacado-cover{margin:30px auto 0}.coctelera-destacado-cover .receta-items{--var-width:calc(100% + 10px);--var-items:1;grid-template-columns:repeat(var(--var-items),var(--var-width-column))}}.btn-more{align-items:center;display:flex;justify-content:center;margin-bottom:20px;width:100%}.btn-more a{text-decoration:none}.btn-more a button{font-size:var(--f-s-medium-big);min-height:48px;min-width:275px}.discount-products-container{display:flex;flex-direction:column;max-width:calc(var(--max-size-content) + 10px);position:relative}.discount-products-container,.discount-products-container .items{box-sizing:border-box;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.discount-products-container .items{--var-width:calc(100% + 5px);--var-items:5;--var-width-column:calc(var(--var-width)/var(--var-items));display:grid;grid-auto-rows:auto;grid-template-columns:repeat(var(--var-items),var(--var-width-column));list-style:none;margin:0;min-height:520px;padding:0;z-index:4}.discount-products-container .items li{box-sizing:border-box;margin-bottom:10px}.discount-products-container .items li.hide li{opacity:1}.discount-products-container .items li .product-item{max-width:calc(100% - 10px)}.discount-products-container.to-loading{min-height:1210px}@media (max-width:1400px){.discount-products-container{padding:0 10px}.discount-products-container .items{--var-items:5;--var-width:calc(100% - 5px);grid-template-columns:repeat(var(--var-items),var(--var-width-column))}}@media (max-width:1300px){.discount-products-container .items{--var-items:4;--var-width:calc(100% - 10px);grid-template-columns:repeat(var(--var-items),var(--var-width-column))}}@media (max-width:1200px){.discount-products-container .items{--var-items:3;--var-width:calc(100% - 10px);grid-template-columns:repeat(var(--var-items),var(--var-width-column))}}@media (max-width:990px){.discount-products-container .items{--var-items:2;--var-width:calc(100% - 10px);grid-template-columns:repeat(var(--var-items),var(--var-width-column))}}@media (max-width:600px){.discount-products-container{padding:10px}.discount-products-container .items{--var-items:1;--var-width:calc(100% - 10px);grid-template-columns:repeat(var(--var-items),var(--var-width-column))}}@media (max-width:460px){.product-item .info .info-container>h5{font-size:var(--f-s-medium-big)!important}}.ofertas-cover{width:calc(100vw + 20px);max-width:calc(var(--max-size-content) + 10px);margin:30px auto;display:flex;flex-direction:column;box-sizing:border-box;min-height:750px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.ofertas-cover.empty{min-height:200px}.ofertas-cover .title-section-new{margin-bottom:1rem!important}.ofertas-cover .items{display:grid;min-height:520px;--var-width:calc(100% + 5px);--var-items:5;--var-width-column:calc(var(--var-width)/var(--var-items));grid-template-columns:repeat(var(--var-items),var(--var-width-column));height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-auto-rows:auto;padding:0;margin:40px 0;box-sizing:border-box;z-index:4;list-style:none}.ofertas-cover .items li{box-sizing:border-box;margin-bottom:10px}.ofertas-cover .items li .item-shimmer{margin:8px}.ofertas-cover .items li.hide li{opacity:1}.ofertas-cover .items li .product-item{max-width:calc(100% - 10px)}.ofertas-cover.to-loading{min-height:1210px}.ofertas-cover .btn-more{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.ofertas-cover .btn-more a{text-decoration:none}.ofertas-cover .btn-more a button{min-height:48px;min-width:275px;font-size:var(--f-s-medium-big)}.offer-empty{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;font-size:var(--f-s-medium);align-items:center;justify-content:center;padding:20px;margin:20px auto;border:1px solid var(--border-color);border-radius:var(--radius-big)}.offer-empty .icon{margin-right:10px;height:27px;min-height:26px}.offer-empty b{margin-left:10px;text-transform:uppercase}@media (max-width:1400px){.ofertas-cover .items{--var-width:calc(100% - 5px);--var-items:5;grid-template-columns:repeat(var(--var-items),var(--var-width-column))}}@media (max-width:1300px){.ofertas-cover .items{--var-width:calc(100% - 10px);--var-items:4;grid-template-columns:repeat(var(--var-items),var(--var-width-column))}}@media (max-width:1200px){.ofertas-cover .items{--var-width:calc(100% - 10px);--var-items:3;grid-template-columns:repeat(var(--var-items),var(--var-width-column))}}@media (max-width:990px){.ofertas-cover .items{--var-width:calc(100% - 10px);--var-items:2;grid-template-columns:repeat(var(--var-items),var(--var-width-column))}}@media (max-width:600px){.ofertas-cover{width:100vw}.ofertas-cover .items{display:flex;flex-direction:column;grid-gap:10px;gap:10px;margin-top:0}.ofertas-cover .items li{width:calc(100% + 10px);height:150px;margin-bottom:0}.ofertas-cover .items li.free-shipping{margin-top:10px}.ofertas-cover .items li.free-shipping .product-item{margin-top:0}.ofertas-cover .items li .item-shimmer{margin:0}}.subscribe-newsletter{display:flex;align-items:center;justify-content:space-between;padding:10px 25px 10px 0;margin:50px 25px 60px;background-color:#e0e0e0;border:4px dashed #cfcfcf;border-radius:6px}.subscribe-newsletter img{position:absolute;margin:60px 0 0 -10px;width:150px;height:150px;object-fit:contain}.subscribe-newsletter .subscribe-title{text-transform:uppercase;margin-left:150px}.subscribe-newsletter .subscribe-title h3{margin-bottom:5px;font-size:var(--f-s-big);font-family:var(--font-max-bold);color:var(--color-primary)}.subscribe-newsletter .subscribe-title h2{margin-top:0;font-size:var(--f-s-bigest);font-family:var(--font-max-bold)}.subscribe-newsletter .subscribe-title h4{margin-top:10px;margin-bottom:10px;font-size:var(--f-s-normal);font-family:var(--font-normal)}.subscribe-newsletter .subscribe-input{margin:0 5% 0 auto}.subscribe-newsletter .subscribe-input input{width:280px;border:1px solid #000}.subscribe-newsletter .subscribe-input span{display:none}@media (max-width:958px){.subscribe-newsletter{flex-wrap:wrap;padding-left:150px}.subscribe-newsletter img{margin-top:20px;left:35px}.subscribe-newsletter .subscribe-title{flex-wrap:wrap;margin:10px 0}.subscribe-newsletter .subscribe-title h3{margin:0}.subscribe-newsletter .subscribe-input{flex:0 1 50%;margin:0}.subscribe-newsletter .subscribe-btn{flex:0 1 30%;margin:10px 0}}@media (max-width:550px){.subscribe-newsletter{margin:100px 0 0;padding:65px 0 0}.subscribe-newsletter img{position:absolute;width:125px;height:125px;margin:-375px 0 0;left:33vw}.subscribe-newsletter .subscribe-title{margin:0 15px}.subscribe-newsletter .subscribe-title h3{font-size:var(--f-s-medium-big)}.subscribe-newsletter .subscribe-title h2{font-size:var(--f-s-big)}.subscribe-newsletter .subscribe-title h4{text-transform:none;margin:5px 0 0;font-size:var(--f-s-min)}.subscribe-newsletter .subscribe-input{margin:20px 0 15px 15px;align-self:flex-start}.subscribe-newsletter .subscribe-btn{align-self:flex-start;margin:10px 0 30px 15px}}@-webkit-keyframes dots{0%,20%{color:transparent;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}40%{color:#000;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}60%{text-shadow:.25em 0 0 #000,.5em 0 0 transparent}80%,to{text-shadow:.25em 0 0 #000,.5em 0 0 #000}}@keyframes dots{0%,20%{color:transparent;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}40%{color:#000;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}60%{text-shadow:.25em 0 0 #000,.5em 0 0 transparent}80%,to{text-shadow:.25em 0 0 #000,.5em 0 0 #000}}@-webkit-keyframes shimmer{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes shimmer{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes pulse-seek{0%{box-shadow:0 0 0 0 hsla(0,0%,72.9%,.3);-webkit-transform:scale(1.05);transform:scale(1.05)}to{box-shadow:0 0 0 15px hsla(0,0%,72.9%,.3);-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse-seek{0%{box-shadow:0 0 0 0 hsla(0,0%,72.9%,.3);-webkit-transform:scale(1.05);transform:scale(1.05)}to{box-shadow:0 0 0 15px hsla(0,0%,72.9%,.3);-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pulse-seek-zoom{0%{box-shadow:0 0 0 15px hsla(0,0%,72.9%,.3);margin-top:-100px!important;-webkit-transform:scale(2.5);transform:scale(2.5);z-index:999999}to{position:static;-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse-seek-zoom{0%{box-shadow:0 0 0 15px hsla(0,0%,72.9%,.3);margin-top:-100px!important;-webkit-transform:scale(2.5);transform:scale(2.5);z-index:999999}to{position:static;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes slow-move{0%{margin-left:-100vw;opacity:0}50%{opacity:.3}to{margin-left:-15vw;opacity:1}}@keyframes slow-move{0%{margin-left:-100vw;opacity:0}50%{opacity:.3}to{margin-left:-15vw;opacity:1}}@-webkit-keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes dash{to{stroke-dashoffset:0}}@keyframes dash{to{stroke-dashoffset:0}}@-webkit-keyframes slide-down{0%{margin-top:-200px;opacity:0}to{margin-top:0;opacity:1}}@keyframes slide-down{0%{margin-top:-200px;opacity:0}to{margin-top:0;opacity:1}}@-webkit-keyframes loader{0%{width:0}20%{width:10%}25%{width:24%}43%{width:41%}56%{width:50%}66%{width:52%}71%{width:60%}75%{width:76%}94%{width:86%}to{width:100%}}@keyframes loader{0%{width:0}20%{width:10%}25%{width:24%}43%{width:41%}56%{width:50%}66%{width:52%}71%{width:60%}75%{width:76%}94%{width:86%}to{width:100%}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}:root{--f-s-min:12px;--f-s-normal:13px;--f-s-medium:14px;--f-s-medium-big:16px;--f-s-big:20px;--f-s-bigest:27px;--f-s-higth-big:30px;--f-s-extreme-big:40px;--font-light:"gibson-light";--font-normal:"gibson-regular";--font-bold:"gibson-semi-bold";--font-max-bold:"gibson-bold";--border-color:#e7eaec;--radius-big:8px;--radius-normal:6px;--color-primary:#44a00e;--color-secondary:#0b4e32;--color-gray-medium:#716c6c;--color-background-gray:#f3f3f4;--color-blue:#30c0e4;--color-red:#e74c3c;--p-color-bg:#fafafa;--p-color-bg-soft:#fdfdfd;--p-color-gray:#e0e0e0;--color-shimmer-normal-start:#f2f2f2;--color-shimmer-normal-end:#c7c7c7;--color-shimmer-blackend-start:#d7d7d7;--color-shimmer-blackend-end:#9f9f9f;--color-shimmer-green-start:rgba(136,159,115,0.1);--color-shimmer-green-end:rgba(109,157,67,0.4);--color-shimmer-red-start:rgba(255,89,89,0.1);--color-shimmer-red-end:rgba(255,89,89,0.4);--top-correction:10px;--height-head:205px;--bar-product-size:35px;--max-size-content:1400px;--max-size-big:1900px;--min-size-content:768px;--border-b-100:rgba(0,0,0,0.1);--border-b-030:rgba(0,0,0,0.03);--border-b-015:rgba(0,0,0,0.015);--border-b-055:rgba(0,0,0,0.055)}@media print{.noprint{visibility:hidden}}input,input:after,input:before{-webkit-user-select:initial;user-select:initial}body,html{font-family:"gibson-regular";font-family:var(--font-normal);font-size:14px;font-size:var(--f-s-medium);color:#000;background-repeat:repeat-x;background-position:top;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f3f3f4;background-color:var(--color-background-gray);background-size:400% 400%;min-height:100vh;overflow:hidden;overflow-y:auto;overflow-x:hidden;opacity:1}body.hide-scrollbar::-webkit-scrollbar,html.hide-scrollbar::-webkit-scrollbar{width:0}.loading-content{position:absolute;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}body .logo-express{display:none!important}body.init{overflow:hidden;overflow-y:hidden;overflow-x:hidden;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;max-height:100vh}body.init *{z-index:0}body.init #root,body.init #root *{visibility:hidden}body.modal{overflow:hidden;overflow-y:hidden;overflow-x:hidden;max-height:100vh;position:fixed;width:100vw}body.modal modal{display:flex}body.modal modal .modal-container{margin-top:-200vh;display:block;max-height:70%}body.modal modal .modal-container.show{margin-top:0;opacity:1}body.is-shimmer,body.side-menu,body.side-menu-filter{overflow:hidden;overflow-y:hidden;overflow-x:hidden;max-height:100vh}body.side-menu,body.side-menu-filter{height:100vh;touch-action:none;-ms-touch-action:none;position:fixed;width:100vw;left:0;right:0}body.side-menu-filter .principal-content,body.side-menu .principal-content{pointer-events:none}body.side-menu .side-menu-wrapper{-webkit-animation:fade-in 1s;animation:fade-in 1s;display:block!important;overflow:hidden;z-index:1004}body.close-sesion{overflow:hidden;overflow-y:hidden;overflow-x:hidden;max-height:100vh}body.close-sesion :hover{cursor:default}body.close-sesion :active{pointer-events:none!important}body.close-sesion:after{content:"cerrando sesión...";align-items:center;justify-content:center;top:0;position:absolute;z-index:999;background-color:hsla(0,0%,100%,.9);width:100vw;display:flex;height:100vh}body.init-page{overflow:hidden;overflow-y:hidden;overflow-x:hidden;max-height:100vh}body.init-page :hover{cursor:default}body.init-page :active{pointer-events:none!important}body.init-page:after{content:"...";font-size:30px;align-items:center;justify-content:center;top:0;position:absolute;z-index:999;background-color:hsla(0,0%,100%,.7);width:100vw;display:flex;height:100vh}body.process-is-back :hover{cursor:default}body.process-is-back :active{pointer-events:none!important}.slide-down{-webkit-animation:slide-down .5s ease-in 1;animation:slide-down .5s ease-in 1}.gradient-init{-webkit-animation:gradient 8s ease infinite;animation:gradient 8s ease infinite}hr{width:100%;height:1px;border-top:none;border-bottom:1px solid #e7eaec;border-bottom:1px solid var(--border-color)}.container-min{width:100%;max-width:1400px;max-width:var(--max-size-content);margin:0 auto}.hide-info-search{display:none}.simple-table{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.simple-table .body-tb>div .data,.simple-table .header-tb{width:100%;grid-gap:10px;gap:10px;border-bottom:1px solid rgba(0,0,0,.03);border-bottom:1px solid var(--border-b-030)}.simple-table .body-tb>div .data *,.simple-table .header-tb *{display:flex;align-items:center;height:30px}.simple-table .body-tb>div>div *{color:#000}.simple-table .body-tb>div>div *,.simple-table .header-tb *{font-size:13px;font-size:var(--f-s-normal)}@media (max-width:768px){.selector-categorias *{font-size:13px;font-size:var(--f-s-normal)}}input{height:40px}input,textarea{min-height:40px}textarea{resize:none;overflow:hidden;overflow-y:auto}input,textarea{-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;outline:none;padding:0 20px;box-sizing:border-box;color:#000;font-size:14px;font-size:var(--f-s-medium);font-family:"gibson-regular";font-family:var(--font-normal);border:1px solid #e7eaec;border:1px solid var(--border-color);border-radius:6px;border-radius:var(--radius-normal);background-color:#fff}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button,textarea::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number],textarea[type=number]{-webkit-appearance:textfield;appearance:textfield}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#716c6c;color:var(--color-gray-medium);font-family:inherit;font-size:inherit;opacity:.6}input::placeholder,textarea::placeholder{color:#716c6c;color:var(--color-gray-medium);font-family:inherit;font-size:inherit;opacity:.6}input.data-phone,textarea.data-phone{padding-left:55px!important}.max-width-big{max-width:1900px;max-width:var(--max-size-big)}.max-width,.max-width-big{width:100%;margin:0 auto;padding:5px}.max-width{max-width:1400px;max-width:var(--max-size-content)}.min-width{width:100%;max-width:768px;max-width:var(--min-size-content);margin:0 auto;padding:5px}.alert-message{background-color:#30c0e4;background-color:var(--color-blue);width:100%;box-sizing:border-box}.alert-message *{color:#fff}.alert-message button{margin:20px auto 0;width:140px;height:40px}.alert-message.single-windows{margin-bottom:0}.trouble-message{background-color:#e74c3c;background-color:var(--color-red);width:100%;box-sizing:border-box}.trouble-message *{color:#fff}.trouble-message button{margin:20px auto 0;width:140px;height:40px}.trouble-message.single-windows{margin-bottom:0}.shimmer-bg{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(270deg,#fff,#dadada);background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite;border-radius:6px;border-radius:var(--radius-normal)}.shimmer-bg.hide{opacity:0}.shimmer{position:absolute;display:flex;align-items:center;justify-content:center;margin-bottom:30px}.shimmer.big{width:100%;height:100%}.shimmer.big:before{width:40vw;height:40vw;max-width:200px;max-height:200px}.shimmer:before{content:"";min-width:150px;min-height:180px;--webkit-mask-size:cover;-webkit-mask-size:cover;background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite;-webkit-mask-position:50% 50%;mask-position:50% 50%;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/loading-product-glass.ed47855f.png);mask-image:url(/static/media/loading-product-glass.ed47855f.png);transition:all .4s ease-in-out}.title-section{display:flex;flex-direction:column;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:5px 0;font-size:27px;font-size:var(--f-s-bigest);padding:5px 10px}.title-section.inverse{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.12);border-radius:6px;border-radius:var(--radius-normal)}.title-section:after{content:"";display:block;width:40px;height:4px;clear:left;background-color:#44a00e;background-color:var(--color-primary);margin-top:4px;margin-bottom:5px}.title-section-new{display:flex;flex-direction:column;align-items:flex-start;margin:0 0 0 10px;font-size:30px;font-size:var(--f-s-higth-big);padding:0;text-transform:uppercase;font-family:"gibson-semi-bold";font-family:var(--font-bold);min-height:25px;height:25px;position:relative;box-sizing:border-box}.title-section-new:after{content:"";position:absolute;display:block;top:45px;width:60px;height:4px;min-height:4px;clear:left;background-color:#44a00e;background-color:var(--color-primary);margin-bottom:5px}.title-section-new.medium:after{position:relative;top:5px}.title-section-new.medium.search-results{width:100%;height:50px;text-transform:none;border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--p-color-gray);margin-bottom:0!important}.title-section-new.medium.search-results:after{display:none}.page-level-2{display:grid;grid-template-rows:80px 1fr}.flex-top{display:flex;align-items:flex-start;justify-content:space-between}.flex-center{display:flex;align-items:center;justify-content:center}.left-pad *{margin-left:5px!important}.bottom-pad,.bottom-pad *{margin-bottom:5px!important}.btns{display:flex;align-items:center;padding:10px}.btns.left{justify-content:flex-start}.btns.right{justify-content:flex-end}.btns.center{justify-content:center}.btns>button,.btns>button:last-child{margin-right:5px}.peso-cl:before{content:"$";font-size:13px;font-size:var(--f-s-normal);margin-right:3px}* button,.tap{-webkit-tap-highlight-color:transparent;outline:none}* button:active,.tap:active{-webkit-transform:scale(.95);transform:scale(.95);-webkit-animation:pulse-seek .4s 1;animation:pulse-seek .4s 1}* button.notap:active,.tap.notap:active{-webkit-transform:none;transform:none;-webkit-animation:none;animation:none}.rounder-button{position:absolute;border-radius:30px;display:flex;align-items:center;justify-content:center;padding:0;height:30px;min-height:30px;max-height:30px;width:30px;min-width:30px;max-width:30px;overflow:hidden;z-index:5}.rounder-button.gray{background-color:#e0e0e0;background-color:var(--p-color-gray);border:1px solid transparent}.rounder-button.white{background-color:#fff;border:1px solid #e0e0e0;border:1px solid var(--p-color-gray)}.rounder-button.inverse{background-color:#e0e0e0;background-color:var(--p-color-gray);border:1px solid #fff}.rounder-button .icon{width:16px!important;min-width:16px!important;min-height:16px!important;max-width:16px!important;max-height:16px!important;pointer-events:none}.rounder-button .loading-delete{display:none;margin-left:0}.rounder-button.information:before{content:"i";font-size:14px;font-size:var(--f-s-medium);text-transform:lowercase;pointer-events:none}.link-transparent{text-decoration:none;color:inherit}.link-transparent:active,.link-transparent:hover,.link-transparent:visited{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;outline:none}.btn-action-ok .icon,.btn-action-ok span,.btn-action-ok svg{pointer-events:none}.btn-action-ok svg{width:28px;height:28px;display:none}.btn-action-ok svg path{fill:#fff}.btn-action-ok.loading-action{display:flex;align-items:center;justify-content:center}.btn-action-ok.loading-action .icon,.btn-action-ok.loading-action button,.btn-action-ok.loading-action input{display:none}.btn-action-ok.loading-action svg{display:block}.btn-action-ok.product-added{pointer-events:none}.btn-action-ok.product-added .icon{position:relative;-webkit-animation:showCheck .8s ease-out forwards;animation:showCheck .8s ease-out forwards}@-webkit-keyframes showCheck{0%{right:50%;opacity:0}to{right:0;opacity:1}}@keyframes showCheck{0%{right:50%;opacity:0}to{right:0;opacity:1}}.btn-action-ok.product-added label{display:none}@media (max-width:550px){@-webkit-keyframes showCheck{0%{right:50%;opacity:0}to{right:0;opacity:1}}@keyframes showCheck{0%{right:50%;opacity:0}to{right:0;opacity:1}}}.item-card{-webkit-tap-highlight-color:transparent;outline:none;position:relative;background-color:#fff;border:1px solid #e7eaec;border:1px solid var(--border-color);border-radius:8px}.item-card .image{height:250px;min-height:250px;display:flex;align-items:center;justify-content:center}.item-card .image img{margin-top:20px;width:auto;height:100%}.item-card .info h4{font-size:20px;font-size:var(--f-s-big);font-family:"gibson-semi-bold";font-family:var(--font-bold);text-transform:uppercase;text-align:center;padding:0;margin:10px 0 0}.item-card .info span,.item-card .info span.space:before{font-size:14px;font-size:var(--f-s-medium)}.item-card .info span.space:before{color:#000}.item-card .prices{margin-top:10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.item-card .prices .original{color:#716c6c;color:var(--color-gray-medium);font-size:14px;font-size:var(--f-s-medium);font-family:"gibson-light";-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.item-card .prices .final-price{color:#000;font-family:"gibson-semi-bold";font-family:var(--font-bold)}.item-card .prices .final-price,.item-card .prices .final-price:before{font-size:30px;font-size:var(--f-s-higth-big)}.item-card .stock{display:flex;min-height:30px;height:30px}.item-card .btns-selectors{display:flex;align-items:center;border-top:1px solid #e7eaec;border-top:1px solid var(--border-color);padding:20px;justify-content:space-between}.item-card .btns-selectors .quantity{display:flex}.item-card .btns-selectors .quantity button{background-color:initial;border-radius:6px;border:1px solid #e7eaec;border:1px solid var(--border-color);width:41px;height:41px;display:flex;align-items:center;justify-content:center;font-size:20px;font-size:var(--f-s-big);font-weight:900}.item-card .btns-selectors .quantity input{background-color:initial;border:none;width:31px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;font-size:var(--f-s-medium-big);font-family:"gibson-semi-bold";font-family:var(--font-bold);-webkit-tap-highlight-color:transparent;outline:none}.item-card .btns-selectors .selector button{min-height:41px;font-size:14px;font-size:var(--f-s-medium);font-family:"gibson-semi-bold";font-family:var(--font-bold);text-transform:uppercase;padding:0 20px}.item-blog{min-width:290px;margin-right:20px;background-color:#fff;border:1px solid #e7eaec;border:1px solid var(--border-color);border-radius:8px;padding:20px;box-sizing:border-box;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.item-blog:last-child{margin-right:0}.item-blog div.img-blog{height:250px;width:100%;border-radius:8px;background-size:cover;background-position:50%;background-repeat:no-repeat}.item-blog label{display:block;font-size:16px;font-size:var(--f-s-medium-big);padding:20px 0;height:40px}.item-blog a{height:41px;padding:0;display:flex}.item-blog a,.item-blog a *{text-decoration:none}.labels-tags{position:absolute;display:flex;flex-direction:column;top:20px;left:0;z-index:99}.labels-tags.pos-2{top:60px}.labels-tags>span{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;height:26px;border-radius:0 4px 4px 0;padding:0 10px;color:#fff;font-size:14px;font-size:var(--f-s-medium);line-height:14px;line-height:var(--f-s-medium);text-transform:uppercase}.labels-tags>span.new{background-color:#44a00e;background-color:var(--color-primary);font-family:"gibson-semi-bold";font-family:var(--font-bold)}.labels-tags>span.discount,.labels-tags>span.new{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:5px}.labels-tags>span.discount{background-color:#e74c3c}.labels-tags>span.discount>span{margin-right:5px}.labels-tags>span.discount>span,.labels-tags>span.express{font-family:"gibson-semi-bold";font-family:var(--font-bold)}.labels-tags>span.express{background-color:#49addd;margin-bottom:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.labels-tags>span.express>span{font-weight:700;margin-right:5px}.display-product .labels-tags>span,.image-slide .labels-tags>span{border-radius:4px 4px 4px 4px;margin-left:20px}.display-product .labels-tags span.discount{display:none}.item-search .labels-tags{position:absolute;display:flex;flex-direction:column;align-items:flex-end;top:20px;right:0;left:auto;padding-right:20px}.item-search .labels-tags>span{height:20px;border-radius:4px 4px 4px 4px;padding:0 10px;color:#fff;font-size:11px!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.item-search .labels-tags>span .icon{height:14px;width:14px;max-height:14px;max-width:14px;min-height:14px;min-width:14px}.item-search .labels-tags>span>span{font-size:11px!important}.labels-tags .item-card{-webkit-tap-highlight-color:transparent;outline:none;position:relative;background-color:#fff;border:1px solid #e7eaec;border:1px solid var(--border-color);border-radius:8px}.labels-tags .item-card .image{height:250px;min-height:250px;display:flex;align-items:center;justify-content:center}.labels-tags .item-card .image img{margin-top:20px;width:auto;height:100%}.labels-tags .item-card .info h4{font-size:20px;font-size:var(--f-s-big);font-family:"gibson-semi-bold";font-family:var(--font-bold);text-transform:uppercase;text-align:center;padding:0;margin:10px 0 0}.labels-tags .item-card .info span{font-size:14px;font-size:var(--f-s-medium)}.labels-tags .item-card .info span.space:before{font-size:14px;font-size:var(--f-s-medium);color:#000}.labels-tags .item-card .prices{margin-top:10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.labels-tags .item-card .prices .original{color:#716c6c;color:var(--color-gray-medium);font-size:14px;font-size:var(--f-s-medium);font-family:"gibson-light";-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.labels-tags .item-card .prices .final-price{color:#000;font-family:"gibson-semi-bold";font-family:var(--font-bold)}.labels-tags .item-card .prices .final-price,.labels-tags .item-card .prices .final-price:before{font-size:30px;font-size:var(--f-s-higth-big)}.labels-tags .item-card .stock{display:flex;min-height:30px;height:30px}.labels-tags .item-card .btns-selectors{display:flex;align-items:center;border-top:1px solid #e7eaec;border-top:1px solid var(--border-color);padding:20px;justify-content:space-between}.labels-tags .item-card .btns-selectors .quantity{display:flex}.labels-tags .item-card .btns-selectors .quantity button{background-color:initial;border-radius:6px;border:1px solid #e7eaec;border:1px solid var(--border-color);width:41px;height:41px;display:flex;align-items:center;justify-content:center;font-size:20px;font-size:var(--f-s-big);font-weight:900}.labels-tags .item-card .btns-selectors .quantity input{background-color:initial;border:none;width:31px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;font-size:var(--f-s-medium-big);font-family:"gibson-semi-bold";font-family:var(--font-bold);-webkit-tap-highlight-color:transparent;outline:none}.labels-tags .item-card .btns-selectors .selector button{min-height:41px;font-size:14px;font-size:var(--f-s-medium);font-family:"gibson-semi-bold";font-family:var(--font-bold);text-transform:uppercase;padding:0 20px}@media (max-width:1200px){.title-section-new{padding:0 10px;font-size:30px!important;font-size:var(--f-s-higth-big)!important}.title-section-new:after{height:2px;width:33px}}@media (max-width:550px){.title-section-new{font-size:24px!important}}@media (max-width:768px){:root{--bar-product-size:0px;--top-correction:0px}}.btn-add-cart-product{min-width:100px}.bottom-cart{box-sizing:border-box;width:100%;margin-top:10px;display:flex;align-items:flex-start;justify-content:space-between;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-top:1px solid #e3e3e3;padding:20px}.bottom-cart label{width:100%;text-align:center;font-size:13px;font-size:var(--f-s-normal)}.bottom-cart .no-stock-text{margin:12px 0;font-family:"gibson-regular";font-family:var(--font-normal);font-size:16px;font-size:var(--f-s-medium-big)}.bottom-cart .set-purchase{height:40px;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:6px;border-radius:var(--radius-normal)}.bottom-cart .set-purchase button{width:40px;height:40px;border:1px solid #e7eaec;border:1px solid var(--border-color);background-color:initial;border-radius:6px;border-radius:var(--radius-normal)}.bottom-cart .set-purchase button:after{width:13px;height:13px;min-width:13px;min-height:13px;--webkit-mask-size:cover;-webkit-mask-size:cover;background-color:#000;-webkit-mask-position:50% 50%;mask-position:50% 50%;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:all .4s ease-in-out;opacity:0}.bottom-cart .set-purchase button.btn-catalog-l:after{content:"";opacity:1;-webkit-mask-image:url(/static/media/minus-filter.a88d50bf.svg);mask-image:url(/static/media/minus-filter.a88d50bf.svg);transition:all .4s ease-in-out}.bottom-cart .set-purchase button.btn-catalog-r:after{content:"";opacity:1;-webkit-mask-image:url(/static/media/more-filter.db0e409f.svg);mask-image:url(/static/media/more-filter.db0e409f.svg)}.bottom-cart .set-purchase input{display:flex;align-items:center;justify-content:center;border:0 solid transparent;width:40px;padding:0;font-size:16px;font-size:var(--f-s-medium-big);font-family:"gibson-semi-bold";font-family:var(--font-bold);text-align:center}.bottom-cart .set-purchase svg{width:28px;height:28px;display:none}.bottom-cart .set-purchase svg path{fill:#716c6c;fill:var(--color-gray-medium)}.bottom-cart .set-purchase.loading-action{display:flex;align-items:center;justify-content:center}.bottom-cart .set-purchase.loading-action button,.bottom-cart .set-purchase.loading-action input{display:none}.bottom-cart .set-purchase.loading-action svg{display:block}.bottom-cart>button{min-height:40px;margin-left:10px}.bottom-cart>button svg{width:28px;height:28px;display:none}.bottom-cart>button svg path{fill:#fff}.bottom-cart>button.loading-action span{display:none}.bottom-cart>button.loading-action svg{display:flex}.search-set-quantity .bottom-cart{margin-top:0;border-top:0;padding:5px 0}.search-set-quantity .bottom-cart .set-purchase>button{color:#000!important}.search-set-quantity .bottom-cart>button{min-width:60px!important;max-width:60px!important;padding:0}.search-set-quantity .bottom-cart>button .plus{margin-right:0}.unit-format{display:flex;align-items:flex-start;justify-content:center;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:5px 0;font-weight:400;font-size:14px;font-size:var(--f-s-medium)}.unit-format.flex-left{justify-content:flex-start}.unit-format *{color:#716c6c;color:var(--color-gray-medium);margin-right:3px;word-wrap:break-word}.unit-format :last-child{margin-right:0}.unit-format>span:before{margin-left:3px}.unit-format>span.botella:before{content:"botella"}.unit-format>span.cajita:before{content:"cajita"}.unit-format>span.sobre:before{content:"sobre"}.unit-format>span.barril:before{content:"barril"}.unit-format>span.barril.plural:after{content:"es"}.unit-format>span.tetra:before{content:"caja"}.unit-format>span.maquina:before{content:"máquina"}.unit-format>span.vaso:before{content:"vaso"}.unit-format>span.lata:before{content:"lata"}.unit-format>span.jarro:before{content:"jarro"}.unit-format>span.plural:after{content:"s"}.unit-format>span.bidon:before{content:"bidón"}.unit-format>span.bidon.plural:after{content:""}.unit-format>span.bidon:before{content:"bidones"}.unit-format>span.unidad:before{content:"unidad"}.unit-format>span.unidad.plural:after{content:"es"}.unit-format>span.space:before{content:"|";font-size:var(--f-s-small);margin:0 3px}.product-item{position:relative;display:flex;flex-direction:column;background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;align-items:center;justify-content:flex-start;padding:0;margin-bottom:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.02);-webkit-tap-highlight-color:transparent;outline:none;box-sizing:border-box}.product-item .view-product{pointer-events:none}.product-item:hover{box-shadow:0 0 35px 11px rgba(0,0,0,.08)}.product-item.free-shipping{border:1px solid #44a00e;border:1px solid var(--color-primary)}.product-item.no-stock{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.6}.product-item .tag-marketing-container .tag-barra-occulta{position:absolute;top:52px;left:2px}.product-item .tag-marketing-container .tag-barra-occulta img{width:75px}.product-item .image-product{height:250px;min-height:250px;display:flex;align-items:center;justify-content:center}.product-item .image-product img{margin-top:20px;width:auto;height:100%}.product-item .image-product img.show{transition:all .3s ease-in-out;opacity:1}.product-item.hide{transition:all .2s ease-in-out;opacity:0}.product-item .info{width:100%;margin:0}.product-item .info .info-container{z-index:1;height:auto;min-height:80px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:10px 0 0;width:100%;grid-gap:0;gap:0}.product-item .info .info-container>div.brand-logo{display:none;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:10px auto 0;border:1px solid rgba(0,0,0,.1);border:1px solid var(--border-b-100)}.product-item .info .info-container>div.brand-logo img{width:48%;height:auto}.product-item .info .info-container>h4{width:100%;font-size:18px;font-family:"gibson-semi-bold";font-family:var(--font-bold);text-align:center;padding:0 20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (max-width:550px){.product-item{height:155px;min-height:155px;flex-direction:row;margin-bottom:0}.product-item.free-shipping{margin-top:10px}.product-item .pack-label-container{top:30px;right:10px}.product-item .pack-label-container .pack-label{width:35px;height:35px;font-size:16px;font-size:var(--f-s-medium-big)}.product-item .tag-marketing-container .tag-barra-occulta{display:flex;justify-content:end;width:100%;top:75px;left:-5px}.product-item .image-product{height:auto;min-height:0;width:40%}.product-item .image-product img{margin:0;height:140px}.product-item .info{width:100%;display:flex;flex-direction:column;outline:none;margin:0}.product-item .info .info-container{margin-top:5%;min-height:50px}.product-item .info .info-container h4{width:100%;padding:0;font-size:14px;font-size:var(--f-s-medium);font-family:"gibson-semi-bold";font-family:var(--font-bold);text-align:start;max-height:27px}.product-item .info .info-container .unit-format{display:flex;font-size:12px;font-size:var(--f-s-min);justify-content:flex-start}.product-item .info .reference-price{display:flex;text-align:start;font-size:12px;font-size:var(--f-s-min)}.product-item .info .reference-price .labels-tags{position:relative;top:-1px;flex-direction:row;margin-left:10px;grid-gap:5px;gap:5px}.product-item .info .reference-price .labels-tags .discount,.product-item .info .reference-price .labels-tags .new{border-radius:4px;padding:1px 5px;width:auto;font-size:12px;font-size:var(--f-s-min);height:15px}.product-item .info .reference-price .labels-tags .discount .discount-value{margin:0}.product-item .info .reference-price .labels-tags .express{background-color:#fff;color:#0bc3fc;font-size:14px!important;font-size:var(--f-s-medium)!important;font-weight:"gibson-semi-bold";font-weight:var(--font-bold);font-style:italic;letter-spacing:.5px;margin-bottom:0;padding:0 5px;height:15px;scale:.9}.product-item .info .reference-price .labels-tags .express svg,.product-item .info .reference-price .labels-tags>span:nth-child(3){display:none}.product-item .info .price{justify-content:flex-start;font-size:20px;font-size:var(--f-s-big);font-family:"gibson-semi-bold";font-family:var(--font-bold)}.product-item .info .bottom-cart{scale:.95;border:none;margin:0 0 5%;padding:0}}.counter-products-filters{font-size:13px;font-size:var(--f-s-normal);color:#fff;background-color:#000;border-bottom:1px solid #e3e3e3;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;align-items:flex-start;padding:18px;border-radius:8px 8px 0 0;font-size:14px;font-size:var(--f-s-medium);font-family:"gibson-semi-bold";font-family:var(--font-bold)}.counter-products-filters.express{background-color:var(--solid-color)}.counter-products-filters span{text-transform:none!important;margin-left:4px}.counter-products-filters span:before{content:" Productos encontrados"}.counter-products-filters[data-counter="1"] span:before{content:" Producto encontrado"}.modal-no-stock{padding:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:8px;box-sizing:border-box;width:870px;max-width:calc(100vw - 10px);max-height:calc(100vh - 10px);background-color:#f7f7f7}.modal-no-stock .header-modal{box-sizing:border-box;height:75px;background-color:#fff;padding:0 20px;display:flex;align-items:center;margin-bottom:10px}.modal-no-stock .header-modal .icon{min-width:33px}.modal-no-stock .header-modal h2{box-sizing:border-box;text-transform:uppercase;padding:10px 0;margin:0 0 0 10px}.modal-no-stock .header-modal h2,.modal-no-stock .header-modal h2 span{font-size:16px;font-size:var(--f-s-medium-big);font-family:"gibson-semi-bold";font-family:var(--font-bold);color:#000}.modal-no-stock .header-modal h2 span:before{content:"productos"}.modal-no-stock .header-modal h2 p{text-transform:none;clear:left;width:100%;padding:0;margin:0;font-size:14px;font-size:var(--f-s-medium);color:#716c6c;color:var(--color-gray-medium)}.modal-no-stock .header-modal h2[data-count="1"] span:before{content:"producto"}.modal-no-stock .product-list-no-stock{box-sizing:border-box;background-color:#f7f7f7;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 20px;max-height:430px;overflow:hidden;overflow-y:auto}.modal-no-stock .product-list-no-stock .product-list-item{box-sizing:border-box;background-color:#fff;border-radius:8px;padding:20px;border:1px solid #e7eaec;border:1px solid var(--border-color);margin-bottom:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.modal-no-stock .product-list-no-stock .product-list-item h3{display:flex;align-items:center;justify-content:space-between;margin:0}.modal-no-stock .product-list-no-stock .product-list-item h3 span{font-size:12px;font-size:var(--f-s-min);margin:0;padding:0;font-family:"gibson-semi-bold";font-family:var(--font-bold);color:#000}.modal-no-stock .product-list-no-stock .product-list-item h3 button{cursor:pointer;background-color:#e7eaec;background-color:var(--border-color);border:none;color:#e74c3c;font-size:13px;font-size:var(--f-s-normal);font-family:"gibson-semi-bold";font-family:var(--font-bold);height:27px;min-height:27px;max-height:27px;align-items:center;justify-content:center}.modal-no-stock .product-list-no-stock .product-list-item h3 button *{pointer-events:none}.modal-no-stock .product-list-no-stock .product-list-item h3 button .icon{margin-right:1px}.modal-no-stock .product-list-no-stock .product-list-item h3 label{display:none;font-size:14px;font-size:var(--f-s-medium);color:#e74c3c}.modal-no-stock .product-list-no-stock .product-list-item>div{display:flex;align-items:flex-start;margin-top:20px}.modal-no-stock .product-list-no-stock .product-list-item>div img{height:auto;width:80px}.modal-no-stock .product-list-no-stock .product-list-item>div p{margin:0;padding:0}.modal-no-stock .product-list-no-stock .product-list-item>div p label{display:block;max-width:120px;color:#000;font-size:14px;font-size:var(--f-s-medium);font-family:"gibson-semi-bold";font-family:var(--font-bold);text-transform:uppercase;clear:right}.modal-no-stock .product-list-no-stock .product-list-item>div p span{margin-top:5px;display:flex;width:100%;font-size:14px;font-size:var(--f-s-medium);color:#e74c3c}.modal-no-stock .product-list-no-stock .product-list-item>p{padding:0;margin:30px 0 0;font-size:14px;font-size:var(--f-s-medium);color:#000}.modal-no-stock .product-list-no-stock .product-list-item ul{display:block;width:100%;box-sizing:border-box;list-style:none;padding:0}.modal-no-stock .product-list-no-stock .product-list-item ul li{cursor:pointer;vertical-align:top;box-sizing:border-box;width:240px;display:inline-flex;flex-direction:row;align-items:center;height:100px;max-height:100px;border:1px solid #e7eaec;border:1px solid var(--border-color);border-radius:8px;margin-right:10px;margin-bottom:10px;padding:0 20px 0 10px}.modal-no-stock .product-list-no-stock .product-list-item ul li *{pointer-events:none}.modal-no-stock .product-list-no-stock .product-list-item ul li img{height:80px}.modal-no-stock .product-list-no-stock .product-list-item ul li .data-info{height:100px;margin:0;padding-top:30px}.modal-no-stock .product-list-no-stock .product-list-item ul li .data-info .unit-format{justify-content:flex-start}.modal-no-stock .product-list-no-stock .product-list-item ul li .data-info .unit-format *{font-size:12px;font-size:var(--f-s-min)}.modal-no-stock .product-list-no-stock .product-list-item ul li .data-info .price{padding:0;font-family:"gibson-semi-bold";font-family:var(--font-bold);font-size:16px;font-size:var(--f-s-medium-big);line-height:16px;line-height:var(--f-s-medium-big);display:flex;align-items:center;justify-content:flex-start}.modal-no-stock .product-list-no-stock .product-list-item ul li .data-info .price span{display:none}.modal-no-stock .product-list-no-stock .product-list-item ul li .data-info .price span .icon{width:15px;height:13px;margin-left:10px}.modal-no-stock .product-list-no-stock .product-list-item ul li .data-info label{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-size:var(--f-s-medium);font-family:"gibson-semi-bold";font-family:var(--font-bold);max-width:120px;text-transform:uppercase}.modal-no-stock .product-list-no-stock .product-list-item ul li.selected{border:1px solid #44a00e;border:1px solid var(--color-primary)}.modal-no-stock .product-list-no-stock .product-list-item ul li.selected .data-info .price span{display:block}.modal-no-stock .product-list-no-stock .product-list-item .no-suggest{background-color:#ffe4bc;border-radius:6px;height:40px;display:flex;align-items:center;padding:0 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:13px;font-size:var(--f-s-normal);margin-top:20px}.modal-no-stock .product-list-no-stock .product-list-item .no-suggest:before{content:"";height:24px;width:24px;min-height:24px;min-width:24px;margin-right:10px;-webkit-mask:url(/static/media/alert-rounder.87f3a85f.svg) no-repeat 50% 50%;mask:url(/static/media/alert-rounder.87f3a85f.svg) no-repeat 50% 50%;background-color:#eb9224}.modal-no-stock .product-list-no-stock .product-list-item.hide h3 button{display:none}.modal-no-stock .product-list-no-stock .product-list-item.hide h3 label{display:flex}.modal-no-stock .product-list-no-stock .product-list-item.hide>div img{height:auto;width:30px}.modal-no-stock .product-list-no-stock .product-list-item.hide>p,.modal-no-stock .product-list-no-stock .product-list-item.hide ul{display:none}.modal-no-stock .btns{background-color:#fff;padding:0 20px!important;height:70px;margin-top:20px}.modal-no-stock .btns button{font-size:14px;font-size:var(--f-s-medium);font-family:"gibson-semi-bold";font-family:var(--font-bold)}.modal-no-stock .btns button svg{display:none}.modal-no-stock .btns button.primary{border-radius:8px}.modal-no-stock .btns button.primary .icon{min-width:18px}.modal-no-stock .btns button.primary svg path{fill:#fff}.modal-no-stock .btns button.link{background-color:initial;border:0;text-decoration:none}.modal-no-stock .btns button.icon-right .icon{margin-left:10px}.modal-no-stock .btns button.icon-left .icon{margin-right:10px}.modal-no-stock .btns button.process svg{display:flex}.childs-disable *{pointer-events:none}.error-address-disable{position:absolute;top:105px;display:flex;align-items:center;justify-content:flex-start;color:#eb9224;width:100%;font-size:13px;height:20px}.error-address-disable:before{content:"";display:inline-block;margin-right:5px;right:30px;width:14px;height:14px;min-width:14px;min-height:14px;--webkit-mask-size:cover;-webkit-mask-size:cover;background-color:#eb9224;background-size:400% 400%;-webkit-mask-position:50% 50%;mask-position:50% 50%;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/alert.866e8039.svg);mask-image:url(/static/media/alert.866e8039.svg);transition:all .4s ease-in-out}.error-address-disable.no-address{width:100%;box-sizing:border-box;padding:0 10px;position:relative;top:-10px;background-color:#fff;border:1px solid #eb9224;height:40px;border-radius:6px;border-radius:var(--radius-normal)}@media (max-width:550px){.modal-no-stock .header-modal{height:110px}}@media (max-width:768px){.counter-products-filters{margin-top:10px;padding-top:20px}}.progress-bar{margin-top:70px;border-radius:60px;overflow:hidden;width:100px;left:50%;max-width:50%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.progress-bar span{display:block}.progress-bar .bar{background:rgba(0,0,0,.075)}.progress-bar .bar .progress{-webkit-animation:loader 11s ease infinite;animation:loader 11s ease infinite;background:#fff;color:#fff;padding:3px;width:0}.progress-bar.invert{position:relative;margin:10px 0 0 100px;display:block;left:auto;top:auto;width:100px}.progress-bar.invert .bar .progress{background:#44a00e;background:var(--color-primary)}modal{display:none;align-items:flex-start;background-color:rgba(0,0,0,.6);z-index:20000;transition:all .3s ease-in-out;padding-top:10vh}#untilLoad,modal{position:absolute;justify-content:center;width:100vw;height:100vh;top:0;left:0}#untilLoad{z-index:2000;display:flex;min-width:100vw;display:none;padding-bottom:10px;align-items:center;text-align:center;background-color:initial!important;background-size:contain;background-position:50%;background-image:url(/static/media/bg-1.3d575ab2.svg),linear-gradient(-45deg,#46c258,#3ce7dc,#23a6d5,#23d5ab);background-size:300% 300%;-webkit-animation:gradient 8s ease infinite;animation:gradient 8s ease infinite}#untilLoad svg{width:300px;z-index:1;top:80px;transition:all .45s ease-in-out}#untilLoad svg .path{stroke:#fff;stroke-width:2px;stroke-dasharray:300;stroke-dashoffset:300;-webkit-animation:dash 6s infinite forwards;animation:dash 6s infinite forwards}#untilLoad.hide{-webkit-animation:fade-out .3s 1 forwards;animation:fade-out .3s 1 forwards}.flip{backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;-webkit-backface-visibility:hidden;position:absolute;transform-origin:50% 50% 0;-moz-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;-o-transform-origin:50% 50% 0;-webkit-transform-origin:50% 50% 0;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s}.star-side{transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);-webkit-transform:rotateY(0deg)}.second-side{transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}.flip-side-1{transform:rotateY(0deg)!important;-moz-transform:rotateY(0deg)!important;-ms-transform:rotateY(0deg)!important;-o-transform:rotateY(0deg)!important;-webkit-transform:rotateY(0deg)!important}.flip-side-2{transform:rotateY(180deg)!important;-moz-transform:rotateY(180deg)!important;-ms-transform:rotateY(180deg)!important;-o-transform:rotateY(180deg)!important;-webkit-transform:rotateY(180deg)!important}.bg-image-cover{background-size:cover}.bg-image-contain,.bg-image-cover{background-repeat:no-repeat;background-position:50%}.bg-image-contain{background-size:contain}.message-empty{font-size:13px;font-size:var(--f-s-normal);margin:20px;text-align:center;box-sizing:border-box}.content-page-message-broken{max-width:1400px;max-width:var(--max-size-content);border:1px solid #d7d7d7;margin:10px auto!important;border-radius:6px;border-radius:var(--radius-normal);background-color:#fff;padding:40px 10px;min-height:calc(100vh - 200px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-sizing:border-box;text-align:center}.content-page-message-broken h1{display:flex;flex-direction:column;align-items:center;font-size:30px;color:#000!important;text-align:center;font-family:"gibson-bold";font-family:var(--font-max-bold)}.content-page-message-broken .icon{margin:0 auto!important}.content-page-message-broken .icon.security-2{height:67px!important;min-height:67px!important;max-height:67px!important}.content-page-message-broken img{width:calc(100% - 20px);margin:0 auto!important}.content-page-message-broken img.oops{max-width:145px}.content-page-message-broken p{max-width:440px;margin:0 auto 10px!important;padding:0;text-align:center;font-size:16px;line-height:20px}.content-page-message-broken.no-bold h1{margin:40px auto!important;max-width:400px;font-family:"gibson-semi-bold";font-family:var(--font-bold)}.item-shimmer{background:linear-gradient(270deg,#f2f2f2,#c7c7c7);background:linear-gradient(270deg,var(--color-shimmer-normal-start),var(--color-shimmer-normal-end));background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite;border-radius:8px;border-color:rgba(0,0,0,.03) rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.03);border-color:var(--border-b-030) var(--border-b-100) var(--border-b-100) var(--border-b-030);border-style:solid;border-width:1px;display:flex;align-items:center;justify-content:center;padding:4px;opacity:.4;box-sizing:border-box;margin-left:10px}.item-shimmer .item-shimmer-container{width:100%;border-radius:6px;border-radius:var(--radius-normal);display:flex;flex-direction:column;align-items:center;padding:16px;position:relative;background-color:#fff}.item-shimmer .item-shimmer-container .image-shimmer{display:flex;align-items:center;justify-content:center}.item-shimmer .item-shimmer-container .image-shimmer .shimmer{position:relative;box-sizing:border-box;display:flex}.item-shimmer .item-shimmer-container .image-shimmer .shimmer:before{background:linear-gradient(270deg,#f2f2f2,#c7c7c7);background:linear-gradient(270deg,var(--color-shimmer-normal-start),var(--color-shimmer-normal-end));background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite}.item-shimmer .item-shimmer-container .info-item-shimmer{display:flex;flex-direction:column;align-items:center;margin:30px 0}.item-shimmer .item-shimmer-container .info-item-shimmer .marc-shimmer{display:flex;width:100px;height:20px;border-radius:20px;margin-top:9px;margin-bottom:20px;background:linear-gradient(270deg,#d7d7d7,#9f9f9f);background:linear-gradient(270deg,var(--color-shimmer-blackend-start),var(--color-shimmer-blackend-end));background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite}.item-shimmer .item-shimmer-container .info-item-shimmer .name-shimmer{width:130px;height:12px;margin-top:8px}.item-shimmer .item-shimmer-container .info-item-shimmer .content-shimmer,.item-shimmer .item-shimmer-container .info-item-shimmer .name-shimmer{display:flex;border-radius:20px;background:linear-gradient(270deg,#f2f2f2,#c7c7c7);background:linear-gradient(270deg,var(--color-shimmer-normal-start),var(--color-shimmer-normal-end));background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite}.item-shimmer .item-shimmer-container .info-item-shimmer .content-shimmer{width:70px;height:10px;margin-top:18px}.item-shimmer .item-shimmer-container .info-item-shimmer .price-shimmer{display:flex;width:90px;height:22px;border-radius:20px;margin-top:5px;background:linear-gradient(270deg,#d7d7d7,#9f9f9f);background:linear-gradient(270deg,var(--color-shimmer-blackend-start),var(--color-shimmer-blackend-end));background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite}.item-shimmer .item-shimmer-container .info-item-shimmer .reference-shimmer{width:170px;margin-top:4px}.item-shimmer .item-shimmer-container .info-item-shimmer .reference-shimmer,.item-shimmer .item-shimmer-container .info-item-shimmer .stock-shimmer{display:none;height:10px;border-radius:20px;background:linear-gradient(270deg,#f2f2f2,#c7c7c7);background:linear-gradient(270deg,var(--color-shimmer-normal-start),var(--color-shimmer-normal-end));background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite}.item-shimmer .item-shimmer-container .info-item-shimmer .stock-shimmer{width:130px;margin-top:8px}@media (max-width:550px){.item-shimmer{display:flex;width:98%;margin-left:0}.item-shimmer .item-shimmer-container{flex-direction:row;width:100%;height:140px!important;padding:0}.item-shimmer .item-shimmer-container .image-shimmer{height:120px;min-height:120px}.item-shimmer .item-shimmer-container .image-shimmer .shimmer:before{min-width:100px;min-height:120px;margin-left:15px}.item-shimmer .item-shimmer-container .info-item-shimmer{align-items:unset;width:100%;margin:0 0 0 -20px;scale:.7}.item-shimmer .item-shimmer-container .info-item-shimmer .marc-shimmer{width:250px;height:10px;margin:0 0 5px}.item-shimmer .item-shimmer-container .info-item-shimmer .name-shimmer{height:10px}.item-shimmer .item-shimmer-container .info-item-shimmer .content-shimmer{margin:50px 0 5px}.item-shimmer .item-shimmer-container .info-item-shimmer .price-shimmer{width:150px;height:15px}.item-shimmer .item-shimmer-container .info-item-shimmer .reference-shimmer{display:flex;width:250px;height:20px;margin-top:20px}}.list-inscriptions{list-style:none;display:flex;flex-direction:column;margin:0 0 20px;padding:0;box-sizing:border-box}.list-inscriptions li{display:flex;align-items:center;justify-content:space-between;border:1px solid #e7eaec;border:1px solid var(--border-color);padding:0 20px;border-radius:8px;border-radius:var(--radius-big);width:100%;max-width:350px;height:60px;box-sizing:border-box;margin-bottom:10px}.list-inscriptions li>div{display:flex;align-items:center;justify-content:flex-start}.list-inscriptions li>div img{height:30px;object-fit:contain}.list-inscriptions li>span{width:19px;height:19px;border-radius:19px;display:flex;align-items:center;justify-content:center}.title-type-purchase{width:100%;height:44px;min-height:44px;background:#e7eaec;font-size:14px;font-size:var(--f-s-medium);box-sizing:border-box;padding:0 24px;font-family:"gibson-semi-bold";font-family:var(--font-bold);text-transform:uppercase;margin:0 0 10px;display:flex;align-items:center}.title-type-purchase img{width:50px}.title-type-purchase span{margin-left:4px}.title-type-purchase .express{color:#0bc3fc;font-size:14px;font-size:var(--f-s-medium);font-style:italic;letter-spacing:.5px}.not-found-container{display:flex;flex-direction:column;align-items:center;max-width:768px;max-width:var(--min-size-content);width:80%;border:1px solid #d7d7d7;-webkit-margin-before:17rem;margin-block-start:17rem;-webkit-margin-after:1rem;margin-block-end:1rem;margin-inline:auto;border-radius:6px;border-radius:var(--radius-normal);background-color:#fff;padding:40px 10px;min-height:calc(20vh - 200px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-sizing:border-box;text-align:center}.not-found-container h1{font-size:30px;font-family:"gibson-bold";font-family:var(--font-max-bold)}.not-found-container p{width:100%;font-size:1.2rem}.title-container{margin-inline:auto;margin-block:2.5rem 1.5rem}.center-content{display:flex;justify-content:center;align-items:center}.bold{font-family:"gibson-semi-bold";font-family:var(--font-bold)}.title-display-hide{height:680px}.title-display-hide .title-display{display:none!important}.brand-header{position:relative}.brand-header.expand.icon-phrase-top{margin:0 auto;max-width:var(--max-size-content);width:100%;-webkit-filter:drop-shadow(0 0 30px #000);filter:drop-shadow(0 0 30px #000)}.brand-header.expand.icon-phrase-top .brand-logo{position:absolute;display:flex;align-items:center;margin-top:-680px;height:680px;left:50px;width:50%}.brand-header.expand.icon-phrase-top .brand-logo img{width:320px}.brand-header.expand.icon-phrase-top .brand-phrase{position:absolute;display:flex;align-items:center;margin-top:-680px;height:680px;right:50px;width:50%;text-align:right;font-size:var(--f-s-bigest);line-height:var(--f-s-bigest);color:#fff;padding:0}.title-brand-gallery{font-size:var(--f-s-bigest)!important;text-align:center;margin:40px auto 20px}.cristal-list{display:grid;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-template-areas:"lager cero" "lager radler";grid-template-columns:50% 50%;grid-template-rows:50% 50%}.cristal-list .item-cristal{position:relative;display:flex;flex-direction:column;border-radius:var(--radius-normal);padding:20px;border-color:var(--border-b-015) var(--border-b-030) var(--border-b-030) var(--border-b-015);border-style:solid;border-width:1px;overflow:hidden}.cristal-list .item-cristal .image{z-index:2;grid-area:image;display:flex;align-items:flex-start;justify-content:center}.cristal-list .item-cristal .image img{z-index:5;height:100%}.cristal-list .item-cristal .image:before{width:300px;height:300px;margin-top:10%}.cristal-list .item-cristal .image:after,.cristal-list .item-cristal .image:before{z-index:0;content:"";position:absolute;display:block;border-radius:100%;background-color:rgba(0,0,0,.07)}.cristal-list .item-cristal .image:after{width:800px;height:800px;margin-top:300px}.cristal-list .item-cristal .image{z-index:3}.cristal-list .item-cristal .title{font-size:var(--f-s-higth-big);font-family:var(--font-bold);color:#fff;text-align:center;text-shadow:0 0 140px rgba(0,0,0,.7)}.cristal-list .item-cristal .info,.cristal-list .item-cristal .info p{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.cristal-list .item-cristal .info p{font-size:var(--f-s-big);line-height:var(--f-s-big);text-align:center;margin:0;color:#fff;text-shadow:0 0 50px rgba(0,0,0,.9)}.cristal-list .item-cristal .info p:last-child{margin-bottom:20px}.cristal-list .item-cristal.lager{background-color:#a3a24f;grid-area:lager;width:calc(100% - 10px)}.cristal-list .item-cristal.lager .image{height:80%}.cristal-list .item-cristal.lager .image:before{width:300px;height:300px;margin-left:100px}.cristal-list .item-cristal.lager .image:after{margin-top:150px;margin-left:-200px}.cristal-list .item-cristal.cero{background-color:#466df0;grid-area:cero;margin-bottom:5px}.cristal-list .item-cristal.cero .image{height:320px}.cristal-list .item-cristal.cero-radler{background-color:#29408a;grid-area:radler;margin-top:5px}.cristal-list .item-cristal.cero-radler .image{height:280px}.display-product-recomended{display:block;padding:0;list-style:none;box-sizing:border-box}.display-product-recomended li{background-color:#fff;display:inline-flex;vertical-align:top;width:290px;max-width:290px;height:290px;max-height:290px;flex-direction:column;align-items:center;justify-content:flex-start;margin-bottom:10px;margin-right:10px;padding:20px;border-radius:8px;border:1px solid #e3e3e3;box-sizing:border-box}.display-product-recomended li a{cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none}.display-product-recomended li a,.display-product-recomended li a .display-product-recomended-card{width:290px;max-width:290px;height:290px;max-height:290px}.display-product-recomended li a .display-product-recomended-card .image-slide{display:flex;justify-content:center;height:190px}.display-product-recomended li a .display-product-recomended-card .image-slide .shimmer{height:190px;width:190px}.display-product-recomended li a .display-product-recomended-card .image-slide .shimmer:before{height:190px;max-height:190px}.display-product-recomended li a .display-product-recomended-card .image-slide img{width:auto;height:190px}.display-product-recomended li a .display-product-recomended-card h2{color:#000;width:100%;text-align:center;text-transform:uppercase;font-size:var(--f-s-big);font-family:var(--font-bold)}.display-product-recomended li a:active,.display-product-recomended li a:link,.display-product-recomended li a:visited{text-decoration:none}.product-carousel-dots{display:flex;justify-content:center;grid-gap:10px;gap:10px;background-color:#fff;margin:0;padding:10px 0;list-style:none}.product-carousel-dots li{display:inline-flex;width:14px;height:14px;background-color:#d0d0d0;border-radius:12px;cursor:pointer}.product-carousel-dots li.selected{background-color:#000}.blade-bg{background-color:#dadada;padding-bottom:100px}.content-page-blade-heineken{box-sizing:border-box;padding:0 10px}.content-page-blade-heineken .dynamic-content{--height-head:490px;padding:40px 0 0!important}.content-page-blade-heineken .dynamic-content *{box-sizing:border-box}.content-page-blade-heineken .dynamic-content .blade-como-funciona{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu{display:grid;grid-template-areas:"video menu-1" "video menu-2" "video menu-3" "video menu-4" "video menu-5" "video menu-6" "video menu-7" "video menu-8";grid-template-columns:calc(100% - 220px) 220px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:990px;padding:20px;width:100%}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .item-download{height:inherit}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .item-download .data-content{align-items:center;display:flex;height:290px;justify-content:center;min-height:290px;width:calc(100% - 10px)}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .item-download .data-content a{box-sizing:border-box;padding:0 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .item-download .data-content a label{align-items:center;background-color:#fff;border:1px solid var(--border-color);border-radius:8px;color:#000;display:flex;font-size:14px;grid-gap:10px;gap:10px;height:40px;justify-content:center;padding:0 30px}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .item-download .data-content a label:before{content:"";background:#44a00e;background-size:400% 400%;height:18px;mask-image:url(/static/media/document.06f49a31.svg);mask-position:50% 50%;mask-repeat:no-repeat;mask-size:cover;min-width:14px;min-height:14px;transition:all .4s ease-in-out;width:14px;-webkit-mask-image:url(/static/media/document.06f49a31.svg);-webkit-mask-position:50% 50%;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .item-download .data-content a:active,.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .item-download .data-content a:link,.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .item-download .data-content a:visited{color:inherit;text-decoration:none}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .item-download .data-content a:hover{opacity:.8;text-decoration:none}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .menu-link{align-items:center;border-bottom:1px solid #dadada;color:var(--color-gray-medium)!important;cursor:pointer;display:flex;font-family:var(--font-bold);font-size:20px;height:50px;justify-content:flex-start;margin:0 0 0 20px;padding:0 0 0 40px;width:100%}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .menu-link.end{border-bottom:none}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .menu-link.selected:before{background:#44a00e;background-size:400% 400%;content:"";height:14px;margin-left:-30px;mask-image:url(/static/media/arrow-right-new.ee5a3669.svg);mask-position:50% 50%;mask-repeat:no-repeat;mask-size:cover;min-width:14px;min-height:14px;position:absolute;transition:all .4s ease-in-out;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);width:14px;-webkit-mask-image:url(/static/media/arrow-right-new.ee5a3669.svg);-webkit-mask-position:50% 50%;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .menu-link:first-child{margin-top:40px}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .menu-1{grid-area:menu-1}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .menu-2{grid-area:menu-2}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .menu-3{grid-area:menu-3}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .menu-4{grid-area:menu-4}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .menu-5{grid-area:menu-5}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .menu-6{grid-area:menu-6}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .menu-7{grid-area:menu-7}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .menu-8{grid-area:menu-8}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .item-download,.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .video{display:none;grid-area:video;height:313px;min-height:313px;width:100%}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .item-download iframe,.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .video iframe{width:560px;height:315px}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .item-download.selected,.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .video.selected{display:block}.content-page-blade-heineken .dynamic-content .data-blade-item{background-color:rgba(0,0,0,.01)!important;border:1px solid transparent!important;color:#95a5af!important;font-family:var(--font-bold);font-size:var(--f-s-bigest)!important;letter-spacing:-1px;line-height:var(--f-s-bigest)!important;padding:40px!important;text-transform:uppercase}.content-page-blade-heineken .dynamic-content .data-blade-item:after{background-color:#95a5af!important;height:20px!important;width:20px!important}.content-page-blade-heineken .dynamic-content .display-innovacion{display:grid;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;grid-template-areas:"imagen-blade item-icon";grid-template-columns:50% 50%;grid-template-rows:auto;padding:0 0 40px}.content-page-blade-heineken .dynamic-content .display-innovacion .icons-innovation-text{align-items:flex-start;display:flex;flex-direction:column;grid-gap:20px;gap:20px;grid-area:item-icon;justify-content:flex-end;padding-bottom:20px;vertical-align:top}.content-page-blade-heineken .dynamic-content .display-innovacion .icons-innovation-text>div{align-items:center;display:flex;justify-content:center;width:100%}.content-page-blade-heineken .dynamic-content .display-innovacion .icons-innovation-text>div img{height:50px;width:auto}.content-page-blade-heineken .dynamic-content .display-innovacion .icons-innovation-text>div label{color:#5b5757;font-size:14px!important;padding-left:20px;width:calc(100% - 70px)}.content-page-blade-heineken .dynamic-content .display-innovacion .imagen-blade{grid-area:imagen-blade}.content-page-blade-heineken .dynamic-content .display-innovacion .imagen-blade img{margin-top:10px;min-width:430px;transform:scaleX(-1);width:70%;-webkit-transform:scaleX(-1)}.content-page-blade-heineken .dynamic-content .display-line-info{display:grid;grid-template-areas:"image-help text-help";grid-template-columns:122px calc(100% - 122px);grid-template-rows:auto;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;padding:20px 0 20px 40px}.content-page-blade-heineken .dynamic-content .display-line-info>img{border-radius:122px;grid-area:image-help;height:122px;margin-top:0;width:122px}.content-page-blade-heineken .dynamic-content .display-line-info>div{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;grid-area:text-help;justify-content:flex-start;padding-left:20px;vertical-align:top}.content-page-blade-heineken .dynamic-content .display-line-info>div h5{font-family:var(--font-bold);font-size:14px;margin:0 0 20px;text-transform:uppercase}.content-page-blade-heineken .dynamic-content .display-line-info>div p{color:#5b5757;font-family:var(--font-normal);font-size:14px;line-height:18px;margin:0 0 10px;padding:0}.content-page-blade-heineken .dynamic-content .info-help{display:none}.content-page-blade-heineken .dynamic-content .info-help.selected{border-bottom:1px solid #ddd;display:block}.content-page-blade-heineken .dynamic-content .info-help.selected.end{border-bottom:none}.content-page-blade-heineken .dynamic-content .list-help-item{padding:0 5px}.content-page-blade-heineken .dynamic-content .list-help-item.end{margin-bottom:50px}.content-page-blade-heineken .dynamic-content .list-help-item.end .title-help{border-bottom:none}.content-page-blade-heineken .dynamic-content .phone-help{align-items:center;display:flex;font-size:16px;justify-content:flex-start;margin:30px 0;padding-left:24px}.content-page-blade-heineken .dynamic-content .phone-help:before{background:#000;background-size:400% 400%;content:"";height:18px;mask-image:url(/static/media/phone.b921f9a9.svg);mask-position:50% 50%;mask-repeat:no-repeat;mask-size:cover;min-width:18px;min-height:18px;width:18px;-webkit-mask-image:url(/static/media/phone.b921f9a9.svg);-webkit-mask-position:50% 50%;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover}.content-page-blade-heineken .dynamic-content .place-blade{box-sizing:border-box;display:flex;height:310px;justify-content:flex-start;margin:20px auto 40px!important;max-height:330px}.content-page-blade-heineken .dynamic-content .place-blade .banner-place-blade{background-position:100%;background-size:cover;box-sizing:border-box;margin:0 auto;max-width:1400px;min-height:330px;overflow:hidden;width:100%}.content-page-blade-heineken .dynamic-content .place-blade .banner-place-blade *{text-shadow:0 0 50px #000}.content-page-blade-heineken .dynamic-content .place-blade .banner-place-blade .bajada{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:18px;justify-content:flex-start;line-height:40px;margin:0 auto!important;max-width:1400px;width:100%}.content-page-blade-heineken .dynamic-content .place-blade .banner-place-blade .bajada .bold-text{font-family:var(--font-bold);margin-left:5px}.content-page-blade-heineken .dynamic-content .place-blade .banner-place-blade .bajada .logo-place-blade{border-radius:6px;height:auto;margin-left:10px;width:60px}.content-page-blade-heineken .dynamic-content .place-blade .banner-place-blade .place-blade-buttons{align-items:center;display:flex;justify-content:flex-start;line-height:40px;margin:20px auto!important;max-width:1400px;text-align:left;width:100%}.content-page-blade-heineken .dynamic-content .place-blade .banner-place-blade .place-blade-buttons a{margin-right:10px}.content-page-blade-heineken .dynamic-content .place-blade .banner-place-blade .place-blade-buttons a img{border:1px solid hsla(0,0%,100%,.4);border-radius:4px;width:150px}.content-page-blade-heineken .dynamic-content .place-blade .banner-place-blade .place-blade-buttons a:active,.content-page-blade-heineken .dynamic-content .place-blade .banner-place-blade .place-blade-buttons a:hover,.content-page-blade-heineken .dynamic-content .place-blade .banner-place-blade .place-blade-buttons a:link,.content-page-blade-heineken .dynamic-content .place-blade .banner-place-blade .place-blade-buttons a:visited{text-decoration:none}.content-page-blade-heineken .dynamic-content .place-blade .banner-place-blade .text-place{color:#fff;display:block;font-family:var(--font-bold);font-size:35px;line-height:40px;max-width:600px;padding:5px;text-align:left;text-transform:uppercase;width:100%}.content-page-blade-heineken .dynamic-content .product-list{align-items:center;display:block;margin:0 auto;padding-left:20px;width:100%}.content-page-blade-heineken .dynamic-content .product-list .item-shimmer{display:inline-flex;min-height:480px;vertical-align:top;width:calc(25% - 10px)}.content-page-blade-heineken .dynamic-content .product-list .item-shimmer .item-shimmer-container{min-height:470px}.content-page-blade-heineken .dynamic-content .product-list .product-item{background-color:#fff;display:inline-block;margin:0 10px 10px auto;min-width:280px;vertical-align:top;width:calc(25% - 10px)}.content-page-blade-heineken .dynamic-content .section-head{background-size:cover;justify-content:center;margin:0 auto!important;max-width:1400px;overflow:hidden;width:100vw}.content-page-blade-heineken .dynamic-content .section-head.bg-full{background-position:top;background-size:cover;height:490px}.content-page-blade-heineken .dynamic-content .place-blade.bg-min,.content-page-blade-heineken .dynamic-content .section-head.bg-min{background-position:100%;background-size:cover;display:none;height:505px;max-width:768px;width:100%}.content-page-blade-heineken .dynamic-content .smooth-goto{cursor:pointer}.content-page-blade-heineken .dynamic-content .smooth-goto a{pointer-events:none}.content-page-blade-heineken .dynamic-content .text-help-bajada{color:#5b5757;font-family:var(--font-normal);font-size:16px;font-weight:100;line-height:20px;padding-left:24px}.content-page-blade-heineken .dynamic-content .title-help{align-items:center;background-color:initial;border:none;border-bottom:1px solid #d1d1d1;color:#44a00e;display:flex;font-family:var(--font-bold);font-size:16px;height:50px;justify-content:space-between;margin:0;min-height:50px;padding:0 20px}.content-page-blade-heineken .dynamic-content .title-help.selected{border-bottom:1px solid transparent}.content-page-blade-heineken .dynamic-content .title-help:after{height:6px;max-height:6px;max-width:12px;min-height:6px;min-width:12px;width:12px}.content-page-blade-heineken .dynamic-content .video-tutorial{align-items:center;display:flex;justify-content:center;margin-bottom:40px}.content-page-blade-heineken .dynamic-content .video-tutorial button{background-color:#009800;border:2px solid #009800;color:#fff}.content-page-blade-heineken .dynamic-content .video-tutorial button:before{background:#fff;background-size:400% 400%;content:"";height:16px;margin-right:10px;mask-image:url(/static/media/video-play.85c1fce6.svg);mask-position:50% 50%;mask-repeat:no-repeat;mask-size:cover;min-width:16px;min-height:16px;transition:all .4s ease-in-out;width:16px;-webkit-mask-image:url(/static/media/video-play.85c1fce6.svg);-webkit-mask-position:50% 50%;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover}.content-page-blade-heineken .title-blade-section{font-family:var(--font-bold);font-size:30px;margin:40px 0 20px;text-transform:uppercase}.content-page-blade-heineken .title-blade-section.title-1:before{content:"01"}.content-page-blade-heineken .title-blade-section.title-2:before{content:"02"}.content-page-blade-heineken .title-blade-section.title-3:before{content:"03"}.content-page-blade-heineken .title-blade-section.title-4:before{content:"04"}.content-page-blade-heineken .title-blade-section:after{content:"";background-color:#44a00e;display:block;height:4px;margin-left:25px;margin-top:10px;width:50px}.content-page-blade-heineken .title-blade-section:before{color:#5b5757;display:inline-block;font-family:var(--font-normal);font-size:14px;margin-top:3px;margin-right:10px;vertical-align:top;width:15px}@media (max-width:768px){.content-page-blade-heineken .dynamic-content .section-head.bg-full{display:none}.content-page-blade-heineken .dynamic-content .section-head.bg-min{display:flex}.content-page-blade-heineken .dynamic-content .place-blade.bg-full{display:none}.content-page-blade-heineken .dynamic-content .place-blade.bg-min{display:flex}}@media (max-width:1200px){.content-page-blade-heineken .dynamic-content .product-list{width:100%}.content-page-blade-heineken .dynamic-content .product-list .item-shimmer{width:calc(33.33333% - 10px)}.content-page-blade-heineken .dynamic-content .product-list .product-item{vertical-align:top;width:calc(33.33333% - 10px)}.content-page-blade-heineken .dynamic-content .text-help-bajada{padding-right:20px}}@media (max-width:991px){.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu{grid-template-columns:calc(100% - 320px) 320px}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .item-download iframe,.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .video iframe,.content-page-blade-heineken .dynamic-content .product-list{width:100%}.content-page-blade-heineken .dynamic-content .product-list .item-shimmer{width:calc(50% - 10px)}.content-page-blade-heineken .dynamic-content .product-list .product-item{vertical-align:top;width:calc(50% - 10px)}}@media (max-width:768px){.content-page-blade-heineken .dynamic-content .product-list{--height-card:fit-content;--height-image:180px;--height-bottom-card:60px;display:block;padding-left:10px;width:100%}.content-page-blade-heineken .dynamic-content .product-list .item-shimmer{height:190px;display:block;margin-bottom:10px;min-height:190px;width:calc(50% - 20px)}.content-page-blade-heineken .dynamic-content .product-list .item-shimmer .item-shimmer-container{height:180px;min-height:180px}.content-page-blade-heineken .dynamic-content .product-list .product-item{display:inline-flex;height:var(--height-card);max-height:var(--height-card);max-width:calc(50% - 20px)!important;min-height:var(--height-card);min-width:calc(50% - 20px)!important;width:calc(50% - 20px)}.content-page-blade-heineken .dynamic-content .product-list .product-item>div.image-product{align-items:center;display:inline-flex;height:var(--height-image);justify-content:center;max-height:var(--height-image);min-height:var(--height-image);text-align:center;vertical-align:top;width:30%}.content-page-blade-heineken .dynamic-content .product-list .product-item>div.image-product img{height:var(var(--height-image));margin:0 auto!important;width:auto}.content-page-blade-heineken .dynamic-content .product-list .product-item>div.info{align-items:center;display:inline-flex;flex-direction:column;height:calc(var(--height-card) - var(--height-bottom-card));justify-content:center;margin-right:0;max-height:calc(var(--height-card) - var(--height-bottom-card));min-height:calc(var(--height-card) - var(--height-bottom-card));vertical-align:top;width:100%}.content-page-blade-heineken .dynamic-content .product-list .product-item>div.info .info-container{justify-content:flex-start}.content-page-blade-heineken .dynamic-content .product-list .product-item>div.info .info-container h2{font-size:var(--f-s-medium-big)}.content-page-blade-heineken .dynamic-content .product-list .product-item>div.info .info-container h5{font-size:14px;text-align:left;text-transform:none}.content-page-blade-heineken .dynamic-content .product-list .product-item>div.info .info-container .reference-price{padding-left:20px;text-align:left}.content-page-blade-heineken .dynamic-content .product-list .product-item>div.info .info-container .price{justify-content:flex-start;padding-left:20px}.content-page-blade-heineken .dynamic-content .product-list .product-item>div.info .info-container .stocks,.content-page-blade-heineken .dynamic-content .product-list .product-item>div.info .info-container .unit-format{display:none}.content-page-blade-heineken .dynamic-content .product-list .product-item>div.bottom-cart{align-items:center;display:flex;height:var(--height-bottom-card);justify-content:center;margin-top:0;width:100%}.content-page-blade-heineken .dynamic-content .display-innovacion{grid-template-areas:"imagen-blade" "item-icon";grid-template-columns:100%}.content-page-blade-heineken .dynamic-content .display-innovacion .icons-innovation-text{padding:0 80px}.content-page-blade-heineken .dynamic-content .display-innovacion .imagen-blade{display:flex;justify-content:center}.content-page-blade-heineken .dynamic-content .display-innovacion .imagen-blade img{max-width:320px;min-width:auto}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu{grid-template-areas:"video" "menu-1" "menu-2" "menu-3" "menu-4" "menu-5" "menu-6" "menu-7" "menu-8";grid-template-columns:100%}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .item-download iframe,.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .video iframe{width:100%}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .menu-link{margin-left:0;padding:0 0 0 35%}.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .menu-link.selected:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.content-page-blade-heineken .dynamic-content .display-line-info{display:flex;padding:20px 40px 20px 0}.content-page-blade-heineken .dynamic-content .display-line-info>img{margin-left:10px}.content-page-blade-heineken .dynamic-content .display-line-info>div{width:100%}.content-page-blade-heineken .dynamic-content .display-line-info>div h5{font-size:12px}.content-page-blade-heineken .dynamic-content .display-line-info>div p{font-size:12px;line-height:16px}.content-page-blade-heineken .dynamic-content .place-blade .banner-place-blade{padding:0 20px}.content-page-blade-heineken .dynamic-content .place-blade .banner-place-blade .bajada{align-items:flex-start;flex-direction:column}.content-page-blade-heineken .dynamic-content .place-blade .banner-place-blade .bajada span{height:25px}.content-page-blade-heineken .dynamic-content .place-blade .banner-place-blade .bajada .logo-place-blade{margin-top:20px}.content-page-blade-heineken .dynamic-content .place-blade .banner-place-blade .text-place{font-size:25px;line-height:28px;max-width:400px}.content-page-blade-heineken .dynamic-content .place-blade .banner-place-blade .place-blade-buttons a img{border:1px solid hsla(0,0%,100%,.4);border-radius:4px;width:110px}}@media (max-width:550px){.content-page-blade-heineken .dynamic-content .display-innovacion .icons-innovation-text{padding:0 20px}.content-page-blade-heineken .dynamic-content .product-list{display:flex;flex-direction:column}.content-page-blade-heineken .dynamic-content .product-list .item-shimmer{width:100%}.content-page-blade-heineken .dynamic-content .product-list .product-item{max-width:100%!important;min-width:100%!important;width:100%}}@media (max-width:450px){.content-page-blade-heineken .dynamic-content .blade-como-funciona .list-menu .menu-link{padding:0 0 0 25%}.content-page-blade-heineken .dynamic-content .display-line-info{display:flex;padding:20px 20px 20px 0}.content-page-blade-heineken .dynamic-content .display-line-info>img{display:none}.content-page-blade-heineken .dynamic-content .display-line-info>div{width:100%}.content-page-blade-heineken .dynamic-content .display-line-info>div h5{font-size:12px}.content-page-blade-heineken .dynamic-content .display-line-info>div p{font-size:12px;line-height:16px}.content-page-blade-heineken .title-blade-section{font-size:16px;margin:40px 0 20px}.content-page-blade-heineken .title-blade-section:after{background-color:#44a00e;content:"";display:block;height:4px;margin-left:25px;margin-top:5px;width:50px}}.content-page-head{margin-top:-30px}.content-page-head *{box-sizing:border-box!important}.content-page-head * a:active,.content-page-head * a:hover,.content-page-head * a:link,.content-page-head * a:visited{color:inherit}.content-page-head * a:hover{text-decoration:none;color:inherit}.content-page-head .dynamic-content{padding:0 5px}.content-page-head .dynamic-content * p{font-size:var(--f-s-normal);line-height:var(--f-s-normal);color:#000}.content-page-head .dynamic-content .go-back{display:flex;align-items:center;margin:0 0 20px 10px}.content-page-head .dynamic-content .go-back *{cursor:pointer}.content-page-head .dynamic-content .go-back h4{font-family:var(--font-bold);font-size:var(--f-s-medium-big);margin-left:15px}.content-page-head .header{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center 30%}.content-page-head .header .title-display{display:flex;align-items:center;justify-content:space-between;height:100%;margin-top:30px}.content-page-head .header .title-display *>div{height:100%}.content-page-head .header .title-display.center{justify-content:center}.content-page-head .header .title-display .title .title-section.inverse{background-color:rgba(0,0,0,.2)}.content-page-head .header .title-display .title .title-section label{padding:0;margin:0;font-size:var(--f-s-higth-big);line-height:var(--f-s-bigest);text-align:center}.content-page-head .header .title-display .title .title-section span{font-size:var(--f-s-bigest);line-height:var(--f-s-bigest);color:var(--color-primary)}.content-page-head .header .title-display .drop-quotes{display:flex;justify-content:flex-end;align-items:center;padding-right:20px;height:100%;width:35%;color:#fff;font-family:var(f-fam-secondary);font-size:var(--f-s-higth-big);line-height:var(--f-s-bigest);text-align:right}.content-page-head .bg-top-principal{background-color:var(--p-color-bg-soft);padding:20px;border-bottom:1px solid var(--border-b-030);text-align:justify}.content-page-head .bg-top-principal * p{font-size:var(--f-s-medium);line-height:var(--f-s-medium);color:#000}.content-page-head .bg-top-principal * p.text-header{font-size:var(--f-s-big);line-height:var(--f-s-big);color:var(--color-primary)}.content-page-head .info-divider{background-color:var(--p-color-bg-soft);padding:5px 5px 60px;margin-top:40px;border-top:1px solid var(--border-b-030);text-align:justify}.content-page-head .info-divider *{font-size:var(--f-s-medium)}.content-page-head .item-expose-info{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:20px;gap:20px;padding:10px;margin-top:20px;background-color:#fff;border:1px solid var(--border-b-030);border-radius:var(--radius-normal)}.content-page-head .f-size-medium{font-size:var(--f-s-big);line-height:var(--f-s-big);margin:10px 0;padding:0}.content-page-head h2.f-size-medium{margin-bottom:20px}.content-page-head .center-text{width:100%}.content-page-head .diference-text-buttom{font-size:var(--f-s-medium);margin-top:20px;padding:20px 40px 0;border-top:1px solid var(--border-b-015);text-align:center}.content-page-head .btn-center{margin:0 auto!important;font-size:var(--f-s-normal)}.content-page-head .links-minimal-nav{list-style:none;padding:0;display:flex;margin:5px auto 0;justify-content:center;align-items:center;height:50px}.content-page-head .links-minimal-nav li{border-left:1px solid rgba(0,0,0,.1);padding-left:10px;margin-right:5px;display:flex;align-items:center;justify-content:center;text-align:center}.content-page-head .links-minimal-nav li:last-child{margin-right:0}.content-page-head .links-minimal-nav li a{text-transform:uppercase;color:#000;font-size:var(--f-s-normal);line-height:var(--f-s-normal);border-radius:80px;padding:4px 2px}.content-page-head .links-minimal-nav li.selected a,.content-page-head .links-minimal-nav li:hover a{opacity:1}.content-page-head .links-minimal-nav li.selected{pointer-events:none}.content-page-head .links-minimal-nav li.selected a{opacity:1;color:var(--color-primary);text-decoration:none}.content-page-head .links-minimal-nav li:first-child{border-left:0 solid rgba(0,0,0,.1);padding-left:0}.content-page-head ol.number-list{list-style:none;counter-reset:my-awesome-counter;padding:0 0 0 50px}.content-page-head ol.number-list li{counter-increment:my-awesome-counter;margin-bottom:15px;padding-left:0;font-size:var(--f-s-normal);line-height:var(--f-s-normal);color:#000;font-family:var(--font-normal)}.content-page-head ol.number-list li:before{padding:3px 8px;background-color:var(--p-color-bg-soft);max-height:2px;font-family:var(--font-bold);content:counter(my-awesome-counter);margin-left:-30px;margin-right:5px;color:var(--color-primary)}.content-page-head ul.list-check{list-style:none;padding:0 0 10px;margin:0 0 20px}.content-page-head ul.list-check li{display:flex;align-items:center;grid-gap:10px;gap:10px;padding-left:20px;color:var(--color-primary)}.content-page-head ul.list-check li:before{content:"";margin-right:5px;height:12px;width:12px;min-height:12px;min-width:12px;display:block;--webkit-mask-size:cover;-webkit-mask-size:cover;mask-size:cover;background-color:var(--color-primary);-webkit-mask-position:60% 60%;mask-position:60% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/check.deede4bb.svg);mask-image:url(/static/media/check.deede4bb.svg)}.content-page-head .button-space{margin-bottom:60px!important}.content-page-head .button-info-obs{border-top:1px solid var(--border-b-100);padding:10px 0;width:100%}.content-page-head .display-idea{height:100%;width:100%;vertical-align:top;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-left:10px}.content-page-head .display-idea h5{max-width:100%;vertical-align:top;margin:0 0 10px;line-height:var(--f-s-bigest);font-size:var(--f-s-bigest);text-align:left;opacity:1;color:var(--color-primary)}.content-page-head .display-idea p{margin:0 0 10px;font-size:var(--f-s-normal)}.content-page-head .display-idea .btns{width:100%;align-items:flex-end}.content-page-head .display-idea .btns button a{font-size:inherit}.content-page-head .with-icon .icon{width:250px!important}.content-page-head .image-item-left{height:200px;width:50%;max-width:200px;background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:var(--p-color-bg)}.content-page-head .big-green-h4{color:var(--color-primary);font-size:var(--f-s-higth-big);letter-spacing:-1px}.content-page-head .display-item{width:100%;height:50px;min-height:40px;margin:0;display:flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none;padding:10px;color:var(--color-gray-medium);font-size:var(--f-s-big);line-height:var(--f-s-big);border:1px solid var(--border-b-030);background-color:#fff}.content-page-head .display-item:after{transition:all .2s ease-in-out;content:"";--webkit-mask-size:cover;display:block;width:13px;height:6px;-webkit-mask-size:cover;mask-size:cover;background-color:#000;-webkit-mask-position:100% 100%;mask-position:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/arrow-down.aae7ceb3.svg);mask-image:url(/static/media/arrow-down.aae7ceb3.svg)}.content-page-head .display-item.selected{opacity:1;color:var(--color-primary)}.content-page-head .display-item.selected:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);background-color:var(--color-primary)}.content-page-head .item-display{overflow:hidden;height:0;box-sizing:border-box;width:100%;border-left:1px solid var(--border-b-030);border-right:1px solid var(--border-b-030);border-bottom:0 solid var(--border-b-030);padding:0 20px;font-size:var(--f-s-medium)}.content-page-head .item-display.selected{height:auto;border-bottom:1px solid var(--border-b-015)}.content-page-head .border-banner{border:1px solid var(--color-primary);border-radius:var(--radius-normal);background-color:#fff;padding:20px}.content-page-head .banner-title-center{font-size:var(--f-s-bigest);color:#000;margin:0 0 15px;text-align:center}.content-page-head .size-text-medium{font-size:var(--f-s-medium)!important}.content-page-head .primary-color{color:var(--color-primary)!important}.content-page-head .secondary-color{color:var(--color-blue)!important}.content-page-head .mobile-size{width:100%;max-width:550px;margin:0 auto}.content-page-head .center-text{justify-content:center;text-align:center}.content-page-head .cell{display:flex;align-items:center;padding:10px 20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-bottom:1px solid var(--border-b-015)}.content-page-head .table-row{background-color:#fff;display:flex;align-items:center;padding:0;border-bottom:1px solid var(--border-b-030);border-left:1px solid var(--border-b-030);border-right:1px solid var(--border-b-030)}.content-page-head .table-row *{display:flex;align-items:center;text-transform:uppercase;font-size:var(--f-s-normal)}.content-page-head .table-row.header-row{border-radius:var(--radius-normal) var(--radius-normal) 0 0}.content-page-head .table-row.header-row .cell{text-transform:uppercase;height:50px;border-top:1px solid var(--border-b-030);border-bottom:0 solid var(--border-b-030);background-color:var(--p-color-bg-soft);line-height:var(--f-s-normal);font-size:var(--f-s-normal)}.content-page-head .number.medium{font-size:var(--f-s-big);line-height:var(--f-s-big)}.content-page-head .number.big{font-size:var(--f-s-bigest);line-height:var(--f-s-bigest)}.content-page-head .bold{font-family:var(--font-bold)}.content-page-head .obs{font-family:var(--font-normal)!important;width:100%;clear:left;display:block;font-size:var(--f-s-normal)!important;line-height:var(--f-s-normal);color:var(--color-gray-medium)}.content-page-head .size-40{width:40%}.content-page-head .size-30{width:30%}@media (max-width:550px){.content-page-head .header .title-display .drop-quotes{display:none}.content-page-head .with-icon .icon{width:100px!important;height:70px!important}.content-page-head ul.list-check li{align-items:flex-start;text-align:left}.content-page-head ul.list-check li:before{margin-top:5px}.content-page-head .cell{height:80px}.content-page-head .links-minimal-nav{grid-gap:10px;gap:10px}.content-page-head .display-item:after{margin-left:5px;width:13px;height:6px}.content-page-head .item-display{padding:0 10px}.content-page-despacho .links-minimal-nav li a,.content-page-privacidad .links-minimal-nav li a,.content-page-terminos-condiciones .links-minimal-nav li a{font-size:15px!important}}@media (max-width:1400px){.content-page-despacho .header,.content-page-preguntas-frecuentes .header,.content-page-privacidad .header,.content-page-terminos-condiciones .header{margin-top:50px!important}.content-page-despacho .header .title-section-new,.content-page-preguntas-frecuentes .header .title-section-new,.content-page-privacidad .header .title-section-new,.content-page-terminos-condiciones .header .title-section-new{margin-left:5px}}.content-page-bases-legales,.content-page-nosotros{margin-bottom:50px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.content-page-bases-legales .header,.content-page-nosotros .header{position:relative;height:280px!important;margin-bottom:80px}.content-page-bases-legales .header .title-section-new,.content-page-nosotros .header .title-section-new{position:absolute;bottom:-26px;display:flex;align-items:flex-start;justify-content:center;background-color:#000;padding:0 20px;font-size:26px!important;font-weight:900!important;font-family:var(--font-bold)!important;box-sizing:border-box;max-height:52px;height:52px;min-height:52px;color:#fff;border-radius:6px}.content-page-bases-legales .header .title-section-new:after,.content-page-nosotros .header .title-section-new:after{margin-top:5px;left:0;top:60px}.content-page-beneficios{min-height:calc(100vh - 290px)}.content-page-beneficios .block-items{display:flex}.content-page-beneficios .block-items .block-item{--color-base:#dd8d3f;--color-background:rgba(221,142,63,0.2);border:1px solid #d7d7d7;border-bottom:10px solid var(--color-base);background-color:var(--color-background);border-radius:8px;width:calc(33.33333% - 10px);margin-right:10px;margin-bottom:10px;box-sizing:border-box}.content-page-beneficios .block-items .block-item .icono-thophy{width:calc(100% - 40px);display:flex;flex-direction:column;border-bottom:1px solid var(--color-base);align-items:center;padding:20px;margin:0 auto;font-size:24px;font-family:var(--font-bold);color:var(--color-base)}.content-page-beneficios .block-items .block-item .icono-thophy:before{content:"";width:61px;height:61px;min-width:61px;min-height:61px;background-repeat:no-repeat;margin-bottom:20px}.content-page-beneficios .block-items .block-item .delivery,.content-page-beneficios .block-items .block-item .gift{padding:0 20px;margin:20px 0;font-size:16px;color:#000;font-family:var(--font-normal);display:flex;align-items:center;line-height:18px}.content-page-beneficios .block-items .block-item .delivery:before,.content-page-beneficios .block-items .block-item .gift:before{content:"";display:block;width:24px;height:24px;margin-right:20px;min-width:24px;min-height:24px;--webkit-mask-size:cover;margin-bottom:10px;-webkit-mask-size:cover;background:linear-gradient(270deg,#000,#000);background-size:400% 400%;-webkit-mask-position:50% 50%;mask-position:50% 50%;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/category-clients-gift.78fee38f.svg);mask-image:url(/static/media/category-clients-gift.78fee38f.svg)}.content-page-beneficios .block-items .block-item .delivery{margin-bottom:40px}.content-page-beneficios .block-items .block-item .delivery:before{-webkit-mask-image:url(/static/media/category-clients-truck.075a37a3.svg);mask-image:url(/static/media/category-clients-truck.075a37a3.svg)}.content-page-beneficios .block-items .block-item .levels{font-size:15px;line-height:18px;font-family:var(--font-normal);background-color:#000;color:#fff;min-height:88px;margin:0;border-radius:0 0 8px 8px;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 20px}.content-page-beneficios .block-items .block-item.copero{--color-base:#dd8e3f;--color-background:rgba(221,142,63,0.2)}.content-page-beneficios .block-items .block-item.copero .icono-thophy:before{background-image:url(/static/media/category-clients-trophy-copero.0531637d.svg)}.content-page-beneficios .block-items .block-item.catador{--color-base:#bdc3c7;--color-background:rgba(189,195,199,0.2)}.content-page-beneficios .block-items .block-item.catador .icono-thophy:before{background-image:url(/static/media/category-clients-trophy-catador.e4efec95.svg)}.content-page-beneficios .block-items .block-item.bartender{--color-base:#f1c40f;--color-background:rgba(241,196,15,0.2)}.content-page-beneficios .block-items .block-item.bartender .icono-thophy:before{background-image:url(/static/media/category-clients-trophy-bartender.8230ae03.svg)}@media (max-width:990px){.content-page-beneficios .block-items{display:block}.content-page-beneficios .block-items .block-item{vertical-align:top;display:inline-block;width:calc(50% - 10px)}}@media (max-width:600px){.content-page-beneficios .block-items{display:block}.content-page-beneficios .block-items .block-item{display:block;width:100%}}.content-page-bases-legales{min-height:calc(100vh - 290px)}.content-page-bases-legales .header .title-section-new{font-size:17px!important}.content-page-bases-legales .blocks-bases{display:block}.content-page-bases-legales .blocks-bases .block-item{display:inline-flex;flex-direction:column;background-color:#fff;border:1px solid #e7eaec;border-radius:8px;padding:20px;width:calc(33.33333% - 10px);margin-right:10px;margin-bottom:10px;min-height:150px;box-sizing:border-box}.content-page-bases-legales .blocks-bases .block-item .title{padding:0;height:40px;margin:0 0 20px;font-size:20px;color:#44a00e;font-family:var(--font-bold);line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.content-page-bases-legales .blocks-bases .block-item .btn-pdf{width:200px;height:41px;background-color:rgba(67,160,14,.1);border:1px solid #44a00e;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center}.content-page-bases-legales .blocks-bases .block-item .btn-pdf a{display:flex;align-items:center}.content-page-bases-legales .blocks-bases .block-item .btn-pdf a:active,.content-page-bases-legales .blocks-bases .block-item .btn-pdf a:hover,.content-page-bases-legales .blocks-bases .block-item .btn-pdf a:link,.content-page-bases-legales .blocks-bases .block-item .btn-pdf a:visited{text-decoration:none;font-size:13px;font-family:var(--font-bold);text-transform:uppercase;color:#44a00e}.content-page-bases-legales .blocks-bases .block-item .btn-pdf a:before{content:"";height:16px;width:18px;min-height:16px;min-width:18px;margin-right:5px;-webkit-mask:url(/static/media/download.a8b9d22c.svg) no-repeat 50% 50%;mask:url(/static/media/download.a8b9d22c.svg) no-repeat 50% 50%;background-color:#44a00e}.content-page-bases-legales .blocks-bases .block-item .btn-pdf a label{cursor:pointer}.content-page-bases-legales .blocks-bases .block-item .title-list{margin-top:30px;font-size:16px;font-family:var(--font-bold);color:#000}.content-page-bases-legales .blocks-bases .block-item .item-list{font-size:14px;color:#000;height:160px;overflow:hidden;overflow-y:auto}.content-page-bases-legales .blocks-bases .block-item .item-list>div{display:flex;align-items:center;height:50px;border-top:1px solid #ccc}.content-page-bases-legales .blocks-bases .block-item .item-list>div:last-child{border-bottom:1px solid #ccc}@media only screen and (max-width:990px){.content-page-bases-legales .blocks-bases .block-item{width:calc(50% - 10px)}}@media only screen and (max-width:768px){.content-page-bases-legales .blocks-bases{display:flex;flex-direction:column}.content-page-bases-legales .blocks-bases .block-item{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:auto}.content-page-bases-legales .blocks-bases .block-item .item-list{overflow:hidden;overflow-y:hidden;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.content-page-nosotros{min-height:calc(100vh - 290px);margin-bottom:50px}.content-page-nosotros,.content-page-nosotros .dynamic-content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.content-page-nosotros .dynamic-content{min-height:500px}.content-page-nosotros .nosotros-text-principal{margin:0 0 30px;font-family:var(--font-bold)!important;font-size:20px!important}.content-page-nosotros .nosotros-info{margin-top:-60px}.content-page-nosotros .nosotros-info h3{text-align:justify;font-family:var(--font-light)!important;font-size:var(--f-s-medium)!important}.content-page-nosotros .nosotros-info h3 span{font-family:var(--font-bold)!important}.content-page-nosotros .nosotros-text-bajada{margin:0 0 10px;font-family:var(--font-normal);font-size:14px!important}.content-page-nosotros .nosotros-item-list{display:flex;align-items:center;justify-content:flex-start;margin:0 0 20px;font-size:14px!important}.content-page-nosotros .nosotros-item-list.top{margin-top:30px}.content-page-nosotros .nosotros-item-list:before{content:"";display:inline-block;width:25px;height:25px;min-width:25px;min-height:25px;margin-right:20px;--webkit-mask-size:cover;-webkit-mask-size:cover;background:var(--color-primary);background-size:400% 400%;-webkit-mask-position:50% 50%;mask-position:50% 50%;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/check-circle.457d5a3b.svg);mask-image:url(/static/media/check-circle.457d5a3b.svg);transition:all .4s ease-in-out}.content-page-despacho{min-height:calc(100vh - 290px)}.block-1-despacho{border:1px solid #d7d7d7;max-width:var(--max-size-content);margin:0 auto 20px!important;box-sizing:border-box;padding:20px;border-radius:8px;background-color:#fff}.block-1-despacho .sector{display:flex;flex-direction:column;justify-content:center;padding-left:10px;border-left:3px solid #44a00e;height:35px}.block-1-despacho .sector p{margin:0;padding:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:14px;line-height:14px;color:#5b5757;font-style:italic}.block-1-despacho .sector p:first-child{font-size:18px;text-transform:uppercase;font-family:var(--font-bold);margin-bottom:4px;color:#000;font-style:normal}.block-1-despacho .sector p:last-child{margin-bottom:0}.block-1-despacho .items-top{list-style:auto}.block-1-despacho .list-display{display:flex;align-items:flex-start;justify-content:flex-start;padding-left:20px;position:relative;font-size:16px}.block-1-despacho .list-display:before{content:"• ";position:absolute;left:0}.block-1-despacho .list-display.destacado{border:1px solid var(--color-blue);background-color:var(--color-blue);padding:15px;color:#fff;font-family:var(--font-bold);border-radius:var(--radius-big);font-size:14px;text-align:center;line-height:16px}.block-1-despacho .list-display.destacado:before{content:""}.block-1-despacho .items-display-categories-values{display:grid;grid-template-areas:"area-copero-title area-catador-title area-bartender-title" "area-copero-list area-catador-list  area-bartender-list";grid-template-columns:calc(33.33333% - 10px) 33.33333% calc(33.33333% - 10px);grid-template-rows:40px 110px}.block-1-despacho .title-display-categories{border:1px solid #d7d7d7;height:40px;box-sizing:border-box;margin:0;padding:0 20px;display:flex;align-items:center;justify-content:flex-start;text-transform:uppercase;font-family:var(--font-bold);font-size:20px;border-radius:8px 8px 0 0}.block-1-despacho .items-values-display{border-radius:0 0 8px 8px;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;box-sizing:border-box;padding:20px;margin:0;display:flex;flex-direction:column;align-items:flex-start}.block-1-despacho .items-values-display div{padding:0 0 0 30px;margin:0 0 10px;position:relative}.block-1-despacho .items-values-display div:last-child{margin:0}.block-1-despacho .items-values-display div:before{content:"";position:absolute;left:0;width:16px;height:12px;min-width:16px;min-height:12px;margin-right:10px;display:block;--webkit-mask-size:cover;-webkit-mask-size:cover;mask-size:cover;background-color:#44a00e;-webkit-mask-image:url(/static/media/check-strong.885f820d.svg);mask-image:url(/static/media/check-strong.885f820d.svg)}.block-1-despacho .area-catador-list,.block-1-despacho .area-catador-title{margin-left:10px;margin-right:10px}.block-1-despacho .area-copero-title{grid-area:area-copero-title}.block-1-despacho .area-catador-title{grid-area:area-catador-title}.block-1-despacho .area-bartender-title{grid-area:area-bartender-title}.block-1-despacho .area-copero-list{grid-area:area-copero-list}.block-1-despacho .area-catador-list{grid-area:area-catador-list}.block-1-despacho .area-bartender-list{grid-area:area-bartender-list}@media only screen and (max-width:1150px){.block-1-despacho .items-display-categories-values{grid-template-rows:40px 140px}}@media only screen and (max-width:780px){.block-1-despacho .items-display-categories-values{display:grid;grid-template-areas:"area-copero-title" "area-copero-list" "area-catador-title" "area-catador-list" "area-bartender-title" "area-bartender-list";grid-template-columns:100%;grid-template-rows:40px 110px 40px 130px 40px 110px}.block-1-despacho .area-catador-list,.block-1-despacho .area-catador-title{margin-left:0;margin-right:0}.block-1-despacho .area-catador-title{margin-top:10px}.block-1-despacho .area-bartender-list,.block-1-despacho .area-catador-list,.block-1-despacho .area-copero-list{min-height:110px}.block-1-despacho .area-catador-list{margin-bottom:10px}}@media only screen and (max-width:390px){.block-1-despacho .items-display-categories-values{grid-template-rows:40px 130px 40px 150px 40px 130px}}.content-page-beneficios,.content-page-despacho,.content-page-preguntas-frecuentes,.content-page-privacidad,.content-page-terminos-condiciones{width:1400px;max-width:100%;margin:0 auto 50px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:0!important;padding-top:10px}.content-page-beneficios .header,.content-page-despacho .header,.content-page-preguntas-frecuentes .header,.content-page-privacidad .header,.content-page-terminos-condiciones .header{position:relative;height:26px!important;max-width:var(--max-size-content);margin:50px auto 30px}.content-page-beneficios .header .title-section-new,.content-page-despacho .header .title-section-new,.content-page-preguntas-frecuentes .header .title-section-new,.content-page-privacidad .header .title-section-new,.content-page-terminos-condiciones .header .title-section-new{display:flex;align-items:flex-start;justify-content:center;background-color:#000;padding:0 20px;font-size:26px!important;font-weight:900!important;font-family:var(--font-bold)!important;box-sizing:border-box;max-height:52px;height:52px;min-height:52px;color:#fff;border-radius:6px}.content-page-beneficios .header .title-section-new:after,.content-page-despacho .header .title-section-new:after,.content-page-preguntas-frecuentes .header .title-section-new:after,.content-page-privacidad .header .title-section-new:after,.content-page-terminos-condiciones .header .title-section-new:after{top:65px}.content-page-beneficios .dynamic-content,.content-page-despacho .dynamic-content,.content-page-preguntas-frecuentes .dynamic-content,.content-page-privacidad .dynamic-content,.content-page-terminos-condiciones .dynamic-content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.content-page-beneficios .legales-title,.content-page-despacho .legales-title,.content-page-preguntas-frecuentes .legales-title,.content-page-privacidad .legales-title,.content-page-terminos-condiciones .legales-title{margin:40px 0;font-size:30px!important;line-height:34px!important;text-transform:uppercase;font-family:var(--font-bold)}.content-page-beneficios .text-header,.content-page-despacho .text-header,.content-page-preguntas-frecuentes .text-header,.content-page-privacidad .text-header,.content-page-terminos-condiciones .text-header{font-size:14px!important;line-height:18px!important;font-family:var(--font-normal)!important;color:#000}.content-page-beneficios .display-item,.content-page-despacho .display-item,.content-page-preguntas-frecuentes .display-item,.content-page-privacidad .display-item,.content-page-terminos-condiciones .display-item{box-sizing:border-box;padding:10px 0 0;margin:0;height:30px;min-height:30px;max-height:30px;background-color:initial;border:none;justify-content:flex-start;opacity:.8!important;color:#000;font-size:16px;font-family:var(--font-bold)}.content-page-beneficios .display-item:after,.content-page-despacho .display-item:after,.content-page-preguntas-frecuentes .display-item:after,.content-page-privacidad .display-item:after,.content-page-terminos-condiciones .display-item:after{background-color:#999;position:relative;width:13px;height:6px;margin:0 0 0 10px;display:none}.content-page-beneficios .display-item.selected,.content-page-despacho .display-item.selected,.content-page-preguntas-frecuentes .display-item.selected,.content-page-privacidad .display-item.selected,.content-page-terminos-condiciones .display-item.selected{color:#000;opacity:1!important}.content-page-beneficios .item-display,.content-page-despacho .item-display,.content-page-preguntas-frecuentes .item-display,.content-page-privacidad .item-display,.content-page-terminos-condiciones .item-display{padding:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.content-page-beneficios .item-display>p,.content-page-despacho .item-display>p,.content-page-preguntas-frecuentes .item-display>p,.content-page-privacidad .item-display>p,.content-page-terminos-condiciones .item-display>p{font-size:14px!important;line-height:18px!important}.content-page-beneficios .links-minimal-nav,.content-page-despacho .links-minimal-nav,.content-page-preguntas-frecuentes .links-minimal-nav,.content-page-privacidad .links-minimal-nav,.content-page-terminos-condiciones .links-minimal-nav{justify-content:flex-start}.content-page-beneficios .links-minimal-nav li,.content-page-despacho .links-minimal-nav li,.content-page-preguntas-frecuentes .links-minimal-nav li,.content-page-privacidad .links-minimal-nav li,.content-page-terminos-condiciones .links-minimal-nav li{border-left:none;margin-right:20px;display:flex;flex-direction:column;border-bottom:2px solid transparent;padding:0 20px 10px!important}.content-page-beneficios .links-minimal-nav li a,.content-page-despacho .links-minimal-nav li a,.content-page-preguntas-frecuentes .links-minimal-nav li a,.content-page-privacidad .links-minimal-nav li a,.content-page-terminos-condiciones .links-minimal-nav li a{font-size:20px;text-decoration:none;font-family:var(--font-bold);color:#716c6c;line-height:24px}.content-page-beneficios .links-minimal-nav li a:active,.content-page-beneficios .links-minimal-nav li a:hover,.content-page-beneficios .links-minimal-nav li a:link,.content-page-beneficios .links-minimal-nav li a:visited,.content-page-despacho .links-minimal-nav li a:active,.content-page-despacho .links-minimal-nav li a:hover,.content-page-despacho .links-minimal-nav li a:link,.content-page-despacho .links-minimal-nav li a:visited,.content-page-preguntas-frecuentes .links-minimal-nav li a:active,.content-page-preguntas-frecuentes .links-minimal-nav li a:hover,.content-page-preguntas-frecuentes .links-minimal-nav li a:link,.content-page-preguntas-frecuentes .links-minimal-nav li a:visited,.content-page-privacidad .links-minimal-nav li a:active,.content-page-privacidad .links-minimal-nav li a:hover,.content-page-privacidad .links-minimal-nav li a:link,.content-page-privacidad .links-minimal-nav li a:visited,.content-page-terminos-condiciones .links-minimal-nav li a:active,.content-page-terminos-condiciones .links-minimal-nav li a:hover,.content-page-terminos-condiciones .links-minimal-nav li a:link,.content-page-terminos-condiciones .links-minimal-nav li a:visited{text-decoration:none;font-family:var(--font-bold);color:#716c6c}.content-page-beneficios .links-minimal-nav li.selected,.content-page-despacho .links-minimal-nav li.selected,.content-page-preguntas-frecuentes .links-minimal-nav li.selected,.content-page-privacidad .links-minimal-nav li.selected,.content-page-terminos-condiciones .links-minimal-nav li.selected{border-bottom:2px solid #000}.content-page-beneficios .links-minimal-nav li.selected a,.content-page-beneficios .links-minimal-nav li.selected a:active,.content-page-beneficios .links-minimal-nav li.selected a:hover,.content-page-beneficios .links-minimal-nav li.selected a:link,.content-page-beneficios .links-minimal-nav li.selected a:visited,.content-page-despacho .links-minimal-nav li.selected a,.content-page-despacho .links-minimal-nav li.selected a:active,.content-page-despacho .links-minimal-nav li.selected a:hover,.content-page-despacho .links-minimal-nav li.selected a:link,.content-page-despacho .links-minimal-nav li.selected a:visited,.content-page-preguntas-frecuentes .links-minimal-nav li.selected a,.content-page-preguntas-frecuentes .links-minimal-nav li.selected a:active,.content-page-preguntas-frecuentes .links-minimal-nav li.selected a:hover,.content-page-preguntas-frecuentes .links-minimal-nav li.selected a:link,.content-page-preguntas-frecuentes .links-minimal-nav li.selected a:visited,.content-page-privacidad .links-minimal-nav li.selected a,.content-page-privacidad .links-minimal-nav li.selected a:active,.content-page-privacidad .links-minimal-nav li.selected a:hover,.content-page-privacidad .links-minimal-nav li.selected a:link,.content-page-privacidad .links-minimal-nav li.selected a:visited,.content-page-terminos-condiciones .links-minimal-nav li.selected a,.content-page-terminos-condiciones .links-minimal-nav li.selected a:active,.content-page-terminos-condiciones .links-minimal-nav li.selected a:hover,.content-page-terminos-condiciones .links-minimal-nav li.selected a:link,.content-page-terminos-condiciones .links-minimal-nav li.selected a:visited{color:#000}.content-page-despacho .dynamic-content{min-height:450px}.content-page-preguntas-frecuentes .block-info-faq.top-40{margin-top:40px!important}.content-page-preguntas-frecuentes .block-info-faq h2{font-size:20px;color:#0b4e32;font-family:var(--font-bold);margin:0;padding:0;line-height:22px}.content-page-preguntas-frecuentes .block-info-faq .item-info-title{font-size:14px;color:#000;line-height:16px;font-weight:100;font-family:var(--font-normal);margin:0;padding:0 0 0 40px;height:80px;border-bottom:1px solid #cfcfcf;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent}.content-page-preguntas-frecuentes .block-info-faq .item-info-title:after{content:"";width:12px;height:6px;min-width:12px;min-height:6px;--webkit-mask-size:cover;-webkit-mask-size:cover;background:linear-gradient(270deg,#000,#000);background-size:400% 400%;-webkit-mask-position:50% 50%;mask-position:50% 50%;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/static/media/arrow-down.aae7ceb3.svg);mask-image:url(/static/media/arrow-down.aae7ceb3.svg);transition:all .1s ease-in-out}.content-page-preguntas-frecuentes .block-info-faq .item-info-title.selected:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.content-page-preguntas-frecuentes .block-info-faq .item-info-text{height:0;padding:0 20px 0 40px;opacity:0;transition:all .1s ease-in-out;display:block;box-sizing:border-box}.content-page-preguntas-frecuentes .block-info-faq .item-info-text.selected{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:1;padding:20px 20px 20px 40px;border-bottom:1px solid #cfcfcf;display:block}.content-page-preguntas-frecuentes .block-info-faq .item-info-text.selected p{padding:0;margin:0 0 20px;font-size:14px;color:#000;line-height:16px;font-weight:100;font-family:var(--font-normal)}.blog-breadcrumbs{list-style:none;padding:0 20px 0 0;width:100%;max-width:var(--max-size-content);margin:40px auto 60px;display:flex;box-sizing:border-box}.blog-breadcrumbs li{margin-right:5px;text-transform:uppercase;font-size:var(--f-s-medium);font-family:var(--font-bold)}.blog-breadcrumbs li:first-child{margin-left:5px}.blog-breadcrumbs li a{white-space:nowrap}.blog-breadcrumbs li a:hover,.blog-breadcrumbs li a:link,.blog-breadcrumbs li a:visited{font-family:inherit;color:var(--color-primary);text-decoration:none}.blog-breadcrumbs li a:after{content:" | "}.title-coctelera{padding:0 10px!important;margin-top:40px!important;margin-bottom:0!important;box-sizing:border-box}.title-blog-list{width:100%!important;margin:0 auto!important;padding-top:20px}.blog-view-list,.title-blog-list{max-width:var(--max-size-content)}.blog-view-list{display:flex;flex-direction:column;width:100%;margin:0 auto;box-sizing:border-box}.blog-view-list .blog-items-display{list-style:none;margin:0;padding:0 10px;display:grid;grid-template-columns:repeat(auto-fit,minmax(335px,4fr));grid-template-rows:auto;grid-auto-rows:auto;align-items:stretch;height:auto;box-sizing:border-box}.blog-view-list .blog-items-display li{display:inline-block;margin-right:10px;margin-bottom:10px}.blog-view-list .blog-items-display li label{font-size:var(--f-s-medium)}.blog-items-nav{width:100%;max-width:var(--max-size-content);margin:20px auto;display:flex;align-items:center;justify-content:flex-end;padding:0 10px 0 20px;box-sizing:border-box}.blog-items-nav label{font-size:var(--f-s-medium);display:flex;align-items:center;margin-right:30px}.blog-items-nav ul{list-style:none;padding:0;margin:0;display:flex}.blog-items-nav ul li{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #e3e3e3;background-color:#fff;border-radius:6px;margin-right:5px;cursor:pointer}.blog-items-nav ul li.nav-icon{border:none!important;background-color:initial!important;border-radius:6px}.blog-items-nav ul li.nav-icon a .icon{height:18px;min-height:18px;max-height:18px;width:5px;min-width:5px;max-width:5px}.blog-items-nav ul li:last-child{margin-right:0}.blog-items-nav ul li a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:var(--f-s-medium)}.blog-items-nav ul li a:active,.blog-items-nav ul li a:link,.blog-items-nav ul li a:visited{text-decoration:none;color:inherit}.blog-items-nav ul li.selected{pointer-events:none;background-color:#000;border:none;color:#fff}.tags{list-style:none;margin:30px 0;padding:0 10px;box-sizing:border-box;display:block;width:100%}.tags a:active,.tags a:link,.tags a:visited{text-decoration:none;color:inherit}.tags a.selected{color:#fff!important;background-color:#000}.tags li{display:inline-flex;align-items:center;justify-content:center;background-color:initial;padding:0 10px;border:2px solid #000;border-radius:6px;height:35px;font-size:var(--f-s-normal);text-transform:uppercase;font-family:var(--font-bold);margin-right:10px;margin-bottom:10px}.tags li.selected{pointer-events:none;color:#fff!important;background-color:#000}.blog-maridaje-display,.blog-maridaje-display ul{display:block;box-sizing:border-box}.blog-maridaje-display ul{margin:20px auto!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-auto-rows:auto;align-items:center;justify-content:center;justify-items:center;text-align:center;list-style:none;padding:0}.blog-maridaje-display ul li{display:inline-block;vertical-align:top;width:28.57143%;min-width:320px;background-color:#fff;border-radius:8px;padding:20px;height:120px;max-height:120px;margin-bottom:10px;margin-right:10px}.blog-maridaje-display ul li h4{margin:0 0 20px;font-size:var(--f-s-big);font-family:var(--font-bold);text-transform:uppercase}.blog-maridaje-display ul li div{display:flex;align-items:center;justify-content:space-between}.blog-maridaje-display ul li div img{width:70px;height:70px;margin:0 30px}.blog-maridaje-display ul li div label{text-align:left;display:block;font-size:var(--f-s-medium)}.blog-tips-display{list-style:none;margin:40px 0;padding:0 10px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-auto-rows:auto;align-items:stretch;height:auto;box-sizing:border-box}.blog-tips-display li{display:inline-block;margin-right:10px;margin-bottom:10px}.blog-tips-display li:last-child{margin-right:10px}.blog-tips-display li .image-container{display:flex;width:100%;height:150px;align-items:center;justify-content:center;overflow:hidden}.blog-tips-display li .image-container img{width:100%;height:auto}.blog-tips-display li label{font-size:var(--f-s-medium);margin:0;max-height:28px;line-height:14px;font-family:var(--font-bold);padding:10px 0}.blog-tips-display li p{margin:0;padding:0;line-height:16px;min-height:90px}.blog-display{display:flex;margin:20px auto!important}.blog-display.coctelera{width:100%;max-width:var(--max-size-content);background-color:#fff;border:1px solid var(--border-color);border-radius:8px;padding:40px}.blog-display.coctelera .blog-image-gallery{position:relative;width:471px}.blog-display.coctelera .blog-image-gallery>img{position:relative;z-index:8;width:100%;border-color:var(--border-b-015) var(--border-b-030) var(--border-b-030) var(--border-b-015);border-style:solid;border-width:1px}.blog-display.coctelera .blog-image-gallery .blog-brand-image{display:none}.blog-display.coctelera .blog-info-display{position:relative;width:calc(100% - 471px);margin-left:20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;z-index:1}.blog-display.coctelera .blog-info-display h2{margin:0 0 20px;font-size:var(--f-s-higth-big);line-height:32px;font-family:var(--font-bold);text-transform:uppercase;max-width:600px;width:100%}.blog-display.coctelera .blog-info-display .area-blog{width:100%;display:grid;grid-template-columns:50% 50%;grid-template-rows:auto;grid-template-areas:"intro intro" "title-formula title-instructions" "formula instructions"}.blog-display.coctelera .blog-info-display .area-blog h5{font-size:var(--f-s-medium-big);margin:0;padding:0;font-family:var(--font-bold);text-transform:uppercase}.blog-display.coctelera .blog-info-display .area-blog p{margin:0 0 60px;font-size:var(--f-s-medium-big)}.blog-display.coctelera .blog-info-display .area-blog ul{list-style:none;margin:0;padding:20px 0 0}.blog-display.coctelera .blog-info-display .area-blog ul li{width:80%;display:flexbox;align-items:flex-start;justify-content:flex-start;height:auto;font-size:var(--f-s-medium)}.blog-display.coctelera .blog-info-display .area-blog ol{margin:0;padding:20px 15px 15px}.blog-display.coctelera .blog-info-display .area-blog li{display:flexbox;align-items:flex-start;justify-content:flex-start;height:auto;font-size:var(--f-s-medium);margin-bottom:10px}.blog-display.coctelera .blog-info-display .area-intro{grid-area:intro}.blog-display.coctelera .blog-info-display .area-title-formula{grid-area:title-formula}.blog-display.coctelera .blog-info-display .area-formula{grid-area:formula}.blog-display.coctelera .blog-info-display .area-title-instructions{grid-area:title-instructions}.blog-display.coctelera .blog-info-display .area-instructions{grid-area:instructions}.blog-display.coctelera .blog-info-display .product-blog-list{display:block}.blog-display.coctelera .blog-info-display .blog-info-tags{padding:0;list-style:none;display:block;margin:0 0 25px}.blog-display.coctelera .blog-info-display .blog-info-tags li{display:inline-flex;align-items:center;background-color:initial;border-radius:6px;height:35px;padding:0 10px;margin-right:10px;margin-bottom:10px;font-size:var(--f-s-normal);font-family:var(--font-bold);text-transform:uppercase;border:2px solid #000}.product-blog{width:100%;max-width:var(--max-size-content);margin:40px auto 0;padding:0;display:flex;flex-direction:column;justify-content:center}.product-blog .product-blog-list{width:100%;display:block;margin-top:40px}.product-blog .product-blog-list .item-shimmer{margin-right:10px;vertical-align:top;display:inline-flex;width:43.47826%;max-height:470px;height:470px;min-height:470px;margin-bottom:10px;margin-left:0}.product-blog .product-blog-list .item-shimmer .item-shimmer-container{max-height:460px;height:460px;min-height:460px}.product-blog .product-blog-list .product-item{max-height:470px;height:470px;min-height:470px;width:43.47826%;min-width:43.47826%;margin-right:10px;display:inline-flex}.relationed-blogs{width:100%;max-width:var(--max-size-content);margin:60px auto;display:block}.relationed-blogs .relationed-items{margin-top:20px;display:block;width:100%}.relationed-blogs .relationed-items .item-blog{z-index:15;position:relative;display:inline-flex;flex-direction:column;height:auto;width:calc(25% - 10px);margin-right:10px;margin-bottom:10px}.relationed-blogs .relationed-items .item-blog label{height:80px;font-size:var(--f-s-medium)}.barra-mas{background-color:var(--color-primary);margin:-60px 0}.barra-mas button{border:1px solid #fff;color:#fff}.title-section.min{font-size:var(--f-s-bigest)}.title-section.invert{color:#fff}.title-section.center{margin:0 auto 20px}.contain-line-set{width:100%;padding:20px 0}.contain-line-set.maridado{margin:60px 0;background-color:rgba(0,0,0,.07)}.contain-line-set.maridado .items-list{margin:0 auto;width:100%;max-width:550px;display:flex;flex-direction:column}.contain-line-set.maridado .items-list .item{display:block;background-color:#fff;border-color:var(--border-b-015) var(--border-b-035) var(--border-b-035) var(--border-b-015);border-style:solid;border-width:1px;border-radius:var(--radius-normal);height:80px;overflow:hidden;margin-bottom:10px;padding:10px;cursor:pointer;position:relative}.contain-line-set.maridado .items-list .item .header-item{display:flex;pointer-events:none;margin-bottom:10px}.contain-line-set.maridado .items-list .item .header-item:after{top:40px;right:10px;position:absolute;pointer-events:none;content:"";display:flex;width:20px;height:10px;min-width:20px;min-height:20px;margin-top:0;--webkit-mask-size:cover;-webkit-mask-size:cover;background:inherit;background-size:100% 100%;-webkit-mask-position:100% 100%;mask-position:100% 100%;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--color-primary);-webkit-mask-image:url(/static/media/arrow-down.aae7ceb3.svg);mask-image:url(/static/media/arrow-down.aae7ceb3.svg)}.contain-line-set.maridado .items-list .item .header-item .image{display:flex;width:120px;height:80px;pointer-events:none;background-size:113% 110%;background-repeat:no-repeat;background-position:50%;overflow:hidden;border-radius:var(--radius-normal);border-color:var(--border-b-015) var(--border-b-035) var(--border-b-035) var(--border-b-015);border-style:solid;border-width:1px}.contain-line-set.maridado .items-list .item .header-item .name{font-size:var(--f-s-big);color:var(--color-primary);margin-left:10px;display:flex;height:80px;align-items:center;pointer-events:none}.contain-line-set.maridado .items-list .item ul{list-style:none;margin:0;padding:20px;background-color:rgba(0,0,0,.035)}.contain-line-set.maridado .items-list .item ul li{margin-bottom:20px;background-color:#fff;padding:10px;border-radius:var(--radius-normal);border-color:var(--border-b-015) var(--border-b-035) var(--border-b-035) var(--border-b-015);border-style:solid;border-width:1px}.contain-line-set.maridado .items-list .item ul li:last-child{margin-bottom:0}.contain-line-set.maridado .items-list .item.selected{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.contain-line-set.maridado .items-list .item.selected .header-item .name{font-family:var(--font-bold)}.contain-line-set.maridado .items-list .item.selected .header-item:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.contain-line-set .gallery-slide{display:flex;align-items:center;justify-content:center;width:100%;max-width:var(--max-size-content);margin:20px auto}.contain-line-set .gallery-slide .icon-nav{pointer-events:none}.contain-line-set .gallery-slide .icon-nav.left{margin-right:10px}.contain-line-set .gallery-slide .icon-nav.right{margin-left:10px}.contain-line-set.tips{margin:60px 0;background-color:#2d4f35}.contain-line-set.tips ul{display:flex;overflow:hidden;list-style:none;padding:0}.contain-line-set.tips ul li{width:0;display:flex;overflow:hidden}.contain-line-set.tips ul li img{width:40%;height:auto}.contain-line-set.tips ul li>div{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:10px}.contain-line-set.tips ul li>div h3{margin:0 0 20px;height:60px;min-height:60px;font-size:var(--f-s-bigest);font-family:var(--font-bold);line-height:var(--f-s-bigest);color:var(--color-primary)}.contain-line-set.tips ul li>div p{font-size:var(--f-s-normal);line-height:var(--f-s-normal);margin:0 0 10px}.contain-line-set.tips ul li.show{box-sizing:border-box;background-color:#fff;width:33.33333%;margin-right:10px;border-radius:var(--radius-normal)}.contain-line-set h1{margin:0 auto 20px}.blog-list,.contain-line-set h1{width:100%;max-width:var(--max-size-content)}.blog-list{margin:0 auto;display:block;text-align:center}a .blog-item{position:relative;display:inline-flex;max-width:20%;width:20%;background-size:110%;background-position:50%;max-height:250px;height:250px;border-color:var(--border-b-015) var(--border-b-035) var(--border-b-035) var(--border-b-015);border-style:solid;border-width:1px;border-radius:var(--radius-normal);margin-right:5px;align-items:center;justify-content:center;background-repeat:no-repeat;transition:all .3s ease-in-out;cursor:pointer}a .blog-item .blog-title{position:absolute;box-sizing:border-box;width:100%;bottom:0;display:flex;align-items:flex-start;justify-content:center;text-align:center}a .blog-item .blog-title h2{font-size:var(--f-s-big);margin:0;height:40%;width:100%;padding:20px;background-color:rgba(0,0,0,.7);color:#fff;border-radius:0 0 var(--radius-normal) var(--radius-normal)}a .blog-item:hover{background-size:120%}.btns button{min-height:40px;padding:0 15px;font-size:var(--f-s-normal)}.product-home{margin-top:180px}.product-home .navigation-blog{width:100%;max-width:var(--webkit-mask-size)}@media (max-width:1250px){.blog-breadcrumbs{padding:0 10px}.blog-display.coctelera{width:calc(100% - 20px);margin:0 10px!important}}@media (max-width:1200px){.blog-maridaje-display,.blog-tips-display,.blog-view-list{padding:0 10px;box-sizing:border-box}.blog-display .product-blog .title-section-new{padding:0}.relationed-blogs .relationed-items{padding:0 10px}.relationed-blogs .relationed-items .item-blog{width:calc(25% - 10px)}}@media (max-width:990px){.blog-tips-display{grid-template-columns:repeat(3,1fr)}.blog-maridaje-display ul li{width:43.47826%}.blog-display.coctelera .blog-image-gallery{width:50%}.blog-display.coctelera .blog-info-display{width:calc(50% - 20px)}.relationed-blogs .relationed-items .item-blog{width:calc(33.33333% - 10px)}}@media (max-width:1200px){.product-blog .product-blog-list .product-item{width:100%;margin-right:0;margin-bottom:10px}.product-blog .product-blog-list .item-shimmer{width:100%}}@media (max-width:768px){.product-home{margin-top:140px}.blog-tips-display{grid-template-columns:repeat(2,1fr)}.blog-maridaje-display ul{width:100%;box-sizing:border-box}.blog-maridaje-display ul li{box-sizing:border-box;width:70%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:none}.blog-maridaje-display ul li h4{text-align:left}.blog-display{flex-direction:column}.blog-display.coctelera .blog-image-gallery{width:80%;margin:0 auto}.blog-display.coctelera .blog-info-display{width:80%;margin:20px auto}.blog-display.coctelera .blog-info-display .product-blog-list{flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.blog-display.coctelera .blog-info-display .product-blog-list .item-card,.blog-display.coctelera .blog-info-display .product-blog-list .product-item{width:100%;margin-right:0;margin-bottom:10px}.relationed-blogs .relationed-items .item-blog{width:calc(50% - 10px)}}@media (max-width:550px){.blog-view-list .blog-items-display .item-blog{margin-right:0}.blog-tips-display{grid-template-columns:repeat(1,1fr)}.blog-tips-display .item-blog{margin-right:0}.blog-maridaje-display ul li{width:100%}.relationed-blogs .relationed-items .item-blog{margin-right:0;width:100%}.blog-display{flex-direction:column}.blog-display.coctelera{padding:20px!important}.blog-display.coctelera .blog-image-gallery,.blog-display.coctelera .blog-info-display{width:100%}.blog-display.coctelera .blog-info-display .area-blog{grid-template-areas:"intro" "title-formula" "formula" "title-instructions" "instructions";grid-template-columns:100%}.blog-display.coctelera .blog-info-display .area-blog p{margin-bottom:0}.blog-display.coctelera .blog-info-display .area-title-formula{margin-top:50px}.blog-display.coctelera .blog-info-display .area-title-instructions{margin-top:30px}}.regions-message-container{box-sizing:border-box;padding:20px 20px 0;width:calc(100% - 30px)}.regions-message-container .regions-message{background-color:#fff;border:1px solid var(--color-blue);border-radius:var(--radius-big);box-sizing:border-box;display:flex;padding:20px}.regions-message-container .regions-message h3{font-family:var(--font-bold);font-size:var(--f-s-normal);margin:0;text-transform:uppercase}.regions-message-container .regions-message p{font-family:var(--font-normal);font-size:var(--f-s-normal);margin-top:10px;margin-bottom:0}.checkout-container{display:flex;max-width:calc(var(--max-size-content) + 30px);margin:0 auto;padding:20px 0 200px}.checkout-container .checkout-products-list{width:70%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 20px;background-color:#fff;border-radius:8px;border:1px solid #c3c8d2;box-shadow:0 2px 2px rgba(0,0,0,.25)}.checkout-container .checkout-products-list h3{font-family:var(--font-bold);margin:10px 20px}.checkout-container .checkout-products-list h3 label{display:flex;align-items:center;min-height:30px}.checkout-container .checkout-products-list h3 label svg{margin-left:20px}.checkout-container .checkout-products-list .checkout-product{display:flex;align-items:center;padding:0 20px;border-bottom:1px solid #c3c8d2}.checkout-container .checkout-products-list .checkout-product:last-child{border:none;margin-bottom:10px}.checkout-container .checkout-products-list .checkout-product img{width:60px}.checkout-container .checkout-products-list .checkout-product .product-content{display:flex;align-items:center;width:100%}.checkout-container .checkout-products-list .checkout-product .product-content .product-info{width:40%;margin:0 20px}.checkout-container .checkout-products-list .checkout-product .product-content .product-info h5{margin:5px 0;font-size:var(--f-s-medium);font-family:var(--font-bold)}.checkout-container .checkout-products-list .checkout-product .product-content .product-info .unit-format{justify-content:unset;font-size:var(--f-s-normal)}.checkout-container .checkout-products-list .checkout-product .product-content .set-purchase{display:flex;align-items:center;margin-left:auto;text-align:center}.checkout-container .checkout-products-list .checkout-product .product-content .set-purchase .btn-l{padding:0;color:#000;border:1px solid var(--border-color);font-size:var(--f-s-big);font-family:var(--font-normal)}.checkout-container .checkout-products-list .checkout-product .product-content .set-purchase .btn-l .icon{margin:0}.checkout-container .checkout-products-list .checkout-product .product-content .set-purchase .set-items{width:10px;font-family:var(--font-bold);border:none;margin:0 20px}.checkout-container .checkout-products-list .checkout-product .product-content .set-purchase .btn-r{color:#000;border:1px solid var(--border-color);font-size:var(--f-s-big);font-family:var(--font-normal)}.checkout-container .checkout-products-list .checkout-product .product-content .product-price{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto}.checkout-container .checkout-products-list .checkout-product .product-content .product-price .price-real{color:var(--color-gray-medium);font-family:var(--font-light);font-size:var(--f-s-medium)}.checkout-container .checkout-products-list .checkout-product .product-content .product-price .price-real .discount-value{color:#fff;background-color:red;border-radius:4px;margin-left:5px;padding:2px 4px;font-size:var(--f-s-min);font-family:var(--font-bold)}.checkout-container .checkout-products-list .checkout-product .product-content .product-price .purchase{margin-top:3px;color:#000;font-family:var(--font-bold);font-size:var(--f-s-big)}.checkout-container .checkout-amount-section{margin-right:50px;width:30%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;border-radius:8px;border:1px solid #c3c8d2;box-shadow:0 2px 2px rgba(0,0,0,.25)}.checkout-container .checkout-amount-section .total-section .amount-section{padding:0;border-bottom:1px dashed #d3d3d3}.checkout-container .checkout-amount-section .total-section .amount-section h4{margin:20px 0 25px 20px;font-size:var(--f-s-medium-big);font-family:var(--font-bold)}.checkout-container .checkout-amount-section .total-section .amount-section .data-line{display:flex;align-items:center;justify-content:space-between;margin:20px}.checkout-container .checkout-amount-section .total-section .amount-section .data-line .amount,.checkout-container .checkout-amount-section .total-section .amount-section .data-line label{font-size:var(--f-s-medium);font-family:var(--font-normal)}.checkout-container .checkout-amount-section .total-section .amount-section .data-line .amount.free{font-size:var(--f-s-medium-big);font-family:var(--font-bold);padding:2px 8px;background-color:#e5f7e0;color:#44a00e;text-transform:uppercase;border-radius:5px}.checkout-container .checkout-amount-section .total-section .amount-section .data-line.discount span{color:var(--color-red)}.checkout-container .checkout-amount-section .total-section .amount-section .data-line.bold{margin-bottom:30px}.checkout-container .checkout-amount-section .total-section .amount-section .data-line.bold label,.checkout-container .checkout-amount-section .total-section .amount-section .data-line.bold span{font-size:var(--f-s-medium-big);font-family:var(--font-bold)}.checkout-container .checkout-amount-section .total-section .btns-line{margin:10px 10px 0}.checkout-container .checkout-amount-section .total-section .button-nav img{width:20px}.checkout-container .checkout-amount-section .total-section .button-nav span{margin-left:10px}.checkout-container .checkout-amount-section .total-section .button-nav .icon{margin-left:auto}.checkout-container .checkout-amount-section .total-section .button-nav.link{width:100%;font-size:var(--f-s-medium-big);text-transform:none;text-decoration:none}.checkout-container .checkout-amount-section .total-section .button-nav.next{background-color:#000;color:#fff;border:none;width:90%;margin:15px auto;padding:25px 0;font-size:var(--f-s-medium-big);text-transform:none}.checkout-container .checkout-amount-section .total-section .button-nav.next.disabled{opacity:.5;pointer-events:none}.checkout-container .checkout-amount-section .total-section .terms{display:none}.select-delivery-options-container{padding:0 0 10px}.select-delivery-options-container .select-delivery-options{display:flex;align-items:center;justify-content:space-between;min-height:25px;padding:20px;cursor:pointer}.select-delivery-options-container .select-delivery-options .option{width:20px;height:20px;min-width:20px;min-height:20px;border:1px solid #525252;border-radius:15px;text-align:center}.select-delivery-options-container .select-delivery-options .option-text{display:flex;align-items:center;margin:0 auto 0 15px;font-size:var(--f-s-medium-big);cursor:pointer}.select-delivery-options-container .select-delivery-options .option-text.schedule{margin:0}.select-delivery-options-container .select-delivery-options .amount{font-size:var(--f-s-medium-big)}.select-delivery-options-container .select-delivery-options .amount.free{font-size:var(--f-s-medium-big);font-family:var(--font-bold);padding:2px 8px;background-color:#e5f7e0;color:#44a00e;text-transform:uppercase;border-radius:5px;scale:.9}.select-delivery-options-container .select-delivery-options.selected .option{border:3px solid #44a00e}.select-delivery-options-container .select-delivery-options.selected .option:after{content:"";display:inline-flex;vertical-align:middle;width:14px;height:14px;margin-top:2.8px;background-color:#44a00e;border-radius:10px}.select-delivery-options-container .select-delivery-options.selected .amount,.select-delivery-options-container .select-delivery-options.selected .option-text{font-family:var(--font-bold)}.select-delivery-options-container .select-delivery-options.selected .amount.free{scale:unset}.select-delivery-options-container .delivery-date{margin:7px 0 0;font-family:var(--font-light);cursor:pointer}.select-delivery-options-container .select-delivery-dates{border:2px solid #eceee9;border-radius:5px;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:90%;overflow:hidden;position:relative;margin:10px auto 0}.select-delivery-options-container .select-delivery-dates label{align-items:center;box-sizing:border-box;color:#000;cursor:pointer;display:flex;justify-content:space-between;font-size:var(--f-s-medium);height:43px;position:relative;width:100%;padding-left:15px}.select-delivery-options-container .select-delivery-dates label .icon{margin:0 15px 0 10px}.select-delivery-options-container .select-delivery-dates label .loading-delivery-dates-change{background-color:#fff;display:flex;height:30px;width:30px;margin-right:15px}.select-delivery-options-container .calendar-container{position:relative;display:flex;justify-content:center;padding-bottom:20px;z-index:2;opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.select-delivery-options-container .calendar-container.show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.select-delivery-options-container .calendar-container .react-calendar{width:90%;border-radius:var(--radius-normal);border:1px solid #a3a3a3}.select-delivery-options-container .calendar-container .react-calendar .react-calendar__navigation{margin:0}.select-delivery-options-container .calendar-container .react-calendar .react-calendar__navigation .react-calendar__navigation__label{background-color:#fff;color:#000;cursor:default}.select-delivery-options-container .calendar-container .react-calendar .react-calendar__navigation .react-calendar__navigation__label:active{-webkit-transform:none;transform:none;-webkit-animation:none;animation:none}.select-delivery-options-container .calendar-container .react-calendar .react-calendar__tile--active abbr{color:#fff!important}.select-delivery-options-container .calendar-container .react-calendar .react-calendar__navigation__next2-button,.select-delivery-options-container .calendar-container .react-calendar .react-calendar__navigation__prev2-button{display:none}.select-delivery-options-container .calendar-container .react-calendar button:not([disabled]) abbr{color:#000}.select-delivery-options-container .calendar-container .react-calendar abbr{text-decoration:none;font-family:var(--font-normal)}.select-delivery-date-time{display:flex;flex-direction:column;max-width:300px;height:45px;border:1px solid #a3a3a3;border-radius:8px;overflow:hidden;margin:0 0 30px 20px;z-index:1}.select-delivery-date-time.expand{margin-bottom:220px}.select-delivery-date-time label{display:flex;align-items:center;color:#000;font-size:var(--f-s-medium);height:45px;padding-left:5px;cursor:pointer;z-index:1}.select-delivery-date-time label .icon.clock{margin:0 15px 0 10px}.select-delivery-date-time label .icon.arrow-down-thin,.select-delivery-date-time label .icon.arrow-up-thin{margin:0 15px 0 auto}.select-delivery-date-time label .loading-delivery-dates-change{background-color:#fff;display:flex;height:30px;width:30px;margin:0 15px 0 auto}.select-delivery-date-time .delivery-date-time-list{position:absolute;top:242px;opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out,-webkit-transform .5s ease-in-out;z-index:2}.select-delivery-date-time .delivery-date-time-list.show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.select-delivery-date-time .delivery-date-time-list ul{width:300px;max-height:200px;list-style:none;padding:0;background-color:#fff;border-radius:var(--radius-normal);border:1px solid #c9c9c9;box-shadow:0 2px 8px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.06);overflow-y:scroll}.select-delivery-date-time .delivery-date-time-list ul li{align-items:center;box-sizing:border-box;color:#000;display:flex;font-size:var(--f-s-medium);height:50px;justify-content:flex-start;padding:0 20px;cursor:pointer}.select-delivery-date-time .delivery-date-time-list ul li.selected,.select-delivery-date-time .delivery-date-time-list ul li:hover{background-color:#000;color:#fff}.mp-loading-space{width:100%;height:90%}.ecology-message{align-items:flex-start;display:flex;justify-content:center;margin-top:0;padding:20px}.ecology-message>div{align-items:center;display:flex;grid-gap:10px;gap:10px;justify-content:center;max-width:550px}.ecology-message>div span{color:var(--color-gray-medium);font-size:var(--f-s-normal)}.ecology-message>div span b{font-family:var(--font-bold)}.ecology-message>div>div{min-width:30px}.emule-payment{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:400px;position:relative}.emule-payment img{max-width:300px;width:100%}.emule-payment label{color:var(--color-gray-medium);font-size:var(--f-s-normal);margin-bottom:5px;margin-top:10px;text-transform:uppercase}.giftcard-back{margin-top:20px}.giftcard-back button:before{background-color:#000;background-size:400% 400%;content:"";height:15px;margin-right:10px;mask-image:url(/static/media/arrow-right-new.ee5a3669.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;mask-repeat:no-repeat;mask-size:cover;min-width:15px;min-height:15px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transition:all .4s ease-in-out;width:15px;-webkit-mask-image:url(/static/media/arrow-right-new.ee5a3669.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover}.giftcard-error{align-items:center;background-color:#ffe4bc;border-radius:6px;box-sizing:border-box;color:#000;display:flex;height:50px;justify-content:flex-start;padding:0 20px}.giftcard-error:before{background-color:#eb9224;background-size:400% 400%;content:"";height:20px;margin-right:10px;mask-image:url(/static/media/alert-rounder.87f3a85f.svg);mask-position:50% 50%;mask-repeat:no-repeat;mask-size:cover;min-height:20px;min-width:20px;transition:all .4s ease-in-out;width:20px;-webkit-mask-image:url(/static/media/alert-rounder.87f3a85f.svg);-webkit-mask-position:50% 50%;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover}.giftcard-result{align-items:center;background-color:#000;border-radius:8px;box-sizing:border-box;display:flex;height:200px;justify-content:space-between;padding:20px}.giftcard-result label{color:#eb9224;display:flex}.giftcard-result label:before{background-color:#eb9224;content:"";height:16px;margin-right:10px;mask:url(/static/media/alert.866e8039.svg) no-repeat 50% 50%;min-height:16px;min-width:16px;width:16px;-webkit-mask:url(/static/media/alert.866e8039.svg) no-repeat 50% 50%}.giftcard-result>span b{color:#fff;display:flex;flex-direction:row;font-family:var(--font-bold);font-size:35px;margin-top:10px}.giftcard-result>span b:before{content:"$";font-family:var(--font-normal);font-size:var(--f-s-medium);font-weight:200;margin-top:3px;margin-right:4px}.giftcard-result>span:before{color:#fff;content:"Saldo giftcard";font-family:var(--font-normal);font-size:15px}.giftcard-result>button span{color:#fff!important}.giftcard-value{color:#fa3d65!important}.item-delivery-selected{align-items:center!important;display:flex!important;flex-direction:row!important}.line-giftcard{align-items:center;display:flex;height:50px}.line-giftcard label{display:flex;flex-direction:column;padding:4px 0}.line-giftcard label span{margin-top:4px}.line-giftcard label span b{margin-left:5px}.line-giftcard .btn-delete-giftcard{align-items:center;background-color:#000;border:0 solid transparent;border-radius:20px;cursor:pointer;display:flex;height:22px;justify-content:center;margin-right:10px;max-height:22px!important;min-height:22px;min-width:22px;padding:0;width:22px}.line-giftcard .btn-delete-giftcard .icon{margin-left:4px}.modal-cuopons{border-radius:8px;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;max-width:475px!important;padding:0!important}.modal-cuopons h4.sub-title{color:#000;font-family:var(--font-bold);font-size:var(--f-s-medium-big);margin:0 0 10px;padding:0}.modal-cuopons .back-info{width:100%}.modal-cuopons .back-info button{font-size:var(--f-s-normal)}.modal-cuopons .back-info .my-coupons{box-sizing:border-box;padding:0 20px 20px}.modal-cuopons .back-info .my-coupons ul{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;list-style:none;margin:0;max-height:200px;overflow:hidden;overflow-y:auto;padding:0}.modal-cuopons .back-info .my-coupons ul li{align-items:center;border:1px solid var(--border-color);border-radius:8px;display:flex;justify-content:space-between;margin-bottom:10px}.modal-cuopons .back-info .my-coupons ul li label{color:#000;font-family:var(--font-bold);font-size:var(--f-s-medium-big);padding:20px}.modal-cuopons .back-info .my-coupons ul li .buttons{padding:20px}.modal-cuopons .back-info .my-coupons ul li .buttons button{align-items:center;background-color:#000;border:2px solid #000;border-radius:8px;display:flex;height:40px;padding:0 20px}.modal-cuopons .back-info .my-coupons ul li .buttons button span{color:#fff;font-family:var(--font-bold);font-size:var(--f-s-normal)}.modal-cuopons .back-info .my-coupons ul li .percent{align-items:center;background-color:var(--color-secondary);border:1px solid #d8d8d8;border-radius:8px;color:#fff;display:flex;font-size:var(--f-s-higth-big);height:80px;justify-content:center;min-width:80px;width:80px}.modal-cuopons .back-info .my-coupons ul li .percent:after{content:"%";margin-left:2px}.modal-cuopons .coupon-result{box-sizing:border-box;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.modal-cuopons .coupon-result .result{align-items:center;border:1px solid var(--border-color);border-radius:8px;display:flex;justify-content:space-between;padding:10px 20px}.modal-cuopons .coupon-result .result button{align-items:center;background-color:#000;border-color:#000;border-radius:8px;display:flex;height:40px;padding:0 20px}.modal-cuopons .coupon-result .result button span{color:#fff;font-family:var(--font-bold);font-size:var(--f-s-normal)}.modal-cuopons .coupon-result .result span{color:#000;font-family:var(--font-bold);font-size:var(--f-s-medium-big)}.modal-cuopons .form{box-sizing:border-box;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:20px;width:100%}.modal-cuopons .form button{font-size:var(--f-s-normal)}.modal-cuopons .form .line-coupon-search{align-items:flex-start;display:flex;padding-top:0}.modal-cuopons .form .line-coupon-search button{border-radius:8px;margin-left:10px}.modal-cuopons .form .line-coupon-search .input{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.modal-cuopons .form .line-coupon-search .input label{display:none}.modal-cuopons .message-coupon-available{display:flex;align-items:center;justify-content:center;width:100%;background-color:#fff;margin:10px 0}.modal-cuopons .message-coupon-available span{font-size:var(--f-s-medium);opacity:.7;margin-left:10px}.modal-cuopons .message-coupon-available .icon{background-color:var(--color-gray-medium)!important}.modal-cuopons .one-click-modal h5{border-bottom:1px solid var(--border-color);box-sizing:border-box;color:#000;font-family:var(--font-bold);font-size:var(--f-s-medium);margin:20px 0 0 20px;padding-bottom:10px;width:calc(100% - 40px)}.modal-cuopons .one-click-modal ul{list-style:none;margin:0 0 20px;padding:0 20px}.modal-cuopons .one-click-modal ul li.inscription-item{align-items:center;border:none;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:10px 0}.modal-cuopons .one-click-modal ul li.inscription-item>div{align-items:center;display:flex;height:60px}.modal-cuopons .one-click-modal ul li.inscription-item>div img{height:auto;width:90px}.modal-cuopons .one-click-modal ul li.inscription-item>div h3{font-family:var(--font-normal)!important;font-size:var(--f-s-medium-big);font-weight:100}.modal-cuopons .one-click-modal .btns-inscriptions{align-items:center;box-sizing:border-box;display:flex;height:80px;justify-content:flex-end;padding:0 20px;width:100%}.modal-cuopons.fixed .close-inscriptions{display:flex!important}.payment-interface-set{box-sizing:border-box;display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:10px auto 150px;max-width:var(--max-size-content);min-height:500px;padding:60px 0;position:relative;transition:all .3s ease-in-out;width:100%}.payment-interface-set .btn-close-payment{background-color:initial;border:2px solid #000;border-radius:6px;color:#000;display:flex;font-size:var(--f-s-normal);height:40px;padding-left:10px;position:absolute;top:10px;right:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.payment-interface-set h1{margin:0 0 30px}.payment-interface-set.in-loading{opacity:.8;pointer-events:none}.payment-interface-set.in-scroll{padding:220px 0 0!important}.state-payment{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:550px;width:calc(100vw - 20px)}.state-payment,.state-payment *{box-sizing:border-box}.state-payment .bottom-info{display:flex;flex-direction:column;margin-top:20px}.state-payment .bottom-info .print-section{align-items:center;display:flex;flex-direction:column;justify-content:center}.state-payment .bottom-info .print-section button{margin-right:10px;text-decoration:none}.state-payment .email-message{align-items:center;display:flex;font-size:var(--f-s-normal);justify-content:center}.state-payment .email-message p{font-weight:100;margin:0;padding:0 10px;text-align:center}.state-payment .email-message p.loading-process-payment,.state-payment .head-state{align-items:center;display:flex}.state-payment .head-state{box-sizing:border-box;flex-direction:column;grid-gap:0;gap:0;justify-content:center}.state-payment .head-state p{color:#000;font-family:var(--font-bold);font-size:var(--f-s-big);margin-top:10px;text-align:center;width:100%}.state-payment .head-state span{align-items:center;background-color:#c8e6c9;border-radius:80px;display:flex;height:80px;justify-content:center;width:80px}.state-payment .head-state span .icon{height:39px!important;max-height:39px!important;max-width:50px!important;min-height:39px!important;min-width:50px!important;width:50px!important}.state-payment .head-state span .icon.alert{height:50px!important;max-height:50px!important;min-height:50px!important}.state-payment .head-state.nok span{background-color:initial}.state-payment .head-state.nok span .icon{background-color:#f39e2b!important}.state-payment .resume{background-color:#fff;border:1px solid var(--border-color);border-radius:var(--radius-big);margin:40px auto;max-width:550px;width:100%}.state-payment .resume h4{background-color:#fff;border:1px solid var(--border-b-030);border-radius:var(--radius-normal) var(--radius-normal) 0 0;margin-top:20px;padding:10px 0;text-align:center}.state-payment .resume>div{align-items:center;border-bottom:1px solid var(--border-color);display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;min-height:40px}.state-payment .resume>div *{font-size:var(--f-s-normal)}.state-payment .resume>div>label{align-items:flex-end;display:flex;flex-direction:column;min-width:80px;padding:0 20px;position:relative;text-align:right;width:40%}.state-payment .resume>div>label:after{align-items:center;content:" : ";display:flex;height:100%;position:absolute;right:-10px}.state-payment .resume>div>span{box-sizing:border-box;display:flex;flex-direction:column;font-family:var(--font-bold);font-size:var(--f-s-normal);justify-content:center;line-height:var(--f-s-normal);min-width:120px;padding:10px 20px;text-transform:uppercase;white-space:normal;width:70%;word-break:break-all}.state-payment .resume>div>span *{font-size:inherit;font-family:inherit;font-weight:inherit;text-transform:inherit}.state-payment .resume>div>span.amount{align-items:flex-end;color:#000!important;display:flex;flex-direction:row;font-size:var(--f-s-big);grid-gap:3px;gap:3px;justify-content:flex-start}.state-payment .resume>div>span.amount:before{content:"$";font-size:var(--f-s-normal)}.state-payment .resume>div:last-child{border-bottom:none}.discounts-list.with-data li{display:flex;align-items:center}.discounts-list.with-data li span{font-size:var(--f-s-medium-big);font-family:var(--font-bold)}.discounts-list.with-data li button{margin-left:20px}.discounts-list.with-data li button svg{display:none}.discounts-list.with-data li button.loading-action svg{display:flex}@media (max-width:1000px){.regions-message-container{width:100%}.checkout-container{flex-direction:column}.checkout-container .checkout-products-list{margin:0 20px;width:100%}.checkout-container .checkout-amount-section{width:100%;margin:15px 20px 0}}@media (max-width:550px){.checkout-container{width:100%}.checkout-container .checkout-products-list{min-height:180px;margin:0;box-sizing:border-box}.checkout-container .checkout-products-list .checkout-product .product-content{flex-wrap:wrap;margin:15px 0 15px 20px}.checkout-container .checkout-products-list .checkout-product .product-content .product-info{flex:0 1 100%;margin:0 0 10px}.checkout-container .checkout-products-list .checkout-product .product-content .product-info h5{margin-bottom:0}.checkout-container .checkout-products-list .checkout-product .product-content .product-info .unit-format{margin-top:2px}.checkout-container .checkout-products-list .checkout-product .product-content .product-price,.checkout-container .checkout-products-list .checkout-product .product-content .set-purchase{flex:1 0 40%}.checkout-container .checkout-products-list .checkout-product .product-content .product-price .price-real{font-size:var(--f-s-normal)}.checkout-container .checkout-products-list .checkout-product .product-content .product-price .price-real .discount-value{margin:0 0 0 5px}.checkout-container .checkout-amount-section{position:fixed;bottom:0;width:100%;margin:0;box-shadow:0 -3px 10px rgba(0,0,0,.5);border-radius:unset;border:none;z-index:9999}.checkout-container .checkout-amount-section .total-section{position:relative;display:flex;align-items:center;background-color:#fff;z-index:5000;border-top:1px solid #e7eaec;padding:15px}.checkout-container .checkout-amount-section .total-section .amount-section{width:50%;border:none}.checkout-container .checkout-amount-section .total-section .amount-section .data-line.hide{display:none}.checkout-container .checkout-amount-section .total-section .amount-section .data-line.bold{display:flex;width:50%;margin:0 40px 0 auto}.checkout-container .checkout-amount-section .total-section .amount-section .data-line.bold label{font-size:var(--f-s-big)}.checkout-container .checkout-amount-section .total-section .amount-section .data-line.bold .amount{margin:0 5px;font-size:var(--f-s-big)}.checkout-container .checkout-amount-section .total-section .button-nav.hide{display:none}.checkout-container .checkout-amount-section .total-section .button-nav.next{display:flex;width:40%;padding:15px 0;margin:10px 15px 10px 25px;font-size:var(--f-s-medium-big)}.checkout-container .checkout-amount-section .total-section.dropdown-menu{flex-direction:column;align-items:unset;border:none;padding:0 0 15px}.checkout-container .checkout-amount-section .total-section.dropdown-menu .amount-section{width:100%;padding-bottom:10px;border-bottom:1px dashed #d3d3d3}.checkout-container .checkout-amount-section .total-section.dropdown-menu .amount-section h4{margin:0 0 35px;font-size:var(--f-s-big)}.checkout-container .checkout-amount-section .total-section.dropdown-menu .amount-section .data-line{margin:15px 0}.checkout-container .checkout-amount-section .total-section.dropdown-menu .amount-section .data-line *{font-size:var(--f-s-medium-big)}.checkout-container .checkout-amount-section .total-section.dropdown-menu .btns-line{width:100%;margin-top:10px}.checkout-container .checkout-amount-section .apply-coupon-title{font-family:var(--font-bold);font-size:18px}.checkout-container .checkout-amount-section .line-data input{width:calc(100% - 20px)}.checkout-container .checkout-amount-section .line-data .outline{color:#000}}@media (max-width:1400px){.payment-interface-set{padding-left:10px!important;padding-right:10px!important}}@media (max-width:991px){.payment-interface-set{padding-top:20px!important}}@media (max-width:550px){.message-coupon-available{width:calc(100% - 55px)}}@media (max-width:400px){.data-line.bold{margin-left:20px!important}}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);transition:opacity .3s ease-in-out;z-index:1}.dropdown-menu-content{position:absolute;bottom:-20%;width:100%;opacity:0;padding:25px;box-sizing:border-box;background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;transition:bottom .5s ease-in-out,opacity .5s ease-in-out;z-index:2}.dropdown-menu-content.show{bottom:0;opacity:1}.dropdown-menu-content.show.amount-resume{bottom:80px}.dropdown-menu-content.show.amount-resume.payment{bottom:210px;padding-bottom:5px}.dropdown-menu-content.show.apply-coupon{bottom:-10px;left:-25px;width:calc(100% + 50px);padding:10px 20px 25px}.dropdown-menu-content.show.apply-coupon .form{display:flex;flex-direction:column;grid-gap:10px;gap:10px;width:100%;box-sizing:border-box}.dropdown-menu-content.show.apply-coupon .form *{color:unset}.dropdown-menu-content.show.apply-coupon .form .line-data{display:flex;padding-top:20px}.dropdown-menu-content.show.apply-coupon .form .line-data .input{height:50px}.dropdown-menu-content.show.apply-coupon .form .line-data input{height:50px;min-height:50px}.dropdown-menu-content.show.apply-coupon .form .coupon-result{box-sizing:border-box;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.dropdown-menu-content.show.apply-coupon .form .coupon-result .result{align-items:center;border:1px solid var(--border-color);border-radius:8px;display:flex;justify-content:space-between;padding:10px 20px}.dropdown-menu-content.show.apply-coupon .form .coupon-result .result button{align-items:center;background-color:#000;border-color:#000;border-radius:8px;display:flex;height:40px;padding:0 20px}.dropdown-menu-content.show.apply-coupon .form .coupon-result .result button span{color:#fff;font-family:var(--font-bold);font-size:var(--f-s-normal)}.dropdown-menu-content.show.apply-coupon .form .coupon-result .result span{color:#000;font-family:var(--font-bold);font-size:var(--f-s-medium-big)}.dropdown-menu-content.show.apply-coupon .form .coupon-result .message-coupon-available{display:flex;align-items:center;justify-content:center;width:100%;background-color:#fff;margin-top:20px}.dropdown-menu-content.show.apply-coupon .form .coupon-result .message-coupon-available span{font-size:var(--f-s-medium);opacity:.7;margin-left:10px}.dropdown-menu-content.show.apply-coupon .form .coupon-result .message-coupon-available .icon{background-color:var(--color-gray-medium)!important}.dropdown-menu-content.show.apply-coupon .back-info .form .sub-title{font-family:var(--font-bold);font-size:var(--f-s-medium-big)}.dropdown-menu-content.show.apply-coupon .back-info .form ul{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;list-style:none;margin:0;max-height:200px;overflow:hidden;overflow-y:auto;padding:0}.dropdown-menu-content.show.apply-coupon .back-info .form ul li{align-items:center;border:1px solid var(--border-color);border-radius:8px;display:flex;justify-content:space-between;margin-bottom:10px}.dropdown-menu-content.show.apply-coupon .back-info .form ul li label{color:#000;font-family:var(--font-bold);font-size:var(--f-s-medium-big);padding:20px}.dropdown-menu-content.show.apply-coupon .back-info .form ul li .buttons{padding:20px}.dropdown-menu-content.show.apply-coupon .back-info .form ul li .buttons button{align-items:center;background-color:#000;border:2px solid #000;border-radius:8px;display:flex;height:40px;padding:0 20px}.dropdown-menu-content.show.apply-coupon .back-info .form ul li .buttons button span{color:#fff;font-family:var(--font-bold);font-size:var(--f-s-normal)}.dropdown-menu-content.show.apply-coupon .back-info .form ul li .percent{align-items:center;background-color:var(--color-secondary);border:1px solid #d8d8d8;border-radius:8px;color:#fff;display:flex;font-size:var(--f-s-higth-big);height:80px;justify-content:center;min-width:80px;width:80px}.dropdown-menu-content.show.apply-coupon .back-info .form ul li .percent:after{content:"%";margin-left:2px}.dropdown-menu-content.show.apply-giftcard{bottom:-10px;left:-25px;width:calc(100% + 50px);padding:10px 20px 25px}.dropdown-menu-content.show.apply-giftcard .form .line-data{padding-top:20px}.dropdown-menu-content.show.apply-giftcard .form .line-data .input{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.dropdown-menu-content.show.apply-giftcard .form .line-data .input label{margin:0}.dropdown-menu-content.show.apply-giftcard .form .line-data .input input{height:50px;min-height:50px}.dropdown-menu-content.show.change-address{position:fixed;left:0;padding:10px 0;z-index:10000}.dropdown-menu-content.show.change-address .change-address-title{margin-left:20px;font-family:var(--font-bold)}.dropdown-menu-content.show.change-address .addresses-list{max-height:350px;margin-bottom:50px;overflow-y:scroll}.dropdown-menu-content.show.change-address .addresses-list .address-container{border:none;border-bottom:1px solid #c3c8d2;padding-bottom:0}.dropdown-menu-content.show.change-address .addresses-list .address-container:last-child{border:none}.dropdown-menu-content.show.change-address .btn-new-address{margin:10px}.dropdown-menu-content.show.change-address .btn-new-address button{padding:20px 0;font-size:var(--f-s-medium-big)}.dropdown-menu-content.show.change-delivery-date{position:fixed;left:0;padding:10px 0;z-index:10000}.dropdown-menu-content.show.change-delivery-date .change-delivery-date-title{margin-left:20px;font-family:var(--font-bold)}.dropdown-menu-content.show.change-delivery-date .btn-new-address{margin:10px}.dropdown-menu-content.show.change-delivery-date .btn-new-address button{padding:20px 0;font-size:var(--f-s-medium-big)}.dropdown-menu-content.show.select-payment-method{position:fixed;left:0;padding:10px 0;z-index:10000}.dropdown-menu-content.show.select-payment-method .select-payment-method-title{margin-left:20px;font-family:var(--font-bold)}.dropdown-menu-content.show.select-payment-method .payment-methods-list{max-height:420px;margin-bottom:20px;overflow-y:scroll}.dropdown-menu-content.show.select-payment-method .payment-methods-list .payment-method-container{padding:15px 25px}.dropdown-menu-content.show.select-payment-method .payment-methods-list .payment-method-container h4{min-height:unset;margin:20px 15px;color:#000}.dropdown-menu-content.show.select-payment-method .add-new-inscription{margin-left:15px}.dropdown-menu-content.show.select-payment-method .btn-new-address{margin:10px}.dropdown-menu-content.show.select-payment-method .btn-new-address button{padding:20px 0;font-size:var(--f-s-medium-big)}.dropdown-menu-content.show.returnable-container-dropdown{position:fixed;left:0;padding:10px 0;z-index:10000}.dropdown-menu-content.show.returnable-container-dropdown .returnable-container-dropdown-title{text-align:center;margin:20px 20px 30px;font-family:var(--font-bold)}.dropdown-menu-content.show.returnable-container-dropdown .returnable-container-input .returnable-container-help .returnable-container-message{left:36%;width:85%}.dropdown-menu-content.hide{opacity:0;margin:0;padding:0}.dropdown-menu-content.hide.returnable-container-dropdown{position:fixed;bottom:-50%}.dropdown-menu-content .btn-close-dropdown-menu{position:absolute;display:flex;align-items:center;justify-content:center;top:15px;right:20px;width:40px;padding:0;border-radius:20px;border-color:transparent;scale:.8;z-index:10000}.dropdown-menu-content .btn-close-dropdown-menu .icon{margin:0;padding:1px}.dropdown-menu-content .btn-close-dropdown-menu.hide{display:none}.dropdown-menu-content .btn-close-dropdown-menu.dark{background-color:#4c4c4c}.dropdown-menu-content .btn-close-dropdown-menu.light{background-color:#f5f5f5}.dropdown-menu-content .btn-close-dropdown-menu.light .icon{padding:0;background-color:#000!important}@media (max-width:550px){.dropdown-menu-content.hide.apply-coupon{bottom:-200%}.dropdown-menu-content.hide.returnable-container-dropdown{position:fixed;bottom:-100%}}#payment-content{margin-top:calc(var(--height-head)*-1);height:1130px}.payment-header{display:flex;align-items:center;justify-content:space-between;background-color:#000;padding:15px 0}.payment-header .go-back{position:absolute;display:flex;align-items:center;margin-left:30px;cursor:pointer}.payment-header .go-back h4{font-family:var(--font-bold);font-size:var(--f-s-medium-big);color:#fff;margin-left:10px}.payment-header .logo{width:230px;object-fit:contain;margin:5px auto;cursor:pointer}.payment-header .payment-methods{position:absolute;right:20px;display:flex;align-items:center;padding:0;cursor:pointer}.payment-header .payment-methods li{display:inline-flex;width:33.33333%;min-width:110px;max-width:110px;margin-right:20px;box-sizing:border-box}.payment-header .payment-methods li img{width:100%;object-fit:contain}.payment-container{display:flex;margin:20px 0 50px}.payment-container .payment-details{width:70%}.payment-container .payment-details .purchase-details-containers{display:flex;justify-content:center;min-height:190px;max-height:190px;margin-bottom:15px}.payment-container .payment-details .purchase-details-containers .address-container{flex:1 1;background-color:#fff;padding:0 20px 20px;margin:0 7px 0 20px;border-radius:8px;border:1px solid #c3c8d2;box-shadow:0 2px 2px rgba(0,0,0,.25)}.payment-container .payment-details .purchase-details-containers .address-container .address-title{display:flex;justify-content:space-between}.payment-container .payment-details .purchase-details-containers .address-container .address-title h3{font-family:var(--font-bold);font-size:var(--f-s-medium-big)}.payment-container .payment-details .purchase-details-containers .address-container .address-street{font-family:var(--font-bold);font-size:var(--f-s-medium-big);margin:10px 0 0}.payment-container .payment-details .purchase-details-containers .address-container .address-state{min-height:60px;font-family:var(--font-light);font-size:var(--f-s-medium);margin:3px 0 0}.payment-container .payment-details .purchase-details-containers .address-container .btn-change-address{text-transform:unset;max-height:35px;min-height:35px;padding:0 15px;background-color:#eaeaea;border:none}.payment-container .payment-details .purchase-details-containers .delivery-date-container{flex:1.5 1;background-color:#fff;padding:0 0 20px;margin:0 14px;border-radius:8px;border:1px solid #c3c8d2;box-shadow:0 2px 2px rgba(0,0,0,.25)}.payment-container .payment-details .purchase-details-containers .delivery-date-container .delivery-date-title{display:flex}.payment-container .payment-details .purchase-details-containers .delivery-date-container .delivery-date-title h3{font-family:var(--font-bold);font-size:var(--f-s-medium-big);margin:20px 20px 5px}.payment-container .payment-details .purchase-details-containers .delivery-date-container .delivery-date-title svg{align-self:flex-end}.payment-container .payment-details .purchase-details-containers .payment-methods-container{flex:1 1;background-color:#fff;margin:0 20px 0 7px;padding:0 20px;border-radius:8px;border:1px solid #c3c8d2;box-shadow:0 2px 2px rgba(0,0,0,.25)}.payment-container .payment-details .purchase-details-containers .payment-methods-container .payment-methods-title{display:flex;justify-content:space-between}.payment-container .payment-details .purchase-details-containers .payment-methods-container .payment-methods-title h3{font-family:var(--font-bold);font-size:var(--f-s-medium-big)}.payment-container .payment-details .purchase-details-containers .payment-methods-container .selected-payment-method .selected-payment-method-image{padding:10px 0 17px;width:170px;object-fit:contain}.payment-container .payment-details .purchase-details-containers .payment-methods-container .selected-payment-method .selected-oneclick-inscription{display:flex;align-items:center;height:80px;margin-top:-5px;margin-bottom:15px}.payment-container .payment-details .purchase-details-containers .payment-methods-container .selected-payment-method .selected-oneclick-inscription img{height:35px;object-fit:contain}.payment-container .payment-details .purchase-details-containers .payment-methods-container .selected-payment-method .selected-oneclick-inscription span{font-family:var(--font-bold)}.payment-container .payment-details .purchase-details-containers .payment-methods-container .selected-payment-method h4{font-family:var(--font-normal);font-size:var(--f-s-medium);color:#adadad;min-height:50px}.payment-container .payment-details .purchase-details-containers .payment-methods-container .btn-change-payment-method{align-self:flex-end;text-transform:unset;max-height:35px;min-height:35px;padding:0 15px;background-color:#eaeaea;border:none}.payment-container .payment-details .checkout-products-list{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 20px;background-color:#fff;border-radius:8px;border:1px solid #c3c8d2;box-shadow:0 2px 2px rgba(0,0,0,.25)}.payment-container .payment-details .checkout-products-list h3{font-family:var(--font-bold);margin:10px 20px}.payment-container .payment-details .checkout-products-list h3 label{display:flex;align-items:center;min-height:30px}.payment-container .payment-details .checkout-products-list h3 label svg{margin-left:20px}.payment-container .payment-details .checkout-products-list .checkout-product{display:flex;align-items:center;padding:0 20px;border-bottom:1px solid #c3c8d2}.payment-container .payment-details .checkout-products-list .checkout-product:last-child{border:none;margin-bottom:10px}.payment-container .payment-details .checkout-products-list .checkout-product img{width:60px}.payment-container .payment-details .checkout-products-list .checkout-product .product-content{display:flex;align-items:center;width:100%}.payment-container .payment-details .checkout-products-list .checkout-product .product-content .product-info{width:40%;margin:0 20px}.payment-container .payment-details .checkout-products-list .checkout-product .product-content .product-info h5{margin:5px 0;font-size:var(--f-s-medium);font-family:var(--font-bold)}.payment-container .payment-details .checkout-products-list .checkout-product .product-content .product-info .unit-format{justify-content:unset;font-size:var(--f-s-normal)}.payment-container .payment-details .checkout-products-list .checkout-product .product-content .set-purchase{display:flex;align-items:center;margin-left:auto;text-align:center}.payment-container .payment-details .checkout-products-list .checkout-product .product-content .set-purchase .btn-l{padding:0;color:#000;border:1px solid var(--border-color);font-size:var(--f-s-big);font-family:var(--font-normal)}.payment-container .payment-details .checkout-products-list .checkout-product .product-content .set-purchase .btn-l .icon{margin:0}.payment-container .payment-details .checkout-products-list .checkout-product .product-content .set-purchase .set-items{width:10px;font-family:var(--font-bold);border:none;margin:0 20px}.payment-container .payment-details .checkout-products-list .checkout-product .product-content .set-purchase .btn-r{color:#000;border:1px solid var(--border-color);font-size:var(--f-s-big);font-family:var(--font-normal)}.payment-container .payment-details .checkout-products-list .checkout-product .product-content .product-price{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto}.payment-container .payment-details .checkout-products-list .checkout-product .product-content .product-price .price-real{color:var(--color-gray-medium);font-family:var(--font-light);font-size:var(--f-s-medium)}.payment-container .payment-details .checkout-products-list .checkout-product .product-content .product-price .price-real .discount-value{color:#fff;background-color:red;border-radius:4px;margin-left:5px;padding:2px 4px;font-size:var(--f-s-min);font-family:var(--font-bold)}.payment-container .payment-details .checkout-products-list .checkout-product .product-content .product-price .purchase{margin-top:3px;color:#000;font-family:var(--font-bold);font-size:var(--f-s-big)}.payment-container .payment-details .checkout-products-list .row-add-returnable-container{display:flex;align-items:center;justify-content:space-between;padding:10px 20px}.payment-container .payment-details .checkout-products-list .row-add-returnable-container h4{font-family:var(--font-normal);color:grey;opacity:.7}.payment-container .payment-details .checkout-products-list .row-add-returnable-container .btn-add-returnable-container{display:flex;align-items:center;margin:0 auto 0 30px}.payment-container .payment-details .checkout-products-list .row-add-returnable-container .btn-add-returnable-container button{text-transform:unset;max-height:35px;min-height:35px;padding:0 15px;margin-top:5px;background-color:#eaeaea;border:none}.payment-container .payment-details .checkout-products-list .row-add-returnable-container .btn-add-returnable-container .returnable-container-help .icon{margin:5px 15px 0 10px}.payment-container .payment-details .checkout-products-list .row-add-returnable-container .btn-add-returnable-container .returnable-container-help .returnable-container-message{visibility:hidden;opacity:0;position:absolute;-webkit-transform:translate(-45%,-150%);transform:translate(-45%,-150%);width:350px;background-color:#000;color:#fff;border-radius:6px;padding:15px;text-align:center;transition:opacity .3s;z-index:999}.payment-container .payment-details .checkout-products-list .row-add-returnable-container .btn-add-returnable-container .returnable-container-help .returnable-container-message p{margin:0;line-height:16px;font-family:var(--font-normal)}.payment-container .payment-details .checkout-products-list .row-add-returnable-container .btn-add-returnable-container .returnable-container-help:hover .returnable-container-message{visibility:visible;opacity:1}.payment-container .payment-details .checkout-products-list .row-add-returnable-container .product-price .purchase{margin-top:3px;color:#000;font-family:var(--font-bold);font-size:var(--f-s-big)}.payment-container .payment-details .checkout-products-list:nth-child(3){margin-top:15px}.payment-container .checkout-amount-section{margin-right:50px;width:30%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;border-radius:8px;border:1px solid #c3c8d2;box-shadow:0 2px 2px rgba(0,0,0,.25)}.payment-container .checkout-amount-section .total-section .amount-section{padding:0}.payment-container .checkout-amount-section .total-section .amount-section h4{margin:20px 0 25px 20px;font-size:var(--f-s-medium-big);font-family:var(--font-bold)}.payment-container .checkout-amount-section .total-section .amount-section .data-line{display:flex;align-items:center;justify-content:space-between;margin:20px}.payment-container .checkout-amount-section .total-section .amount-section .data-line .amount,.payment-container .checkout-amount-section .total-section .amount-section .data-line label{font-size:var(--f-s-medium);font-family:var(--font-normal)}.payment-container .checkout-amount-section .total-section .amount-section .data-line .amount.free{font-size:var(--f-s-medium-big);font-family:var(--font-bold);padding:2px 8px;background-color:#e5f7e0;color:#44a00e;text-transform:uppercase;border-radius:5px}.payment-container .checkout-amount-section .total-section .amount-section .data-line.discount span{color:var(--color-red)}.payment-container .checkout-amount-section .total-section .amount-section .data-line.bold{margin-bottom:30px}.payment-container .checkout-amount-section .total-section .amount-section .data-line.bold label,.payment-container .checkout-amount-section .total-section .amount-section .data-line.bold span{font-size:var(--f-s-medium-big);font-family:var(--font-bold)}.payment-container .checkout-amount-section .total-section .btns-line{border-top:1px dashed #d3d3d3;border-bottom:1px dashed #d3d3d3;padding:10px 0 10px 10px}.payment-container .checkout-amount-section .total-section .button-nav img{width:20px}.payment-container .checkout-amount-section .total-section .button-nav span{margin-left:10px}.payment-container .checkout-amount-section .total-section .button-nav .icon{margin-left:auto}.payment-container .checkout-amount-section .total-section .button-nav.link{width:100%;font-size:var(--f-s-medium-big);text-transform:none;text-decoration:none}.payment-container .checkout-amount-section .total-section .button-nav.next{background-color:#000;color:#fff;border:none;width:90%;margin:15px auto;padding:25px 0;font-size:var(--f-s-medium-big);text-transform:none}.payment-container .checkout-amount-section .total-section .button-nav.next.disabled{pointer-events:none;opacity:.5}.payment-container .checkout-amount-section .total-section .button-nav.payment{height:60px}.payment-container .checkout-amount-section .total-section .button-nav.payment svg{display:none}.payment-container .checkout-amount-section .total-section .button-nav.loading-action svg{display:flex}.payment-container .checkout-amount-section .total-section .button-nav.loading-action svg path{fill:#fff}.payment-container .checkout-amount-section .total-section .terms{display:flex;align-items:center;justify-content:flex-start;margin:20px 15px}.payment-container .checkout-amount-section .total-section .terms>span{position:relative;width:20px;height:20px;min-width:20px;min-height:20px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-normal);border:1.5px solid #c3c8d2;cursor:pointer;margin-right:10px}.payment-container .checkout-amount-section .total-section .terms label{font-family:var(--font-normal);font-size:var(--f-s-medium);letter-spacing:.4px;line-height:15px}.payment-container .checkout-amount-section .total-section .terms a{color:var(--color-primary);cursor:pointer}.payment-container .checkout-amount-section .total-section .terms.checked>span:after{content:"";position:absolute;display:block;height:14px;width:14px;transition:all .5s ease-in-out;-webkit-mask:url(/static/media/check.deede4bb.svg) 50% 50%/cover no-repeat;mask:url(/static/media/check.deede4bb.svg) 50% 50%/cover no-repeat;background-color:var(--color-primary);cursor:pointer}.payment-container .checkout-amount-section .total-section .terms.checked label{opacity:1}.express-logo{align-self:center;margin:0 auto 0 5px;color:#0bc3fc;font-size:var(--f-s-medium-big);font-family:var(--font-bold);font-style:italic;letter-spacing:1px}.shimmer{align-items:unset;width:200px;height:30px;margin-top:5px}.shimmer.delivery-date{margin:15px 0 0 20px}.addresses-list{margin-bottom:40px}.addresses-list .address-container{display:flex;align-items:center;margin-bottom:20px;padding:20px 20px 0;border-top:1px solid #eceee9;cursor:pointer}.addresses-list .address-container:first-child{border:none}.addresses-list .address-container.disabled{pointer-events:none;opacity:.4}.addresses-list .address-container .option{width:15px;height:15px;min-width:15px;min-height:15px;border:1px solid #bebebe;border-radius:10px;text-align:center}.addresses-list .address-container .option.selected{border:2px solid #44a00e}.addresses-list .address-container .option.selected:after{content:"";display:inline-block;vertical-align:middle;width:9px;height:9px;background-color:#44a00e;border-radius:10px}.addresses-list .address-container .address{margin:0 15px}.addresses-list .address-container .address .address-street{font-family:var(--font-bold);font-size:var(--f-s-medium);margin:0}.addresses-list .address-container .address .address-state{font-family:var(--font-light);font-size:var(--f-s-normal);margin:3px 0 0}.btn-new-address{justify-content:center;margin:20px}.btn-new-address button{width:100%;border-radius:5px;text-transform:unset}.btn-new-address button.outline{margin:15px 0 0!important}.payment-methods-list{margin-bottom:20px;padding:0 20px}.payment-methods-list .payment-method-container{display:flex;align-items:center;padding:15px 20px 10px;cursor:pointer}.payment-methods-list .payment-method-container:first-child{border:none}.payment-methods-list .payment-method-container.disabled{display:none}.payment-methods-list .payment-method-container.selected{background-color:#f5f5f5;border-radius:20px;scale:1.05}.payment-methods-list .payment-method-container.selected .option{border:2px solid #44a00e}.payment-methods-list .payment-method-container.selected .option:after{content:"";display:inline-block;vertical-align:middle;width:14px;height:14px;margin-top:3px;background-color:#44a00e;border-radius:10px}.payment-methods-list .payment-method-container .option{width:20px;height:20px;min-width:20px;min-height:20px;border:1px solid #bebebe;border-radius:20px;text-align:center}.payment-methods-list .payment-method-container h4{font-family:var(--font-light);font-size:var(--f-s-medium);margin-left:15px}.payment-methods-list .payment-method-container img{width:100px;object-fit:contain;margin-left:auto}.payment-methods-list .oneclick-inscriptions-container{display:flex;flex-direction:column}.payment-methods-list .oneclick-inscriptions-container .inscriptions-empty{display:flex;align-items:center;padding:10px 0 15px 20px;border-bottom:3px solid #eceee9;opacity:.6}.payment-methods-list .oneclick-inscriptions-container .inscriptions-empty h4{font-family:var(--font-light);color:grey;margin-left:10px}.payment-methods-list .oneclick-inscriptions-container .oneclick-inscription{display:flex;align-items:center;padding:20px;grid-gap:15px;gap:15px;cursor:pointer}.payment-methods-list .oneclick-inscriptions-container .oneclick-inscription .option{width:20px;height:20px;min-width:20px;min-height:20px;border:1px solid #bebebe;border-radius:20px;text-align:center}.payment-methods-list .oneclick-inscriptions-container .oneclick-inscription .delete-inscription{margin:0 10px 0 auto}.payment-methods-list .oneclick-inscriptions-container .oneclick-inscription.selected{background-color:#f5f5f5;font-family:var(--font-bold);border-radius:20px;scale:1.05}.payment-methods-list .oneclick-inscriptions-container .oneclick-inscription.selected .option{border:2px solid #44a00e}.payment-methods-list .oneclick-inscriptions-container .oneclick-inscription.selected .option:after{content:"";display:inline-block;vertical-align:middle;width:14px;height:14px;margin-top:3px;background-color:#44a00e;border-radius:10px}.payment-methods-list .oneclick-inscriptions-container .oneclick-inscription img{height:35px;object-fit:contain}.add-new-inscription{min-height:35px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#dfdfdf;color:#000;border:none;border-radius:5px;margin:0 0 20px 20px;text-transform:unset;font-family:var(--font-bold)}.returnable-products-list{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 20px;background-color:#fff;border-radius:8px;border:1px solid #c3c8d2;box-shadow:0 2px 2px rgba(0,0,0,.25)}.returnable-products-list h3{font-family:var(--font-bold);margin:10px 20px}.returnable-products-list h3 label{display:flex;align-items:center;min-height:30px}.returnable-products-list h3 label svg{margin-left:20px}.returnable-products-list .returnable-product{display:flex;align-items:center;padding:0 20px;border-bottom:1px solid #c3c8d2}.returnable-products-list .returnable-product:last-child{border:none;margin-bottom:10px}.returnable-products-list .returnable-product img{width:60px}.returnable-products-list .returnable-product .product-content{display:flex;align-items:center;width:100%}.returnable-products-list .returnable-product .product-content .product-info{width:40%;margin:0 20px}.returnable-products-list .returnable-product .product-content .product-info h5{margin:5px 0;font-size:var(--f-s-medium);font-family:var(--font-bold)}.returnable-products-list .returnable-product .product-content .product-info .unit-format{justify-content:unset;font-size:var(--f-s-normal)}.returnable-products-list .returnable-product .product-content .product-info .btn-add-returnable-container{text-transform:unset;max-height:35px;min-height:35px;padding:0 15px;margin-top:5px;background-color:#eaeaea;border:none}.returnable-products-list .returnable-product .product-content .product-quantity{margin:0 auto}.returnable-products-list .returnable-product .product-content .product-quantity label{font-family:var(--font-bold);font-size:var(--f-s-big)}.returnable-container-input{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:20px 20px 40px}.returnable-container-input .returnable-container-set-quantity{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:3px solid #eceee9;border-radius:6px}.returnable-container-input .returnable-container-set-quantity input{max-width:80px;border:none;font-size:var(--f-s-medium-big)}.returnable-container-input .returnable-container-set-quantity button{border:none;border-radius:0;font-size:24px;font-family:var(--font-semibold)}.returnable-container-input .returnable-container-set-quantity button.decrease{font-size:var(--f-s-big)}.returnable-container-input .returnable-container-set-quantity button.increase{background-color:#e0e1dd}.btns-returnable-container-modal{justify-content:center;margin:20px}.btns-returnable-container-modal button{width:100%;height:55px;font-size:var(--f-s-medium-big);border-radius:5px;text-transform:unset;padding:0 20px;margin-bottom:10px}.btns-returnable-container-modal button svg{margin-left:15px}.btns-returnable-container-modal button svg path{fill:#fff}@media (max-width:1000px){.payment-header .go-back{position:relative}.payment-header .go-back h4{display:none}.payment-header .payment-methods{position:relative}.payment-header .payment-methods li{margin-right:5px}.payment-container{flex-direction:column}.payment-container .payment-details{width:100%}.payment-container .checkout-amount-section{width:calc(100% - 40px);margin:15px 20px 20px}}@media (max-width:768px){.payment-header .logo{width:150px;margin:0 30px}.returnable-container-message{left:60%}}@media (max-width:550px){.payment-header{justify-content:unset;padding:10px 0}.payment-header .go-back{margin-left:15px}.payment-header .logo{width:80px;margin-right:auto}.payment-header .payment-methods{display:flex;padding:0;scale:.8;right:0}.payment-header .payment-methods li{min-width:unset}.regions-message-container{padding:10px}.payment-container{width:100%;margin:0 0 300px}.payment-container .payment-details .purchase-details-containers{flex-direction:column;min-height:unset;max-height:unset;margin:0}.payment-container .payment-details .purchase-details-containers .address-container{min-height:80px;margin:0;border-radius:unset;border-bottom:none}.payment-container .payment-details .purchase-details-containers .address-container .address-street{margin-top:0}.payment-container .payment-details .purchase-details-containers .address-container .address-state{min-height:unset;margin-bottom:0}.payment-container .payment-details .purchase-details-containers .address-container .btn-change-address{position:absolute;top:90px;right:20px}.payment-container .payment-details .purchase-details-containers .delivery-date-container{min-height:180px;margin:0;border-radius:unset;border-bottom:none}.payment-container .payment-details .purchase-details-containers .delivery-date-container .delivery-date-title h3{margin:15px 20px 5px}.payment-container .payment-details .purchase-details-containers .payment-methods-container{min-height:120px;margin:0;border-radius:unset}.payment-container .payment-details .purchase-details-containers .payment-methods-container .payment-methods-title{margin-top:5px}.payment-container .payment-details .purchase-details-containers .payment-methods-container .btn-change-payment-method{position:absolute;top:395px;right:20px}.payment-container .payment-details .checkout-products-list{min-height:180px;margin:30px 0 0;padding-top:10px;border:none;border-top:1px solid #c3c8d2;border-radius:0}.payment-container .payment-details .checkout-products-list .checkout-product .product-content{flex-wrap:wrap;margin:15px 0 15px 20px}.payment-container .payment-details .checkout-products-list .checkout-product .product-content .product-info{flex:0 1 100%;margin:0 0 10px}.payment-container .payment-details .checkout-products-list .checkout-product .product-content .product-info h5{margin-bottom:0}.payment-container .payment-details .checkout-products-list .checkout-product .product-content .product-info .unit-format{margin-top:2px}.payment-container .payment-details .checkout-products-list .checkout-product .product-content .product-info .returnable-container-help .icon{margin:5px 0 0 10px}.payment-container .payment-details .checkout-products-list .checkout-product .product-content .product-info .returnable-container-help .returnable-container-message{-webkit-transform:translate(-65%,-150%);transform:translate(-65%,-150%);width:300px}.payment-container .payment-details .checkout-products-list .checkout-product .product-content .product-price,.payment-container .payment-details .checkout-products-list .checkout-product .product-content .set-purchase{flex:1 0 40%}.payment-container .payment-details .checkout-products-list .checkout-product .product-content .product-price .price-real{font-size:var(--f-s-normal)}.payment-container .payment-details .checkout-products-list .checkout-product .product-content .product-price .price-real .discount-value{margin:0 0 0 5px}.payment-container .checkout-amount-section{position:fixed;bottom:0;width:100%;margin:0;box-shadow:0 -3px 10px rgba(0,0,0,.5);border-radius:unset;border:none;z-index:9999}.payment-container .checkout-amount-section .total-section{position:relative;align-items:center;background-color:#fff;z-index:5000;border-top:1px solid #e7eaec;padding-bottom:15px}.payment-container .checkout-amount-section .total-section .amount-section{border:none}.payment-container .checkout-amount-section .total-section .amount-section .data-line.hide{display:none}.payment-container .checkout-amount-section .total-section .amount-section .data-line.bold{display:flex;width:50%;justify-content:unset;margin-bottom:0}.payment-container .checkout-amount-section .total-section .amount-section .data-line.bold label{font-size:var(--f-s-medium-big)}.payment-container .checkout-amount-section .total-section .amount-section .data-line.bold .amount{margin:0 5px;font-size:var(--f-s-big)}.payment-container .checkout-amount-section .total-section .btns-line{border-bottom:none}.payment-container .checkout-amount-section .total-section .btns-line.hide,.payment-container .checkout-amount-section .total-section .button-nav.hide{display:none}.payment-container .checkout-amount-section .total-section .button-nav.next{display:flex;width:90%;padding:20px 0;font-size:var(--f-s-medium-big)}.payment-container .checkout-amount-section .total-section .terms{margin:20px}.payment-container .checkout-amount-section .total-section .terms label{font-size:var(--f-s-medium-big);line-height:20px}.payment-container .checkout-amount-section .total-section.dropdown-menu{flex-direction:column;align-items:unset;border:none}.payment-container .checkout-amount-section .total-section.dropdown-menu .amount-section{width:100%;border-bottom:1px dashed #d3d3d3}.payment-container .checkout-amount-section .total-section.dropdown-menu .amount-section h4{margin:0 0 35px}.payment-container .checkout-amount-section .total-section.dropdown-menu .amount-section .data-line{margin:15px 0}.payment-container .checkout-amount-section .apply-coupon-title{font-family:var(--font-bold);font-size:18px}.payment-container .checkout-amount-section .line-data input{width:calc(100% - 20px)}.payment-container .checkout-amount-section .line-data .outline{color:#000}.btn-add-returnable-container{margin-left:10px!important}.btn-add-returnable-container .returnable-container-help .returnable-container-message{left:50%;width:75%!important}}footer{width:100%;box-sizing:border-box;background-color:#000}footer h4{font-size:var(--f-s-medium);font-family:var(--font-bold);margin:0;color:#fff}footer .download-app-btns-row{min-width:100%;margin-bottom:30px;padding:15px 0;background-color:#242424}footer .download-app-btns-row .download-app-btns-container{display:flex;justify-content:space-between;grid-gap:30px;gap:30px;width:unset!important;margin:0 auto}footer .download-app-btns-row .download-app-btns-container img{cursor:pointer}footer .download-app-btns-row .download-app-btns-container .app-store-btn{width:150px;height:50px}footer .download-app-btns-row .download-app-btns-container .play-store-btn{width:160px;height:50px}footer>div{display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;width:100%;max-width:var(--max-size-content);margin:0 auto;padding-bottom:40px}footer>div>div,footer>div>ul{margin:0;padding:0;list-style:none;display:flex;box-sizing:border-box}footer>div>div.left-info,footer>div>ul.left-info{flex-direction:column;align-items:flex-start;width:25vw}footer>div>div.left-info li.logo,footer>div>ul.left-info li.logo{margin-bottom:20px}footer>div>div.left-info li.company-info,footer>div>ul.left-info li.company-info{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;box-sizing:border-box;margin-bottom:10px}footer>div>div.left-info li.company-info>div,footer>div>ul.left-info li.company-info>div{height:30px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;color:#fff;font-size:var(--f-s-medium);margin-bottom:4px}footer>div>div.left-info li.company-info>div .icon,footer>div>ul.left-info li.company-info>div .icon{margin-right:10px}footer>div>div.left-info li.company-info>div span,footer>div>ul.left-info li.company-info>div span{font-size:var(--f-s-normal)}footer>div>div.left-info li.company-info>div span p,footer>div>ul.left-info li.company-info>div span p{margin:0;font-size:var(--f-s-normal)}footer>div>div.center-info,footer>div>ul.center-info{width:37.5vw;flex-direction:row;justify-content:center;align-items:flex-start}footer>div>div.center-info h4,footer>div>ul.center-info h4{margin-bottom:20px}footer>div>div.center-info ul,footer>div>ul.center-info ul{margin:0;padding:0;list-style:none;flex-direction:column;display:flex;width:100%}footer>div>div.center-info ul li,footer>div>ul.center-info ul li{display:flex;align-items:flex-start;height:30px;padding-right:10px}footer>div>div.center-info ul li a,footer>div>ul.center-info ul li a{font-size:var(--f-s-normal)}footer>div>div.center-info ul li a:active,footer>div>div.center-info ul li a:link,footer>div>div.center-info ul li a:visited,footer>div>ul.center-info ul li a:active,footer>div>ul.center-info ul li a:link,footer>div>ul.center-info ul li a:visited{color:#fff;text-decoration:none}footer>div>div.right-info,footer>div>ul.right-info{width:37.5vw;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:30px;border-left:1px solid #4c4c4c}footer>div>div.right-info ul,footer>div>ul.right-info ul{list-style:none;padding:0 0 30px;display:flex;flex-direction:row}footer>div>div.right-info ul li,footer>div>ul.right-info ul li{display:flex;flex-direction:row}footer>div>div.right-info ul li span,footer>div>ul.right-info ul li span{margin-right:20px}footer>div>div.right-info ul li span img,footer>div>ul.right-info ul li span img{pointer-events:none}footer>div>div.right-info ul li.social-media span,footer>div>ul.right-info ul li.social-media span{cursor:pointer}footer>div>div.right-info ul.medios-pago,footer>div>ul.right-info ul.medios-pago{display:block}footer>div>div.right-info ul.medios-pago li,footer>div>ul.right-info ul.medios-pago li{display:inline-flex;width:33.33333%;min-width:110px;max-width:110px;margin-right:20px;box-sizing:border-box}footer>div>div.right-info ul.medios-pago li img,footer>div>ul.right-info ul.medios-pago li img{width:100%;object-fit:contain}footer img#logo{height:60px}@media (max-width:1400px){footer>div{padding:0 10px}}@media (max-width:1200px){footer>div{padding:0 20px}}@media (max-width:768px){footer>div{flex-direction:column}footer>div>div,footer>div>ul{width:100%!important;margin-bottom:20px}footer>div>div.left-info,footer>div>ul.left-info{flex-direction:row;align-items:center;justify-content:space-between}footer>div>div.right-info,footer>div>ul.right-info{margin-bottom:0;padding-left:0;border-left:none}footer>div>div.right-info ul,footer>div>ul.right-info ul{padding:0 0 10px}}@media (max-width:360px){footer>div>div{width:100%!important;margin:20px auto}footer>div>div.center-info{flex-direction:column}footer>div>div.center-info ul{margin-bottom:20px}}.panel-change-password{max-width:475px!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;min-height:400px;padding:0!important;border-radius:8px;box-sizing:border-box;overflow:hidden}.panel-change-password .steps-panel{width:100%;min-width:310px;max-width:475px;box-sizing:border-box;padding:10px 30px;background-color:#fff}.panel-change-password .steps-panel,.panel-change-password .steps-panel .step-form{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:400px}.panel-change-password .steps-panel .step-form .step-content{background-color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0}.panel-change-password .steps-panel .step-form .step-content .form{width:100%}.panel-change-password .steps-panel .step-form .step-content .info-data-required{display:none}.panel-change-password .steps-panel .step-form .step-content .input{width:100%}.panel-change-password .steps-panel .step-form .step-content .input label{text-transform:none;font-size:var(--f-s-medium)}.panel-change-password .steps-panel .step-form .step-content .input label:after{display:none}.panel-change-password .steps-panel .step-form .step-content .input.active label,.panel-change-password .steps-panel .step-form .step-content .input.with-data label{font-size:var(--f-s-medium);color:#000}.panel-change-password .steps-panel .step-form .btns{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;justify-content:flex-start;padding-left:0;padding-top:20px;padding-bottom:10px}.panel-change-password .steps-panel .step-form .btns button span{font-size:var(--f-s-medium);font-family:var(--font-bold)}.panel-change-password .steps-panel .step-form .btns button.primary{padding:0 15px}.panel-change-password .steps-panel .step-form .btns button.primary:after{content:"";height:12px;width:12px;transition:all .5s ease-in-out;-webkit-mask:url(/static/media/arrow-right-new.ee5a3669.svg) 50% 50%/cover no-repeat;mask:url(/static/media/arrow-right-new.ee5a3669.svg) 50% 50%/cover no-repeat;--webkit-mask-size:cover;background-color:#fff}.panel-change-password .steps-panel .reset-nok,.panel-change-password .steps-panel .reset-ok{min-height:400px;min-width:310px;max-width:475px;width:calc(100% - 40px);box-sizing:border-box;padding:0;min-width:calc(100% - 40px)}.panel-change-password .steps-panel .reset-nok .icon-box,.panel-change-password .steps-panel .reset-ok .icon-box{margin-top:10px;width:82px;min-width:82px;display:flex;align-items:center;justify-content:center;height:82px;background-color:#c8e6c9;border-radius:82px}.panel-change-password .steps-panel .reset-nok .icon-box .icon,.panel-change-password .steps-panel .reset-ok .icon-box .icon{max-height:38px!important}.panel-change-password .steps-panel .reset-nok .text-box,.panel-change-password .steps-panel .reset-ok .text-box{font-size:var(--f-s-higth-big);font-family:var(--font-bold);color:#000!important;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:10px}.panel-change-password .steps-panel .reset-nok .text-box:after,.panel-change-password .steps-panel .reset-ok .text-box:after{content:"";width:60px;height:4px;display:block;margin-top:10px;background-color:var(--color-primary)}.panel-change-password .steps-panel .reset-nok .btns,.panel-change-password .steps-panel .reset-ok .btns{grid-gap:0;gap:0;max-height:20px;justify-content:flex-start;display:flex;flex-direction:column}.panel-change-password .steps-panel .reset-nok .btns .primary .icon,.panel-change-password .steps-panel .reset-ok .btns .primary .icon{margin-left:5px}.panel-change-password .steps-panel .reset-nok .btns .link,.panel-change-password .steps-panel .reset-ok .btns .link{margin-top:10px;display:flex;align-items:center;font-size:var(--f-s-normal);font-family:var(--font-bold);text-decoration:none}.panel-change-password .steps-panel .reset-nok .message-box{align-items:flex-start}.panel-change-password .steps-panel .reset-nok .icon-box{background-color:initial;justify-content:flex-start}.panel-change-password .steps-panel .reset-nok .icon-box .icon{max-height:44px!important}.panel-change-password .steps-panel .reset-nok .text-box{margin-top:0;margin-bottom:20px;text-align:left!important;font-size:var(--f-s-medium-big);align-items:flex-start}.panel-change-password .steps-panel .reset-nok .text-box:after{background-color:#000}.panel-change-password .steps-panel .reset-nok .btns{justify-content:center;flex-direction:row}.panel-change-password .steps-panel .reset-nok .btns .primary .icon{-webkit-transform:rotate(-180deg)!important;transform:rotate(-180deg)!important}.password-message{margin:0}.step-form-password{padding:20px!important}.step-form-password,.step-form-password .form{box-sizing:border-box}.step-form-password .form .input label{font-size:var(--f-s-normal);-webkit-transform:none;transform:none;text-transform:none;color:var(--color-gray-medium);margin-bottom:-28px;margin-left:10px}.step-form-password .form .input label:after{display:none}.step-form-password .form .input input::-webkit-input-placeholder,.step-form-password .form .input textarea::-webkit-input-placeholder{opacity:0}.step-form-password .form .input input::placeholder,.step-form-password .form .input textarea::placeholder{opacity:0}.step-form-password .form .input .info-add-input{top:28px;font-size:var(--f-s-medium);color:#8e8e8e;opacity:0}.step-form-password .form .input .show-text:before{background-color:#000}.step-form-password .form .input.active label{color:var(--color-primary);-webkit-transform:none;transform:none;margin-left:0;margin-bottom:0}.step-form-password .form .input.active .info-add-input{opacity:1}.step-form-password .form .input.active input{border:1px solid var(--color-primary)}.step-form-password .form .input.active input::-webkit-input-placeholder,.step-form-password .form .input.active textarea::-webkit-input-placeholder{opacity:1}.step-form-password .form .input.active input::placeholder,.step-form-password .form .input.active textarea::placeholder{opacity:1}.step-form-password .form .input.with-data label{-webkit-transform:none;transform:none;margin-left:0;margin-bottom:0}.btns-reset{display:flex;margin-top:40px!important}.btns-reset .cancel{margin-right:10px}.reset-nok,.reset-ok{display:flex;flex-direction:column;text-align:center}.reset-nok .icon-box .icon,.reset-ok .icon-box .icon{margin:0 auto 20px!important}.reset-nok .btns,.reset-ok .btns{flex-direction:column;margin-top:40px}.reset-nok .btns .link,.reset-ok .btns .link{margin-top:20px}.reset-ok{padding-bottom:20px}.reset-ok .icon-box .icon{margin:20px auto!important;width:59px;min-width:59px}.reset-ok .go-account .icon{margin-left:10px}.giftcard-top{width:100vw;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#e8e8e8;box-sizing:border-box;background-image:url(/static/media/background.0f586879.png);background-color:#1c5c04;background-repeat:no-repeat;background-position:50%}.giftcard-top .content-top{display:flex;padding:80px 10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-sizing:border-box;justify-content:space-between;height:449px;max-width:var(--max-size-content);position:relative}.giftcard-top .content-top .info-text{width:40%}.giftcard-top .content-top .info-text h2{font-size:38px;font-family:var(--font-max-bold);font-weight:900;margin:20px 0;color:#fff}.giftcard-top .content-top .info-text p{font-size:20px;color:#fff}.giftcard-top .content-top .info-image{position:relative;width:60%;text-align:right}.giftcard-top .content-top .info-image img{position:absolute;left:0;width:60vw;max-width:644px}.line-center{margin:40px auto!important}.btn-giftcard{background-color:#fa3d65;border:1px solid #fa3d65;color:#fff;border-radius:0;min-height:45px}.giftcar-aditional-info{display:block;margin-bottom:40px;box-sizing:border-box;padding:0 5px}.giftcar-aditional-info>p{margin:40px 0 20px;font-size:18px;line-height:26px;width:100%;max-width:780px}.giftcar-aditional-info>p>b{font-family:var(--font-bold)}.giftcar-aditional-info>p.line-bottom{margin:0 0 60px}.giftcar-aditional-info>p.line-bottom:after{content:"";margin-top:20px;display:flex;width:150px;height:4px;background-color:#fa3d65}.giftcar-middle-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-sizing:border-box;margin-bottom:50px!important}.giftcar-middle-info h3{font-size:30px;font-family:var(--font-bold);text-align:center;padding:0 20px;box-sizing:border-box}.giftcar-middle-info img{width:calc(100% - 40px);max-width:657px}.giftcar-list-info{margin:40px auto 80px!important;width:100%;max-width:768px!important}.giftcar-list-info>div{width:calc(50% - 10px);max-width:calc(50% - 10px);display:inline-block;box-sizing:border-box}.giftcar-list-info>div h4{font-family:var(--font-bold);font-size:24px;line-height:30px}.giftcar-list-info>div h4:after{content:"";margin-top:10px;display:flex;width:50px;height:4px;background-color:#fa3d65}.giftcar-list-info>div ul{list-style:none;padding:0}.giftcar-list-info>div ul li{display:flex;align-items:center;margin-bottom:10px}.giftcar-list-info>div ul li span{width:44px;height:44px;border-radius:44px;display:flex;align-items:center;justify-content:center}.giftcar-list-info>div ul li span img{width:auto}.giftcar-list-info>div ul li label{margin-left:10px;font-size:16px}@media (max-width:768px){.giftcar-aditional-info>p{width:calc(100% - 20px);max-width:420px;margin:20px auto!important}.giftcar-aditional-info>p:first-child{margin:40px auto 0!important}.giftcar-list-info>div{width:100%;max-width:320px;margin:0 auto!important;display:block}.giftcar-list-info>div:last-child{margin:80px auto 0!important}.giftcard-top{background-size:cover}.giftcard-top .content-top{height:300px}.giftcard-top .content-top .info-text{width:100%;padding:0 20px;box-sizing:border-box}.giftcard-top .content-top .info-image{display:none}}@media (max-width:550px){.giftcard-top{width:100vw;height:100vw;min-height:350px;background-image:url(/static/media/giftcardmobile.aff74e9e.jpg)}}.blog-item-container{max-width:var(--max-size-content);width:calc(100% - 10px);margin:0 auto}.blog-item-header{display:flex;justify-content:space-between;align-items:center;padding:10px 0 10px 10px}.blog-item-header .breadcrumbs-container{display:flex;align-items:center;width:100%}.blog-item-header .breadcrumbs-container .blog-breadcrumb{text-decoration:underline;color:#000;margin-right:5px}.blog-item-header .breadcrumbs-container svg{margin:0 10px 0 auto}.blog-item-header .blog-navigation{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.02);width:1000px;cursor:pointer}.blog-item-header .blog-navigation .previous-blog{display:flex;flex-direction:column;flex:1 1;min-width:255px;min-height:44px;align-items:flex-start;border-right:1px solid var(--p-color-gray);padding:0 4px}.blog-item-header .blog-navigation .previous-blog .previous-blog-text{display:flex;align-items:center;font-size:var(--f-s-min);opacity:.6}.blog-item-header .blog-navigation .previous-blog .previous-blog-title{padding:0 0 5px 10px;max-width:250px;font-size:var(--f-s-medium);font-family:var(--font-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-item-header .blog-navigation .next-blog{display:flex;flex-direction:column;flex:1 1;min-width:255px;min-height:44px;align-items:flex-end;padding:0 4px}.blog-item-header .blog-navigation .next-blog .next-blog-text{display:flex;align-items:center;font-size:var(--f-s-min);opacity:.6}.blog-item-header .blog-navigation .next-blog .next-blog-title{padding:0 10px 5px 0;max-width:250px;font-size:var(--f-s-medium);font-family:var(--font-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-item-box{background-color:#fff;padding:2rem;border-radius:6px;box-shadow:0 0 .5px 0 rgba(0,0,0,.75)}.blog-item-info{display:flex}.left-content{display:flex;flex-direction:column;width:40%}.left-content img{width:90%}.right-content{width:55%}.right-content .title-section-new{font-size:var(--f-s-big)!important;margin-inline:0;-webkit-margin-after:2rem;margin-block-end:2rem;padding:0}.right-content .title-section-new:after{top:25px}.right-content .brand img{margin-bottom:10px;width:100px;height:100px;object-fit:contain}.related-products-section{-webkit-margin-before:2rem;margin-block-start:2rem}.related-products-section .title-section-new{font-size:var(--f-s-big)!important;margin-inline:0;-webkit-margin-after:2rem;margin-block-end:2rem;padding:0}.related-products-section .title-section-new:after{top:25px}.title-margin-top{-webkit-margin-before:2rem;margin-block-start:2rem}.big{position:relative;justify-content:normal;width:50%!important;align-self:center}.shimmer-item{width:10rem;height:1rem;-webkit-margin-after:1rem;margin-block-end:1rem}@media (min-width:850px){.next-blog:hover,.previous-blog:hover{box-shadow:0 2px 8px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.02);scale:1.01}}@media (max-width:850px){.blog-item-header{flex-direction:column}.blog-item-header .breadcrumbs-container{margin:10px 0 15px}.blog-item-header .breadcrumbs-container svg{margin:0 auto 0 30px}.blog-item-header .blog-navigation{width:100%;-webkit-tap-highlight-color:transparent}.blog-item-header .blog-navigation .next-blog:active,.blog-item-header .blog-navigation .previous-blog:active{scale:1.05}}@media (max-width:550px){.blog-item-header{padding-right:10px}.blog-item-header span{font-size:var(--f-s-normal)}.blog-item-header .breadcrumbs-container .blog-title{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog-item-header .breadcrumbs-container svg{position:absolute;right:20px}.blog-item-header .blog-navigation .previous-blog{padding:5px;min-width:150px;min-height:75px}.blog-item-header .blog-navigation .previous-blog .previous-blog-title{padding:10px 5px 0;max-width:160px;line-height:17px;white-space:unset;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.blog-item-header .blog-navigation .next-blog{padding:5px;min-width:150px;min-height:75px}.blog-item-header .blog-navigation .next-blog .next-blog-title{padding:10px 5px 0;max-width:160px;line-height:17px;white-space:unset;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.blog-item-box{padding:0}.blog-item-box .title-section-new{margin:0 5%}.blog-item-box .blog-item-info{display:block}.blog-item-box .blog-item-info .left-content{align-items:center;width:100%;padding:5% 0}.blog-item-box .blog-item-info .left-content img{width:90%;border-radius:6px}.blog-item-box .blog-item-info .right-content{width:100%;text-align:justify}.blog-item-box .blog-item-info .right-content .description{display:flex;margin:0 5%;line-height:20px}.blog-item-box .blog-item-info .right-content img{margin:0 20px 20px}.blog-item-box .blog-item-info .right-content ul{padding-left:10%!important;margin-bottom:40px!important}.blog-item-box .blog-item-info .right-content p{margin:0 5%}.blog-item-box .blog-item-info .right-content ol{padding:1% 10%!important}.blog-item-box .related-products-section{padding-top:10%;background-color:var(--color-background-gray)}.blog-item-box .related-products-section .discount-products-container{width:100%;padding:1.5%}.blog-item-box .related-products-section .discount-products-container .items{display:flex;flex-direction:column}.blog-item-box .related-products-section .discount-products-container .items li{width:calc(100% + 10px)}}.blog-header{position:relative;display:flex;width:var(--max-size-content);margin:0 auto;min-height:200px;padding:10px 0 20px}.blog-header .blog-banner-shimmer{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#eaeaea}.blog-header .blog-banner-shimmer svg{width:50px;height:50px}.blog-header .blog-banner{width:100%}.blog-header .blog-banner img{width:100%;min-width:900px}.blog-header .blog-banner .blog-header-info{position:absolute;display:block;width:100%;bottom:4vw;padding:20px;background-color:rgba(0,0,0,.708);color:#fff;font-size:var(--f-s-medium-big);font-family:var(--font-bold);text-transform:uppercase;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.blog-header .blog-banner .blog-header-info .blog-header-title{font-size:var(--f-s-bigest);font-family:var(--font-bold);color:var(--color-primary)}@media (max-width:910px){.blog-header{min-height:170px}.blog-header .blog-banner .blog-header-info{font-size:var(--f-s-medium)}.blog-header .blog-banner .blog-header-info .blog-header-title{font-size:var(--f-s-big)}}#login-content{margin-top:calc(var(--height-head)*-1)}.login-background{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;background-image:url(/static/media/bottles-background.d2eafdcc.svg);background-size:cover;background-color:#1d1d1d}.login-background *{transition:all .4s ease-in-out}.login-background svg *{transition:none}.login-background .login-container{background:#fff;max-width:480px;width:100%;min-height:580px;text-align:center;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:scroll}.login-background .login-container::-webkit-scrollbar{display:none}.login-background .login-container .login-header{position:relative;display:flex;align-items:center;margin:15px 0}.login-background .login-container .login-header .go-back{position:absolute;display:flex;justify-content:center;align-items:center;margin:0 auto 0 20px;border-radius:15px;width:40px;height:30px;background-color:#eaeaea;cursor:pointer}.login-background .login-container .login-header .logo-labarra{width:100px;margin:0 auto}.login-background .login-container .login-content{display:flex;flex-direction:column;border-top:1px solid #d3d3d3;padding:30px 40px;font-family:var(--font-bold);text-align:start}.login-background .login-container .login-content input{width:100%;height:50px;margin-top:10px;padding-left:15px;background-color:#fff!important;border:2px solid #d3d3d3;border-radius:4px;font-family:var(--font-normal);font-size:var(--f-s-medium-big)}.login-background .login-container .login-content input.small{width:48%}.login-background .login-container .login-content input.error{border:2px solid #ff3d3d}.login-background .login-container .login-content input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.login-background .login-container .login-content .primary{height:45px;margin:10px 0 0;border-radius:5px;font-family:var(--font-bold);font-size:var(--f-s-medium-big)}.login-background .login-container .login-content .primary.disabled{opacity:.4}.login-background .login-container .login-content .primary svg{display:none;margin-left:10px}.login-background .login-container .login-content .primary svg path{fill:#fff}.login-background .login-container .login-content .primary.loading-action svg{display:flex}.login-background .terms-and-conditions{width:400px;margin:20px;color:#fff;font-family:var(--font-normal);font-size:var(--f-s-medium)}.login-background .terms-and-conditions a{text-decoration:underline;cursor:pointer}@media (max-width:550px){.login-background{justify-content:unset}.login-background .login-container{border-radius:0;min-height:100%}.login-background .login-container .login-content{padding:30px 25px}.login-background .login-container .terms-and-conditions{display:block;width:auto;color:#000;margin-top:40px;font-family:var(--font-normal);font-size:var(--f-s-medium-big)}.login-background .login-container .terms-and-conditions a{text-decoration:underline;cursor:pointer}}.login-background .login-container .login-content.login h2{margin:0}.login-background .login-container .login-content.login h3{margin:5px 0;font-family:var(--font-light)}.login-background .login-container .login-content.login .password-container{position:relative;display:flex;align-items:center;border:2px solid #d3d3d3;border-radius:4px;margin-top:25px}.login-background .login-container .login-content.login .password-container .password-input{padding:0 15px;margin:0;border:none}.login-background .login-container .login-content.login .password-container span{position:absolute;right:0}.login-background .login-container .login-content.login .password-container span .icon{margin-right:20px;cursor:pointer}.login-background .login-container .login-content.login .forgot-password{margin:20px 0;text-align:end;font-size:var(--f-s-medium);cursor:pointer}.login-background .login-container .login-content.login .primary{width:100%;height:45px;margin:10px 0 20px;border-radius:5px;font-family:var(--font-bold);font-size:18px;text-transform:none}.login-background .login-container .login-content.login .primary svg{display:none;margin-left:10px}.login-background .login-container .login-content.login .primary svg path{fill:#fff}.login-background .login-container .login-content.login .primary.loading-action svg{display:flex}.login-background .login-container .login-content.login .separator-container{display:flex;align-items:center;justify-content:center;width:100%}.login-background .login-container .login-content.login .separator-container .separator{width:100%;border:1px solid #e5e5e5}.login-background .login-container .login-content.login .separator-container .separator-text{padding:0 10px;font-family:var(--font-normal);font-size:var(--f-s-medium-big)}.login-background .login-container .login-content.login .google-login-container{margin:15px 0}.login-background .login-container .login-content.login .outline{height:40px;text-transform:unset;font-family:var(--font-bold);font-size:var(--f-s-medium-big);border:1.5px solid #5f5f5f;border-radius:3px}@media (max-width:550px){.login-background .login-container .login-content.login .primary{height:50px}.login-background .login-container .login-content.login .forgot-password{margin-bottom:40px;font-size:var(--f-s-medium-big)}}.login-background .login-container .login-content.forgot-password{justify-content:center;text-align:center}.login-background .login-container .login-content.forgot-password h2{margin:0 0 10px;font-family:var(--font-bold);font-size:var(--f-s-big)}.login-background .login-container .login-content.forgot-password h3{align-self:center;width:90%;margin:5px 0;font-family:var(--font-light);font-size:var(--f-s-medium)}.login-background .login-container .login-content.forgot-password h4{margin-top:30px;font-family:var(--font-normal);font-size:var(--f-s-medium-big);color:#aeaeae}.login-background .login-container .login-content.forgot-password .change-password-options-container{display:flex;justify-content:space-between;margin:5px 0 30px}.login-background .login-container .login-content.forgot-password .change-password-options-container .option-btn{width:48.5%;border-radius:30px;font-size:var(--f-s-medium);border:1px solid #c4c4c4;color:#c4c4c4;text-transform:none;transition:all .1s ease-in-out}.login-background .login-container .login-content.forgot-password .change-password-options-container .option-btn.selected{border:2px solid var(--color-primary);color:#000}.login-background .login-container .login-content.forgot-password .input-title{align-self:flex-start;margin:0;font-family:var(--font-bold);font-size:var(--f-s-medium-big);-webkit-animation:fade-in 1s;animation:fade-in 1s}.login-background .login-container .login-content.forgot-password .input-title span{color:var(--color-primary)}.login-background .login-container .login-content.forgot-password form{-webkit-animation:fade-in 1s;animation:fade-in 1s}.login-background .login-container .login-content.forgot-password .mandatory-fields{font-family:var(--font-normal);font-size:var(--f-s-medium-big);color:#9d9d9d}.login-background .login-container .login-content.forgot-password .primary{width:100%;margin:25px 0;text-transform:none}.login-background .login-container .login-content.forgot-password .primary.disabled{cursor:default;pointer-events:none}.login-background .login-container .login-content.forgot-password .back-to-login{text-align:center;width:100%;margin:20px auto;font-family:var(--font-normal);font-size:var(--f-s-medium-big)}.login-background .login-container .login-content.forgot-password .back-to-login a{font-family:var(--font-bold);text-decoration:underline;cursor:pointer}.login-background .login-container .login-content.forgot-password-verification{padding:20px 0}.login-background .login-container .login-content.forgot-password-verification .verification-info-container{display:flex;padding:0 20px;border-bottom:8px solid #add8e6}.login-background .login-container .login-content.forgot-password-verification .verification-info-container .info-icon{margin-top:15px}.login-background .login-container .login-content.forgot-password-verification .verification-info-container .verification-instructions{padding:0 15px;text-align:justify}.login-background .login-container .login-content.forgot-password-verification .verification-info-container .verification-instructions h2{color:#add8e6;font-size:19px;font-family:var(--font-bold);margin:5px 0 0}.login-background .login-container .login-content.forgot-password-verification .verification-info-container .verification-instructions h3{font-size:var(--f-s-medium-big);font-family:var(--font-normal);margin:15px 0 25px}.login-background .login-container .login-content.forgot-password-verification .verification-code-container{padding:5px 25px}.login-background .login-container .login-content.forgot-password-verification .verification-code-container h2{text-align:center;font-family:var(--font-bold)}.login-background .login-container .login-content.forgot-password-verification .verification-code-container .verification-code-inputs{display:flex;justify-content:center;margin:30px 20px;grid-gap:15px;gap:15px}.login-background .login-container .login-content.forgot-password-verification .verification-code-container .verification-code-inputs input{margin:0;padding:0;text-align:center;font-size:var(--f-s-big);font-family:var(--font-bold)}.login-background .login-container .login-content.forgot-password-verification .verification-code-container .primary{justify-self:center;width:50%;margin-top:40px}.login-background .login-container .login-content.recover-password h2{margin:0}.login-background .login-container .login-content.recover-password .password-container{position:relative;display:flex;align-items:center;border:2px solid #d3d3d3;border-radius:4px;margin-top:25px}.login-background .login-container .login-content.recover-password .password-container.error{border:2px solid #ff3d3d}.login-background .login-container .login-content.recover-password .password-container .password-input{padding:0 15px;margin:0;border:none}.login-background .login-container .login-content.recover-password .password-container span{position:absolute;right:0}.login-background .login-container .login-content.recover-password .password-container span .icon{margin-right:20px;cursor:pointer}.login-background .login-container .login-content.recover-password .password-conditions{display:flex;flex-wrap:wrap;margin:10px 0 -10px}.login-background .login-container .login-content.recover-password .password-conditions div{margin:3px;padding:5px 10px;border-radius:8px;background-color:#e7e7e7}.login-background .login-container .login-content.recover-password .password-conditions div label{margin:0;font-size:var(--f-s-medium);font-family:var(--font-normal);color:#575757}.login-background .login-container .login-content.recover-password .password-conditions div.confirm{background-color:#c6f8c6}.login-background .login-container .login-content.recover-password .password-conditions div.confirm label{color:#278427}.login-background .login-container .login-content.recover-password .password-conditions div.error{background-color:#fed5d5}.login-background .login-container .login-content.recover-password .password-conditions div.error label{color:red}.login-background .login-container .login-content.recover-password .primary{justify-self:center;margin:40px 40px 60px;font-size:var(--f-s-medium)}.login-background .login-container .login-content.recover-password-success .icon{align-self:center}.login-background .login-container .login-content.recover-password-success h1{font-family:var(--font-bold);font-size:var(--f-s-bigest);text-align:center}.login-background .login-container .login-content.recover-password-success .primary{align-self:center;width:60%;height:60px;margin-top:20px}.login-background .login-container .login-content.recover-password-success .primary .icon{margin-left:10px}.login-background .login-container .login-content.create-account-step1 h3{margin:0;font-size:var(--f-s-medium);font-family:var(--font-light)}.login-background .login-container .login-content.create-account-step1 h2{margin:5px 0;font-family:var(--font-bold)}.login-background .login-container .login-content.create-account-step1 .rut-container{display:flex;align-items:center;border:2px solid #d3d3d3;border-radius:4px;margin:25px 0 5px}.login-background .login-container .login-content.create-account-step1 .rut-container.error{border:2px solid #ff3d3d}.login-background .login-container .login-content.create-account-step1 .rut-container.success{border:2px solid #00cd00}.login-background .login-container .login-content.create-account-step1 .rut-container .rut-input{padding:0 15px;margin:0;border:none}.login-background .login-container .login-content.create-account-step1 .rut-container .search-status-icon{margin-right:20px}.login-background .login-container .login-content.create-account-step1 .rut-instruction{color:grey;opacity:.7;margin:5px;font-family:var(--font-normal);font-size:var(--f-s-medium-big)}.login-background .login-container .login-content.create-account-step1 .email-container{position:relative;display:flex;align-items:center;border:2px solid #d3d3d3;border-radius:4px;margin-top:25px}.login-background .login-container .login-content.create-account-step1 .email-container.error{border:2px solid #ff3d3d}.login-background .login-container .login-content.create-account-step1 .email-container.success{border:2px solid #00cd00}.login-background .login-container .login-content.create-account-step1 .email-container .email-input{padding:0 15px;margin:0;border:none}.login-background .login-container .login-content.create-account-step1 .email-container .search-status-icon{position:absolute;right:0;margin-right:20px}.login-background .login-container .login-content.create-account-step1 .phone-number-container{display:flex;align-items:center;border:2px solid #d3d3d3;border-radius:4px;margin-top:25px}.login-background .login-container .login-content.create-account-step1 .phone-number-container.error{border:2px solid #ff3d3d}.login-background .login-container .login-content.create-account-step1 .phone-number-container span{color:#8f8f8f;padding:0 5px 0 10px;font-size:var(--f-s-medium-big);font-family:var(--font-normal)}.login-background .login-container .login-content.create-account-step1 .phone-number-container .phone-number-input{padding:0 10px;margin:0;border:none}.login-background .login-container .login-content.create-account-step1 .password-container{position:relative;display:flex;align-items:center;border:2px solid #d3d3d3;border-radius:4px;margin-top:25px}.login-background .login-container .login-content.create-account-step1 .password-container.error{border:2px solid #ff3d3d}.login-background .login-container .login-content.create-account-step1 .password-container .password-input{padding:0 15px;margin:0;border:none}.login-background .login-container .login-content.create-account-step1 .password-container span{position:absolute;right:0}.login-background .login-container .login-content.create-account-step1 .password-container span .icon{margin-right:20px;cursor:pointer}.login-background .login-container .login-content.create-account-step1 .password-conditions{display:flex;flex-wrap:wrap;margin:10px 0 -10px}.login-background .login-container .login-content.create-account-step1 .password-conditions div{margin:3px;padding:5px 10px;border-radius:8px;background-color:#e7e7e7}.login-background .login-container .login-content.create-account-step1 .password-conditions div label{margin:0;font-size:var(--f-s-medium);font-family:var(--font-normal);color:#575757}.login-background .login-container .login-content.create-account-step1 .password-conditions div.confirm{background-color:#c6f8c6}.login-background .login-container .login-content.create-account-step1 .password-conditions div.confirm label{color:#278427}.login-background .login-container .login-content.create-account-step1 .password-conditions div.error{background-color:#fed5d5}.login-background .login-container .login-content.create-account-step1 .password-conditions div.error label{color:red}.login-background .login-container .login-content.create-account-step1 .dob-container{display:flex;align-items:center;height:50px;border:2px solid #d3d3d3;border-radius:4px;margin-top:25px;padding-left:10px}.login-background .login-container .login-content.create-account-step1 .dob-container.error{border:2px solid #ff3d3d}.login-background .login-container .login-content.create-account-step1 .dob-container label{width:100%;margin-left:5px;color:#6a6969;font-family:var(--font-normal);font-size:var(--f-s-medium-big)}.login-background .login-container .login-content.create-account-step1 .dob-container input{width:35px;height:40px;border:none;margin:0;padding:0;text-align:center}.login-background .login-container .login-content.create-account-step1 .dob-error{font-size:var(--f-s-medium);font-family:var(--font-bold);color:#ff5353;margin-top:9px}.login-background .login-container .login-content.create-account-step1 .gender-container{display:flex;align-items:center;width:180px;border:2px solid #d3d3d3;border-radius:4px;margin-top:25px}.login-background .login-container .login-content.create-account-step1 .gender-container.error{border:2px solid #ff3636}.login-background .login-container .login-content.create-account-step1 .gender-container select{width:100%;height:45px;border:none;border-right:16px solid transparent;padding:0 15px;border-radius:3px;font-family:var(--font-normal);font-size:var(--f-s-medium-big);background-color:#fff}.login-background .login-container .login-content.create-account-step1 .gender-container select.small{width:48%}.login-background .login-container .login-content.create-account-step1 .primary{justify-content:space-between;width:100%;height:50px;margin-top:30px}.login-background .login-container .login-content.create-account-step2 h3{margin:0;font-size:var(--f-s-medium);font-family:var(--font-light)}.login-background .login-container .login-content.create-account-step2 h2{margin:5px 0;font-family:var(--font-bold)}.login-background .login-container .login-content.create-account-step2 .google-address-container{display:flex;align-items:center;border:2px solid #d3d3d3;border-radius:4px;margin-top:25px}.login-background .login-container .login-content.create-account-step2 .google-address-container.error{border:2px solid #ff3d3d}.login-background .login-container .login-content.create-account-step2 .google-address-container .google-address-input{padding:0 15px;margin:0;border:none}.login-background .login-container .login-content.create-account-step2 .google-address-container .icon{margin-right:20px;cursor:pointer}.login-background .login-container .login-content.create-account-step2 .validate-address-error{display:flex;align-items:center;margin-top:10px;color:#eb9224;font-family:var(--font-bold);font-size:var(--f-s-medium)}.login-background .login-container .login-content.create-account-step2 .validate-address-error .icon{margin-right:5px}.login-background .login-container .login-content.create-account-step2 .outline{height:50px;margin-bottom:-40px;border-radius:4px}.login-background .login-container .login-content.create-account-step2 .primary{height:50px;margin-top:20px}.login-background .login-container .login-content.create-account-step2 .primary svg{display:none;margin-left:10px}.login-background .login-container .login-content.create-account-step2 .primary svg path{fill:#fff}.login-background .login-container .login-content.create-account-step2 .primary.loading-action svg{display:flex}.login-background .login-container .login-content.create-account-manual-address h3{margin:0;font-size:var(--f-s-medium);font-family:var(--font-light)}.login-background .login-container .login-content.create-account-manual-address h2{margin:5px 0;font-family:var(--font-bold)}.login-background .login-container .login-content.create-account-manual-address .selector-with-search{width:100%;margin-top:25px;border:2px solid #d3d3d3;font-size:var(--f-s-medium-big);font-family:var(--font-normal)}.login-background .login-container .login-content.create-account-manual-address .selector-with-search.error{border:2px solid #ff3d3d}.login-background .login-container .login-content.create-account-manual-address .selector-with-search .input-district-selector{align-items:center}.login-background .login-container .login-content.create-account-manual-address .selector-with-search .input-district-selector input{margin:0;border:none}.login-background .login-container .login-content.create-account-manual-address .selector-with-search ul{position:absolute;left:-1px;z-index:100;max-height:200px;background-color:#fff;border:2px solid #d3d3d3;opacity:0}.login-background .login-container .login-content.create-account-manual-address .selector-with-search ul.show{opacity:1}.login-background .login-container .login-content.create-account-manual-address .selector-with-search label span{top:10px;right:15px}.login-background .login-container .login-content.create-account-manual-address .primary{height:50px;margin-top:20px}.login-background .login-container .login-content.create-account-manual-address .primary svg{display:none;margin-left:10px}.login-background .login-container .login-content.create-account-manual-address .primary svg path{fill:#fff}.login-background .login-container .login-content.create-account-manual-address .primary.loading-action svg{display:flex}.login-background .login-container .login-content.create-account-success .icon{align-self:center}.login-background .login-container .login-content.create-account-success h1{font-family:var(--font-bold);font-size:var(--f-s-bigest);text-align:center}.login-background .login-container .login-content.create-account-success .primary{align-self:center;width:60%;height:60px;margin-top:20px}.login-background .login-container .login-content.create-account-success .primary .icon{margin-left:10px}.pac-container{z-index:9999999!important;width:398px!important;box-shadow:none;background-color:#fff;border:1px solid rgba(0,0,0,.2)}.pac-container:after{content:none!important}#map-image{width:400px;height:200px;margin-top:15px;opacity:1;border-radius:8px}@media (max-width:550px){.pac-container{width:calc(100% - 53px)!important}}.free-shipping-page{max-width:1380px;margin:0 auto;padding-bottom:120px}.free-shipping-page .header-list{display:flex;align-items:center;justify-content:flex-start;width:100%;height:20px;padding:5px 0 10px}.free-shipping-page .header-list span{display:flex;align-items:center}.free-shipping-page .header-list span label{font-size:inherit;text-decoration:underline;cursor:pointer;color:#535353;font-size:var(--f-s-medium)}.free-shipping-page .header-list span label:hover{text-decoration:none}.free-shipping-page .header-list span:before{content:" › ";text-decoration:none;margin:0 5px}.free-shipping-page .header-list span:first-child:before{content:"";margin:0}.free-shipping-page .header-list span:last-child label{text-decoration:none;pointer-events:none}.free-shipping-page .title-section-new{margin:0;padding:0}.free-shipping-page .loading-banners{display:flex;justify-content:center;align-items:center;min-height:200px}.free-shipping-page .loading-banners svg{width:60px;height:60px}.free-shipping-page .free-shipping-banners{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin-bottom:20px}.free-shipping-page .free-shipping-banners .banner-container img{width:100%}@media (max-width:1200px){.free-shipping-page .header-list{padding:10px 0 15px 10px}.free-shipping-page .title-section-new{padding-left:10px;margin-bottom:35px!important}}@media (max-width:768px){.free-shipping-page .free-shipping-banners{display:flex;flex-direction:column}.free-shipping-page .free-shipping-banners .banner-container img{height:unset}}.satisfaction-survey-header{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:#000;padding-top:20px}.satisfaction-survey-header img{width:110px;object-fit:contain}.satisfaction-survey-header h3{font-size:var(--f-s-big);color:#fff}.satisfaction-survey-background{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/static/media/bottles-background.d58bfa53.svg);background-size:contain;opacity:.05;z-index:0}.loading-survey-questions{display:flex;justify-content:center;align-items:center;height:200px}.loading-survey-questions svg{width:70px;height:70px}.satisfaction-survey-go-back{position:relative;display:flex;align-items:center;justify-content:flex-start;margin-left:22.5%}.satisfaction-survey-go-back *{cursor:pointer}.satisfaction-survey-go-back h4{margin-left:10px;font-family:var(--font-bold);font-size:var(--f-s-medium)}.satisfaction-survey-container{display:flex;flex-direction:column;align-items:center}.satisfaction-survey-container *{transition:all .3s ease-in-out}.satisfaction-survey-container .satisfaction-survey-content{position:relative;display:flex;flex-direction:column;width:50%;max-width:700px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px 30px 30px;margin:30px 0 100px;background-color:#fff;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.25)}.satisfaction-survey-container .satisfaction-survey-content::-webkit-scrollbar{display:none}.satisfaction-survey-container .satisfaction-survey-content .btn-close-satisfaction-survey{position:absolute;display:flex;align-items:center;justify-content:center;top:10px;right:10px;width:40px;background-color:#3d3d3d;padding:0;border-radius:20px;border-color:transparent;scale:.8;z-index:10000}.satisfaction-survey-container .satisfaction-survey-content .btn-close-satisfaction-survey .icon{margin:0;padding:1px}.satisfaction-survey-container .satisfaction-survey-content .survey-question{padding:10px 0 20px;font-size:var(--f-s-medium-big);font-family:var(--font-bold);line-height:20px;transition:all .2s ease-in-out;visibility:visible}.satisfaction-survey-container .satisfaction-survey-content .survey-question.hide{opacity:0;max-height:0;visibility:hidden;padding:0}.satisfaction-survey-container .satisfaction-survey-content .rating-scale{padding:15px 0 20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;align-items:center}.satisfaction-survey-container .satisfaction-survey-content .rating-scale .rating-icons{display:flex}.satisfaction-survey-container .satisfaction-survey-content .rating-scale .rating-icons img{width:50px;margin-right:5px;cursor:pointer}.satisfaction-survey-container .satisfaction-survey-content .rating-scale .outline{height:35px;min-height:35px;font-size:var(--f-s-min);font-family:var(--font-max-bold);margin:0 auto;border:3px solid #000}.satisfaction-survey-container .satisfaction-survey-content .rating-scale-footer{width:80%;margin-bottom:10px;display:flex;justify-content:space-between}.satisfaction-survey-container .satisfaction-survey-content .rating-scale-footer span{font-size:var(--f-s-normal);color:var(--color-gray-medium);opacity:.7;margin-right:auto}.satisfaction-survey-container .satisfaction-survey-content .rating-recommend-container{display:flex;flex-direction:column;max-width:-webkit-max-content;max-width:max-content}.satisfaction-survey-container .satisfaction-survey-content .rating-recommend-container .rating-recommend{display:flex;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:25px 0 0}.satisfaction-survey-container .satisfaction-survey-content .rating-recommend-container .rating-recommend button:hover{background-color:hsla(0,0%,47.1%,.2)}.satisfaction-survey-container .satisfaction-survey-content .rating-recommend-container .rating-recommend button{width:0;scale:1.1;margin:0 20px 20px 0;text-align:center;color:#000;border:1px solid var(--p-color-gray);cursor:pointer}.satisfaction-survey-container .satisfaction-survey-content .rating-recommend-container .rating-recommend button.active{background-color:#000;color:#fff}.satisfaction-survey-container .satisfaction-survey-content .rating-recommend-container .rating-recommend-footer{display:flex;justify-content:space-between;margin-bottom:10px;width:calc(100% + 30px)}.satisfaction-survey-container .satisfaction-survey-content .rating-recommend-container .rating-recommend-footer span{font-size:var(--f-s-normal);color:var(--color-gray-medium);opacity:.5}.satisfaction-survey-container .satisfaction-survey-content .list-improvements{position:relative;margin-top:15px;border-radius:8px;padding:0 16px}.satisfaction-survey-container .satisfaction-survey-content .list-improvements .improvement{width:50%;display:flex;align-items:center;list-style:none;padding:10px;cursor:pointer}.satisfaction-survey-container .satisfaction-survey-content .list-improvements .improvement .checkbox{height:17px;width:17px;display:flex;align-items:center;justify-content:center;margin-right:15px;border-radius:4px;border:1px solid #a6a6a6;padding:2px}.satisfaction-survey-container .satisfaction-survey-content .list-improvements .improvement.selected{background-color:#f2f2f2;border:1px solid #000;border-radius:var(--radius-normal)}.satisfaction-survey-container .satisfaction-survey-content .list-improvements .improvement.selected .checkbox{background-color:#000}.satisfaction-survey-container .satisfaction-survey-content .list-improvements .improvement .improvement-text{font-family:var(--font-normal);font-size:var(--f-s-medium-big)}.satisfaction-survey-container .satisfaction-survey-content .list-improvements .improvement:active{-webkit-transform:scale(1.1);transform:scale(1.1)}.satisfaction-survey-container .satisfaction-survey-content .list-improvements .improvement:not(.selected):hover{background-color:#f0f0f0;border-radius:var(--radius-normal)}.satisfaction-survey-container .satisfaction-survey-content .list-improvements .improvement:not(.selected):hover .icon{display:none}.satisfaction-survey-container .satisfaction-survey-content .list-improvements textarea{width:90%;height:110px;padding-top:20px;margin-top:25px;font-size:var(--f-s-medium)}.satisfaction-survey-container .satisfaction-survey-content h2{margin-top:0;font-size:var(--f-s-medium-big);font-family:var(--font-bold)}.satisfaction-survey-container .satisfaction-survey-content textarea{min-width:500px;height:110px;padding-top:20px;font-size:var(--f-s-medium);border:1px solid #000}.satisfaction-survey-container .satisfaction-survey-content .continue-step{display:flex;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:25px 0 0}.satisfaction-survey-container .satisfaction-survey-content .continue-step button:hover{background-color:hsla(0,0%,47.1%,.2)}.satisfaction-survey-container .satisfaction-survey-content .continue-step button{width:70px;margin:0 20px 20px 0;text-align:center;color:#000;border:1px solid var(--p-color-gray);cursor:pointer}.satisfaction-survey-container .satisfaction-survey-content .continue-step button.active{background-color:#000;color:#fff}.satisfaction-survey-container .satisfaction-survey-content .optional-questions-container{opacity:0;position:absolute;pointer-events:none;transition:all 1s ease-in-out}.satisfaction-survey-container .satisfaction-survey-content .optional-questions-container.show{position:unset;pointer-events:unset;opacity:1}.satisfaction-survey-container .satisfaction-survey-content .survey-footer{width:auto}.satisfaction-survey-container .satisfaction-survey-content .survey-footer .footer-content{display:flex;margin-top:20px;align-items:center}.satisfaction-survey-container .satisfaction-survey-content .survey-footer .footer-content button{background-color:#000;color:#fff;border:none;padding:15px 40px;max-height:30px;min-width:30%}.satisfaction-survey-container .satisfaction-survey-content .survey-footer .footer-content button label{cursor:pointer}.satisfaction-survey-container .satisfaction-survey-content .survey-footer .footer-content button.loading-action label,.satisfaction-survey-container .satisfaction-survey-content .survey-footer .footer-content button svg{display:none}.satisfaction-survey-container .satisfaction-survey-content .survey-footer .footer-content button.loading-action svg{display:flex}.satisfaction-survey-container .satisfaction-survey-content .survey-footer .footer-content button.loading-action svg path{fill:#fff}.satisfaction-survey-container .satisfaction-survey-content .survey-footer .footer-content .message-alert h3{color:red;font-size:var(--f-s-normal);margin-left:30px;opacity:.5;-webkit-animation:shake .5s ease-in-out;animation:shake .5s ease-in-out}@-webkit-keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}25%,75%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}50%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}25%,75%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}50%{-webkit-transform:translateX(5px);transform:translateX(5px)}}.survey-result{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;width:50%;padding:40px;margin:30px 0 300px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06)}.survey-result .survey-result-icon{display:flex;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:30px;border-radius:100%}.survey-result .survey-result-content{display:flex;flex-direction:column;align-items:center}.survey-result .survey-result-content h2{margin:0;font-family:var(--font-bold)}.survey-result .survey-result-content h3{margin-bottom:0;font-size:var(--f-s-medium-big);opacity:.8}.survey-result .survey-result-btn-close{margin:40px 0 20px}.survey-result .survey-result-btn-close button{background-color:#000;color:#fff;border:none;padding:15px 40px;font-size:var(--f-s-medium)}@media (max-width:550px){.satisfaction-survey-go-back{margin-left:3%}.satisfaction-survey-container .satisfaction-survey-content{width:90%;max-height:unset;padding:10px 20px 20px;margin:0}.satisfaction-survey-container .satisfaction-survey-content :nth-child(2) label{display:flex;width:calc(100% - 40px)}.satisfaction-survey-container .satisfaction-survey-content .survey-question{width:unset}.satisfaction-survey-container .satisfaction-survey-content .rating-scale-footer{width:100%}.satisfaction-survey-container .satisfaction-survey-content .rating-recommend button{scale:1;flex-basis:calc(20% - 20px);min-height:50px}.satisfaction-survey-container .satisfaction-survey-content .rating-recommend button:nth-child(n+6):nth-child(-n+10){margin:0 0 20px 20px}.satisfaction-survey-container .satisfaction-survey-content .rating-recommend-footer{width:100%!important}.satisfaction-survey-container .satisfaction-survey-content .list-improvements{padding:0}.satisfaction-survey-container .satisfaction-survey-content .list-improvements .improvement{width:70%}.satisfaction-survey-container .satisfaction-survey-content .list-improvements textarea{width:100%}.satisfaction-survey-container .satisfaction-survey-content textarea{min-width:100%}.satisfaction-survey-container .satisfaction-survey-content .survey-footer{margin-bottom:50px}.survey-result{width:100%;padding:50px 0;margin:0}.survey-result .survey-result-content{width:80%}.survey-result .survey-result-btn-close{margin:50px 0}.survey-result .survey-result-btn-close button{padding:20px 40px;font-size:var(--f-s-medium-big)}}#modify-purchase-content{margin-top:calc(var(--height-head)*-1);overflow:hidden}.modify-purchase-header{display:flex;align-items:center;background-color:#fff;padding:25px 0;box-shadow:0 3px 3px rgba(0,0,0,.046)}.modify-purchase-header .go-back{position:absolute;display:flex;align-items:center;margin-left:40px;cursor:pointer}.modify-purchase-header .logo{width:150px;object-fit:contain;margin:0 auto}.modify-purchase-container{display:flex;flex-direction:column;width:500px;max-width:500px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:25px auto 50px;border-radius:10px;background-color:#fff;box-shadow:0 3px 3px rgba(0,0,0,.046)}.modify-purchase-container .current-address-container #map-image{width:100%!important;margin:0;padding:0;border-radius:0}.modify-purchase-container .current-address-container .address{display:flex;margin:20px 15px 10px;padding-bottom:20px;border-bottom:2px solid hsla(0,0%,73.7%,.162)}.modify-purchase-container .current-address-container .address .icon{margin-right:15px}.modify-purchase-container .current-address-container .address .current-location{font-family:var(--font-normal);font-size:var(--f-s-medium);color:grey;margin:0 0 6px}.modify-purchase-container .current-address-container .address .address-street{font-family:var(--font-bold);font-size:var(--f-s-medium-big);margin:5px 0 3px}.modify-purchase-container .current-address-container .address .address-state{font-family:var(--font-normal);font-size:var(--f-s-normal);color:grey;margin:0}.modify-purchase-container .modify-address{margin:0 15px;border-bottom:2px solid hsla(0,0%,73.7%,.162)}.modify-purchase-container .modify-address *{cursor:pointer}.modify-purchase-container .modify-address .modify-address-container{display:flex;margin:10px 0 20px}.modify-purchase-container .modify-address .modify-address-container img{align-self:flex-start;margin-right:15px}.modify-purchase-container .modify-address .modify-address-container .icon{margin-right:10px}.modify-purchase-container .modify-address .modify-address-container .icon.arrow-down-thin,.modify-purchase-container .modify-address .modify-address-container .icon.arrow-right-thin{transition:all .3s ease-in-out}.modify-purchase-container .modify-address .modify-address-container .icon.close{margin-right:20px}.modify-purchase-container .modify-address .modify-address-container .title{font-family:var(--font-bold);font-size:var(--f-s-medium-big);color:#000;margin:0}.modify-purchase-container .modify-address .modify-address-container .title.opacity{font-family:var(--font-normal);font-size:var(--f-s-medium);color:grey}.modify-purchase-container .modify-address .modify-address-container .sub-title{font-family:var(--font-normal);font-size:var(--f-s-normal);color:hsla(0,0%,50.2%,.7);margin:7px 0 0;max-width:250px}.modify-purchase-container .modify-address .modify-address-container .address-street{font-family:var(--font-bold);font-size:var(--f-s-medium-big);margin:5px 0 3px}.modify-purchase-container .modify-address .modify-address-container .address-state{font-family:var(--font-normal);font-size:var(--f-s-normal);color:grey;margin:0}.modify-purchase-container .modify-address .addresses-list{display:none;margin-bottom:0;-webkit-animation:fade-in 1.2s;animation:fade-in 1.2s}.modify-purchase-container .modify-address .addresses-list.show{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:250px;overflow-y:scroll}.modify-purchase-container .modify-address .addresses-list::-webkit-scrollbar{width:6px}.modify-purchase-container .modify-address .addresses-list::-webkit-scrollbar-track{background:transparent}.modify-purchase-container .modify-address .addresses-list::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:10px}.modify-purchase-container .modify-address .addresses-list::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.5)}.modify-purchase-container .modify-address .addresses-list .address-container{padding-left:15px}.modify-purchase-container .modify-address .addresses-list .address-container .option:after{margin-top:-1px}.modify-purchase-container .modify-address .addresses-list .address-container:first-child{padding-top:10px}.modify-purchase-container .modify-date *{cursor:pointer}.modify-purchase-container .modify-date .modify-date-container{display:flex;align-items:center;margin:15px;cursor:pointer}.modify-purchase-container .modify-date .modify-date-container img{margin-right:15px}.modify-purchase-container .modify-date .modify-date-container .icon{margin-right:10px}.modify-purchase-container .modify-date .modify-date-container .icon.arrow-down-thin,.modify-purchase-container .modify-date .modify-date-container .icon.arrow-right-thin{margin-left:auto;transition:all .3s ease-in-out}.modify-purchase-container .modify-date .modify-date-container .title{font-family:var(--font-bold);font-size:var(--f-s-medium-big);color:#000;margin:0}.modify-purchase-container .modify-date .date-selection{display:none;align-items:center;margin:20px;padding:5px 10px;border:2px solid #000;border-radius:10px;background-color:#f4f3f3;-webkit-animation:fade-in 1.2s;animation:fade-in 1.2s;cursor:pointer}.modify-purchase-container .modify-date .date-selection.show{display:flex}.modify-purchase-container .modify-date .date-selection .option{width:15px;height:15px;min-width:15px;min-height:15px;border:2px solid #44a00e;border-radius:10px;text-align:center}.modify-purchase-container .modify-date .date-selection .option:after{content:"";display:inline-block;vertical-align:middle;width:10px;height:10px;background-color:#44a00e;border-radius:10px;margin-top:-1px}.modify-purchase-container .modify-date .date-selection .option-text{font-size:var(--f-s-medium-big);font-family:var(--font-bold)}.modify-purchase-container .modify-date .date-selection .delivery-date{font-size:var(--f-s-medium);font-family:var(--font-light);margin:3px 0 0}.modify-purchase-container .modify-date .date-selection .amount{font-size:var(--f-s-medium-big);font-family:var(--font-bold);margin:0 20px 0 auto}.modify-purchase-container .modify-date .date-selection .amount.free{font-size:var(--f-s-medium-big);font-family:var(--font-bold);padding:2px 8px;background-color:#e5f7e0;color:#44a00e;text-transform:uppercase;border-radius:5px}.modify-purchase-container .modify-purchase-btns{display:flex;margin:15px}.modify-purchase-container .modify-purchase-btns button{width:47%;margin-bottom:10px;font-size:var(--f-s-medium-big);font-family:var(--font-bold);border:none;border-radius:20px;color:#fff;background-color:#242424;text-transform:unset}.modify-purchase-container .modify-purchase-btns button.disabled{opacity:.5;pointer-events:none}.modify-purchase-container .modify-purchase-btns button svg path{fill:#fff}.modify-purchase-container .modify-purchase-btns .cancel-order-btn{background-color:#ff3838}.loading-container{display:flex;justify-content:center;align-items:center;width:500px;height:512px}.loading-container svg{width:50px;height:50px}.account-information-form{display:flex;flex-direction:column;align-items:center;margin:20px 0 40px;padding:10px 40px}.account-information-form .account-information-form-title{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 20px 20px;border-bottom:2px solid #efefef}.account-information-form .account-information-form-title h1{margin:0;font-family:var(--font-bold);font-size:var(--f-s-bigest)}.account-information-form .account-information-form-title h2{margin:0;font-family:var(--font-normal);font-size:var(--f-s-big)}.account-information-form .account-information-form-title .section-title-underline{position:absolute;bottom:0;margin-left:15px;width:35px;height:4px;background-color:var(--color-primary)}.account-information-form .account-information-form-content{width:95%;margin-top:10px}.account-information-form .account-information-form-content .input-title{margin:20px 0 10px 5px;font-family:var(--font-bold);font-size:var(--f-s-medium-big);color:#000}.account-information-form .account-information-form-content .input-title span{color:var(--color-primary)}.account-information-form .account-information-form-content input{width:100%;height:50px;padding-left:15px;background-color:#fff!important;border:2px solid #d3d3d3;border-radius:4px;font-family:var(--font-normal);font-size:var(--f-s-medium-big)}.account-information-form .account-information-form-content input.small{width:100%}.account-information-form .account-information-form-content .rut-container.error,.account-information-form .account-information-form-content input.error{border:2px solid #ff3d3d}.account-information-form .account-information-form-content .rut-container .rut-instruction{color:grey;opacity:.7;margin:5px;font-family:var(--font-normal);font-size:var(--f-s-medium)}.account-information-form .account-information-form-content .account-type-container,.account-information-form .account-information-form-content .bank-container{display:flex;align-items:center;border:2px solid #d3d3d3;border-radius:4px}.account-information-form .account-information-form-content .account-type-container.error,.account-information-form .account-information-form-content .bank-container.error{border:2px solid #ff3636}.account-information-form .account-information-form-content .account-type-container select,.account-information-form .account-information-form-content .bank-container select{width:100%;height:45px;border:none;border-right:16px solid transparent;padding:0 15px;border-radius:3px;font-family:var(--font-normal);font-size:var(--f-s-medium-big);background-color:#fff}.account-information-form .account-information-form-content .account-type-container select.small,.account-information-form .account-information-form-content .bank-container select.small{width:48%}.account-information-form .mandatory-fields{margin-top:30px;text-align:center;font-family:var(--font-normal);font-size:var(--f-s-medium);color:hsla(0,0%,61.6%,.7)}.account-information-form .cancel-order-btn{width:50%;margin:20px 0 0;font-size:var(--f-s-medium-big);font-family:var(--font-bold);border:none;border-radius:20px;color:#fff;background-color:#242424;text-transform:unset}.account-information-form .cancel-order-btn.disabled{opacity:.5;pointer-events:none}.account-information-form .cancel-order-btn svg path{fill:#fff}.order-modified{display:flex;flex-direction:column;align-items:center;margin:20px 0 40px}.order-modified .icon{align-self:center;margin-top:20px}.order-modified h1{display:block;width:75%;margin-top:30px}.order-modified h1,.order-modified h2{font-family:var(--font-bold);font-size:var(--f-s-bigest);text-align:center}.order-modified h2{margin:0 0 20px}.order-modified h3{width:70%;margin:20px 0;font-family:var(--font-light);font-size:var(--f-s-medium);line-height:18px;text-align:center}.order-modified .primary{align-self:center;margin-top:20px;width:40%}@media (max-width:550px){.modify-purchase-header .go-back{margin-left:30px}.modify-purchase-header .logo{width:90px}.modify-purchase-container{width:unset;max-width:unset;margin-top:0}.modify-purchase-container .loading-container{width:unset}.modify-purchase-container .account-information-form{padding:10px}.modify-purchase-container .account-information-form .account-information-form-title{width:95%;padding:0 0 20px}.modify-purchase-container .account-information-form .cancel-order-btn{width:70%}}.search-engine-mobile{width:91%;padding:20px;background-color:var(--color-background-gray);height:100vh}.search-engine-mobile .search-box-mobile{display:flex;box-sizing:border-box}.search-engine-mobile .search-box-mobile .input-box-mobile{width:100%;display:flex;align-items:center;background-color:var(--p-color-bg);border-radius:3px;box-sizing:border-box;padding:0 5%;box-shadow:0 2px 8px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.06)}.search-engine-mobile .search-box-mobile .input-box-mobile .icon{width:60px!important}.search-engine-mobile .search-box-mobile .input-box-mobile input{padding-left:20px;border:none;background-color:initial;width:100%;font-size:var(--f-s-medium-big)}.search-engine-mobile .search-box-mobile .input-box-mobile button{display:flex;padding:0;background-color:var(--p-color-bg);border:none}.search-engine-mobile .search-box-mobile .input-box-mobile button:active{-webkit-transform:none;transform:none;-webkit-animation:none;animation:none}.search-engine-mobile .search-box-mobile .input-box-mobile.is-searching .icon.close,.search-engine-mobile .search-box-mobile .input-box-mobile .loading-search{display:none}.search-engine-mobile .search-box-mobile .input-box-mobile.is-searching .loading-search{display:flex}.search-engine-mobile .search-box-mobile li{display:none}.search-engine-mobile .search-list{display:flex;flex-direction:column;width:100%;max-height:calc(100vh - var(--height-head) - 90px);margin:15px 0 50px}.search-engine-mobile .search-list .next-list{display:block;overflow-y:auto}.search-engine-mobile .search-list .next-list .no-results-message{display:flex;justify-content:center;align-items:center;padding:7%;line-height:20px}.search-engine-mobile .search-list .next-list .no-results-message svg{height:50px;width:50px}.search-engine-mobile .search-list .next-list .no-results-message span{text-align:center;margin-left:5%;font-size:var(--f-s-medium);font-family:var(--font-bold)}.search-engine-mobile .search-list .next-list .item-search{display:flex;align-items:center;border:1px solid var(--border-color);background-color:#fff;border-radius:8px}.search-engine-mobile .search-list .next-list .item-search.product-view{height:150px;max-height:150px;box-sizing:border-box;padding:10px 20px 10px 0;margin-bottom:10px}.search-engine-mobile .search-list .next-list .item-search .image-product{display:flex;align-items:center;justify-content:center;width:30%}.search-engine-mobile .search-list .next-list .item-search .image-product img{height:120px}.search-engine-mobile .search-list .next-list .item-search .image-product .shimmer{margin-left:-10px;margin-top:0}.search-engine-mobile .search-list .next-list .item-search .image-product .shimmer:before{width:50px;height:50px;min-width:50px;min-height:50px}.search-engine-mobile .search-list .next-list .item-search .info-product{width:70%;display:flex;flex-direction:column;outline:none}.search-engine-mobile .search-list .next-list .item-search .info-product .data-text-container{margin-top:2%;min-height:80px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.search-engine-mobile .search-list .next-list .item-search .info-product .data-text-container h4{margin:0;font-size:var(--f-s-medium);font-family:var(--font-bold);text-transform:uppercase}.search-engine-mobile .search-list .next-list .item-search .info-product .data-text-container .unit-format{display:flex;justify-content:flex-start;font-size:var(--f-s-normal)}.search-engine-mobile .search-list .next-list .item-search .info-product .data-text-container .price-display{width:100%;display:flex;flex-direction:column}.search-engine-mobile .search-list .next-list .item-search .info-product .data-text-container .price-display .price-real{margin:0;display:flex;align-items:flex-start}.search-engine-mobile .search-list .next-list .item-search .info-product .data-text-container .price-display .price-real .price-set{color:var(--color-gray-medium);font-size:var(--f-s-min);font-family:"gibson-light";text-decoration:line-through}.search-engine-mobile .search-list .next-list .item-search .info-product .data-text-container .price-display .price-real .price-set:before{content:"$ "}.search-engine-mobile .search-list .next-list .item-search .info-product .data-text-container .price-display .purchase{margin-top:1%;font-size:var(--f-s-big);font-family:var(--font-bold)}.search-engine-mobile .search-list .next-list .item-search .info-product .data-text-container .price-display .purchase:before{content:"$ "}.search-engine-mobile .search-list .next-list .item-search .info-product .data-text-container .price-display .discount-box{margin-left:15px;border-radius:4px;display:flex;align-items:center;justify-content:flex-start;padding:0 5px;height:15px;background-color:#e74c3c;width:auto;color:#fff;font-size:var(--f-s-min);font-family:var(--font-bold)}.search-engine-mobile .search-list .next-list .item-search .info-product .data-text-container .price-display .discount-box:after{margin-left:4px;font-family:var(--font-normal);content:"%";font-size:var(--f-s-min)}.search-engine-mobile .search-list .next-list .item-search .info-product .tag-marketing-container .tag-marketing-campaign{position:absolute;top:60px;right:20px}.search-engine-mobile .search-list .next-list .item-search .info-product .tag-marketing-container .tag-marketing-campaign img{width:70px}.search-engine-mobile .search-list .next-list .item-search .info-product .tag-marketing-container .tag-barra-occulta{position:absolute;top:65px;right:20px}.search-engine-mobile .search-list .next-list .item-search .info-product .tag-marketing-container .tag-barra-occulta img{width:70px}.search-engine-mobile .search-list .next-list .item-search .info-product .search-set-quantity{scale:.9}.search-engine-mobile .search-list .next-list .item-search .info-product .search-set-quantity .btn-add-cart-product{border-color:#000;background-color:#000}.search-engine-mobile .search-list .next-list .item-search .info-product .labels-tags{position:inherit;margin-left:2%}.search-engine-mobile .search-list .next-list .item-search .info-product .labels-tags span{height:15px;margin:0}.search-engine-mobile .search-list .next-list .item-search .info-product .labels-tags span.express{background-color:#fff;color:#0bc3fc;font-size:var(--f-s-medium)!important;font-weight:var(--font-bold);font-style:italic;letter-spacing:1px}.search-engine-mobile .search-list .next-list .item-search .info-product .labels-tags span.discount,.search-engine-mobile .search-list .next-list .item-search .info-product .labels-tags span.express svg,.search-engine-mobile .search-list .next-list .item-search .info-product .labels-tags span.new{display:none}.search-engine-mobile .search-list .all-results-container{display:flex;justify-content:center;width:100%}.search-engine-mobile .search-list .all-results-container .btn-all-results{width:100%;background-color:#000;color:#fff;border:none;padding:20px;margin:10px 0}.search-engine-mobile .search-list .next-list::-webkit-scrollbar{width:0}.search-engine-mobile .search-list .search-message{display:flex;flex-direction:column;align-items:center;text-align:center;line-height:30px;font-size:var(--f-s-medium-big);font-family:var(--font-bold);margin:40px;grid-gap:20px;gap:20px}.search-engine-mobile .search-list .search-message img{width:130px;object-fit:contain}.search-engine-mobile .search-list .search-message span{font-family:var(--font-bold);font-size:var(--f-s-medium-big);line-height:20px}@media (max-width:550px){.search-engine-mobile .search-box-mobile{align-items:center}.search-engine-mobile .search-box-mobile .input-box-mobile{margin-right:5%}.search-engine-mobile .search-box-mobile li{position:relative;display:flex;margin:0 4%;width:24px;height:24px}.search-engine-mobile .search-box-mobile li .items{position:relative;display:flex;align-items:center;justify-content:center;top:-30px;right:-18px;background-color:var(--color-primary);color:#fff;border-radius:16px;width:16px;height:16px;font-size:var(--f-s-min);line-height:var(--f-s-min)}}.selectable-menu{position:relative}.selectable-menu.cyber-day{color:#fff!important}.selectable-menu.despachos-gratis{color:#fff;background-color:var(--color-primary)}.dropdown{display:flex;position:fixed;background-color:#fff;min-width:15rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;top:calc(var(--height-head) - 68px);z-index:9999;padding:1.2rem;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.3)}.dropdown.minimized{top:calc(var(--height-head) - 50px)}.dropdown-section{display:flex;flex-direction:column}.dropdown-title{font-size:var(--f-s-medium);font-weight:700;margin-bottom:1.2rem;color:#000}.dropdown-item{margin-block:8px;color:#000!important;font-weight:100!important;text-transform:none!important;font-family:var(--font-normal)!important}.dropdown-item:hover{cursor:pointer;text-decoration:underline!important}.black-label-container{position:absolute;width:100%;z-index:99999}.black-label{position:absolute;top:17px;width:100%;height:5px;background-color:#000;z-index:2}.category-link.cyber-day{color:#fff!important}.category-link.despachos-gratis{display:flex;align-items:center;height:28px;color:#fff!important;background-color:var(--color-primary);border-radius:6px;padding:0 10px}.category-item-loader{position:absolute;display:grid;place-items:center;background-color:#fff;width:12rem;height:10rem;top:22px}@media (max-width:1200px){.dropdown{top:calc(var(--height-head) - 80px)}.dropdown.minimized{top:calc(var(--height-head) - 30px)}}.search-engine{width:37%;z-index:1;margin-top:25px;z-index:1000}.search-engine .search-box{display:flex;box-sizing:border-box}.search-engine .search-box .input-box{width:100%;display:flex;align-items:center;background-color:var(--p-color-bg);border-radius:3px;box-sizing:border-box;padding:0 20px;box-shadow:0 2px 8px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.06)}.search-engine .search-box .input-box .icon{width:60px!important;margin:0}.search-engine .search-box .input-box .loading-search{display:none}.search-engine .search-box .input-box input{padding-left:20px;border:none;background-color:initial;width:100%;font-size:var(--f-s-medium-big)}.search-engine .search-box .input-box button{display:flex;padding:0;background-color:var(--p-color-bg);border:none}.search-engine .search-box .input-box button:active{-webkit-transform:none;transform:none;-webkit-animation:none;animation:none}.search-engine .search-box .input-box.is-searching .icon.close{display:none}.search-engine .search-box .input-box.is-searching .loading-search{display:flex}.search-engine .search-list{display:flex;flex-direction:column;max-height:60vh}.search-engine .search-list .no-results-message{display:flex;justify-content:center;align-items:center;background-color:#fff;padding:4%}.search-engine .search-list .no-results-message svg{height:50px;width:50px}.search-engine .search-list .no-results-message span{margin-left:5%;font-size:var(--f-s-medium);font-family:var(--font-bold)}.search-engine .search-list .next-list{display:block;overflow-y:auto;margin-top:5px;border-radius:3px 3px 0 0;box-shadow:0 2px 8px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.06)}.search-engine .search-list .next-list::-webkit-scrollbar{width:0}.search-engine .search-list .next-list .item-search{display:flex;background-color:#fff;height:80px;max-height:80px;box-sizing:border-box;border-bottom:1px solid hsla(0,0%,89%,.611764705882353)}.search-engine .search-list .next-list .item-search .image-product{display:flex;align-items:center;justify-content:center;width:25%}.search-engine .search-list .next-list .item-search .image-product img{height:70px}.search-engine .search-list .next-list .item-search .image-product .shimmer{margin-left:-10px;margin-top:0}.search-engine .search-list .next-list .item-search .image-product .shimmer:before{width:40px;height:40px;min-width:40px;min-height:40px}.search-engine .search-list .next-list .item-search .info-product{width:100%;padding:10px 10px 0 0;cursor:pointer}.search-engine .search-list .next-list .item-search .info-product .data-text-container{margin-top:5px;display:flex;flex-direction:column}.search-engine .search-list .next-list .item-search .info-product .data-text-container h4{max-width:250px;margin:0;font-size:var(--f-s-normal);font-family:var(--font-bold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.search-engine .search-list .next-list .item-search .info-product .data-text-container .unit-format{display:flex;justify-content:flex-start;font-size:12px}.search-engine .search-list .next-list .item-search .info-product .data-text-container .price-display,.search-engine .search-list .next-list .item-search .info-product .data-text-container .price-display .price-real{display:flex;align-items:center}.search-engine .search-list .next-list .item-search .info-product .data-text-container .price-display .price-real .price-set{color:var(--color-gray-medium);font-size:var(--f-s-min);font-family:"gibson-light";text-decoration:line-through}.search-engine .search-list .next-list .item-search .info-product .data-text-container .price-display .price-real .price-set:before{content:"$ "}.search-engine .search-list .next-list .item-search .info-product .data-text-container .price-display .purchase{margin-left:5px;font-size:var(--f-s-min);font-family:var(--font-bold)}.search-engine .search-list .next-list .item-search .info-product .data-text-container .price-display .purchase:before{content:"$ "}.search-engine .search-list .next-list .item-search .info-product .data-text-container .price-display .discount-box{margin-left:5%;border-radius:4px;display:flex;align-items:center;padding:0 5px;height:15px;background-color:#e74c3c;color:#fff;font-size:var(--f-s-min);font-family:var(--font-bold)}.search-engine .search-list .next-list .item-search .info-product .data-text-container .price-display .discount-box:after{margin-left:3px;font-family:var(--font-normal);content:"%";font-size:var(--f-s-min)}.search-engine .search-list .next-list .item-search .info-product .data-text-container .price-display .tag-marketing-container .tag-marketing-campaign{margin-left:15px}.search-engine .search-list .next-list .item-search .info-product .data-text-container .price-display .tag-marketing-container .tag-marketing-campaign img{width:50px}.search-engine .search-list .next-list .item-search .info-product .data-text-container .price-display .tag-marketing-container .tag-barra-occulta{margin-left:15px}.search-engine .search-list .next-list .item-search .info-product .data-text-container .price-display .tag-marketing-container .tag-barra-occulta img{width:60px}.search-engine .search-list .next-list .item-search .info-product .data-text-container .price-display .labels-tags{position:inherit;align-items:flex-start;margin-left:5%}.search-engine .search-list .next-list .item-search .info-product .data-text-container .price-display .labels-tags span{height:15px;margin:0}.search-engine .search-list .next-list .item-search .info-product .data-text-container .price-display .labels-tags span.express{background-color:#fff;color:#0bc3fc;font-size:var(--f-s-medium)!important;font-weight:var(--font-bold);font-style:italic;letter-spacing:1px}.search-engine .search-list .next-list .item-search .info-product .data-text-container .price-display .labels-tags span.discount,.search-engine .search-list .next-list .item-search .info-product .data-text-container .price-display .labels-tags span.express svg,.search-engine .search-list .next-list .item-search .info-product .data-text-container .price-display .labels-tags span.new{display:none}.search-engine .search-list .next-list .item-search .search-set-quantity{display:flex;align-items:center;scale:.8}.search-engine .search-list .next-list .item-search .search-set-quantity .btn-add-cart-product{min-width:50px!important;border-color:#000;background-color:#000}.search-engine .search-list .next-list .item-search .search-set-quantity .btn-add-cart-product .icon{scale:1.2;margin:0}.search-engine .search-list .all-results-container{display:flex;justify-content:center;width:auto;background-color:#fff;border-radius:0 0 3px 3px}.search-engine .search-list .all-results-container .link-all-results{width:100%;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;margin:15px}.search-engine .search-list .all-results-container .link-all-results .btn-all-results{width:100%;background-color:#000;color:#fff;border:none;border-radius:5px;padding:20px}header{z-index:999;position:fixed;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;background-color:var(--color-background-gray);top:0;width:100%;transition:height .3s ease-in-out}header .header-top{width:100vw;justify-content:center;background-color:#fff;box-sizing:border-box;padding:0 5px}header .header-top,header .header-top>div{display:flex;align-items:center;height:41px}header .header-top>div{width:100%;max-width:var(--max-size-content);justify-content:space-between}header .header-top>div>ul{height:15px;display:flex;align-items:center;justify-content:flex-start;list-style:none;padding:0;margin:0}header .header-top>div>ul li{margin-right:5px}header .header-top>div>ul li:after{content:"|";margin-left:5px;color:#bbb}header .header-top>div>ul li:last-child{margin-right:0}header .header-top>div>ul li:last-child:after{content:"";margin-left:0}header .header-top>div>ul li a{font-size:var(--f-s-normal);line-height:var(--f-s-normal);text-transform:uppercase}header .header-top>div>ul li a:active,header .header-top>div>ul li a:link,header .header-top>div>ul li a:visited{font-style:normal;color:#000;text-decoration:none}header .header-top>div .district-selector{display:flex;align-items:center;justify-content:flex-end;height:41px}header .header-top>div .district-selector label{display:flex;align-items:center;justify-content:flex-end;font-size:var(--f-s-normal);line-height:var(--f-s-normal);text-transform:none;margin-right:20px!important}header .header-top>div .district-selector label .icon{margin-right:5px}header .header-top>div .district-selector button{padding:0;max-height:20px;min-height:20px;background-color:initial;border:none;text-transform:none;text-decoration:underline;font-family:var(--font-normal);color:var(--color-primary)}header .header-top.cyber-day{background-color:#282828}header .cyber-day{background:#000;color:#fff}header .cyber-day>div ul li a{color:#fff!important}header .cyber-day>div ul li a:visited{color:#fff}header .header-middle{width:calc(100% - 10px);max-width:var(--max-size-content);margin:0 auto;display:flex;justify-content:space-between;height:90px;max-height:90px;box-sizing:border-box;padding:0 5px 0 0}header .header-middle .icon-left{display:flex;align-items:center;justify-content:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header .header-middle .icon-left span{display:none;margin-right:10px}header .header-middle .icon-left span.burger-simple{-webkit-transform:translateY(-2px);transform:translateY(-2px)}header .header-middle .icon-left a{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden;margin-top:-7px;position:relative}header .header-middle .icon-left a .logo-head-labarra{transition:all .2s ease-in-out;width:220px;margin-top:5px;object-fit:contain}header .header-middle ul.icons-side{margin:0 20px 0 0;padding:0;height:90px;list-style:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;align-items:center;box-sizing:border-box}header .header-middle ul.icons-side>li{position:relative;width:100%;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:28px;margin-left:90px}header .header-middle ul.icons-side>li:first-child{margin-left:0}header .header-middle ul.icons-side>li>div{position:relative;border-radius:30px}header .header-middle ul.icons-side>li>div .icon{pointer-events:none}header .header-middle ul.icons-side>li>div .warning-icon{align-items:center;background-color:var(--color-red);border-radius:15px;color:#fff;display:none;font-size:9px;font-family:var(--font-bold);height:15px;justify-content:center;left:22px;position:absolute;top:-3px;width:15px}header .header-middle ul.icons-side>li>div span{position:absolute;pointer-events:none}header .header-middle ul.icons-side>li>div span.user-name{position:relative;display:flex;align-items:center;justify-content:center;font-size:var(--f-s-normal);line-height:var(--f-s-normal);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:30px;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:30px;max-height:30px;color:#419c0d;background-color:rgba(65,156,13,.2);border-radius:30px;font-family:var(--font-bold);text-transform:uppercase}header .header-middle ul.icons-side>li>div span.user-name:after{position:absolute;top:12px;left:30px;content:"";margin-left:4px;display:block;height:9px;width:10px;max-height:8px;max-width:11px;transition:all .5s ease-in-out;-webkit-mask:url(/static/media/arrow-down.aae7ceb3.svg) 50% 50%/cover no-repeat;mask:url(/static/media/arrow-down.aae7ceb3.svg) 50% 50%/cover no-repeat;--webkit-mask-size:cover;background-color:rgba(65,156,13,.563);cursor:pointer}header .header-middle ul.icons-side>li>div span.items{display:flex;align-items:center;justify-content:center;top:-5px;right:-10px;background-color:var(--color-primary);color:#fff;border-radius:16px;width:16px;height:16px;font-size:var(--f-s-min);line-height:var(--f-s-min)}header .header-middle ul.icons-side>li>div span.amount{width:40px;display:flex;align-items:center;justify-content:center;font-size:var(--f-s-min)!important;color:#000;font-family:var(--font-bold)}header .header-middle ul.icons-side>li>div span.amount:before{position:absolute;margin-top:5px;left:-15px;font-size:var(--f-s-min)}header .header-middle ul.icons-side>li>div .account-menu{background-color:#fff;border:1px solid #e6e6e6;border-radius:6px;box-shadow:2px 2px 10px rgba(0,0,0,.4);display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:-100px 0 0 -75px;opacity:0;padding:0;pointer-events:none;position:absolute;top:80px;width:190px;z-index:1}header .header-middle ul.icons-side>li>div .account-menu>li{height:60px;min-height:60px;display:flex;align-items:center;justify-content:center;width:100%;margin-left:0!important;font-size:var(--f-s-normal);border-radius:0;border-bottom:1px solid #e6e6e6;box-sizing:border-box}header .header-middle ul.icons-side>li>div .account-menu>li:last-child{border-bottom:none}header .header-middle ul.icons-side>li>div .account-menu>li a{width:100%;display:flex;align-items:center;justify-content:flex-start;padding:0 20px}header .header-middle ul.icons-side>li>div .account-menu>li a:active,header .header-middle ul.icons-side>li>div .account-menu>li a:link,header .header-middle ul.icons-side>li>div .account-menu>li a:visited{font-style:normal;color:#000;font-size:var(--f-s-normal);text-decoration:none}header .header-middle ul.icons-side>li>div .account-menu>li.client-panel{justify-content:flex-start;padding-left:20px}header .header-middle ul.icons-side>li>div .account-menu>li.logging-info{background-color:#000;display:flex;padding:0 10px;box-sizing:border-box;border-radius:6px 6px 0 0;overflow:hidden;width:190px}header .header-middle ul.icons-side>li>div .account-menu>li.logging-info .icon{margin-right:20px!important;opacity:1}header .header-middle ul.icons-side>li>div .account-menu>li.logging-info>div{display:flex;flex-direction:column;height:60px;justify-content:center}header .header-middle ul.icons-side>li>div .account-menu>li.logging-info>div p{font-size:var(--f-s-min);padding:0;display:block;width:100%;clear:right;color:#fff;margin:0 0 5px}header .header-middle ul.icons-side>li>div .account-menu>li.logging-info>div label{font-size:var(--f-s-normal);font-family:var(--font-bold);display:block;width:100%;clear:left;color:#fff}header .header-middle ul.icons-side>li>div .account-menu>li.tickets-opened{max-height:33px;min-height:33px;background-color:rgba(0,0,0,.1)}header .header-middle ul.icons-side>li>div .account-menu>li.tickets-opened:after{content:attr(data-tickets);display:flex;align-items:center;justify-content:center;width:22px;height:22px;background-color:red;border-radius:2px;color:#fff;margin-left:10px}header .header-middle ul.icons-side>li>div .account-menu>li.warning-account{background-color:var(--color-red);display:none;flex-direction:row;justify-content:flex-start;padding:0 10px 0 20px;max-height:50px;min-height:50px;border-radius:0 0 6px 6px}header .header-middle ul.icons-side>li>div .account-menu>li.warning-account a{max-height:50px;min-height:50px;padding:0}header .header-middle ul.icons-side>li>div .account-menu>li.warning-account a label{color:#fff;padding-left:5px}header .header-middle ul.icons-side>li>div[data-icon=account]{display:flex;cursor:pointer}header .header-middle ul.icons-side>li>div[data-icon=account] span:after{height:7px;width:13px}header .header-middle ul.icons-side>li>div[data-icon=cart]{cursor:pointer}header .header-middle ul.icons-side>li>div[data-icon=cart].disabled{display:none}header .header-middle ul.icons-side>li>div[data-icon=search]{cursor:pointer}header .header-middle ul.icons-side>li.selected>div span.user-name:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}header .header-middle ul.icons-side>li.selected .account-menu{transition:all .3s ease-in-out;margin-top:-30px;pointer-events:inherit;opacity:1}header .header-middle .category-menu,header .header-middle ul.icons-side .btn-search-engine{display:none}header .header-bottom{width:100%;max-width:var(--max-size-content);margin:0 auto}header .header-info-messages{display:flex;justify-content:space-between;max-width:1330px;padding:10px 30px 10px 40px;margin:10px auto 0;background-color:#333;box-shadow:0 2px 2px rgba(0,0,0,.25);border-radius:5px}header .header-info-messages.show{opacity:1;transition:all .4s ease-in-out}header .header-info-messages.hide{padding:0;height:0;opacity:0;transition:all .3s ease-in-out}header .header-info-messages .header-address-info{flex:0.25 1;display:flex;align-items:center;justify-content:flex-start;min-width:0}header .header-info-messages .header-address-info .icon{margin-right:20px}header .header-info-messages .header-address-info .address-selection-container{min-width:0;width:480px;cursor:pointer}header .header-info-messages .header-address-info .address-selection-container .login-required{margin:0;padding-right:10px;font-family:var(--font-light);font-size:var(--f-s-medium);color:#fff;line-height:20px}header .header-info-messages .header-address-info .address-selection-container .login-required span{font-family:var(--font-bold);font-size:var(--f-s-medium-big)}header .header-info-messages .header-address-info .address-selection-container .selected-address{display:flex;align-items:center}header .header-info-messages .header-address-info .address-selection-container .selected-address .icon{margin-left:10px}header .header-info-messages .header-address-info .address-selection-container .selected-address .shimmer{width:100%;position:relative;margin:0;height:20px;border-radius:30px;background:linear-gradient(90deg,hsla(0,0%,78.4%,.2) 0,hsla(0,0%,70.6%,.4) 20%,hsla(0,0%,78.4%,.2) 40%,hsla(0,0%,78.4%,.2))}header .header-info-messages .header-address-info .address-selection-container .selected-address h3{margin:0;font-family:var(--font-light);font-size:var(--f-s-medium);color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}header .header-info-messages .header-address-info .address-selection-container svg{width:16px;height:16px;-webkit-transform:translateY(3px);transform:translateY(3px)}header .header-info-messages .header-address-info .address-selection-container svg path{fill:#ffc130}header .header-info-messages .header-address-info .address-selection-container h2{margin:5px 0 0;font-family:var(--font-bold);font-size:var(--f-s-medium);color:#ffc130;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}header .header-info-messages .header-sameday-info{flex:0.55 1;display:flex;align-items:center;justify-content:space-around;pointer-events:none}header .header-info-messages .header-sameday-info .separator{width:2px;height:100%;background-color:#fff}header .header-info-messages .header-sameday-info .sameday-message{width:625px;min-height:25px;display:flex;align-items:center;justify-content:center;padding:5px 10px;border-radius:30px;overflow:hidden;white-space:nowrap;position:relative}header .header-info-messages .header-sameday-info .sameday-message .scrolling-content{width:100%;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}header .header-info-messages .header-sameday-info .sameday-message .scrolling-content .message-icon{width:25px;object-fit:contain}header .header-info-messages .header-sameday-info .sameday-message .scrolling-content .message{width:95%;display:flex}header .header-info-messages .header-sameday-info .sameday-message .scrolling-content .message h2{margin:0 5px 0 10px;font-family:var(--font-bold);font-size:var(--f-s-medium)}header .header-info-messages .header-sameday-info .sameday-message .scrolling-content .message h3{margin:0;font-family:var(--font-light);font-size:var(--f-s-medium)}header .header-info-messages .header-sameday-info .sameday-message .scrolling-content .message h4{margin:0 0 0 5px;font-family:var(--font-light);font-size:var(--f-s-medium)}header .header-info-messages .header-sameday-info .sameday-message .scrolling-content .message h4 span{font-family:var(--font-bold)}header .header-info-messages .header-download-app-info{flex:0.2 1;display:flex;align-items:center;justify-content:flex-start;margin-left:10px;cursor:pointer}header .header-info-messages .header-download-app-info .icon{margin-right:15px}header .header-info-messages .header-download-app-info h2{margin:0;font-family:var(--font-light);font-size:var(--f-s-med);color:#fff;line-height:18px}header .header-info-messages .header-download-app-info h2 span{font-family:var(--font-bold)}header .black-row{background-color:#000;width:calc(100vw + 2px);height:40px;min-height:40px;color:#fff;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 10px}header .black-row .icon{min-width:14px;min-height:14px;margin-right:10px}header .black-row label{margin-left:5px;font-size:14px;font-family:var(--font-normal)}header .black-row label a,header .black-row label b{font-family:var(--font-bold)}header .black-row label a{margin-left:5px}header .black-row label a:hover,header .black-row label a:link,header .black-row label a:visited{text-decoration:underline;color:#fff}header .black-row .close-black-row{display:none}header .black-row.bottom{display:none;background-color:#000;padding:0 15px;box-sizing:border-box;height:60px;min-height:60px}header .black-row.bottom .icon{min-width:14px;min-height:14px}header .black-row.bottom label{width:calc(100% - 60px);max-width:calc(100% - 60px)}header .black-row.bottom .close-black-row{margin-left:20px;width:20px;height:20px;border-radius:30px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background-color:#fff}header .black-row.bottom .close-black-row:before{content:"";display:block;height:10px;width:10px;max-height:10px;max-width:10px;-webkit-mask:url(/static/media/close.caa63ec9.svg) 50% 50%/cover no-repeat;mask:url(/static/media/close.caa63ec9.svg) 50% 50%/cover no-repeat;--webkit-mask-size:cover;background-color:#000;cursor:pointer}header .same-day-row{display:flex;align-items:center;justify-content:center;width:100%;background-color:#ffe8c6}header .same-day-row img{width:30px}header .same-day-row .same-day-content{display:flex;align-items:center}header .same-day-row .same-day-content h4{margin:12px 3px 12px 10px;font-family:var(--font-bold)}header .same-day-row .same-day-content label{margin:12px 0;font-family:var(--font-normal)}header .same-day-row .same-day-content .district-link{margin-left:2px}header .same-day-row .same-day-content a{margin-left:3px;text-decoration:underline;cursor:pointer}header.minimize{box-shadow:3px 3px 30px rgba(0,0,0,.1);background-color:#fff}header.minimize .black-row{display:none!important}header.minimize .header-top{height:30px;background-color:rgba(0,0,0,.05)}header.minimize .header-top ul li a{font-size:var(--f-s-min)}header.minimize .header-middle{width:100%;height:60px;max-height:60px;align-items:center}header.minimize .header-middle .category-menu{width:81%;display:flex;overflow-x:scroll}header.minimize .header-middle .category-menu li{margin-right:8px}header.minimize .header-middle .category-menu li a{font-size:var(--f-s-min)}header.minimize .header-middle .icon-left{display:none}header.minimize .header-middle .search-engine{order:1;margin-top:0;margin-left:20%;display:none}header.minimize .header-middle .btn-search-minimized{margin-left:auto;cursor:pointer}header.minimize .header-middle .icons-side{height:60px}header.minimize .header-middle .icons-side>li{margin-left:70px}header.minimize .header-middle .icons-side>li>div .account-menu{top:70px}header.minimize .header-bottom{display:none}header.minimize .header-info-messages{margin-top:0}header.mobile .same-day-row{flex-direction:row-reverse;justify-content:space-between;padding:3px 0 3px 10px}header.mobile .same-day-row img{width:35px;padding-right:30px}header.mobile .same-day-row .same-day-content{display:unset;margin:5px}header.mobile .same-day-row .same-day-content h4,header.mobile .same-day-row .same-day-content label{margin:0}header.mobile .header-middle .category-menu{display:none}header.mobile .header-middle .icon-left a .logo-head-labarra{height:40px;margin-top:0}header.mobile .header-middle .icons-side{margin-left:0!important;height:60px}header.mobile .header-middle .icons-side>li{margin-left:40px}header.mobile .header-middle .icons-side>li>div[data-icon=account].is-loggin{margin-right:15px}header.mobile.minimize .header-top{display:none}header.mobile.minimize .header-middle .icons-side{margin-left:40px;height:60px}header.mobile.minimize .header-middle .icons-side>li{margin-left:40px}header.mobile.minimize .header-middle .icons-side>li>div .account-menu{right:-65px}header.close-row-by-user .black-row.bottom{display:none!important}ul.category-menu{position:relative;display:flex;align-items:center;padding:0;margin:0;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}ul.category-menu::-webkit-scrollbar{display:none}ul.category-menu li{margin-right:15px;display:none}ul.category-menu li:last-child{margin-right:0}ul.category-menu li.shimmer-li{position:relative;margin:0;display:inline-flex;width:calc(var(--max-size-content) - 300px)}ul.category-menu li.shimmer-li ul{margin-top:-6px;margin-left:0;position:absolute;min-height:100%;padding:0}ul.category-menu li.shimmer-li ul li{display:flex;flex-direction:column;background:linear-gradient(270deg,var(--color-shimmer-blackend-start),var(--color-shimmer-blackend-end));background-size:400% 400%;-webkit-animation:shimmer 3s ease infinite;animation:shimmer 3s ease infinite;width:90px;height:13px;border-radius:16px;opacity:.4}ul.category-menu li.shimmer-li ul li:first-child{width:60px}ul.category-menu li.shimmer-li ul li:nth-child(2){width:140px}ul.category-menu li.shimmer-li ul li:nth-child(3){width:105px}ul.category-menu li.shimmer-li ul li:nth-child(4){width:155px}ul.category-menu li.shimmer-li ul li:nth-child(5),ul.category-menu li.shimmer-li ul li:nth-child(6){width:79px}ul.category-menu li.shimmer-li ul li:nth-child(7){width:65px}ul.category-menu li a{font-size:var(--f-s-normal);line-height:var(--f-s-medium);font-family:var(--font-bold);color:#000;text-transform:uppercase;overflow:hidden;white-space:nowrap}ul.category-menu li a:active,ul.category-menu li a:link,ul.category-menu li a:visited{font-style:normal;color:#000;text-decoration:none}ul.category-menu li.special-link a{display:flex;align-items:center;height:28px;color:#fff;border-radius:6px;padding:0 10px}ul.category-menu li.link-ofertas{display:inline-flex}ul.category-menu li.link-ofertas a{background-color:#000}ul.category-menu li.link-express{display:inline-flex}ul.category-menu li.link-express a{background-color:#36a3c2}ul.category-menu.shimmer-li{display:flex}ul.category-menu.display-set li{display:inline-flex}ul.category-menu.display-set li.shimmer-li{display:none}.selectable-menu.selected *{color:#419c0c!important}.selectable-menu.link-heineken{display:inline-flex}.selectable-menu.link-heineken a{padding:5px 10px 8px 0;margin:0 5px;border-radius:6px;height:10px;font-family:var(--font-bold)}.selectable-menu.link-heineken a span{color:#f13a3a;margin-right:5px}@media (max-width:550px){header .header-middle .icon-left a .logo-head-labarra{width:140px!important}header .header-middle ul{margin-right:20px!important}header .header-middle ul .btn-search-engine{margin-right:15px}header .header-middle ul>li{margin-left:10px!important}header .header-middle ul>li:last-child{margin-left:20px!important}}@media (max-width:768px){header{background-color:#fff}header .header-top{margin:0 auto;max-height:38px}header .header-top>div ul{display:none}header .header-middle{max-height:60px;padding:0 10px;align-items:center}header .header-middle .icon-left{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:-5px}header .header-middle .icon-left span{display:flex}header .header-middle .icon-left span.burger-simple{display:none!important}header .header-middle .icon-left a{margin-top:0}header .header-middle .icon-left a .logo-head-labarra{width:200px}header .header-middle ul{margin-right:10px!important}header .header-middle ul>li{margin-left:40px}header .header-middle ul>li>div .account-menu{margin-left:-100px}header .header-bottom,header .header-middle ul>li>div span.user-name{display:none}header .header-info-messages{flex-direction:column;padding:10px 0 0;margin:0;width:100%;border-radius:0}header .header-info-messages .header-address-info{justify-content:center;padding:0 0 10px 15px;border-bottom:1px solid #fff}header .header-info-messages .header-sameday-info{margin:10px 0}header .header-info-messages .header-sameday-info .sameday-message{width:90%;padding:5px 10px}header .header-info-messages .header-sameday-info .sameday-message .scrolling-content .message{flex-direction:column;margin-left:10px;width:100%}header .header-info-messages .header-sameday-info .sameday-message .scrolling-content .message h2{margin:0 0 3px;font-size:var(--f-s-min)}header .header-info-messages .header-sameday-info .sameday-message .scrolling-content .message h3{display:none}header .header-info-messages .header-sameday-info .sameday-message .scrolling-content .message h4{margin:0;font-size:var(--f-s-min)}header .header-info-messages .header-download-app-info{display:none}}@media (max-width:1000px){header .header-middle ul.icons-side .btn-search-engine{display:flex}header .header-middle .search-engine{display:none}header.minimize .header-middle{height:60px;max-height:60px}header.minimize .header-middle .icon-left{display:flex!important}header.minimize .header-middle .btn-search-minimized,header.minimize .header-middle .category-menu{display:none}}@media (max-width:1200px){header .header-top{padding:0 10px}header .header-middle{padding:0 0 0 10px}header .header-bottom{padding:0 10px}}@media (max-width:1400px){header .header-top,header.minimize .header-middle{padding:0 10px}header.minimize .header-middle .category-menu{width:75%}header .header-bottom{padding:0 10px}}@media (max-width:400px){header .header-middle .icon-left a .logo-head-labarra{width:120px!important}header .header-middle ul{margin-right:10px!important}header .header-middle ul .btn-search-engine{margin-right:15px}header .header-middle ul>li{margin-left:10px!important}header .header-info-messages .header-sameday-info .sameday-message{width:94%}header .header-info-messages .header-sameday-info .sameday-message .scrolling-content .message h2,header .header-info-messages .header-sameday-info .sameday-message .scrolling-content .message h4{font-size:10px}header .black-row{display:none}header .black-row.bottom{height:70px;padding:0 5px!important;display:flex}}.app-download-banner{position:fixed;top:10px;left:10px;right:10px;background:#000;color:#fff;padding:10px;border-radius:10px;z-index:999;display:flex;align-items:center;justify-content:space-evenly;height:80px;-webkit-animation:slideIn 1s forwards;animation:slideIn 1s forwards;margin:0;box-shadow:-5px 5px 7px rgba(0,0,0,.5)}.app-download-banner .banner-link{display:flex}.app-download-banner img{width:70px;-webkit-transform:scale(1);transform:scale(1);margin-right:15px;box-shadow:-6px 6px 7px hsla(0,0%,100%,.3);border-radius:20px}.app-download-banner h3{margin-bottom:5px}.app-download-banner p{font-size:var(--f-s-normal);opacity:.8;margin-top:0}.app-download-banner .close-button{padding:0 10px;background:none;border:none;color:#fff}@-webkit-keyframes slideIn{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideIn{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes scroll-text{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-transform:translateX(calc(var(--scroll-distance, 100px)*-1));transform:translateX(calc(var(--scroll-distance, 100px)*-1))}}@keyframes scroll-text{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-transform:translateX(calc(var(--scroll-distance, 100px)*-1));transform:translateX(calc(var(--scroll-distance, 100px)*-1))}}.navigation-menu.vertical-left{overflow:hidden;overflow-y:scroll;height:calc(100vh - var(--height-head) + 50px);max-height:calc(100vh - 155px);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background-color:var(--color-background-gray)}.navigation-menu.vertical-left>ul{list-style:none;padding:0 0 150px;margin:0;box-sizing:border-box;position:relative;width:100%;z-index:1}.navigation-menu.vertical-left>ul hr{border:none;border-top:1px solid #d9d9d9;margin:0}.navigation-menu.vertical-left>ul li{text-transform:uppercase;font-size:var(--f-s-normal);display:flex;align-items:center;justify-content:space-between;height:55px;min-height:30px;font-family:var(--font-bold);padding:0 20px 0 30px}.navigation-menu.vertical-left>ul li.selected{border-left:6px solid var(--color-primary);padding:0 20px 0 24px}.navigation-menu.vertical-left>ul li a:active,.navigation-menu.vertical-left>ul li a:hover,.navigation-menu.vertical-left>ul li a:link,.navigation-menu.vertical-left>ul li a:visited{text-decoration:none;color:inherit;font-size:inherit}.navigation-menu.vertical-left>ul li a span{color:inherit;font-size:inherit;border-radius:80px}.navigation-menu.vertical-left>ul li.special-link a{display:flex;align-items:center;height:28px;border-radius:6px;padding:0 10px}.navigation-menu.vertical-left>ul li.section{font-family:var(--font-normal)}.navigation-menu.vertical-left>ul li.link-express{background-color:#49addd;width:100%;color:#fff}.navigation-menu.vertical-left>ul li.link-ofertas{background-color:#000;width:100%;color:#fff}.navigation-menu.vertical-left>ul li.link-heineken{background-color:#fff;width:100%}.navigation-menu.vertical-left>ul li.link-heineken span>span{color:#f13a3a;margin-right:5px}.see-all{font-family:var(--font-bold)!important}.chevron-up{rotate:180deg}.chevron-right{rotate:270deg}.subcategory-item{text-transform:none!important;font-size:var(--f-s-normal);height:45px!important;min-height:30px;font-family:var(--font-normal)!important;padding:0 20px 0 45px!important}.subcategory-item,.subcategory-item a{display:flex;align-items:center;justify-content:space-between}.subcategory-item a{width:100%}.content-snack-bar{display:flex;height:0;justify-content:flex-end;margin:0 auto!important;max-width:var(--max-size-content);position:fixed;top:100px;right:1%;width:100vw;z-index:999999}.content-snack-bar #snack-bar{background-color:#fff;border-radius:var(--radius-big);box-shadow:0 0 5px -15px #000;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:-100vh;max-width:450px;min-height:70px;min-width:320px;transition:all .6s ease-in-out;width:100%;z-index:200000;box-shadow:0 2px 8px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.06)}.content-snack-bar #snack-bar .btn-close-snack-bar{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:2px solid;border-radius:15px;margin:12px 12px 0 410px;padding:5px;transition:all .4s ease-in-out;cursor:pointer}.content-snack-bar #snack-bar .btn-close-snack-bar.confirm{background-color:#edfbf2;border-color:#2a6042}.content-snack-bar #snack-bar .btn-close-snack-bar.confirm .icon{background-color:#2a6042!important}.content-snack-bar #snack-bar .btn-close-snack-bar.info{background-color:#f0f9fc;border-color:#2a74a3}.content-snack-bar #snack-bar .btn-close-snack-bar.info .icon{background-color:#2a74a3!important}.content-snack-bar #snack-bar .btn-close-snack-bar.failed{background-color:#fff9eb;border-color:#8d6014}.content-snack-bar #snack-bar .btn-close-snack-bar.failed .icon{background-color:#8d6014!important}.content-snack-bar #snack-bar .btn-close-snack-bar.danger{background-color:#fdf1f5;border-color:#bc2648}.content-snack-bar #snack-bar .btn-close-snack-bar.danger .icon{background-color:#bc2648!important}.content-snack-bar #snack-bar .message{display:flex;width:100%;border-radius:var(--radius-big)}.content-snack-bar #snack-bar .message:before{content:"";display:inline-block;width:6px;height:100%;border-radius:var(--radius-big) 0 0 var(--radius-big)}.content-snack-bar #snack-bar .message h3{width:100%;margin-bottom:0;font-size:var(--f-s-medium-big);font-family:var(--font-bold);color:#000}.content-snack-bar #snack-bar .message p{width:100%;margin-top:10px;font-size:var(--f-s-medium);font-family:var(--font-normal);color:#716c6c;line-height:17px}.content-snack-bar #snack-bar .message.confirm{background-color:#edfbf2}.content-snack-bar #snack-bar .message.confirm:before{background-color:#438060}.content-snack-bar #snack-bar .message.confirm h3,.content-snack-bar #snack-bar .message.confirm p{color:#2a6042}.content-snack-bar #snack-bar .message.info{background-color:#f0f9fc}.content-snack-bar #snack-bar .message.info:before{background-color:#0dacfd}.content-snack-bar #snack-bar .message.info h3,.content-snack-bar #snack-bar .message.info p{color:#2a74a3}.content-snack-bar #snack-bar .message.failed{background-color:#fff9eb}.content-snack-bar #snack-bar .message.failed:before{background-color:#fdc32f}.content-snack-bar #snack-bar .message.failed h3,.content-snack-bar #snack-bar .message.failed p{color:#8d6014}.content-snack-bar #snack-bar .message.danger{background-color:#fdf1f5}.content-snack-bar #snack-bar .message.danger:before{background-color:#d21b47}.content-snack-bar #snack-bar .message.danger h3,.content-snack-bar #snack-bar .message.danger p{color:#bc2648}.content-snack-bar #snack-bar .message .message-content{width:75%;padding:0 30px}.content-snack-bar #snack-bar.show{margin-right:0}body.express-category .content-snack-bar #snack-bar{top:-80px}div.content{display:block;height:-webkit-fit-content;height:-moz-fit-content;width:100%;margin-top:calc(var(--height-head));min-height:calc(100vh - 540px);height:fit-content;box-sizing:border-box}div.content .side-menu-wrapper{width:100vw;height:calc(100vh - var(--height-head) + 105px);top:calc(var(--height-head) - 105px);position:absolute;display:none;justify-content:flex-end;background-color:rgba(0,0,0,.6)}div.content #side-menu,div.content #side-menu-catalog{z-index:3;height:calc(100vh - var(--height-head) + 105);min-height:calc(100vh - var(--height-head) + 105px);width:100%;max-width:419px;position:fixed;z-index:20000;display:block;top:calc(var(--height-head) - 105px);box-shadow:-10px 0 10px 1px var(--border-b-015);opacity:0}div.content #side-menu{right:0;margin-right:-100vw;overflow:hidden;overflow-y:hidden;max-height:calc(100vh - 160px)}div.content #side-menu.show{transition:all .6s ease-in-out;margin-right:0;opacity:1}div.content #side-menu-catalog{left:0;margin-left:-100vw}div.content #side-menu-catalog.show{transition:all .6s ease-in-out;margin-left:0;opacity:1}.maintenance-view-container{width:102vw;height:100vh;margin:0 0 -5px -5px;display:flex;justify-content:center}.maintenance-image-desktop{width:102%}.maintenance-image-mobile{width:100%;height:101%;overflow:hidden}@media (max-width:1200px){header{width:100vw}header .products-catalogue{-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;width:100vw;justify-content:flex-start}header .products-catalogue::-webkit-scrollbar{display:none}header .products-catalogue ul{padding-right:30px}header .products-catalogue ul,header .products-catalogue ul li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;scroll-snap-align:center}}@-webkit-keyframes logoshimmer{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes logoshimmer{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.initial-loading-container{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.initial-loading-container .logo{width:270px;object-fit:contain}.loading-svg{width:120px;-webkit-animation:logoshimmer 2.5s linear infinite;animation:logoshimmer 2.5s linear infinite}@media (max-width:768px){.content-snack-bar #snack-bar{top:-80px}header .top-menu-set{display:flex}header .top-menu-set .logo{display:flex;align-items:center}header .top-menu-set .logo img{margin-left:-20px;width:140px;min-width:140px}header .top-menu-set .info-menu{flex-direction:row;display:flex;align-items:center;grid-gap:10px;gap:10px}}@media (max-width:768px){div.content .side-menu-wrapper{top:var(--height-head)}div.content #side-menu,div.content #side-menu-catalog{height:calc(100vh - var(--height-head));min-height:calc(100vh - var(--height-head));max-height:calc(100vh - var(--height-head));top:var(--height-head)}div.content #side-menu-catalog.show,div.content #side-menu.show{transition:all .6s ease-in-out;margin-right:0;opacity:1}div.content #side-menu-catalog .navigation-menu{height:calc(100vh - var(--height-head) - 50px);max-height:calc(100vh - var(--height-head) - 50px)}}@media (max-width:550px){.content-snack-bar{top:0;right:0}.content-snack-bar #snack-bar{margin:-100vw 0 0}.content-snack-bar #snack-bar.show{margin:2%}.content-snack-bar #snack-bar .btn-close-snack-bar{margin-left:85%}}@media (max-width:550px){div.content .side-menu-wrapper{width:100vw;height:100vh;top:0}div.content #side-menu,div.content #side-menu-catalog{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:100vh;top:0!important;max-width:unset}div.content #side-menu-catalog.show,div.content #side-menu.show{transition:all .6s ease-in-out;margin-right:0;opacity:1}div.content #side-menu-catalog .navigation-menu{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:88vh}}body.express-category{--solid-color-bg:#ececec;--solid-color:#36a3c2;background-color:var(--solid-color-bg)}body.express-category .slider .input-range__slider:before{border:3px solid var(--solid-color)}body.express-category .slider .input-range__track--active{background-color:var(--solid-color)}body.express-category .range-content .bar-range,body.express-category .range-content .number-filter{color:var(--solid-color)!important}body.express-category .loading-wait-container{margin-top:90px}body.express-category .message-districts-express-container{background-color:#fff;box-sizing:border-box;display:block;padding:10px;-webkit-transform:translateY(-10px);transform:translateY(-10px);width:100%}body.express-category .message-districts-express-container>div{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:991px;width:100%}body.express-category .message-districts-express-container>div .icon{max-width:47px;min-width:47px;width:47px}body.express-category .message-districts-express-container>div p{color:var(--color-gray);font-family:var(--font-normal);font-size:var(--f-s-medium-big)!important;font-weight:100;margin:0;padding:0}body.express-category .display-page .list-display{grid-template-areas:"header-list header-list header-list" "title-category title-category title-category" "sort sort sort" "filters product product" "filters navigation navigation";grid-template-rows:15px 20px 30px auto}body.express-category .display-page .list-display .header-list:first-child{max-width:200px}body.express-category .display-page .list-display .header-list span{display:none}body.express-category .display-page .list-display .title-express-custom{height:50px;min-height:50px;display:flex;align-items:center;justify-content:flex-start;width:calc(100% - 300px);font-size:var(--f-s-bigest);font-family:var(--font-bold);text-transform:uppercase}body.express-category .display-page .list-display .sort-selectors{width:300px}body.express-category .display-page .list-display>h1{height:1px;padding:0;overflow-y:hidden;min-height:0;visibility:hidden}body.express-category .display-page .list-display>h1.title-section-new{font-size:25px}body.express-category .display-page .list-display>h1.title-section-new:after{display:none}body.express-category .display-page .list-display .filters-items .filter-wrapped ul.express-category-filter li label{text-transform:none}body.express-category .display-page .list-display .filters-items .filter-wrapped ul li span{display:flex;background-color:#fff;margin-left:20px;border:none;opacity:.6;color:var(--solid-color)}body.express-category .display-page .list-display .filters-items .filter-wrapped ul li a{text-decoration:none;color:#000}body.express-category .display-page .list-display .filters-items .filter-wrapped ul li button{color:var(--solid-color)}body.express-category .display-page .list-display .filters-items .filter-wrapped ul li.active{background-color:var(--solid-color)}body.express-category .display-page .list-display .filters-items .filter-wrapped ul li.active a{text-decoration:none!important}body.express-category .display-page .list-display .filters-items .filter-wrapped ul:has(li.active) span{display:none}body.express-category .bottom-cart>button{background-color:var(--solid-color);border-color:var(--solid-color)}body .message-districts-express-container{display:none}@media (max-width:550px){body.express-category .message-districts-express-container>div .icon{max-width:37px;min-width:37px;width:37px;max-height:37px!important;min-height:37px!important;height:37px!important}body.express-category .message-districts-express-container>div p{font-size:var(--f-s-normal)!important}body.express-category .display-page .list-display{grid-template-rows:30px 30px 60px auto!important;width:inherit}body.express-category .display-page .list-display .title-express-custom{display:none}}@media (max-width:768px){body.express-category .loading-wait-container{margin-top:148px}body.express-category .display-page .list-display{grid-template-rows:30px 10px 80px auto;grid-template-areas:"header-list" "title-category" "sort" "product" "navigation"}body.express-category .display-page .list-display .title-express-custom{display:none}body.express-category .display-page .list-display>h1{height:60px;padding:0;min-height:0;visibility:visible}body.express-category .display-page .list-display>h1.title-section-new{font-size:25px}body.express-category .display-page .list-display>h1.title-section-new:after{display:none}body.express-category .display-page .list-display .filters-items{top:-390px}}body.cyber-day{background-image:url(/static/media/bottles-background-light.93db3025.svg);background-repeat:repeat;background-position:50%;background-size:600px}body.cyber-day .content{padding-top:0}body.cyber-day .loading-wait-container{background-color:initial!important}body.cyber-day .ofertas-cover .title-section-new{display:block}header.cyber-day{background-color:#000!important}header.header-invert .header-bottom ul li.link-ofertas a,header.header-invert .header-bottom ul li a{color:#fff}header.header-invert .header-middle .icon-left a .logo-head-labarra{-webkit-filter:invert(1);filter:invert(1)}header.header-invert .header-middle .icon-left .icon.menu{background-color:#fff!important}header.header-invert .header-middle ul li div span.user-name{color:#fff!important}header.header-invert .header-middle ul li div span.user-name:after{background-color:#fff}header.header-invert .header-middle ul li div[data-icon=account] .icon,header.header-invert .header-middle ul li div[data-icon=cart] .icon,header.header-invert .header-middle ul li div[data-icon=search] .icon{background-color:#fff!important}header.header-invert.minimize .header-top,header.header-invert.minimize .header-top>div ul li a,header.header-invert.minimize .header-top>div ul li a:visited{color:#fff}.principal.cyber-day .tag-marketing-reward{display:none}.principal.cyber-day .items li{position:relative}.principal.pre-cyber-day .banner-content{margin-top:10px!important}.principal.pre-cyber-day .banner-custom{display:none}.product-item.after-hours,.product-item.cyber-day{position:relative}.product-item.after-hours .btn-add-cart-product,.product-item.cyber-day .btn-add-cart-product{font-family:var(--font-bold)}.product-item.after-hours .tag-marketing-container .tag-marketing-campaign,.product-item.cyber-day .tag-marketing-container .tag-marketing-campaign{position:absolute;top:54px;left:5px}.product-item.after-hours .tag-marketing-container .tag-marketing-campaign img,.product-item.cyber-day .tag-marketing-container .tag-marketing-campaign img{width:60px}.tag-marketing-reward{display:none}@media (max-width:550px){.product-item.after-hours .tag-marketing-container .tag-marketing-campaign,.product-item.cyber-day .tag-marketing-container .tag-marketing-campaign{display:flex;justify-content:end;width:100%;top:75px;left:-10px}.product-item.after-hours .tag-marketing-container .tag-marketing-campaign img,.product-item.cyber-day .tag-marketing-container .tag-marketing-campaign img{width:55px}.list-items .product-item.after-hours .info .info-container h5,.list-items .product-item.cyber-day .info .info-container h5,.product-item.after-hours.ofertas-cover .info .info-container h5,.product-item.cyber-day.ofertas-cover .info .info-container h5{width:calc(100% - 100px)!important}}.banner-custom{background-repeat:no-repeat;background-size:cover;height:380px;justify-content:center}.banner-custom,.banner-custom .banner-custom-container{align-items:center;box-sizing:border-box;display:flex;width:100%}.banner-custom .banner-custom-container{height:390px;justify-content:space-between;max-width:950px;padding:0 40px}.banner-custom .banner-custom-container img{display:flex;-webkit-transform:translateY(-10px);transform:translateY(-10px)}@media (max-width:600px){.banner-custom .banner-custom-container{flex-direction:column;justify-content:center}.banner-custom .banner-custom-container img{-webkit-transform:none;transform:none}.banner-custom .banner-custom-container img.image-full{width:230px}.banner-custom .banner-custom-container img.image-responsive{margin-top:10px;width:170px}}@media (max-width:350px){.banner-custom .banner-custom-container img{-webkit-transform:none;transform:none}.banner-custom .banner-custom-container img.image-full{width:170px}.banner-custom .banner-custom-container img.image-responsive{width:150px}}.item-search{position:relative}.item-search.cyber-day .labels-tags .discount{display:flex!important;position:absolute;top:70px}.item-search.cyber-day .labels-tags .discount .discount-abbrev{font-size:8px!important}.item-search.cyber-day .labels-tags .discount .discount-value .discount-symbol{font-size:11px}.item-search.cyber-day.product-view .info-product .data-text-container{max-width:calc(100% - 40px)}.item-search.cyber-day.product-view .info-product .price-display .discount-box{display:none!important}.item-cart.cyber-day{position:relative}.item-cart.cyber-day .tag-marketing-container .tag-marketing-campaign{position:absolute;top:45px;right:10px}.item-cart.cyber-day .tag-marketing-container .tag-marketing-campaign img{width:45px}.display-product.page.cyber-day{margin-top:20px}.display-product.page.cyber-day .tag-marketing-container .tag-marketing-campaign{position:absolute;top:15px;left:15px}.display-product.page.cyber-day .tag-marketing-container .tag-marketing-campaign img{width:80px}@media (max-width:550px){.display-product.page.after-hours .labels-tags span.discount,.display-product.page.cyber-day .labels-tags span.discount{left:auto;right:20px}.display-product.page.after-hours .tag-marketing-container .tag-marketing-campaign,.display-product.page.cyber-day .tag-marketing-container .tag-marketing-campaign{top:20px;left:10px}}.list-display-extra{font-style:italic;margin-left:20px;color:#7e7d7d!important}