#osh-offer{--osh-ink:light-dark(#193e39,#dceae3);--osh-paper:light-dark(#f7f5ee,#192c29);--osh-panel:light-dark(#fffefa,#233b36);--osh-sage:light-dark(#e4ece3,#304d44);--osh-muted:light-dark(#58665e,#b8c9bf);--osh-line:light-dark(#d4dcd2,#496156);color:var(--osh-ink);background:var(--osh-paper);font-family:Manrope,Arial,sans-serif;padding:30px 26px;border-radius:8px;font-size:14px;line-height:1.5}#osh-offer *{box-sizing:border-box}#osh-offer button,#osh-offer input{font:inherit}#osh-offer .brand{letter-spacing:5px;font-size:13px;font-weight:500}#osh-offer .top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--osh-line);padding-bottom:18px;gap:15px}#osh-offer .top span{font-size:11px;letter-spacing:1px;color:var(--osh-muted)}#osh-offer .intro{text-align:center;padding:28px 0 26px}#osh-offer .eyebrow{font-size:11px;letter-spacing:2px;font-weight:500}#osh-offer h2{font-size:32px;line-height:1.15;font-weight:400;letter-spacing:-1px;margin:10px 0}#osh-offer p{margin:8px 0}#osh-offer .sub{color:var(--osh-muted)}#osh-offer .packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#osh-offer .pack{position:relative;display:flex;flex-direction:column;border:1px solid var(--osh-line);border-radius:8px;background:var(--osh-panel);padding:22px 15px 16px;min-width:0}#osh-offer .pack:has(input:checked){border:2px solid var(--osh-ink);padding:21px 14px 15px;background:var(--osh-sage)}#osh-offer .recommended{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--osh-ink);color:var(--osh-paper);border-radius:20px;white-space:nowrap;font-size:10px;letter-spacing:1px;padding:4px 12px}#osh-offer .choice{display:flex;justify-content:space-between;align-items:center;gap:8px}#osh-offer .choice input{accent-color:var(--osh-ink);width:18px;height:18px;margin:0}#osh-offer .caption{font-size:11px;color:var(--osh-muted)}#osh-offer .night{font-size:27px;line-height:1.2;letter-spacing:-1px;margin:12px 0 3px}#osh-offer .art{height:88px;display:flex;align-items:center;justify-content:center;margin:12px 0;gap:3px}#osh-offer .box{width:47px;height:67px;border:1px solid var(--osh-ink);border-radius:3px;background:var(--osh-sage);transform:rotate(-6deg);display:flex;flex-direction:column;justify-content:space-between;padding:9px 4px;color:var(--osh-ink)}#osh-offer .box:nth-child(2){transform:rotate(5deg) translateY(-4px)}#osh-offer .box:nth-child(3){transform:rotate(10deg)}#osh-offer .box b{font-size:6px;letter-spacing:.7px;text-align:center;font-weight:500}#osh-offer .box i{display:block;width:29px;height:7px;background:var(--osh-ink);border-radius:5px;margin:auto;transform:rotate(-15deg)}#osh-offer .box small{font-size:5px;text-align:center}#osh-offer .price{font-size:25px;letter-spacing:-.8px}#osh-offer .unit{font-size:12px;color:var(--osh-muted)}#osh-offer .benefits{border-top:1px solid var(--osh-line);margin-top:14px;padding-top:12px;font-size:12px}#osh-offer .benefits div+div{margin-top:5px}#osh-offer .benefits strong{font-weight:500}#osh-offer .select-hint{margin-top:14px;font-size:12px;font-weight:500}#osh-offer .mode{margin-top:22px;background:var(--osh-panel);border:1px solid var(--osh-line);border-radius:8px;padding:18px}#osh-offer .mode-title{font-size:15px;font-weight:500;margin-bottom:12px}#osh-offer .mode-choice{display:flex;gap:10px;align-items:flex-start;padding:10px 0}#osh-offer .mode-choice input{accent-color:var(--osh-ink);width:17px;height:17px;margin-top:3px;flex-shrink:0}#osh-offer .mode-copy{flex:1}#osh-offer .mode-copy small{display:block;color:var(--osh-muted);font-size:12px;margin-top:3px}#osh-offer .mode-price{white-space:nowrap;font-weight:500}#osh-offer .renew{padding-top:10px;margin-top:4px;border-top:1px solid var(--osh-line);font-size:12px;color:var(--osh-muted)}#osh-offer .summary{margin-top:22px;display:flex;justify-content:space-between;align-items:center;gap:16px}#osh-offer .summary small{display:block;font-size:12px;color:var(--osh-muted)}#osh-offer .total{font-size:23px;font-weight:500;white-space:nowrap}#osh-offer .buy{width:100%;border:0;border-radius:4px;background:var(--osh-ink);color:var(--osh-paper);padding:15px 12px;margin-top:14px;font-weight:500}#osh-offer .foot{text-align:center;font-size:11px;color:var(--osh-muted);margin-top:12px}#osh-offer .notice{text-align:center;font-size:12px;padding-top:12px}#osh-offer [hidden]{display:none!important}#osh-offer label{cursor:inherit}#osh-offer input:focus-visible,#osh-offer button:focus-visible{outline:3px solid var(--osh-muted);outline-offset:4px}@container osh-noches (max-width:560px){#osh-offer{padding:22px 15px}#osh-offer h2{font-size:27px}#osh-offer .packs{grid-template-columns:1fr;gap:18px}#osh-offer .pack{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}#osh-offer .choice{grid-column:1/-1}#osh-offer .night{margin-top:8px}#osh-offer .art{grid-column:2;grid-row:2/5;height:78px;margin:6px 0}#osh-offer .price,#osh-offer .unit{grid-column:1}#osh-offer .benefits{grid-column:1/-1;display:flex;justify-content:space-between;gap:8px}#osh-offer .benefits div+div{margin:0}#osh-offer .select-hint{display:none}#osh-offer .mode{padding:14px}#osh-offer .top span{max-width:100px;text-align:right}#osh-offer .mode-choice{flex-wrap:wrap}#osh-offer .mode-copy{min-width:130px}}#osh-offer{max-width:1050px;margin:auto}#osh-offer .top{display:none}#osh-offer h2{font-family:Jost,Arial,sans-serif}#osh-offer .foot{font-size:12px}#osh-offer .sub-note{margin-top:16px;padding:14px 16px;border:1px solid var(--osh-line);border-radius:8px;color:var(--osh-muted)}#osh-offer .buy:disabled{opacity:.65}#osh-offer .notice{color:var(--osh-ink)}#osh-offer [role=alert] a{text-decoration:underline}#osh-offer .pack,#osh-offer .mode-choice,#osh-offer .buy{cursor:pointer}#osh-offer .pack .price,#osh-offer .total{font-family:Jost,Arial,sans-serif}#osh-offer .total-label{font-size:12px;color:var(--osh-muted);margin-right:8px}#osh-cart-error{color:#b3261e}#osh-offer{container:osh-noches / inline-size;width:100%;min-width:0}#MainContent:has(#osh-offer) sticky-add-to-cart{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/osh-noches.css.map */
