@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..700;1,400..700&display=swap";.almohada-hotel-signature-landing{font-family:Inter,system-ui,sans-serif;color:#22201d;line-height:1.6;background:#fbf8f3;width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}.almohada-hotel-signature-landing *,.almohada-hotel-signature-landing *:before,.almohada-hotel-signature-landing *:after{box-sizing:inherit}.almohada-hotel-signature-landing h1,.almohada-hotel-signature-landing h2,.almohada-hotel-signature-landing h3,.almohada-hotel-signature-landing .ahs-hero__title{font-family:Playfair Display,Georgia,serif!important}.almohada-hotel-signature-landing img{display:block;max-width:100%;height:auto}.almohada-hotel-signature-landing .ahs-hero{display:grid;grid-template-columns:1fr;gap:28px;width:100%;max-width:1120px;margin:0 auto;padding:32px 20px 40px;overflow-x:hidden;box-sizing:border-box}@media(min-width:960px){.almohada-hotel-signature-landing .ahs-hero{grid-template-columns:1fr 1fr;align-items:start;padding:56px 32px 64px}}.almohada-hotel-signature-landing .ahs-hero__media{order:1}.almohada-hotel-signature-landing .ahs-hero__content{order:2}.almohada-hotel-signature-landing .ahs-hero__img{width:100%;border-radius:16px;object-fit:cover;aspect-ratio:1 / 1}.almohada-hotel-signature-landing .ahs-hero__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px}.almohada-hotel-signature-landing .ahs-hero__thumbs img{border-radius:10px;aspect-ratio:1 / 1;object-fit:cover;border:2px solid transparent;cursor:pointer;transition:border-color .15s,opacity .15s}.almohada-hotel-signature-landing .ahs-hero__thumbs img:hover{opacity:.85}.almohada-hotel-signature-landing .ahs-hero__thumbs img.is-active{border-color:#d99a2b}.almohada-hotel-signature-landing .ahs-hero__eyebrow{display:inline-block;background:#2b2620;color:#f4c56b;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:6px 14px;border-radius:999px;margin-bottom:14px}.almohada-hotel-signature-landing .ahs-hero__title{font-size:32px;font-weight:800;line-height:1.18;margin:0 0 14px}@media(min-width:960px){.almohada-hotel-signature-landing .ahs-hero__title{font-size:42px}}.almohada-hotel-signature-landing .ahs-hero__sub{font-size:17px;color:#4a463f;margin:0 0 18px}.almohada-hotel-signature-landing .ahs-hero__bullets{list-style:none;padding:0;margin:0 0 18px}.almohada-hotel-signature-landing .ahs-hero__bullets li{position:relative;padding:6px 0 6px 28px;font-size:15px;font-weight:600}.almohada-hotel-signature-landing .ahs-hero__bullets li:before{content:"\2713";position:absolute;left:0;color:#7a8c5c;font-weight:900}.almohada-hotel-signature-landing .ahs-hero__rating{color:#d99a2b;font-size:16px;font-weight:700;margin-bottom:20px}.almohada-hotel-signature-landing .ahs-hero__rating span{color:#4a463f;font-size:13px;font-weight:600;margin-left:6px}.almohada-hotel-signature-landing .ahs-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px;background:#2b2620;color:#f2ede2;padding:18px 20px;font-weight:600;font-size:14px}.almohada-hotel-signature-landing .ahs-trust__item{display:flex;align-items:center;gap:8px}.almohada-hotel-signature-landing .ahs-trust__icon{font-size:18px}.almohada-hotel-signature-landing .ahs-problem{display:grid;grid-template-columns:1fr;gap:24px;max-width:1000px;margin:0 auto;padding:48px 20px;align-items:center}@media(min-width:860px){.almohada-hotel-signature-landing .ahs-problem{grid-template-columns:1.1fr .9fr}}.almohada-hotel-signature-landing .ahs-problem h2{font-size:26px;margin:0 0 14px}.almohada-hotel-signature-landing .ahs-problem p{font-size:15.5px;color:#4a463f;margin:0 0 12px}.almohada-hotel-signature-landing .ahs-problem__img{border-radius:14px}.almohada-hotel-signature-landing .ahs-callout{background:#fdfbf7;border-left:3px solid #d99a2b;padding:18px 22px;margin:18px 0;font-size:15px;color:#3a362f;border-radius:0 10px 10px 0}.almohada-hotel-signature-landing .ahs-callout strong{color:#22201d}.almohada-hotel-signature-landing .ahs-authority{max-width:720px;margin:0 auto;padding:8px 20px 48px}.almohada-hotel-signature-landing .ahs-authority__card{background:#fff;border:1px solid #ece6d8;border-radius:16px;padding:28px 24px;text-align:center}.almohada-hotel-signature-landing .ahs-authority__avatar{width:72px;height:72px;border-radius:50%;object-fit:cover;margin:0 auto 16px}.almohada-hotel-signature-landing .ahs-authority__quote{font-size:16px;font-style:italic;color:#3a362f;margin:0 0 14px}.almohada-hotel-signature-landing .ahs-authority__name{font-size:13.5px;font-weight:700;color:#22201d;margin:0 0 14px}.almohada-hotel-signature-landing .ahs-authority__badges{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.almohada-hotel-signature-landing .ahs-authority__badges span{font-size:11.5px;font-weight:600;color:#6b6656;background:#f2ede2;padding:5px 12px;border-radius:999px}.almohada-hotel-signature-landing .ahs-solution{max-width:1000px;margin:0 auto;padding:24px 20px 56px;text-align:center}.almohada-hotel-signature-landing .ahs-solution h2{font-size:26px;margin:0 0 20px}.almohada-hotel-signature-landing .ahs-solution__gif{margin:0 auto 32px;border-radius:14px;max-width:480px}.almohada-hotel-signature-landing .ahs-solution__grid{display:grid;grid-template-columns:1fr;gap:20px;text-align:left}@media(min-width:760px){.almohada-hotel-signature-landing .ahs-solution__grid{grid-template-columns:repeat(3,1fr)}}.almohada-hotel-signature-landing .ahs-solution__card{background:#fff;border:1px solid #e7e1d4;border-radius:12px;padding:20px}.almohada-hotel-signature-landing .ahs-solution__icon{font-size:26px}.almohada-hotel-signature-landing .ahs-solution__card h3{font-size:17px;margin:10px 0 6px}.almohada-hotel-signature-landing .ahs-solution__card p{font-size:14px;color:#4a463f;margin:0}.almohada-hotel-signature-landing .ahs-buybox{background:#fff;border:1px solid #ece6d8;border-radius:16px;padding:20px;margin-top:4px}.almohada-hotel-signature-landing .ahs-buybox__label{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b6656;margin:0 0 14px}.almohada-hotel-signature-landing .ahs-cart-form{display:none}.almohada-hotel-signature-landing .ahs-pricing__grid{display:grid;grid-template-columns:1fr;gap:14px;margin:0 0 20px;text-align:left}.almohada-hotel-signature-landing .ahs-card{position:relative;display:flex;flex-direction:column;gap:4px;background:#fff;color:#22201d;border:2px solid #ece6d8;border-radius:12px;padding:12px 16px;cursor:pointer;transition:border-color .15s,transform .15s}.almohada-hotel-signature-landing .ahs-card:hover{transform:translateY(-1px)}.almohada-hotel-signature-landing .ahs-card:has(.ahs-card__radio:checked){border-color:#d99a2b;box-shadow:0 6px 16px #0000001a}.almohada-hotel-signature-landing .ahs-card--featured{border-color:#e8c98a}.almohada-hotel-signature-landing .ahs-card__main{display:flex;align-items:center;justify-content:space-between;gap:12px}.almohada-hotel-signature-landing .ahs-card__left{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.almohada-hotel-signature-landing .ahs-card__right{display:flex;flex-direction:column;align-items:flex-end;flex:0 0 auto}.almohada-hotel-signature-landing .ahs-card__radio{width:18px;height:18px;margin:0;accent-color:#2b2620;flex:0 0 auto}.almohada-hotel-signature-landing .ahs-card__badge-inline{background:#d99a2b;color:#2b2620;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.3px;padding:2px 8px;border-radius:999px}.almohada-hotel-signature-landing .ahs-card__badge-inline--alt{background:#7a8c5c;color:#fff}.almohada-hotel-signature-landing .ahs-card__top{font-weight:700;font-size:14.5px}.almohada-hotel-signature-landing .ahs-card__price{font-size:18px;font-weight:800;line-height:1.2}.almohada-hotel-signature-landing .ahs-card__save{font-size:11px;font-weight:700;color:#556240}.almohada-hotel-signature-landing .ahs-card__meta{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-left:26px}.almohada-hotel-signature-landing .ahs-card__feature{font-size:12px;color:#6b6656}.almohada-hotel-signature-landing .ahs-card__feature:before{content:"\2713  ";color:#7a8c5c;font-weight:900}.almohada-hotel-signature-landing .ahs-card__compare{font-size:11px;color:#8a8474;white-space:nowrap}.almohada-hotel-signature-landing .ahs-buybox__testimonial{display:flex;align-items:flex-start;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid #ece6d8}.almohada-hotel-signature-landing .ahs-buybox__testimonial-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex:0 0 auto}.almohada-hotel-signature-landing .ahs-buybox__testimonial-stars{color:#d99a2b;font-size:12px;margin-bottom:2px}.almohada-hotel-signature-landing .ahs-buybox__testimonial-quote{font-size:13px;font-style:italic;margin:0 0 2px;color:#3a362f}.almohada-hotel-signature-landing .ahs-buybox__testimonial-author{font-size:11.5px;font-weight:600;color:#6b6656}.almohada-hotel-signature-landing .ahs-pricing__cta{display:block;width:100%;background:#d99a2b;color:#2b2620;border:none;padding:17px 20px;border-radius:10px;font-weight:800;font-size:16px;text-align:center;cursor:pointer}.almohada-hotel-signature-landing .ahs-pricing__note{font-size:12.5px;color:#6b6656;margin:12px 0 0;text-align:center}.almohada-hotel-signature-landing .ahs-compare{max-width:900px;margin:0 auto;padding:24px 20px 56px;text-align:center}.almohada-hotel-signature-landing .ahs-compare h2{font-size:26px;margin:0 0 24px}.almohada-hotel-signature-landing .ahs-compare__table-wrap{overflow-x:auto}.almohada-hotel-signature-landing .ahs-compare__table{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden;min-width:480px}.almohada-hotel-signature-landing .ahs-compare__table th,.almohada-hotel-signature-landing .ahs-compare__table td{padding:14px 16px;border-bottom:1px solid #ece6d8;text-align:center;font-size:14px}.almohada-hotel-signature-landing .ahs-compare__table td:first-child{text-align:left;font-weight:600}.almohada-hotel-signature-landing .ahs-compare__table thead th{font-family:Playfair Display,serif;font-size:15px;padding-top:18px}.almohada-hotel-signature-landing .ahs-compare__us{background:#fbf3e0;font-weight:700;color:#8a5b12}.almohada-hotel-signature-landing .ahs-testimonials{background:#f2ede2;padding:56px 20px;text-align:center}.almohada-hotel-signature-landing .ahs-testimonials h2{font-size:26px;margin:0 0 32px}.almohada-hotel-signature-landing .ahs-testimonials__grid{display:grid;grid-template-columns:1fr;gap:18px;max-width:1080px;margin:0 auto}@media(min-width:860px){.almohada-hotel-signature-landing .ahs-testimonials__grid{grid-template-columns:repeat(3,1fr)}}.almohada-hotel-signature-landing .ahs-testimonial{background:#fff;border-radius:12px;padding:22px;text-align:left}.almohada-hotel-signature-landing .ahs-testimonial__avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;margin-bottom:10px}.almohada-hotel-signature-landing .ahs-testimonial__stars{color:#d99a2b;margin-bottom:10px}.almohada-hotel-signature-landing .ahs-testimonial p{font-size:14.5px;margin:0 0 12px}.almohada-hotel-signature-landing .ahs-testimonial__author{font-size:12.5px;color:#6b6656;font-weight:600}.almohada-hotel-signature-landing .ahs-guarantee{max-width:720px;margin:0 auto;padding:56px 20px;text-align:center}.almohada-hotel-signature-landing .ahs-guarantee h2{font-size:26px;margin:0 0 14px}.almohada-hotel-signature-landing .ahs-guarantee p{font-size:15px;color:#4a463f;margin:0 0 10px}.almohada-hotel-signature-landing .ahs-guarantee__extra{font-size:13.5px;color:#6b6656}.almohada-hotel-signature-landing .ahs-guarantee__cta{display:inline-block;margin-top:16px;background:#2b2620;color:#fff;padding:14px 28px;border-radius:10px;text-decoration:none;font-weight:700}.almohada-hotel-signature-landing .ahs-faq{max-width:760px;margin:0 auto;padding:24px 20px 56px}.almohada-hotel-signature-landing .ahs-faq h2{font-size:26px;margin:0 0 20px;text-align:center}.almohada-hotel-signature-landing .ahs-faq__item{background:#fff;border:1px solid #ece6d8;border-radius:10px;padding:4px 18px;margin-bottom:10px}.almohada-hotel-signature-landing .ahs-faq__item summary{cursor:pointer;padding:14px 0;font-weight:700;font-size:15px;list-style:none}.almohada-hotel-signature-landing .ahs-faq__item summary::-webkit-details-marker{display:none}.almohada-hotel-signature-landing .ahs-faq__item summary:after{content:"+";float:right;font-size:20px;color:#6b6656}.almohada-hotel-signature-landing .ahs-faq__item[open] summary:after{content:"\2212"}.almohada-hotel-signature-landing .ahs-faq__item p{font-size:14px;color:#4a463f;margin:0 0 14px}.almohada-hotel-signature-landing .ahs-final-cta{background:#2b2620;color:#fff;text-align:center;padding:56px 20px 72px}.almohada-hotel-signature-landing .ahs-final-cta h2{font-size:26px;margin:0 0 22px;color:#fff}.almohada-hotel-signature-landing .ahs-final-cta__btn{display:inline-block;background:#d99a2b;color:#2b2620;padding:16px 32px;border-radius:10px;text-decoration:none;font-weight:800}@keyframes ahs-pulse{0%{box-shadow:0 0 #d99a2b80}70%{box-shadow:0 0 0 14px #d99a2b00}to{box-shadow:0 0 #d99a2b00}}.almohada-hotel-signature-landing .ahs-cta--pulse{animation:ahs-pulse 1.8s ease-out infinite}.almohada-hotel-signature-landing .ahs-cta--pulse:hover{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.almohada-hotel-signature-landing .ahs-cta--pulse{animation:none}}.ahs-whatsapp{position:fixed;right:16px;bottom:90px;z-index:70;display:flex;align-items:center;gap:8px;background:#25d366;color:#fff;padding:12px 18px;border-radius:999px;font-weight:700;font-size:14px;text-decoration:none;box-shadow:0 6px 18px #00000040}@media(min-width:768px){.ahs-whatsapp{bottom:24px}}.ahs-sticky{position:fixed!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;z-index:999999!important;align-items:center;gap:8px;background:#fff;border-top:1px solid #e0dbcd;box-shadow:0 -6px 22px #00000024;padding:8px 10px calc(8px + env(safe-area-inset-bottom));transform:translateY(120%);transition:transform .3s ease;opacity:1!important;visibility:visible!important}.ahs-sticky.ahs-sticky--show{transform:translateY(0)!important}.ahs-sticky__selector{display:flex;flex:1 1 auto;background:#f2ede2;border-radius:8px;padding:3px;gap:3px}.ahs-sticky__opt{flex:1 1 0;background:transparent;border:none;border-radius:6px;padding:9px 4px;font-size:12px;font-weight:700;color:#6b6656;cursor:pointer}.ahs-sticky__opt.is-active{background:#fff;color:#2b2620;box-shadow:0 1px 4px #00000026}.ahs-sticky__btn{flex:1 1 auto;background:#2b2620;color:#fff;border:none;padding:12px 14px;border-radius:8px;font-weight:800;font-size:13px;cursor:pointer;white-space:nowrap}@media(max-width:768px){.ahs-sticky{display:flex!important}}@media(min-width:768px){.ahs-sticky{display:none!important}}.t4s-marquee{animation:ahs-marquee-force var(--marquee-delay, 15s) linear infinite!important}.t4s-marquee--pausetrue:hover{animation-play-state:paused!important}@keyframes ahs-marquee-force{0%{transform:translate(var(--marquee-translateto, -100%))}to{transform:translate(var(--marquee-translatefrom, 0%))}}body>._rsi-buy-now-button,body>.rsi_buy_now_button,body>#rsi_buy_now_button,body>.rsi-btn-skel,.rsi_floating,.rsi_floating_top,.rsi_floating_bottom{display:none!important}.skip-to-content-link:not(:focus):not(:active){position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media(max-width:768px){.almohada-hotel-signature-landing,.almohada-hotel-signature-landing .ahs-hero,.almohada-hotel-signature-landing .ahs-hero__media,.almohada-hotel-signature-landing .ahs-hero__content,.almohada-hotel-signature-landing .ahs-hero__thumbs,.almohada-hotel-signature-landing .ahs-buybox,.almohada-hotel-signature-landing .ahs-pricing__grid,.almohada-hotel-signature-landing .ahs-card,.almohada-hotel-signature-landing .ahs-problem,.almohada-hotel-signature-landing .ahs-callout,.almohada-hotel-signature-landing .ahs-authority,.almohada-hotel-signature-landing .ahs-authority__card,.almohada-hotel-signature-landing .ahs-solution,.almohada-hotel-signature-landing .ahs-solution__grid,.almohada-hotel-signature-landing .ahs-compare,.almohada-hotel-signature-landing .ahs-compare__table-wrap,.almohada-hotel-signature-landing .ahs-testimonials__grid,.almohada-hotel-signature-landing .ahs-testimonial,.almohada-hotel-signature-landing .ahs-guarantee,.almohada-hotel-signature-landing .ahs-faq,.almohada-hotel-signature-landing .ahs-faq__item{width:100%;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box}.almohada-hotel-signature-landing img,.almohada-hotel-signature-landing .ahs-hero__img,.almohada-hotel-signature-landing .ahs-hero__thumbs img,.almohada-hotel-signature-landing .ahs-problem__img,.almohada-hotel-signature-landing .ahs-solution__gif{max-width:100%;height:auto;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/page-almohada-hotel-signature.css.map */
