.shop-container-2{width:calc(100% - (var(--padding) * 2));padding:var(--padding);background:var(--primary-color);border-radius:clamp(0px,var(--border-radius),30px);color:var(--text-on-primary);display:flex;flex-direction:column;gap:var(--separation)}.shop-container-2 .back-button,.shop-container-2 .select-date-button{background:var(--primary-color);width:2rem;aspect-ratio:1/1;border-radius:100%;display:flex;justify-content:center;align-items:center;border:none;outline:none;cursor:pointer}.shop-container-2 .back-button svg,.shop-container-2 .select-date-button svg{stroke:var(--text-on-primary);width:1.5rem}.shop-container-2 .shop-header{width:100%;display:flex;align-items:center;gap:var(--separation)}.shop-container-2 .shop-header h1{font-size:1.25rem;font-weight:700}.shop-container-2 .shop-header p{font-size:1rem}.shop-container-2 .input{width:calc(100% - (var(--padding) * 2));display:flex;padding:calc(var(--padding) / 2) var(--padding);border-radius:var(--border-radius);gap:var(--padding);align-items:center;font-size:1rem;background:#00000020}.shop-container-2 .input svg{stroke:var(--text-on-primary);width:1rem}.shop-container-2 .input input{width:100%;background:none;border:none;outline:none;color:var(--text-on-primary);height:100%}.shop-container-2 .input input::placeholder{color:var(--text-on-primary);opacity:.5}.shop-container-2 textarea{width:calc(100% - (var(--padding) * 2));padding:calc(var(--padding) / 2) var(--padding);border-radius:clamp(0px,var(--border-radius),30px);font-size:1rem;color:var(--text-on-primary);background:none;outline:none;background:#00000020;border:none;resize:none;min-height:8rem;form-sizing:content}.shop-container-2 textarea::placeholder{color:var(--text-on-primary);opacity:.5}.shop-container-2 form button{width:100%;padding:calc(var(--padding) / 2) var(--padding);background:var(--text-on-primary);border:none;border-radius:var(--border-radius);font-size:1rem;cursor:pointer;outline:none;font-weight:700;transition:.2s ease-in-out;color:var(--primary-color)}.shop-container-2 form button:disabled{opacity:.5;cursor:not-allowed}.shop-container-2 form button:hover{transform:scale(1.025)}
