.ng-gift-package{display:grid;grid-template-columns:144px minmax(0,1fr);align-items:center;gap:20px;padding:14px 18px;margin:18px 0 22px;border:1px solid #eadde2;border-radius:9px;background:#fff8fb;color:#333;font-family:var(--font-body-family,Arial,sans-serif);box-sizing:border-box}.ng-gift-package-photo{display:block;line-height:0;border-radius:6px;overflow:hidden;background:#fff}.ng-gift-package-photo img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.ng-gift-package .ng-gift-package-copy h2{font:600 19px/1.35 var(--font-body-family,Arial,sans-serif);margin:0 0 7px}.ng-gift-package-copy p{font-size:14px;line-height:1.5;margin:0 0 6px}.ng-gift-package-copy .ng-gift-package-note{font-size:13px;color:#555}.ng-gift-package-copy a{display:inline-flex;align-items:center;min-height:30px;font-size:12px;color:#555;text-underline-offset:3px}.ng-gift-package a:focus-visible{outline:3px solid #b44575;outline-offset:3px}@media(max-width:749px){.ng-gift-package{grid-template-columns:112px minmax(0,1fr);gap:12px;padding:12px;margin:14px 0 18px}.ng-gift-package .ng-gift-package-copy h2{font-size:16px}.ng-gift-package-copy p{font-size:13px}.ng-gift-package-copy .ng-gift-package-note{font-size:12px}}@media screen and (max-width:749px){body:has(ng-cofre,ng-historia,ng-catalog[data-key=regalos-especiales]) .footer-block__details-content{overflow-wrap:anywhere}:is(ng-cofre,ng-historia,ng-catalog[data-key=regalos-especiales]){padding:14px 14px calc(140px + env(safe-area-inset-bottom))}:is(ng-cofre,ng-historia) .ng-app{margin-top:12px}:is(ng-cofre,ng-historia) .ng-steps{margin-bottom:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}:is(ng-cofre,ng-historia) .ng-step{padding:7px 4px;min-height:44px;font-size:13px}:is(ng-cofre,ng-historia) .ng-layout{gap:10px}:is(ng-cofre,ng-historia) .ng-main>.ng-status:empty{display:none}:is(ng-cofre,ng-historia,ng-catalog[data-key=regalos-especiales]) :is(input.ng-search,select){font-size:16px;min-height:44px}:is(ng-cofre,ng-historia) .ng-tools{margin:12px 0}:is(ng-cofre,ng-historia) .ng-line-controls button{min-width:44px;min-height:44px}:is(ng-cofre,ng-historia) .ng-bottom{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5px 8px;padding:5px 12px calc(7px + env(safe-area-inset-bottom))}:is(ng-cofre,ng-historia) .ng-bottom .ng-review-row{grid-column:1 / -1;display:flex;justify-content:space-between;align-items:center;gap:8px}:is(ng-cofre,ng-historia) .ng-bottom .ng-review{min-height:44px;padding:4px 8px 4px 0;font-size:14px!important}:is(ng-cofre,ng-historia) .ng-bottom .ng-primary,:is(ng-cofre,ng-historia) .ng-bottom .ng-secondary{min-height:46px;padding:7px 5px;line-height:1.2}:is(ng-cofre,ng-historia) .ng-bottom [data-mobile-cart]:not([hidden]){background:#222;border-color:#222;color:#fff}:is(ng-cofre,ng-historia) .ng-bottom:has([data-mobile-cart][hidden]) [data-mobile-action]{grid-column:1 / -1}:is(ng-cofre,ng-historia):has(input.ng-search:focus) .ng-bottom{visibility:hidden}:is(ng-cofre,ng-historia) .ng-mobile-extra{margin:8px 0 10px}:is(ng-cofre,ng-historia) .ng-mobile-extra>summary{min-height:44px;padding:10px 12px;border:1px solid #eadde2;border-radius:8px;background:#fff8fa;cursor:pointer;font-size:14px;font-weight:600}:is(ng-cofre,ng-historia) .ng-mobile-extra>aside,:is(ng-cofre,ng-historia) .ng-mobile-extra>section{margin:6px 0 10px}ng-cofre .ng-mini-catalog-link,ng-catalog[data-key=regalos-especiales] .ng-product-link{display:inline-flex;align-items:center;min-height:44px}}@media screen and (min-width:750px){:is(ng-cofre,ng-historia) .ng-mobile-extra>summary{display:none}}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAABE */
