.ad-shop .ad-hero{position:relative;min-height:285px;overflow:hidden;background:radial-gradient(circle at 82% 4%,rgba(235,192,208,.59),transparent 39%),radial-gradient(circle at 5% 100%,rgba(222,209,245,.8),transparent 42%),linear-gradient(125deg,#f9f3ed,#f4eaf5);border:1px solid #e7dfeb;padding:clamp(27px,5vw,52px)}.ad-shop .ad-hero h1{font-size:clamp(37px,5.5vw,62px);letter-spacing:-.055em;line-height:1.07;max-width:700px}.ad-shop .ad-tiles button{position:relative;min-height:124px;text-align:left;padding:24px;letter-spacing:-.018em;transition:transform .18s ease,box-shadow .18s ease}.ad-shop .ad-tiles button:after{content:"\2197";position:absolute;right:21px;top:17px;color:#b18fa2;font-size:15px}.ad-shop .ad-tiles button:hover{transform:translateY(-2px);box-shadow:0 12px 26px #24243d12}.ad-shop .ad-tiles button:nth-child(2),.ad-shop .ad-tiles button:nth-child(3){background:linear-gradient(130deg,#fff,#f5eefa)}.ad-shop button:focus-visible,.ad-legal-footer button:focus-visible,.ad-legal-footer a:focus-visible,.ad-legal-dialog button:focus-visible{outline:3px solid #8865bc;outline-offset:3px}.ad-shop .ad-screen[data-screen=stores] .ad-location-actions a{min-height:42px;display:inline-flex;align-items:center;justify-content:center}.ad-shop .ad-club-subtitle{color:#797484;font-size:16px;margin-top:-12px;margin-bottom:23px}.ad-shop .ad-club-showcase{display:grid;grid-template-columns:minmax(240px,.9fr) minmax(0,1.1fr);gap:22px;align-items:center;background:linear-gradient(130deg,#f3ecf8,#f9f6f1);border:1px solid #e6ddeb;padding:32px;border-radius:30px}.ad-shop .ad-club-demo-card{aspect-ratio:1.55;background:radial-gradient(circle at 90% 10%,#594676,#283958 63%),linear-gradient(120deg,#283958,#66527e);color:#fff;border-radius:24px;box-shadow:0 20px 36px #202a4340;padding:23px;display:flex;flex-direction:column;justify-content:space-between;min-height:225px}.ad-shop .ad-club-demo-top,.ad-shop .ad-club-demo-bottom{display:flex;justify-content:space-between;align-items:center;gap:12px}.ad-shop .ad-club-demo-top strong{font-size:22px;letter-spacing:-.03em}.ad-shop .ad-club-demo-top span,.ad-shop .ad-club-demo-bottom{font-size:12px;color:#e1d8ec}.ad-shop .ad-club-demo-mark{font-size:40px;font-weight:800;text-align:center;letter-spacing:-.09em}.ad-shop .ad-club-demo-mark span{color:#e4bdd9}.ad-shop .ad-club-demo-copy h2{font-size:clamp(25px,3vw,35px);letter-spacing:-.04em;margin:9px 0 15px}.ad-shop .ad-club-demo-copy>p{color:#6c6b7e}.ad-shop .ad-club-demo-copy .ad-club-demo-badge{font-size:11px;font-weight:800;letter-spacing:.1em;color:#8d6eab}.ad-shop .ad-club-demo-features{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.ad-shop .ad-club-demo-features span{border:1px solid #e3dbea;border-radius:999px;background:#fff9;padding:8px 12px;font-size:12px;font-weight:700;color:#4b4465}.ad-shop .ad-club-demo-copy .ad-club-demo-caution{font-size:12px;color:#767080;margin:17px 0 20px}.ad-shop .ad-club-go-menu{background:#293452;color:#fff;padding:12px 17px;border:0;border-radius:14px;min-height:46px;font-weight:750}@media(max-width:720px){.ad-shop .ad-hero{min-height:285px;padding:27px 23px}.ad-shop .ad-hero h1{font-size:clamp(37px,10vw,50px)}.ad-shop .ad-hero-actions{flex-direction:column;gap:9px}.ad-shop .ad-hero-actions button{width:100%}.ad-shop .ad-tiles{gap:10px;margin-top:14px}.ad-shop .ad-tiles button{min-height:100px;padding:19px 14px;font-size:15px}.ad-shop .ad-tiles button:after{right:11px;top:11px}.ad-shop .ad-club-showcase{grid-template-columns:1fr;padding:20px;gap:26px}.ad-shop .ad-club-demo-card{min-height:190px}.ad-shop .ad-club-demo-copy h2{margin-top:7px}}@media(prefers-reduced-motion:reduce){.ad-shop .ad-tiles button,.ad-shop .ad-hero-actions button{transition:none}}#ad-shop .ad-tiles button[data-go=delivery]{display:flex!important;align-items:center;visibility:visible!important;opacity:1!important;background:#293452!important;color:#fff!important}#ad-shop .ad-home-delivery-promo{display:flex;align-items:center;gap:15px;padding:18px 19px;margin:15px 0 1px;background:linear-gradient(110deg,#fff9f2,#f6ecf4 57%,#eee8f6);border:1px solid #e9dfe5;border-radius:21px;box-shadow:0 5px 20px #2825400b}#ad-shop .ad-home-promo-icon{width:49px;height:49px;flex:0 0 49px;border-radius:16px;background:#fff;color:#a66b56;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 11px #2a2a420d}#ad-shop .ad-home-promo-copy{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0;line-height:1.3}#ad-shop .ad-home-promo-kicker{font-size:10px;font-weight:800;letter-spacing:.09em;color:#946b84}#ad-shop .ad-home-promo-copy strong{font-size:clamp(17px,2vw,22px);font-weight:760;letter-spacing:-.03em;color:#293452}#ad-shop .ad-home-promo-conditions{font-size:11px;line-height:1.35;color:#66647a}#ad-shop .ad-home-promo-action{flex:none;border:1px solid #293452;border-radius:13px;min-height:40px;padding:10px 13px;background:#293452;color:#fff;font-size:12px;font-weight:700;white-space:nowrap}#ad-shop .ad-home-promo-action span{padding-left:6px;font-size:14px}#ad-shop .ad-home-promo-action:hover{background:#3e4b71}@media(max-width:620px){#ad-shop .ad-home-delivery-promo{padding:14px 13px;gap:10px;margin-top:12px;border-radius:17px}#ad-shop .ad-home-promo-icon{width:39px;height:39px;flex-basis:39px;border-radius:13px}#ad-shop .ad-home-promo-icon svg{width:22px;height:22px}#ad-shop .ad-home-promo-copy strong{font-size:17px}#ad-shop .ad-home-promo-conditions{font-size:10px}#ad-shop .ad-home-promo-kicker{font-size:9px}#ad-shop .ad-home-promo-action{min-height:36px;padding:8px 10px;font-size:11px}}@media(max-width:365px){#ad-shop .ad-home-delivery-promo{flex-wrap:wrap}#ad-shop .ad-home-promo-action{margin-left:48px}}#ad-shop .ad-screen[data-screen=home] .ad-hero{background-image:url(/cdn/shop/files/aldodiego-hero-web-helado-de-verdad.png?v=1792254106)!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:center center!important;aspect-ratio:3/1!important;min-height:0!important;height:auto!important;padding:0!important;border:0!important;border-radius:24px!important;display:block!important}#ad-shop .ad-screen[data-screen=home] .ad-hero>*{visibility:hidden!important}@media(max-width:719px){#ad-shop .ad-screen[data-screen=home] .ad-hero{background-image:url(/cdn/shop/files/aldodiego-hero-mobile-horizontal-helado-de-verdad.png?v=1792254443)!important;aspect-ratio:16/9!important;background-position:center center!important;border-radius:19px!important}}#ad-shop .ad-screen[data-screen=home] .ad-tiles button:after{display:none!important;content:none!important}#ad-shop .ad-screen[data-screen=home] .ad-tiles button{display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;padding:18px 14px!important;line-height:1.28!important}#ad-shop .ad-return-home{display:inline-flex;gap:7px;align-items:center;margin:2px 0 13px;padding:8px 10px 8px 0;background:transparent;border:0;color:#827688;font-size:12px;font-weight:700;cursor:pointer}#ad-shop .ad-return-home span{font-size:17px;line-height:1}#ad-shop .ad-menu-delivery-row{display:flex;justify-content:space-between;align-items:center;gap:12px;border:1px solid #e8dfdf;background:#faf5f1;border-radius:15px;padding:12px 14px;margin:3px 0 12px}#ad-shop .ad-menu-delivery-row #ad-order-mode{flex:1;min-width:0;font-size:11px;letter-spacing:.05em;line-height:1.45;margin:0;overflow-wrap:anywhere}#ad-shop .ad-menu-delivery-row .ad-delivery-change{flex:none;border-radius:11px;padding:9px 11px;background:#fff;border:1px solid #e5d9d7;color:#293452;text-decoration:none;font-size:12px;font-weight:700}#ad-shop #ad-delivery .ad-location-actions-v10{display:flex;flex-direction:column;gap:9px;margin:9px 0 10px}#ad-shop #ad-delivery .ad-location-actions-v10 [hidden]{display:none!important}#ad-shop #ad-delivery .ad-location-confirm{border:0;border-radius:15px;background:#293452;color:#fff;min-height:50px;padding:12px 16px;font-size:14px;font-weight:730;display:flex;align-items:center;justify-content:center;gap:12px}#ad-shop #ad-delivery .ad-location-change{border:1px solid #e6d8d3;border-radius:14px;background:#fffaf7;color:#8c604f;min-height:43px;padding:10px 14px;font-size:13px;font-weight:700}#ad-shop #ad-delivery:not([hidden])~#ad-start-menu{display:none!important}#ad-shop .ad-cart-breakdown{border:1px solid #e8dfdf;border-radius:20px;background:#fffdfb;padding:10px 18px;margin:18px 0 8px;box-shadow:0 5px 16px #2934520a}#ad-shop .ad-cart-breakdown-line{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:12px 0;color:#646276;font-size:14px}#ad-shop .ad-cart-breakdown-line strong{color:#293452;white-space:nowrap;font-variant-numeric:tabular-nums}#ad-shop .ad-cart-breakdown-line small{font-size:11px;color:#98929d}#ad-shop .ad-cart-grand-total{border-top:1px solid #e9e1df;margin-top:2px;font-size:17px;font-weight:770;color:#293452}#ad-shop .ad-cart-grand-total strong{font-size:20px}#ad-shop .ad-cart-continue{display:block;width:100%;background:transparent;border:1px solid #dcd3d9;color:#293452;min-height:46px;border-radius:15px;margin:10px 0;font-size:14px;font-weight:700}@media(max-width:500px){#ad-shop .ad-menu-delivery-row{padding:11px 12px}#ad-shop .ad-menu-delivery-row .ad-delivery-change{font-size:11px;padding:9px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ad360-visual-v9.css.map */
