.skeleton{background-color:#ededed !important;background:linear-gradient(100deg, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 60%) #ededed;background-size:200% 100%;background-position-x:180%;animation:1s skeleton-loading ease-in-out infinite}@keyframes skeleton-loading{to{background-position-x:-20%}}.zone-specialist-section{background-color:#ddf2f1;border-radius:8px;font-size:12px;padding:7px 10px 10px;position:relative}@media screen and (min-width: 768px){.zone-specialist-section{padding:16px}}.non-touch .zone-specialist-section--link:hover,.non-touch .zone-specialist-section--link:not([target=_blank]):focus{cursor:pointer;cursor:pointer}.zone-specialist-section__logo{left:10px;position:absolute;top:-10px;z-index:1}.zone-specialist-section__logo img{border:1px solid #ededed;max-height:36px;width:60px}@media screen and (min-width: 1024px){.zone-specialist-section__logo img{max-height:63px;width:102px}}@media screen and (min-width: 768px){.zone-specialist-section__logo{left:20px}}.zone-specialist-section__wrapper{align-items:center;display:flex;justify-content:space-between;min-height:44px;pointer-events:none}.zone-specialist-section__wrapper--sm{margin-left:70px}@media screen and (min-width: 1024px){.zone-specialist-section__wrapper--sm{margin-left:116px}}.zone-specialist-section__name{font-size:12px;font-weight:600;line-height:1.2;margin:0 15px 20px 0}@media screen and (min-width: 768px){.zone-specialist-section__name{font-size:15px}}.zone-specialist-section__text{margin-bottom:0}.zone-specialist-section__text span{font-weight:500}.zone-specialist-section__tag{bottom:5px;left:10px;font-size:11px;position:absolute}.zone-specialist-section__tag::before{content:"l";font-family:"pisos2_";color:#4dcdc2}@media screen and (min-width: 768px){.zone-specialist-section__tag{font-size:14px;left:20px}}@media screen and (min-width: 1024px){.zone-specialist-section__tag{font-size:12px}}@media screen and (min-width: 1024px){.zone-specialist-section__tag--sm{margin-left:116px}}.zone-specialist-section__contact{pointer-events:auto;z-index:2}#zoneSpecialistContact{background:#ddf2f1;border-radius:16px;margin-bottom:10px;padding:11px 12px 1px}@media screen and (min-width: 768px){#zoneSpecialistContact .ad-preview{border:1px solid #8ed3d0}}@media screen and (min-width: 768px){#zoneSpecialistContact .ad-preview__info{width:335px}}@media screen and (min-width: 1024px){#zoneSpecialistContact .ad-preview__info{width:331px}}@media screen and (min-width: 1280px){#zoneSpecialistContact .ad-preview__info{width:448px}}#zoneSpecialistContact .ad-preview__logo img{border-top-color:#8ed3d0;border-right-color:#8ed3d0}@media screen and (min-width: 768px){#zoneSpecialistContact .ad-preview__product-top-tag{width:335px}}@media screen and (min-width: 1024px){#zoneSpecialistContact .ad-preview__product-top-tag{width:331px}}@media screen and (min-width: 1280px){#zoneSpecialistContact .ad-preview__product-top-tag{width:448px}}#zoneSpecialistContact .ad-preview__product-tag--Exclusive,#zoneSpecialistContact .ad-preview__product-top-tag--Exclusive{background-color:#ddf2f1;color:#1e4c4a}@media screen and (min-width: 768px){#zoneSpecialistContact .contact-box *:not(:last-child){margin-right:10px}}@media screen and (min-width: 1024px){#zoneSpecialistContact .contact-box *:not(:last-child){margin-right:12px !important}}@media screen and (min-width: 1280px){#zoneSpecialistContact .contact-box *:not(:last-child){margin-right:16px !important}}@media screen and (min-width: 768px){#zoneSpecialistContact .contact-box__drop-alert,#zoneSpecialistContact .contact-box__email,#zoneSpecialistContact .contact-box__whats{padding:5px 6px}}@media screen and (min-width: 1024px){#zoneSpecialistContact .contact-box__drop-alert,#zoneSpecialistContact .contact-box__email,#zoneSpecialistContact .contact-box__whats{padding:5px 8px}}@media screen and (min-width: 1280px){#zoneSpecialistContact .contact-box__drop-alert,#zoneSpecialistContact .contact-box__email,#zoneSpecialistContact .contact-box__whats{padding:5px 12px}}@media screen and (min-width: 1024px){#zoneSpecialistContact .contact-box__whats span{display:none}}.zone-specialist{background-color:#fff;border:1.5px solid #ededed;border-radius:8px;font-size:14px;margin:10px 0;transition:all .3s;width:100%}.zone-specialist.active{border-color:#8ed3d0}.non-touch .zone-specialist:hover,.non-touch .zone-specialist:not([target=_blank]):focus{cursor:pointer;box-shadow:0px 2px 16px 0px rgba(42,42,42,.1)}.zone-specialist__container{column-gap:10px;display:flex;height:88px;min-width:270px;padding:10px 12px}.zone-specialists__disabled .zone-specialist{cursor:default !important}.zone-specialists__disabled .zone-specialist.active{background:#fff}.non-touch .zone-specialists__disabled .zone-specialist:hover,.non-touch .zone-specialists__disabled .zone-specialist:not([target=_blank]):focus{cursor:pointer;background:#fff}.zone-specialist__logo{border-radius:8px;align-items:center;background:#fff;border:1px solid #f0f2f3;display:flex;justify-content:center;padding:5px}.zone-specialist__logo img{display:block;height:54px;width:89px}.zone-specialist__content{display:flex;flex-direction:column;flex:1;justify-content:space-between;margin-left:5px;padding:4px 0 2px}.zone-specialist__name{font-weight:500;line-height:17px;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:block !important;display:-webkit-box !important;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.zone-specialist__name:first-letter{text-transform:uppercase}.zone-specialist .zone-specialist__featured{display:none}.zone-specialist__button{border:none;font-size:14px;line-height:.8;min-height:0;min-width:auto;padding:0;text-align:left !important}@media screen and (max-width: 1023px){.zone-specialist__button{font-size:13px}}.zone-specialist__button:before{content:"7";font-family:"pisos2_";font-size:24px;margin-right:3px;vertical-align:-6px}.non-touch .zone-specialist__button:hover,.non-touch .zone-specialist__button:not([target=_blank]):focus{cursor:pointer;background:none;color:#3b60ba}@media screen and (min-width: 1024px){.zone-specialist__button:after{background:rgba(77,205,194,.15);border-radius:4px;box-sizing:content-box;content:"";height:100%;left:-6px;opacity:0;padding:6px;position:absolute;transition:all .3s;top:-6px;width:100%}.non-touch .zone-specialist__button:hover,.non-touch .zone-specialist__button:not([target=_blank]):focus{cursor:pointer}.non-touch .zone-specialist__button:hover:after,.non-touch .zone-specialist__button:not([target=_blank]):focus:after{opacity:1}}@media screen and (min-width: 768px){.zone-specialist--fullwidth{column-gap:15px;cursor:default !important;font-size:16px;padding-left:15px;padding-right:15px}.zone-specialist--fullwidth .zone-specialist__content{align-items:center;flex-direction:row}.zone-specialist--fullwidth .zone-specialist__name{line-height:20px}.zone-specialist--fullwidth .zone-specialist__featured{display:block;line-height:15px}}@media screen and (min-width: 768px)and (min-width: 1024px){.zone-specialist--fullwidth .zone-specialist__featured{line-height:21px}}@media screen and (min-width: 768px){.zone-specialist--fullwidth .zone-specialist__button{font-size:16px}.zone-specialist--fullwidth .zone-specialist__button:after{left:-12px;padding:12px;top:-12px}}.zone-specialist--in-detail{background:#ddf2f1;border:none;box-shadow:none;cursor:pointer !important;margin:10px 20px;padding:0;width:auto}@media screen and (min-width: 1024px){.zone-specialist--in-detail{width:1170px;margin:10px auto}}.zone-specialist--in-detail .zone-specialist__container{align-items:center;box-sizing:border-box;height:66px;padding-right:15px}@media screen and (min-width: 768px){.zone-specialist--in-detail .zone-specialist__container{column-gap:20px;height:78px}}.zone-specialist--in-detail .zone-specialist__logo img{height:34px;width:56px}@media screen and (min-width: 768px){.zone-specialist--in-detail .zone-specialist__logo img{height:46px;width:75px}}.zone-specialist--in-detail .zone-specialist__name{white-space:normal;overflow:hidden;text-overflow:ellipsis;display:block !important;display:-webkit-box !important;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;font-size:15px;line-height:25px;margin-bottom:5px}.zone-specialist--in-detail .zone-specialist__featured{color:#1e4c4a;display:block;font-size:12px;font-weight:500;line-height:16px}.zone-specialists{padding:5px 0}.zone-specialists__title{font-size:14px;font-weight:600;line-height:26px;margin-bottom:0}@media screen and (min-width: 1024px){.zone-specialists__title{font-size:15px}}.zone-specialists__carousel-container{position:relative}.zone-specialists__carousel{display:flex;flex-direction:row;-ms-overflow-style:none;gap:8px;scrollbar-width:none;overflow-x:scroll}.zone-specialists__carousel::-webkit-scrollbar{display:none}.zone-specialists__arrow{display:none}@media screen and (min-width: 1024px){.zone-specialists__arrow{align-items:center;background-color:#fff;border:1px solid #c6c6c6;border-radius:50%;box-shadow:0px 2px 4px 0px rgba(42,42,42,.1);color:#2a2a2a;cursor:pointer;display:flex;justify-content:center;height:40px;opacity:0;position:absolute;transition:all .3s;top:calc(50% - 18.5px);width:40px;z-index:3}.non-touch .zone-specialists__arrow:hover,.non-touch .zone-specialists__arrow:not([target=_blank]):focus{cursor:pointer}.non-touch .zone-specialists__arrow:hover:before,.non-touch .zone-specialists__arrow:not([target=_blank]):focus:before{font-weight:600}.zone-specialists__carousel:hover .zone-specialists__arrow{opacity:1}.zone-specialists__arrow--prev{left:-10px}.zone-specialists__arrow--prev:before{content:"M";font-family:"pisos2_";margin-right:2px}.zone-specialists__arrow--next{right:-10px}.zone-specialists__arrow--next:before{content:"?";font-family:"pisos2_";margin-left:2px}}
