.order-btn[data-astro-cid-dsjoc6do]{color:#fff;border-radius:var(--radius);text-align:center;background:#25d366;flex-direction:row;justify-content:center;align-items:center;width:100%;padding:1rem;font-size:1.1rem;font-weight:700;transition:filter .2s;display:flex}.order-btn[data-astro-cid-dsjoc6do]:before{content:"";background-color:currentColor;width:24px;height:24px;margin-right:.2rem;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-brand-whatsapp'%3e%3cpath%20stroke='none'%20d='M0%200h24v24H0z'%20fill='none'%20/%3e%3cpath%20d='M3%2021l1.65%20-3.8a9%209%200%201%201%203.4%202.9l-5.05%20.9'%20/%3e%3cpath%20d='M9%2010a.5%20.5%200%200%200%201%200v-1a.5%20.5%200%200%200%20-1%200v1a5%205%200%200%200%205%205h1a.5%20.5%200%200%200%200%20-1h-1a.5%20.5%200%200%200%200%201'%20/%3e%3c/svg%3e");mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-brand-whatsapp'%3e%3cpath%20stroke='none'%20d='M0%200h24v24H0z'%20fill='none'%20/%3e%3cpath%20d='M3%2021l1.65%20-3.8a9%209%200%201%201%203.4%202.9l-5.05%20.9'%20/%3e%3cpath%20d='M9%2010a.5%20.5%200%200%200%201%200v-1a.5%20.5%200%200%200%20-1%200v1a5%205%200%200%200%205%205h1a.5%20.5%200%200%200%200%20-1h-1a.5%20.5%200%200%200%200%201'%20/%3e%3c/svg%3e")}.order-btn[data-astro-cid-dsjoc6do]:hover{filter:brightness(.9)}.order-btn[data-astro-cid-dsjoc6do]:active{transform:scale(.98)}.cart-page{padding:var(--space-lg) var(--space-sm)}h1{font-size:var(--h2-size);margin-bottom:var(--space-lg);text-align:center;flex-direction:row;justify-content:center;align-items:center;display:flex}.icon-cart:before{content:"";background-color:var(--dark-primary);width:24px;height:24px;margin-right:.2rem;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-shopping-cart'%3e%3cpath%20stroke='none'%20d='M0%200h24v24H0z'%20fill='none'%20/%3e%3cpath%20d='M4%2019a2%202%200%201%200%204%200a2%202%200%201%200%20-4%200'%20/%3e%3cpath%20d='M15%2019a2%202%200%201%200%204%200a2%202%200%201%200%20-4%200'%20/%3e%3cpath%20d='M17%2017h-11v-14h-2'%20/%3e%3cpath%20d='M6%205l14%201l-1%207h-13'%20/%3e%3c/svg%3e");mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-shopping-cart'%3e%3cpath%20stroke='none'%20d='M0%200h24v24H0z'%20fill='none'%20/%3e%3cpath%20d='M4%2019a2%202%200%201%200%204%200a2%202%200%201%200%20-4%200'%20/%3e%3cpath%20d='M15%2019a2%202%200%201%200%204%200a2%202%200%201%200%20-4%200'%20/%3e%3cpath%20d='M17%2017h-11v-14h-2'%20/%3e%3cpath%20d='M6%205l14%201l-1%207h-13'%20/%3e%3c/svg%3e")}.cart-item{padding:var(--space-xs) 0;border-top:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-bottom:.2rem;display:flex}.cart-item.no-top{border-top:none!important}.item-info{flex-direction:row;justify-content:space-between;align-items:center;width:90%;font-family:serif;display:flex}.item-info.titles{font-weight:700}.item-info.titles .item-price{color:var(--text-color)}.item-price{color:var(--text-muted)}.cart-items-list:last-child{border-bottom:none}.remove-item{color:var(--accent);font-size:var(--small-size);background:0 0;flex-direction:row;align-items:center;font-weight:500;display:flex}.remove-item:before{content:"";background-color:var(--accent);width:24px;height:24px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-x'%3e%3cpath%20stroke='none'%20d='M0%200h24v24H0z'%20fill='none'%20/%3e%3cpath%20d='M18%206l-12%2012'%20/%3e%3cpath%20d='M6%206l12%2012'%20/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-x'%3e%3cpath%20stroke='none'%20d='M0%200h24v24H0z'%20fill='none'%20/%3e%3cpath%20d='M18%206l-12%2012'%20/%3e%3cpath%20d='M6%206l12%2012'%20/%3e%3c/svg%3e") 50%/contain no-repeat}.cart-summary{background:var(--card-bg);padding:var(--space-md);border-radius:var(--radius);border:1px solid var(--border-color)}.order-form{gap:var(--space-md);padding:var(--space-md);background:var(--bg-color);border-radius:var(--radius);flex-direction:column;display:flex}.form-group{gap:var(--space-xs);flex-direction:column;display:flex}.form-group label{text-transform:uppercase;color:var(--text-muted);font-size:.8rem;font-weight:700}.form-group input,.form-group textarea{border:1px solid var(--border-color);border-radius:var(--radius);font-family:inherit;font-size:var(--body-size);padding:.75rem}.form-group textarea{resize:vertical;min-height:80px}.disabled{pointer-events:none;opacity:.7;background:#ccc!important}.summary-row{margin-bottom:var(--space-sm);justify-content:space-between;font-family:serif;display:flex}.total-row{border-top:2px solid var(--text-color);padding-top:var(--space-sm);font-size:1.25rem;font-weight:700}.actions{margin-top:var(--space-lg);flex-direction:column;align-items:center;display:flex}.thanks{color:var(--dark-primary);margin-bottom:1rem;font-family:serif;font-size:1.3rem;font-weight:bolder}.clear-btn{width:100%;color:var(--text-muted);margin-top:var(--space-sm);font-size:var(--small-size);background:0 0;padding:.5rem;display:block}.browse-link{margin-top:var(--space-sm);background:var(--primary);color:var(--bg-color);border-radius:var(--radius);padding:.5rem 1.5rem;font-family:serif;font-weight:600;display:inline-block}
